Riddles API logo
EntretenimientoMANTENIDA1 token / llamada

Riddles API

176 acertijos curados con respuesta en 8 categorías y tres dificultades, pensados para juegos y cuestionarios

176 acertijos seleccionados con sus respuestas en 8 categorias — clasicos, logica, juegos de palabras, matematicas, animales, naturaleza, objetos y comida — cada uno marcado como facil, medio o dificil. Obten acertijos al azar (hasta 20 a la vez), busca texto, filtra por categoria o dificultad, recorrelos con paginacion o pide uno por id. Pensado para apps de trivia y juegos: usa include_answer=false para servir preguntas sin revelar la solucion y muestrala despues con el endpoint por id. Todos los acertijos son aptos para toda la familia y cada respuesta fue verificada.

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

Sin tarjeta de créditoAcceso a más de 125 APIsCancela cuando quieras
response.json
{
  "query": "GET /v1/riddles/random?category=food",
  "question": "What kind of cup can't hold water?",
  "answer": "A cupcake.",
  "catalog": "176 riddles / 8 categories / 3 difficulties"
}
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 Riddles API

  • Servir el acertijo del día con la respuesta oculta hasta que el usuario toque.

  • Construir un juego de acertijos con progresión de dificultad y rondas por categoría.

  • Rellenar apps de aula y de fiestas con acertijos comprobados y aptos para familias.

  • Obtener hasta 20 acertijos a la vez para una hoja imprimible.

Endpoints de Riddles API

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

GETGet Riddle

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

Parámetros de ruta

ParámetroEjemplo
id1Obligatorio

Petición de ejemplo

curl "https://api-riddles.dataandapis.com/v1/riddles/1" \
  -H "X-Api-Key: YOUR_API_KEY"
Respuesta de ejemplo
{
  "ok": true,
  "id": 154,
  "category": "objects",
  "difficulty": "medium",
  "question": "What has cities but no houses, forests but no trees, and rivers without water?",
  "answer": "A map."
}

GETList Categories

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

Este endpoint no recibe parámetros.

Petición de ejemplo

curl "https://api-riddles.dataandapis.com/v1/riddles/categories" \
  -H "X-Api-Key: YOUR_API_KEY"
Respuesta de ejemplo
{
  "ok": true,
  "count": 8,
  "total_riddles": 176,
  "difficulties": {
    "easy": 70,
    "medium": 76,
    "hard": 30
  },
  "categories": [
    {
      "name": "animals",
      "riddles": 19
    },
    {
      "name": "classic",
      "riddles": 36
    },
    {
      "name": "food",
      "riddles": 14
    },
    {
      "name": "logic",
      "riddles": 30
    },
    {
      "name": "math",
…
Ver la respuesta completa
{
  "ok": true,
  "count": 8,
  "total_riddles": 176,
  "difficulties": {
    "easy": 70,
    "medium": 76,
    "hard": 30
  },
  "categories": [
    {
      "name": "animals",
      "riddles": 19
    },
    {
      "name": "classic",
      "riddles": 36
    },
    {
      "name": "food",
      "riddles": 14
    },
    {
      "name": "logic",
      "riddles": 30
    },
    {
      "name": "math",
      "riddles": 20
    },
    {
      "name": "nature",
      "riddles": 16
    },
    {
      "name": "objects",
      "riddles": 15
    },
    {
      "name": "wordplay",
      "riddles": 26
    }
  ]
}

GETList Riddles

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

Parámetros de consulta

ParámetroEjemplo
categorylogicOpcional
difficultyhardOpcional
include_answerfalseOpcional
limit20Opcional
page1Opcional
searchmapOpcional

Petición de ejemplo

curl "https://api-riddles.dataandapis.com/v1/riddles?category=logic&difficulty=hard&include_answer=false&limit=20&page=1&search=map" \
  -H "X-Api-Key: YOUR_API_KEY"
Respuesta de ejemplo
{
  "ok": true,
  "total": 3,
  "page": 1,
  "limit": 20,
  "count": 3,
  "results": [
    {
      "id": 16,
      "category": "logic",
      "difficulty": "hard",
      "question": "A girl has as many brothers as sisters, but each brother has only half as many brothers as sisters. How many brothers and sisters are in the family?"
    },
    {
      "id": 17,
      "category": "logic",
      "difficulty": "hard",
      "question": "Two fathers and two sons go fishing and each catches one fish, yet they bring home only three fish. How?"
    },
    {
      "id": 20,
      "category": "logic",
      "difficulty": "hard",
      "question": "Forward I am heavy, but backward I am not. What am I?"
    }
  ]
}

GETRandom Riddle

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

Parámetros de consulta

ParámetroEjemplo
amount1Opcional
categorylogicOpcional
difficultyeasyOpcional
include_answerfalseOpcional
searchOpcional

Petición de ejemplo

curl "https://api-riddles.dataandapis.com/v1/riddles/random?amount=1&category=logic&difficulty=easy&include_answer=false" \
  -H "X-Api-Key: YOUR_API_KEY"
Respuesta de ejemplo
{
  "ok": true,
  "count": 1,
  "results": [
    {
      "id": 165,
      "category": "food",
      "difficulty": "easy",
      "question": "What kind of cup can't hold water?",
      "answer": "A cupcake."
    }
  ]
}

De dónde salen los datos

Fuente
Conjunto de acertijos curado incluido en el worker.
Actualización
Ampliado con las versiones de la API.

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-riddles.dataandapis.com/v1/riddles/{id}',
  { headers: { 'X-Api-Key': process.env.API_KEY } }
);

Riddles 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-riddles.dataandapis.com/v1/riddles/{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 Riddles API

Lanza Riddles API esta tarde.

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