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 }}
Admin
Listar Todos os Quizzes
Lista todos os quizzes criados no sistema com paginação
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 }}
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.
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.