GET/anime/airing-scheduleapiKey1 credit/request
Returns upcoming anime episode broadcasts (episode number, air time, countdown, and the title), soonest first, paginated.
Optional: page, per_page.
Sampled 14 Oct 2026: 20 items. Filled in every item: episode, airing_at, time_until_airing, media. In the sample: airing_at: 2026-10-13 to 2026-10-20; episode: 1 to 2,854, median 38; time_until_airing: 22,566 to 551,766, median 364,566.
Open in Playground
GET/anime/character/{id}apiKey1 credit/request
Returns a character profile by AniList id: names, image, description, gender, age, blood type, birthday, favourites, and the titles the character appears in with their billed role.
Required: id.
Sampled 14 Oct 2026: 5 items. Filled in every item: id, title, type, format, role, cover_image, site_url. In the sample: type: ANIME (4), MANGA (1); format: “TV” and 3 other values; cover_image: s4.anilist.co; site_url: anilist.co.
Open in Playground
GET/anime/character/searchapiKey1 credit/request
Searches anime and manga characters by name. Returns character summaries (name, native name, image, favourites), paginated.
Required: query. Optional: page, per_page.
Sampled 14 Oct 2026: 1 item. Filled in every item: id, name, native_name, image, favourites, site_url. In the sample: name: “Frieren”; image: s4.anilist.co; native_name: “フリーレン”; site_url: anilist.co.
Open in Playground
GET/anime/rankingsapiKey2 credits/request
Ranks anime by `sort` (default `TRENDING_DESC`, or `POPULARITY_DESC`, `SCORE_DESC`, `FAVOURITES_DESC`, `START_DATE_DESC`, `UPDATED_AT_DESC`). Filter by `season`, `season_year` (1940 to 2100), `format`, `genre` and `status`. Paged with `page` and `per_page` (default 20, max 50); results carry titles, scores, popularity, episodes, studios and tags.
Optional: sort (6 allowed values: TRENDING_DESC, POPULARITY_DESC, SCORE_DESC, FAVOURITES_DESC, START_DATE_DESC, UPDATED_AT_DESC), season (4 allowed values: WINTER, SPRING, SUMMER, FALL), season_year, format (7 allowed values: TV, TV_SHORT, MOVIE, SPECIAL, OVA, ONA, MUSIC), genre, status (5 allowed values: FINISHED, RELEASING, NOT_YET_RELEASED, CANCELLED, HIATUS), page, per_page.
Sampled 14 Oct 2026: 20 items. Filled in every item: id, id_mal, type, title, format, status, description, season and 15 more. Not in every item: end_date (19), episodes (19), next_airing_episode (1). In the sample: format: TV (18), MOVIE (2); season_year: 1,999 to 2,022, median 2,016; cover_image: s4.anilist.co; description: median 514 characters; genres: median 4 entries; status: FINISHED (19), RELEASING (1); season: FALL (7), SPRING (6), SUMMER (5) and 1 more; episodes: 1 to 220, median 16.
Open in Playground
GET/anime/searchapiKey1 credit/request
Searches anime by free-text query. Returns entries: titles, scores, popularity, format, status, season, genres, tags, and studios.
Required: query. Optional: sort (6 allowed values: SEARCH_MATCH, POPULARITY_DESC, SCORE_DESC, TRENDING_DESC, FAVOURITES_DESC, START_DATE_DESC), page, per_page.
Sampled 14 Oct 2026: 6 items. Filled in every item: id, type, title, format, status, description, season, season_year and 9 more. Not in every item: id_mal (4), end_date (5), episodes (5), duration (5), average_score (5), mean_score (5), trending (4), banner_image (3). In the sample: format: TV (3), ONA (3); season_year: 2,023 to 2,027, median 2,025; cover_image: s4.anilist.co; description: median 592 characters; genres: median 2 entries; status: FINISHED (5), NOT_YET_RELEASED (1); season: FALL (3), WINTER (2), SPRING (1); episodes: 6 to 28, median 10.
Open in Playground
GET/anime/title/{id}apiKey2 credits/request
Returns an anime by AniList id: titles (romaji/english/native), MyAnimeList id, scores, popularity, favourites, format, status, season, episodes, duration, genres, ranked tags, studios, dates, description, images, and next-airing countdown. Pass mal=true to additionally enrich the response with the MyAnimeList community score (mal block: score on a 0-10 scale, plus scored-by count).
Required: id. Optional: mal.
Sampled 14 Oct 2026: 31 fields returned with a value. In the sample: season_year: 2,023; type: “ANIME”; cover_image: s4.anilist.co; description: 592 characters; genres: 3 entries; title.romaji: “Sousou no Frieren”; title.english: “Frieren: Beyond Journey’s End”; title.native: “葬送のフリーレン”.
Open in Playground
GET/anime/title/{id}/charactersapiKey1 credit/request
Lists the cast of an anime by its AniList anime `id`, sorted by billed role. Each character has `name`, `native_name`, `role` (such as `MAIN` or `SUPPORTING`), `image`, `favourites` and `site_url`. Paged with `page` (default 1) and `per_page` (default 10, max 50), with `total` and `has_next_page`.
Required: id. Optional: page, per_page.
Sampled 14 Oct 2026: 20 items. Filled in every item: id, name, native_name, role, image, favourites, site_url. In the sample: role: SUPPORTING (17), MAIN (3); favourites: 32 to 22,543, median 565; name: “Frieren” and 19 other values; image: s4.anilist.co; native_name: “フリーレン” and 19 other values; site_url: anilist.co.
Open in Playground
GET/anime/title/{id}/recommendationsapiKey1 credit/request
Returns community-recommended titles for an anime, each with a recommendation rating and the full media entry, paginated.
Required: id. Optional: page, per_page.
Sampled 14 Oct 2026: 19 items. Filled in every item: rating, media. In the sample: rating: 58 to 1,200, median 234.
Open in Playground
GET/anime/title/{id}/staffapiKey1 credit/request
Lists the people credited on an anime by its AniList anime `id`. Each person has `name`, `native_name`, `role` (their production role), `occupations`, `image` and `site_url`. Paged with `page` (default 1) and `per_page` (default 10, max 50), with `total` and `has_next_page`.
Required: id. Optional: page, per_page.
Sampled 14 Oct 2026: 20 items. Filled in every item: id, name, role, occupations, image, site_url. Not in every item: native_name (16). In the sample: name: “Colleen Clinkenbeard” and 18 other values; image: s4.anilist.co; occupations: median 1 entry; role: “ADR Producer (English)” and 19 other values; site_url: anilist.co; native_name: “川尻善昭” and 14 other values.
Open in Playground