Documentación API
Visión General
La API de Italian Brainrot Wiki proporciona acceso programático a nuestra base de datos de personajes. Todos los endpoints devuelven datos JSON y soportan CORS para aplicaciones basadas en navegador.
URL Base: https://italianbrainrot.wiki/api
Endpoints
GET /api/characters
Recuperar una lista paginada de personajes
Parámetros de Consulta:
page
- Page number (default: 1)limit
- Items per page (default: 20, max: 100)sort
- Sort by: popularity, name, recent (default: popularity)type
- Filter by character typeorder
- Sort order: asc, desc (default: desc)
GET /api/characters?page=1&limit=20&sort=popularity
GET /api/characters/:id
Recuperar un solo personaje por ID
GET /api/characters/clm9xzw0x0000qw0xg6h7k9xy
GET /api/search
Buscar personajes
Parámetros de Consulta:
q
- Search querytype
- Filter by character typepopularity
- Filter by popularity: high, medium, lowhasRelationships
- Filter characters with relationships (true/false)page
- Page number (default: 1)limit
- Items per page (default: 20)
GET /api/search?q=tralalero&type=HYBRID_ANIMAL
GET /api/alphabet
Obtener personajes por primera letra
Parámetros de Consulta:
letter
- Single letter A-Z or # for special characters (required)
GET /api/alphabet?letter=T
Formato de Respuesta
Todas las respuestas de la API siguen un formato JSON consistente:
{ "characters": [...], "pagination": { "page": 1, "limit": 20, "total": 127, "totalPages": 7 } }
Límite de Velocidad
La API es actualmente gratuita sin autenticación. Por favor, sé respetuoso y evita hacer solicitudes excesivas. Nos reservamos el derecho de implementar límites de velocidad en el futuro si es necesario.
¿Necesitas Ayuda?
Si tienes preguntas o necesitas ayuda con la API, contáctanos en Twitter