AniList
AniList records by anilist_id.
Mappings: /api/v1/map/anilist/{id}.
Routes
GET/api/anilist/ids
Fetched IDs and titles, sorted by anilist_id. Empty: []; unknown
title: null.
curl https://animap.id/api/anilist/ids
[
{ "anilist_id": 1, "title": "Cowboy Bebop" },
{ "anilist_id": 5, "title": "Cowboy Bebop: Tengoku no Tobira" },
{ "anilist_id": 6, "title": "Trigun" }
]
GET/api/anilist/{id}
Parsed anime record. Unfetched ID: 404. Scores and popularity are in
/raw.
curl https://animap.id/api/anilist/1
{
"anilist_id": 1,
"id_mal": 1,
"title_romaji": "Cowboy Bebop",
"title_english": "Cowboy Bebop",
"title_native": "カウボーイビバップ",
"synonyms": ["Kaubōi Bibappu"],
"format": "TV",
"status": "FINISHED",
"source": "ORIGINAL",
"country_of_origin": "JP",
"is_licensed": true,
"episodes": 26,
"duration": 24,
"start_year": 1998,
"start_month": 4,
"start_day": 3,
"end_year": 1999,
"end_month": 4,
"end_day": 24,
"season": "SPRING",
"season_year": 1998,
"description": "In the year 2071, humanity has colonized…",
"cover_image": "https://s4.anilist.co/file/anilistcdn/media/anime/cover/large/bx1.png",
"banner_image": "https://s4.anilist.co/file/anilistcdn/media/anime/banner/1.jpg",
"genres": ["Action", "Adventure", "Drama", "Sci-Fi"],
"tags": ["Space", "Crime", "Episodic"],
"studios": ["Sunrise"],
"producers": ["Bandai Visual", "Bandai Entertainment"],
"absent": false,
"absent_at": null
}
GET/api/anilist/{id}/raw
Stored GraphQL Media object, including scores, popularity, relations, and
image variants. Missing payload: 404. Counters reflect the last fetch.
curl https://animap.id/api/anilist/1/raw
{
"id": 1,
"idMal": 1,
"title": {
"romaji": "Cowboy Bebop",
"english": "Cowboy Bebop",
"native": "カウボーイビバップ"
},
"format": "TV",
"status": "FINISHED",
"averageScore": 86,
"meanScore": 86,
"popularity": 456596,
"favourites": 32527,
"tags": [{ "id": 63, "name": "Space", "rank": 94 }],
"studios": {
"nodes": [{ "id": 14, "name": "Sunrise", "isAnimationStudio": true }]
},
"relations": {
"edges": [
{ "relationType": "SIDE_STORY", "node": { "id": 5, "type": "ANIME" } }
]
},
"nextAiringEpisode": null
}
Field reference — /api/anilist/{id}
Empty arrays are [], unless noted.
| Field | Type | Notes |
|---|---|---|
| anilist_id | integer | AniList ID. |
| id_mal | integer · null | MAL ID reported by AniList; not necessarily unique. |
| title_romaji | string · null | Canonical romaji title. |
| title_english title_native |
string · null | English and Japanese titles. |
| synonyms | array of strings | Alternative titles. |
| format | string · null |
AniList's uppercase enum, verbatim: TV, TV_SHORT,
MOVIE, OVA, ONA, SPECIAL,
MUSIC.
|
| status | string · null |
FINISHED, RELEASING, NOT_YET_RELEASED,
CANCELLED, HIATUS.
|
| source | string · null |
Adaptation source, such as ORIGINAL, MANGA, or
LIGHT_NOVEL.
|
| country_of_origin | string · null | Two-letter country code. |
| is_licensed | boolean | Marked as officially licensed by AniList. |
| episodes | integer · null | Episode count. |
| duration | integer · null | Minutes per episode. |
|
start_year start_month start_day end_year end_month end_day |
integer · null | First and last air dates. Each part is independently nullable; build a full date only when all three exist. |
| season | string · null |
WINTER, SPRING, SUMMER, or
FALL.
|
| season_year | integer · null | Premiere season’s year. |
| description | string · null | Synopsis; may contain HTML. |
| cover_image | string · null | Largest cover image URL. |
| banner_image | string · null | Full banner image URL. |
| genres tags |
array of strings | Names only; tag IDs and ranks are in /raw. |
| studios producers |
array of strings | Animation studio names and other production companies, respectively. |
| absent | boolean | Missing upstream; the archived record remains available. Clears if the entry returns. |
| absent_at | string · null |
First observed absence, in RFC 3339 format. null when present
upstream.
|