Anime Episode Finder

Anime Episode Finder API

Pass an Anilist ID in the path (default), or a MAL / Simkl ID via query params. Get back rich anime metadata, artworks, and full episode list — all in one call.

GET /api/{anilist_id}GET /api?mal_id={id}GET /api?simkl_id={id}+ /episodes/{anilist_id} for rich
Enter an ID above and click Get Episodes.
API documentation
Two endpoints — pick the one that fits your use case.
GET /api/episodes/{anilist_id} // default — Anilist in path
GET /api/episodes?mal_id={mal_id}
GET /api/episodes?simkl_id={simkl_id}

Rich metadata endpoint. Returns the full episode list with still images, artworks (poster, fanart, clear logo, banner), and cross-platform IDs.

FieldDescription
mal_idMyAnimeList ID
anilist_idAnilist ID (null if not available)
simkl_idSimkl ID
tvdb_idTVDB series ID (null if not available)
tmdb_idTMDB ID (null if not available)
requested_idThe ID the caller passed in
requested_id_typeThe ID type used: anilist / mal / simkl
titleEnglish title
title_simklOriginal title (often Romanji)
artworks.posterPoster URL
artworks.fanartFanart / backdrop URL
artworks.clear_logoTransparent PNG logo URL
artworks.bannerWide banner image URL
episodes.list[]All aired episodes (1 → last_aired). Each entry: number, title, air_date, still_url, simkl_id, tvdb_season, tvdb_episode
list[].still_urlEpisode still image URL
list[].tvdb_seasonTVDB season number (null if not available)
list[].tvdb_episodeTVDB episode number (null if not available)
episodes.first_airedEpisode 1 details
episodes.last_airedMost recent aired episode (last entry in list[])
episodes.next_scheduledNext upcoming episode (only for ongoing anime, not in list[])