> **For coding agents and LLMs:** This is one Social Fetch marketing page (markdown export). For API orientation start with [`/llms.txt`](https://www.socialfetch.dev/llms.txt); for auth and crawl rules use [`/agents.txt`](https://www.socialfetch.dev/agents.txt); for every operation use [`/llms-endpoints.txt`](https://www.socialfetch.dev/llms-endpoints.txt).

## This page

- **On-site (HTML):** <https://www.socialfetch.dev/platforms/myanimelist/seasons>
- **Markdown (.mdx) URL:** <https://www.socialfetch.dev/platforms/myanimelist/seasons.mdx>

---

# MyAnimeList Seasons API

The season archive or the announced upcoming titles, in one JSON response.

`GET /v1/myanimelist/seasons?view=archive` returns `data.view` and `data.seasons[]`, where each entry has `year`, `season` and `url`. Pass `view=later` instead to get `data.titles[]` with the same title-card fields as the season route: `id`, `title`, `score`, `members`, `startDate`, `mediaType`, `genres`, `studios` and the rest.

The archive view keeps `titles` empty and the later view keeps `seasons` empty, so check `view` before using either array. There is no cursor.

## Request

- **Endpoint:** `GET /v1/myanimelist/seasons`
- **Credits:** 1 credit
Failed requests are free
A not-found answer is still charged
- **Input:** by view
- **Full reference:** [docs](https://www.socialfetch.dev/docs/api/v1/myanimelist/seasons)
- **Platform page:** [/platforms/myanimelist](https://www.socialfetch.dev/platforms/myanimelist)

## FAQ

### What is the default view?

`archive` is the default. Omit `view` to get the season index, or send `view=later` for the upcoming titles.

### Why is one array empty?

The two views describe different things. `archive` fills `seasons` and leaves `titles` empty; `later` fills `titles` and leaves `seasons` empty.

### 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.

### How do I open one season from the archive?

Each archive entry has `year` and `season`. Pass them to `GET /v1/myanimelist/seasons/{year}/{season}` to get that season's title cards.
