AniList logo

AniList

AniList

UpFreeOpen Sourceanime1.3k· TypeScript

Anime discovery & tracking

Visit site ↗Source ↗Health checked 1d ago
Use it when

GraphQL API for flexible queries

Watch for

Check the docs depth and real endpoint shape before assuming production fit.

First check

Register an application to obtain OAuth credentials. Use OAuth to authenticate requests before accessing the API.

Auth
oauth
CORS
No
HTTPS
Yes
Signup
Required
Latency
618 ms
Protocol
GraphQL
Pricing
free
Stars
1.3k

Uptime · 30-day window

Probes: 30Uptime: 100%Avg latency: 535ms

GitHub activity

1,319TypeScript68 open issuesLast commit 149d ago
01

About this API

AniList provides an API focused on anime discovery and tracking, allowing developers to access detailed anime information and manage user watchlists. It is designed for applications that want to integrate anime metadata and user progress tracking.

The API uses GraphQL, enabling flexible and efficient queries tailored to specific data needs. Authentication is handled via OAuth, which secures user-specific data access.

Developers building anime-related apps, websites, or services can leverage AniList to offer personalized recommendations, track viewing progress, and display comprehensive anime details.

02

What you can build

  • 1Display anime details and metadata
  • 2Track user anime watch progress
  • 3Generate personalized anime recommendations
  • 4Manage user anime lists and favorites
03

Strengths & limitations

Strengths

  • GraphQL API for flexible queries
  • Focus on anime discovery and tracking
  • OAuth authentication for user data
04

Getting started

Register an application to obtain OAuth credentials. Use OAuth to authenticate requests before accessing the API.

05

FAQ

Do I need an API key to use AniList API?+

You need to register an application and use OAuth authentication to access the API.

Is the AniList API free to use?+

The input does not specify pricing or tiers, so check the official documentation for details.

What data can I retrieve with this API?+

You can retrieve anime details, user watchlists, and tracking information.

Does AniList API support GraphQL?+

Yes, the API uses GraphQL for flexible queries.

Can I use AniList API from a browser?+

Since it requires OAuth authentication, browser usage is possible but requires handling OAuth flows securely.

06

Technical details

CORS: NoHTTPS: YesSignup: YesOpen source: Yes
Auth type
oauth
Pricing
free
Protocols
GraphQL
Response time
618 ms
Last health check
8/13/2026, 5:30:37 AM
07

Tags

08

Alternatives to consider

Different providers solving similar problems. Picked by category, auth, pricing, and tag overlap.