Trivia API logo
EntretenimientoMANTENIDA2 tokens / llamada

Trivia API

5.298 preguntas de trivia de opción múltiple y verdadero o falso en 24 categorías y tres dificultades

Preguntas de trivia de opción múltiple y de verdadero/falso en ~24 categorías y tres niveles de dificultad. Obtén preguntas al azar, filtra por categoría/dificultad/tipo, o recorre el conjunto completo con paginación. Con tecnología de la Open Trivia Database (CC BY-SA 4.0).

Cada llamada necesita la cabecera X-Api-Key. Una clave gratuita incluye 500 tokens al mes, sin tarjeta. 2 tokens por llamada, así que el plan gratuito cubre unas 250 llamadas al mes.

Sin tarjeta de créditoAcceso a más de 125 APIsCancela cuando quieras
response.json
{
  "count": 1,
  "results": [
    {
      "id": 142,
      "category": "Entertainment: Comics",
      "type": "multiple",
      "difficulty": "hard",
      "question": "In the Batman comics, by what other name is the villain Dr. Jonathan Crane known?",
      "correct_answer": "Scarecrow",
      "incorrect_answers": [
        "Bane",
        "Calendar Man",
        "Clayface"
      ]
    }
  ]
}
Listo para producción
Infraestructura probada en producción con un SLA de disponibilidad del 99,9 %. Límites de uso generosos y respuestas consistentes.
Integración sencilla
REST + JSON estándar. Funciona con cualquier cliente HTTP. Fragmentos de código listos para copiar en 4 lenguajes.
Una clave, más de 125 APIs
Tu suscripción a DataAndAPIs desbloquea todas las APIs de la plataforma: anime, finanzas, deportes y más.

Casos de uso de Trivia API

  • Construir un juego de preguntas con rondas por categoría y dificultad.

  • Añadir una pregunta de trivia diaria a un boletín o una app.

  • Organizar eventos tipo concurso de bar con conjuntos de preguntas aleatorios.

  • Crear ejercicios de aprendizaje con comprobación instantánea de respuestas.

Endpoints de Trivia API

Todos los endpoints con sus parámetros y una respuesta de ejemplo real.

GETGet Trivia By Id

https://api-trivia.dataandapis.com/v1/trivia/{id}

Parámetros de ruta

ParámetroEjemplo
id142Obligatorio

Petición de ejemplo

curl "https://api-trivia.dataandapis.com/v1/trivia/142" \
  -H "X-Api-Key: YOUR_API_KEY"
Respuesta de ejemplo
{
  "id": 142,
  "category": "Entertainment: Comics",
  "type": "multiple",
  "difficulty": "hard",
  "question": "In the Batman comics, by what other name is the villain Dr. Jonathan Crane known?",
  "correct_answer": "Scarecrow",
  "incorrect_answers": [
    "Bane",
    "Calendar Man",
    "Clayface"
  ]
}

GETList Categories

https://api-trivia.dataandapis.com/v1/trivia/categories

Este endpoint no recibe parámetros.

Petición de ejemplo

curl "https://api-trivia.dataandapis.com/v1/trivia/categories" \
  -H "X-Api-Key: YOUR_API_KEY"
Respuesta de ejemplo
{
  "count": 24,
  "categories": [
    {
      "category": "Entertainment: Film",
      "count": 251
    },
    {
      "category": "General Knowledge",
      "count": 469
    },
    {
      "category": "Science & Nature",
      "count": 215
    }
  ]
}

GETList Trivia

https://api-trivia.dataandapis.com/v1/trivia

Parámetros de consulta

ParámetroEjemplo
categoryHistoryOpcional
limit20Opcional
page1Opcional

Petición de ejemplo

curl "https://api-trivia.dataandapis.com/v1/trivia?category=History&limit=20&page=1" \
  -H "X-Api-Key: YOUR_API_KEY"
