Skip to main content
GET
/
v1
/
quizzes
/
{quizId}
Get quiz details
curl --request GET \
  --url https://api.doozy.live/v1/quizzes/{quizId} \
  --header 'x-api-key: <api-key>'
{
  "object": "quiz",
  "id": "quiz_abc123",
  "title": "Product Knowledge Assessment",
  "description": "Test your knowledge of our product lineup",
  "visibility": "private",
  "round_count": 3,
  "question_count": 15,
  "created_at": "2026-01-15T10:30:00.000Z",
  "rounds": [
    {
      "object": "round",
      "id": "round_xyz789",
      "name": "Geography",
      "question_count": 5,
      "questions": [
        {
          "object": "question",
          "id": "q_abc123",
          "type": "multipleChoice",
          "question": "What is the capital of France?",
          "available_answers": [
            {
              "id": "ans_a1b2c3",
              "answer": "Paris"
            }
          ],
          "correct_answers": [
            {
              "id": "ans_a1b2c3",
              "answer": "Paris"
            }
          ],
          "explanation": "Paris has been the capital of France since the 10th century."
        }
      ]
    }
  ]
}

Authorizations

x-api-key
string
header
required

API key for authentication. Generate keys in the Doozy dashboard.

Path Parameters

quizId
string
required

The unique identifier of the quiz

Example:

"quiz_abc123"

Response

Quiz details with rounds and questions

object
enum<string>
required

Object type identifier

Available options:
quiz
Example:

"quiz"

id
string
required

Unique quiz identifier

Example:

"quiz_abc123"

title
string
required

Quiz title

Example:

"Product Knowledge Assessment"

description
string | null
required

Quiz description

Example:

"Test your knowledge of our product lineup"

visibility
enum<string>
required

Quiz visibility setting

Available options:
public,
public_unlisted,
account,
private
Example:

"private"

round_count
integer
required

Number of rounds in the quiz

Example:

3

question_count
integer
required

Total number of questions across all rounds

Example:

15

created_at
string | null
required

When the quiz was created (ISO 8601 format)

Example:

"2026-01-15T10:30:00.000Z"

rounds
object[]
required

Rounds containing questions