Документация API
Обзор
API Italian Brainrot Wiki предоставляет программный доступ к нашей базе данных персонажей. Все конечные точки API возвращают данные JSON и поддерживают CORS для браузерных приложений.
Базовый URL: https://italianbrainrot.wiki/api
Конечные точки
GET /api/characters
Получить постраничный список персонажей
Параметры запроса:
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
Получить одного персонажа по ID
GET /api/characters/clm9xzw0x0000qw0xg6h7k9xy
GET /api/search
Поиск персонажей
Параметры запроса:
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
Получить персонажей по первой букве
Параметры запроса:
letter
- Single letter A-Z or # for special characters (required)
GET /api/alphabet?letter=T
Формат ответа
Все ответы API следуют единому формату JSON:
{ "characters": [...], "pagination": { "page": 1, "limit": 20, "total": 127, "totalPages": 7 } }
Ограничение скорости
API в настоящее время бесплатен для использования без аутентификации. Пожалуйста, будьте уважительны и избегайте чрезмерных запросов. Мы оставляем за собой право внедрить ограничение скорости в будущем, если это будет необходимо.
Нужна помощь?
Если у вас есть вопросы или вам нужна помощь с API, пожалуйста, свяжитесь с нами по адресу Twitter