MyAnimeList

List MyAnimeList anime episodes

List a MyAnimeList anime's episodes with titles, air dates and filler marks.

GET/v1/myanimelist/anime/{id}/episodes
x-api-keystringheader

API key (`sfk_...`)

Parameters
2
idintegerrequiredpath

MyAnimeList numeric id.

≥ 1 · ≤ 100000000

cursorstringoptionalquery

Pass `page.nextCursor` from the previous response to get the next page.

min 1 chars · max 512 chars

Response fields
23

Endpoint-specific response payload.

datalookupStatus
string

`not_found` when the entity does not exist (a deleted title, an unknown id or user), not when a list is empty.

one of: found, not_found

dataanimeId
integer

Anime id.

Episodes in this response.

dataepisodes[]number
integer

Episode number.

dataepisodes[]title
stringnullable

Episode title.

dataepisodes[]titleRomaji
stringnullable

Romaji title.

dataepisodes[]titleJapanese
stringnullable

Japanese title.

dataepisodes[]aired
stringnullable

Air date (ISO-8601).

dataepisodes[]rating
numbernullable

Episode rating.

dataepisodes[]isFiller
boolean

Marked filler.

dataepisodes[]isRecap
boolean

Marked recap.

dataepisodes[]forumTopicId
integernullable

Discussion topic id.

dataepisodes[]forumUrl
stringnullable

Discussion URL.

dataepisodes[]forumReplies
integernullable

Reply count for the discussion link.

dataepisodes[]url
string

Episode URL.

Pagination state for the current page.

datapagehasMore
boolean

Whether another page is available.

datapagenextCursor
stringnullable

Cursor to pass in the next request when more pages exist; null on the last page.

Metadata describing the request and billing outcome.

metarequestId
string

Unique request identifier for tracing this API call.

min 1 chars

metacreditsCharged
integer

Credits charged for this request.

≥ 0

metaversion
string

Public API version that served the response.

one of: v1

Code example

curl "https://api.socialfetch.dev/v1/myanimelist/anime/1/episodes" \
  -H "x-api-key: YOUR_API_KEY"

Responses

MyAnimeList anime episodes.