Respuesta de ejemplo
{
  "total": 411,
  "page": 1,
  "limit": 20,
  "count": 20,
  "attribution": "Questions from the Open Trivia Database (opentdb.com), CC BY-SA 4.0",
  "results": [
    {
      "id": 4082,
      "category": "History",
      "type": "multiple",
      "difficulty": "medium",
      "question": "When was the United States National Security Agency established?",
      "correct_answer": "November 4, 1952",
      "incorrect_answers": [
        "July 26, 1908",
        " July 1, 1973",
        " November 25, 2002"
      ]
    },
    {
      "id": 4083,
      "category": "History",
      "type": "multiple",
      "difficulty": "hard",
      "question": "After the 1516 Battle of Marj Dabiq, the Ottoman Empire took control of Jerusalem from which sultanate?",
      "correct_answer": "Mamluk",
      "incorrect_answers": [
…
Ver la respuesta completa
{
  "total": 411,
  "page": 1,
  "limit": 20,
  "count": 20,
  "attribution": "Questions from the Open Trivia Database (opentdb.com), CC BY-SA 4.0",
  "results": [
    {
      "id": 4082,
      "category": "History",
      "type": "multiple",
      "difficulty": "medium",
      "question": "When was the United States National Security Agency established?",
      "correct_answer": "November 4, 1952",
      "incorrect_answers": [
        "July 26, 1908",
        " July 1, 1973",
        " November 25, 2002"
      ]
    },
    {
      "id": 4083,
      "category": "History",
      "type": "multiple",
      "difficulty": "hard",
      "question": "After the 1516 Battle of Marj Dabiq, the Ottoman Empire took control of Jerusalem from which sultanate?",
      "correct_answer": "Mamluk",
      "incorrect_answers": [
        "Ayyubid",
        "Ummayyad",
        "Seljuq"
      ]
    },
    "... 18 more questions omitted from this example"
  ]
}

GETRandom Trivia

https://api-trivia.dataandapis.com/v1/trivia/random

Parámetros de consulta

ParámetroEjemplo
amount1Opcional
categoryEntertainment: FilmOpcional
difficultyeasyOpcional
typemultipleOpcional

Petición de ejemplo

curl "https://api-trivia.dataandapis.com/v1/trivia/random?amount=1&category=Entertainment%3A%20Film&difficulty=easy&type=multiple" \
  -H "X-Api-Key: YOUR_API_KEY"
Respuesta de ejemplo
{
  "count": 1,
  "results": [
    {
      "id": 142,
      "category": "Entertainment: Comics",
      "type": "multiple",
      "difficulty": "hard",
      "question": "In the Batman comics, by what other name is the villain Dr. Jonathan Crane known?",
      "correct_answer": "Scarecrow",
      "incorrect_answers": [
        "Bane",
        "Calendar Man",
        "Clayface"
      ]
    }
  ]
}

De dónde salen los datos

Fuente
Open Trivia Database (CC BY-SA 4.0), cargada en la base de datos de la API.
Actualización
Recargada a medida que crece la fuente.

Una instalación. Todos los endpoints.

No necesitas SDKs propietarios. Funciona con cualquier cliente HTTP. Elige tu lenguaje y pega el código.

3lenguajes
4endpoints
RESTarquitectura
1clave para todas las APIs
  • Respuestas totalmente tipadas — autocompletado en tu IDE
  • Sigue la API al día — los nuevos endpoints llegan el mismo día
  • Una sola clave funciona en más de 125 APIs de la plataforma
import axios from 'axios';

const { data } = await axios.get(
  'https://api-trivia.dataandapis.com/v1/trivia/{id}',
  { headers: { 'X-Api-Key': process.env.API_KEY } }
);

Trivia API · X-Api-Key

Explora los endpoints

Explora los parámetros de solicitud e inspecciona ejemplos de respuesta en vivo.

Endpoints disponibles

Parámetros de la solicitud

URL de la API

Encabezados

X-Api-Key

Parámetros de ruta

id
import axios from 'axios';

const url = 'https://api-trivia.dataandapis.com/v1/trivia/{id}';
const { data } = await axios.get(url, {
  headers: { 'X-Api-Key': 'YOUR_API_KEY' }
});

Una suscripción. Todas las APIs.

Los tokens desbloquean esta API y más de 20 más en DataAndAPIs. Cambia de API cuando quieras.

GRATIS

$0/mes

500 tokens / mes

  • Acceso a todas las APIs
  • Tokens se renuevan mensualmente
  • Soporte comunitario
Comienza gratis
Más Popular

STARTER

$6.99/mes

25.000 tokens / mes

  • Acceso a todas las APIs
  • Tokens se renuevan mensualmente
  • Soporte por email
Suscribirse

PRO

$24.99/mes

100.000 tokens / mes

  • Acceso a todas las APIs
  • Tokens se renuevan mensualmente
  • Soporte por email prioritario
Suscribirse

ULTRA

$99.99/mes

1.000.000 tokens / mes

  • Acceso a todas las APIs
  • Tokens se renuevan mensualmente
  • Soporte prioritario
Suscribirse

¿Necesitas mayor volumen, infraestructura dedicada o un contrato personalizado? Habla con ventas →

Preguntas sobre Trivia API

Lanza Trivia API esta tarde.

500 tokens gratis. Sin tarjeta. Y más de 125 APIs más con la misma clave.