MyAnimeList hub

MyAnimeList Interest Stack API

One curated stack with its description, author, dates and every title in it.

GET /v1/myanimelist/stacks/{id}

1 credit Failed requests are free A not-found answer is still charged

About this endpoint

GET /v1/myanimelist/stacks/{id} returns data.stack with id, title, url, description, kind, isSpoiler, author, createdAt, updatedAt, restacks and entries[]. Each entry is a full title card with id, mediaKind, title, score, members, genres, studios, authors and the rest of the card fields.

A stack can be an anime or manga stack, and isSpoiler warns that its description or entries may spoil a story. A missing stack returns lookupStatus: not_found with stack: null. The entries are not paged.

MyAnimeList Interest Stack API FAQ

What is an interest stack?

It is a member-curated list of titles around one idea. The route returns the stack description, its author and every title card in the stack.

Should I respect `isSpoiler`?

Yes. When it is true, the stack is marked as containing spoilers. Surface that warning before showing the description or entries to readers.

How many credits does this request cost?

Pricing is documented on the operation in the API registry (shown on this page). Confirm on every response with meta.creditsCharged: that field is the billing source of truth.

Are the entries paged?

No. The stack returns all of its entries in one array and the result has no cursor.