MyAnimeList API
Read-only API providing access to MyAnimeList data including anime and manga search, detailed title information, character profiles, seasonal schedules, genre listings, and top-ranked titles.
Screenshot:
Slug: myanimelist
Key:
Base URL:
Auth: none
Endpoints: 14
Reachable: yes
CORS: unknown
Tier: verified
Last checked: 2026-03-14 22:15:00.402395
Key:
myanimelist.net:myanimelist-apiBase URL:
https://api.myanimelist.net/v2/Auth: none
Endpoints: 14
Reachable: yes
CORS: unknown
Tier: verified
Last checked: 2026-03-14 22:15:00.402395
Links
API Base:
https://api.myanimelist.net/v2/
SDKs:
- Go MyAnimeList (go)
- Mal4J (java)
- Jikan Node (javascript)
- MyAnimeList API v2 (javascript)
- Jikanpy (python)
Topics
Tutorials
- Getting Started with MyAnimeList (Jikan) — I can look up anime, manga, characters, seasonal schedules, and rankings from MyAnimeList via Jikan — scores, genres, studios, broadcast times, and the full title/author/magazine metadata — in unauthenticated GET requests.
Endpoints (14)
| Path | Summary | Response | Auth |
|---|---|---|---|
| anime | Search anime | application/json |
oauth2 |
| anime/{id} | Get anime by ID | application/json |
oauth2 |
| anime/{id}/characters | Get anime characters | ? |
— |
| characters/{id} | Get character by ID | application/json |
oauth2 |
| genres/anime | Get anime genres | application/json |
oauth2 |
| genres/manga | Get manga genres | application/json |
oauth2 |
| manga | Search manga | application/json |
oauth2 |
| manga/{id} | Get manga by ID | application/json |
oauth2 |
| schedules | Get anime schedules | application/json |
oauth2 |
| seasons | Get available seasons | application/json |
oauth2 |
| seasons/now | Get current season anime | application/json |
oauth2 |
| seasons/{year}/{season} | Get seasonal anime | application/json |
oauth2 |
| top/anime | Get top anime | application/json |
oauth2 |
| top/manga | Get top manga | application/json |
oauth2 |