Gets a page of quizzes discovered on an assessment tool (LMS).
Changed onThe quiz lookup runs asynchronously on the LMS: while the returned page's 'complete' flag is false, only a partial result set is available and the same page should be polled again.
Request
- Base URL: http://localhost:8080
- URL: http://localhost:8080/admin-api/v1/quiz
- Auth: oauth (defined in the document in a form this page cannot read)
Query parameters
Filters quizzes by name.
Filters quizzes by start time; unix timestamp in milliseconds.
Identifier of the assessment tool (LMS setup) to discover quizzes on.
Forces a new LMS lookup instead of serving the cached result of the previous search.
Response
OK
Example response
{
"content": [
{
"quiz_id": "quiz10",
"institutionId": 1,
"lms_setup_id": 1,
"lms_setup_type": "MOODLE",
"quiz_name": "Semester End Quiz"
}
]
}Changes
- warning
deleted the
queryrequest parameterallRequestParams - info
api operation id
getQuizPageremoved and replaced withgetQuizzes - info
api tag
Quizadded - info
api tag
quiz-controllerremoved - info
added the new optional
queryrequest parameterforce_new_search - info
added the new optional
queryrequest parameterlms_setup - info
added the new optional
queryrequest parametername - info
added the new optional
queryrequest parameterstart_timestamp_millis - info
the response property
//became required for the status - info
the response property
//became required for the status - info
the response property
//became required for the status
- warning
- info
added the non-success response with the status
- info
added the non-success response with the status
- info
added the non-success response with the status
- info
added the non-success response with the status
- info
added the non-success response with the status
- info
added the non-success response with the status
- info