---
title: "GET /quizzes/{slug}/website/preview"
method: GET
path: "/quizzes/{slug}/website/preview"
tags: ["Quiz Website"]
---

# GET /quizzes/{slug}/website/preview

`GET /quizzes/{slug}/website/preview`

## Request

- Base URL: `https://api.meiro.cc` (the document declares no server; this is the origin it was published from)
- URL: `https://api.meiro.cc/quizzes/{slug}/website/preview`
- Auth: none declared

## Path parameters

- `slug` string, required

## Response `200`

- GetQuizWebsiteDto
  - `id` string, required
  - `isClosed` boolean, required
  - `publishedAt` string, required
  - `title` string, required
  - `description` string, nullable, required
  - `slug` string, required
  - `type` 'answer_based' | 'score_based', required
  - `cover` string, nullable, required
  - `isCoverHidden` boolean, required
  - `startButtonLabel` string, required
  - `lang` string, required
  - `questions` QuizQuestion[], required
    - `createdAt` string, required
    - `updatedAt` string, required
    - `id` string, required
    - `order` number, required
    - `isHidden` boolean, required
    - `type` 'single_choice' | 'multiple_choice' | 'image_based' | 'text_answer', required
    - `title` string, required
    - `description` string
    - `cover` string
    - `isCoverHidden` boolean
    - `correctPoints` number, required
    - `isAnswersRandomized` boolean
    - `scoringType` 'per_question' | 'per_answer', required
    - `incorrect_explanation` string
    - `correct_explanation` string
  - `leadForm` QuizLeadForm, required
    - `createdAt` string, required
    - `updatedAt` string, required
    - `id` string, required
    - `order` number, required
    - `title` string, required
    - `description` string
    - `cover` string
    - `isCoverHidden` boolean
    - `isRecaptcha` boolean
    - `buttonLabel` string
  - `results` QuizResult[], required
    - `createdAt` string, required
    - `updatedAt` string, required
    - `id` string, required
    - `title` string, required
    - `description` string
    - `cover` string
    - `isCoverHidden` boolean
    - `minScore` number, required
    - `maxScore` number, required
    - `isButton` boolean, required
    - `buttonLabel` string
    - `buttonUrl` string
    - `isShowCorrectAnswers` boolean
    - `redirectUrl` string
  - `designSettings` QuizDesignSettings, required
    - `createdAt` string, required
    - `updatedAt` string, required
    - `id` string, required
    - `backgroundImage` string
    - `backgroundImages` unknown
    - `pageBgColor` string, required
    - `frameBgColor` string, required
    - `accentColor` string, required
    - `textColor` string, required
    - `buttonColor` string, required
    - `buttonTextColor` string, required
    - `inputBgColor` string, required
    - `isBgBlured` boolean
    - `isBgShaded` boolean

## Other responses

- `400`: Bad request

---

[API](https://skmtc.dev/meiro-cc/apis/maky.md) - [All operations](https://skmtc.dev/meiro-cc/apis/maky/llms.txt) - [OpenAPI document](https://skmtc.dev/meiro-cc/apis/maky/revisions/90552c5ab886?raw)
