# AniList API

Category: [Video](https://free-web-services.com/web-services/graphics/video/)  
Page: https://free-web-services.com/web-services/graphics/video/anilist-api.html  
Documentation: https://docs.anilist.co/

The AniList API gives data about anime and manga, such as titles, episodes, studios, characters, airing schedules and scores, for example to show what airs this week. It is a GraphQL API: POST one query to https://graphql.anilist.co and get exactly the fields you ask for as JSON; OAuth gives access to user lists. Free, no key needed; commercial apps may use it free of charge while they earn less than $150 a month. Requests are rate limited per minute.

- API key: Not needed
- Pricing: Free, no key needed; commercial apps may use it free of charge while they earn less than $150 a month.
- From the browser: Yes (CORS)
- Formats: JSON
- Provider: docs.anilist.co
- Last checked: Working on November 5th, 2026

Example request:

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

The JavaScript works in a web page as well as in Node.js 18 or newer.

