AniList logo

AniList

AniList

UpFreeOpen Sourceanime1.3k· TypeScript

Anime discovery & tracking

Visit site ↗Source ↗Health checked 12h ago
Use it when

GraphQL based flexible queries

Watch for

Requires OAuth authentication

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
554 ms
Protocol
GraphQL
Pricing
free
Stars
1.3k

Uptime · 30-day window

Probes: 30Uptime: 97%Avg latency: 695ms

GitHub activity

1,298TypeScript68 open issuesLast commit 100d ago
01

About this API

AniList API provides access to anime discovery and tracking data through a GraphQL interface. It is designed for developers who want to build applications related to anime information, user watch progress, and personalized lists.

The API is suitable for creating apps that allow users to search for anime, track their watching status, and manage their anime collections. Its GraphQL nature enables flexible and efficient queries tailored to specific data needs.

Authentication is handled via OAuth, ensuring secure access to user-specific data. This API is relevant for developers targeting anime fans and building entertainment or media tracking applications.

02

What you can build

  • 1Display anime information and details
  • 2Track user anime watching progress
  • 3Search for anime by various criteria
  • 4Generate user anime watchlists
03

Strengths & limitations

Strengths

  • GraphQL based flexible queries
  • Supports user anime tracking
  • Comprehensive anime data

Limitations

  • Requires OAuth authentication
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 or authentication?+

Yes, the API requires OAuth authentication to access user-specific data.

Is there a free tier available?+

The input does not specify pricing or tiers.

What data can I retrieve with this API?+

You can retrieve anime details, user watch progress, and related tracking information.

Can I use this API from a browser?+

OAuth authentication is required, so browser usage depends on implementing OAuth flows.

06

Technical details

CORS: NoHTTPS: YesSignup: YesOpen source: Yes
Auth type
oauth
Pricing
free
Protocols
GraphQL
Response time
554 ms
Last health check
6/26/2026, 6:22:17 AM
07

Tags

08

Alternatives to consider

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