Skip to main content
DELETE
https://sac-waffle-v2.theo-110.workers.dev
/
quiz
/
admin
/
{id}
curl -X DELETE https://sac-waffle-v2.theo-110.workers.dev/quiz/admin/quiz_abc123
{
  "success": true,
  "message": "Quiz deletado com sucesso",
  "data": {
    "deletedQuizId": "quiz_abc123",
    "quizDate": "2026-01-19"
  }
}

Descrição

Deleta permanentemente um quiz específico do sistema. A operação é em cascata, deletando também:
  • Todas as perguntas do quiz
  • Todas as respostas corretas
  • Todas as tentativas de usuários
Esta operação é irreversível. Todos os dados relacionados ao quiz serão permanentemente removidos.

Path Parameters

id
string
required
ID único do quiz a ser deletado

Response

success
boolean
required
Indica se a operação foi bem-sucedida
message
string
required
Mensagem descritiva do resultado
data
object
curl -X DELETE https://sac-waffle-v2.theo-110.workers.dev/quiz/admin/quiz_abc123
{
  "success": true,
  "message": "Quiz deletado com sucesso",
  "data": {
    "deletedQuizId": "quiz_abc123",
    "quizDate": "2026-01-19"
  }
}

Dados Deletados em Cascata

Quando um quiz é deletado, os seguintes dados são removidos:
TabelaDescrição
dynamicFormsO quiz em si
formFieldsTodas as perguntas do quiz
quizCorrectAnswersTodas as respostas corretas
quizAttemptsTodas as tentativas de usuários
Antes de deletar um quiz, considere usar o endpoint GET /quiz/admin/list para verificar os detalhes do quiz e garantir que está deletando o correto.