Skip to main content
GET
/
quiz
/
admin
/
list
curl -X GET "https://worker.thenewscc.com/quiz/admin/list"
{
  "success": true,
  "data": {
    "quizzes": [
      {
        "id": "quiz_abc123",
        "title": "quiz do dia - manchete",
        "description": "teste seus conhecimentos sobre a edição de hoje do the news",
        "quizDate": "2026-01-19",
        "postId": "post_xyz789",
        "minCorrectAnswers": 6,
        "createdAt": "2026-01-19T12:00:00.000Z"
      },
      {
        "id": "quiz_def456",
        "title": "quiz do dia - manchete",
        "description": "teste seus conhecimentos sobre a edição de ontem do the news",
        "quizDate": "2026-01-18",
        "postId": "post_uvw456",
        "minCorrectAnswers": 6,
        "createdAt": "2026-01-18T12:00:00.000Z"
      },
      {
        "id": "quiz_ghi789",
        "title": "quiz do dia - manchete",
        "description": "teste seus conhecimentos sobre a edição do the news",
        "quizDate": "2026-01-17",
        "postId": "post_rst123",
        "minCorrectAnswers": 6,
        "createdAt": "2026-01-17T12:00:00.000Z"
      }
    ]
  },
  "pagination": {
    "total": 15,
    "page": 1,
    "limit": 20,
    "totalPages": 1
  }
}

Documentation Index

Fetch the complete documentation index at: https://docs.thenewscc.com.br/llms.txt

Use this file to discover all available pages before exploring further.

Descrição

Lista todos os quizzes criados no sistema, ordenados por data de criação (mais recente primeiro). Suporta paginação para facilitar a navegação em grandes volumes de dados. Este endpoint é útil para administração e monitoramento do sistema de quizzes.
Este é um endpoint administrativo que retorna todos os quizzes do sistema.

Query Parameters

page
number
default:"1"
Número da página (mínimo: 1)
limit
number
default:"20"
Itens por página (mínimo: 1, máximo: 100)

Response

success
boolean
required
Indica se a operação foi bem-sucedida
data
object
required
pagination
object
required
curl -X GET "https://worker.thenewscc.com/quiz/admin/list"
{
  "success": true,
  "data": {
    "quizzes": [
      {
        "id": "quiz_abc123",
        "title": "quiz do dia - manchete",
        "description": "teste seus conhecimentos sobre a edição de hoje do the news",
        "quizDate": "2026-01-19",
        "postId": "post_xyz789",
        "minCorrectAnswers": 6,
        "createdAt": "2026-01-19T12:00:00.000Z"
      },
      {
        "id": "quiz_def456",
        "title": "quiz do dia - manchete",
        "description": "teste seus conhecimentos sobre a edição de ontem do the news",
        "quizDate": "2026-01-18",
        "postId": "post_uvw456",
        "minCorrectAnswers": 6,
        "createdAt": "2026-01-18T12:00:00.000Z"
      },
      {
        "id": "quiz_ghi789",
        "title": "quiz do dia - manchete",
        "description": "teste seus conhecimentos sobre a edição do the news",
        "quizDate": "2026-01-17",
        "postId": "post_rst123",
        "minCorrectAnswers": 6,
        "createdAt": "2026-01-17T12:00:00.000Z"
      }
    ]
  },
  "pagination": {
    "total": 15,
    "page": 1,
    "limit": 20,
    "totalPages": 1
  }
}
Use este endpoint para verificar quais dias já possuem quiz gerado e identificar gaps que precisam ser preenchidos.