Skip to main content
POST
https://sac-waffle-v2.theo-110.workers.dev
/
quiz
/
admin
/
create
curl -X POST https://sac-waffle-v2.theo-110.workers.dev/quiz/admin/create \
  -H "Content-Type: application/json" \
  -d '{
    "date": "2026-01-15"
  }'
{
  "success": true,
  "message": "Quiz criado com sucesso",
  "data": {
    "quizId": "quiz_xyz789",
    "date": "2026-01-15"
  }
}

Descrição

Cria um novo quiz para uma data específica. Se nenhuma data for fornecida, o sistema usa a data atual. Este endpoint é útil para criar quizzes retroativos ou para datas futuras. Se já existir um quiz para a data especificada, retorna erro 409 (conflito).
Este é um endpoint administrativo. Use com cuidado para evitar duplicação de quizzes.

Headers

Content-Type
string
required
Tipo de conteúdo da requisiçãoValor: application/json

Body Parameters

date
string
Data para o quiz (formato YYYY-MM-DD)Se não fornecido, usa a data atual.

Response

success
boolean
required
Indica se a operação foi bem-sucedida
message
string
required
Mensagem descritiva do resultado
data
object
curl -X POST https://sac-waffle-v2.theo-110.workers.dev/quiz/admin/create \
  -H "Content-Type: application/json" \
  -d '{
    "date": "2026-01-15"
  }'
{
  "success": true,
  "message": "Quiz criado com sucesso",
  "data": {
    "quizId": "quiz_xyz789",
    "date": "2026-01-15"
  }
}
Use este endpoint para criar quizzes retroativos, permitindo que usuários recuperem streaks de dias anteriores que não tinham quiz disponível.