API-Dokumentation
Übersicht
Die Italian Brainrot Wiki API bietet programmatischen Zugriff auf unsere Charakterdatenbank. Alle API-Endpunkte geben JSON-Daten zurück und unterstützen CORS für browserbasierte Anwendungen.
Basis-URL: https://italianbrainrot.wiki/api
Endpunkte
GET /api/characters
Eine paginierte Liste von Charakteren abrufen
Abfrageparameter:
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
Einen einzelnen Charakter nach ID abrufen
GET /api/characters/clm9xzw0x0000qw0xg6h7k9xy
GET /api/search
Nach Charakteren suchen
Abfrageparameter:
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
Charaktere nach Anfangsbuchstaben abrufen
Abfrageparameter:
letter
- Single letter A-Z or # for special characters (required)
GET /api/alphabet?letter=T
Antwortformat
Alle API-Antworten folgen einem konsistenten JSON-Format:
{ "characters": [...], "pagination": { "page": 1, "limit": 20, "total": 127, "totalPages": 7 } }
Ratenbegrenzung
Die API ist derzeit kostenlos und ohne Authentifizierung nutzbar. Bitte seien Sie respektvoll und vermeiden Sie übermäßige Anfragen. Wir behalten uns das Recht vor, bei Bedarf in Zukunft eine Ratenbegrenzung zu implementieren.
Brauchen Sie Hilfe?
Wenn Sie Fragen haben oder Hilfe mit der API benötigen, wenden Sie sich bitte an uns unter Twitter