Документация 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=popularityGET /api/characters/:id
Получить одного персонажа по ID
GET /api/characters/clm9xzw0x0000qw0xg6h7k9xyGET /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_ANIMALGET /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