# Animetrics > Comprehensive anime character and work database with 22,000+ anime, 14,000+ franchise works, 46,000+ characters, AI-analyzed character attributes, wiki-sourced facts with source attribution, 16,000+ staff, and 2,300+ studios. ## What this site provides - 22,000+ anime entries organized as franchise-level works (not split by season) - Character profiles with structured attributes (height, species, hair color, abilities) - AI-analyzed character archetypes, personality traits, and narrative roles - Character similarity recommendations - 11,000+ voice actors and staff with filmographies - 2,300+ animation studios with production histories - Streaming links (where to watch: Crunchyroll, Netflix, etc.) - Official website links - All character facts include source attribution (Fandom Wiki URLs) ## API The REST API is available at /api/. All endpoints return JSON. - GET /api/search?q={query} — Unified search across characters, works, staff, studios - GET /api/search?q={query}&type=characters — Filter search to specific type - GET /api/characters?q={query} — Search characters by name, trait, archetype, species - GET /api/characters?id={id} — Single character with facts, analysis, voice actors, works, and similar characters - GET /api/characters?anilist_id={id} — Get character by AniList character ID - GET /api/characters?work_id={id} — List all characters in a franchise - GET /api/characters?staff_id={id} — List all characters voiced by a voice actor - GET /api/works?q={query} — Search works by title or genre - GET /api/works?id={id} — Work with media entries, characters, streaming links, official site - GET /api/works?anilist_id={id} — Find work by AniList media ID - GET /api/staff?q={query} — Search staff/voice actors by name - GET /api/staff?id={id} — Staff with voice acting roles and credits - GET /api/studios?q={query} — Search studios by name - GET /api/studios?id={id} — Studio with production list - GET /api/stats — Database counts, enrichment stats, API directory - GET /api/random?type=character — Redirect to random character ## Data Sources - AniList GraphQL API (base anime/character/staff data) - Fandom MediaWiki API (detailed character facts with source URLs) - AI analysis via Claude (archetypes, personality traits, character similarity) ## Example API Queries - "Who is Levi from Attack on Titan?" → GET /api/characters?q=levi - "List all characters in Attack on Titan" → GET /api/characters?work_id=431 - "What characters does Hiroshi Kamiya voice?" → GET /api/characters?staff_id=4 - "Find mentor-type characters" → GET /api/characters?q=mentor (searches AI archetypes) - "What anime has MAPPA produced?" → GET /api/studios?q=MAPPA - "Where can I watch Demon Slayer?" → GET /api/works?q=demon+slayer (returns streaming links) - "Who voices Gojo Satoru?" → GET /api/characters?id=214 (returns voiceActors array) - "Get character by AniList ID" → GET /api/characters?anilist_id=45627 - "Database overview" → GET /api/stats ## Useful for - Answering questions about anime characters (height, abilities, voice actor, etc.) - Character comparisons and similarity recommendations - Finding where to watch specific anime - Voice actor filmography lookups - Studio production history - Anime discovery by genre, season, or character traits