Returns a flattened, spreadsheet-shaped list of quiz attempts for a course — student, email, quiz, score, grade, attempt count and submission time.
Capped at 5000 rows and filterable with the same search and filter_by values as the paginated listing.
Endpoint
Method:
GETPath:
/admin/courses/{course_id}/export/quiz-resultsEdition: PRO
Controller:
FluentCommunityPro\App\Modules\Quiz\Http\Controllers\QuizController@getExportableQuizResultsRoute source:
fluent-community-pro/app/Modules/Quiz/Http/quiz_api.php:15Requires a course admin for this course, or a WordPress user with
manage_options.Requires FluentCommunity Pro with the Quiz module; the response includes member email addresses.
Live sample
The request and response below were recorded against a running FluentCommunity install and then anonymised — member names, emails, avatars and post content are fictional, and long collections are trimmed to a few entries.
GET Get Exportable Quiz Results
Returns a flattened, spreadsheet-shaped list of quiz attempts for a course — student, email, quiz, score, grade, attempt count and submission time.
Controller: FluentCommunityPro\App\Modules\Quiz\Http\Controllers\QuizController@getExportableQuizResults
Route source: fluent-community-pro/app/Modules/Quiz/Http/quiz_api.php:15
Authorizations
WordPress Application Passwords — use Basic auth with username:application_password.
Responses
Successful response