freeapis

AniList

Anime discovery & tracking

Authentication
OAuth
HTTPS
Yes
CORS
Unknown
Category
Anime

Overview

AniList’s API is a GraphQL service for anime and manga: search shows/manga, fetch characters, staff, studios, genres, airing schedules, and user lists — plus OAuth for reading/writing a user’s anime lists. The community’s favorite modern anime API.

Quick Start

A GraphQL query (verified live — POST):

curl -X POST "https://graphql.anilist.co" \
  -H "Content-Type: application/json" \
  -d '{"query": "{ Media(id: 1) { title { romaji } } }"}'
{"data": {"Media": {"title": {"romaji": "Cowboy Bebop"}}}}

Search anime with more fields:

curl -X POST "https://graphql.anilist.co" \
  -H "Content-Type: application/json" \
  -d '{"query": "{ Media(search: \"one piece\", type: ANIME) { id title { romaji english } averageScore episodes genres } }"}'

Current season:

curl -X POST "https://graphql.anilist.co" \
  -H "Content-Type: application/json" \
  -d '{"query": "{ Page(perPage: 5) { media(season: SUMMER, seasonYear: 2026, type: ANIME) { title { romaji } } } }"}'

Authentication (OAuth)

  • Anonymous: queries work keyless (verified) — enough for search/browse apps.
  • OAuth: register an app at anilist.co/settings/developer to get client id/secret; the authorization-code flow grants a token for user-scoped queries (Viewer { id }, list mutations).

Rate Limits & Notes

  • Rate limit: 30 requests/minute (anonymously); 90/min with OAuth — cache aggressively.
  • GraphQL only: one endpoint, POST with {"query": "..."}; use fragments and selection sets to keep payloads small.
  • The API docs include a built-in GraphQL explorer (anilist.co/graphiql) — use it to build queries.
  • Media IDs are stable and shared with the Media union (ANIME/MANGA).

FAQ

Is AniList API free? Yes — GraphQL queries are free; anonymous limit is 30 req/min.

Do I need OAuth? Only for user-list features — browsing/searching works anonymously.

Where can I build queries? The GraphiQL explorer at anilist.co/graphiql.

More in Anime

APIAuthHTTPSCORS
AniAPI

Anime discovery, streaming & syncing with trackers

OAuthYesYes
AniDB

Anime Database

API KeyNoUnknown
AnimeChan

Anime quotes (over 10k+)

No authYesNo
AnimeFacts

Anime Facts (over 100+)

No authYesYes
AnimeNewsNetwork

Anime industry news

No authYesYes