List quizzes
List all quizzes accessible to the authenticated user. Returns quizzes where the user is an admin or delegated admin. Results are paginated and sorted by creation date (newest first).
Authorizations
API key for authentication. Generate keys in the Doozy dashboard.
Query Parameters
Maximum number of results to return (1-100, default 25)
1 <= x <= 10025
Cursor for pagination - the ID of the last item from the previous page
256"quiz_abc123"
Cursor to fetch the previous page of results. Pass previous_cursor value as ending_before.
256"quiz_xyz789"
Which quizzes to return. mine (default) returns quizzes the authenticated user admins or delegate-admins. account returns the team library: quizzes in the account with visibility="account", regardless of who admins them. all is the union. Use meta.permissions.can_clone / can_edit on each result to drive UI affordances.
mine, account, all "mine"
Lifecycle filter. active (default) returns the working library — both draft and active quizzes (anything not archived). draft returns only never-published drafts; published returns only finalized quizzes (not draft, not archived). archived returns only archived quizzes. all returns everything.
active, archived, all, draft, published "active"
Response
List of quizzes
String representing the object type
list "list"
Array of quiz objects
Whether there are more results available beyond this page
true
The URL for accessing this list endpoint
"/v1/quizzes"
Cursor to fetch the next page of results. Pass as starting_after in subsequent requests.
"quiz_xyz789"
Cursor to fetch the previous page of results. Pass as ending_before in subsequent requests.
"quiz_abc123"