AniList logo

AniList

AniList

正常免费开源anime1.3k· TypeScript

提供动漫发现和追踪功能的接口,支持用户管理观看进度和信息查询。

访问站点 ↗源码 ↗健康巡检 9 小时前
适合什么时候用

支持灵活查询的GraphQL接口

先注意什么

先确认文档深度和真实 endpoint 形态,再判断它是否适合正式接入。

第一步先查

注册应用以获取OAuth凭证。使用OAuth认证后访问GraphQL接口。

认证
oauth
CORS
不支持
HTTPS
注册
需要
延迟
435 ms
协议
GraphQL
计费
free
Stars
1.3k

可用率 · 30 天窗口

巡检: 2可用率: 100%平均延迟: 426ms

GitHub 活跃度

1,286TypeScript68 未关闭 issue上次提交 55 天前
01

关于这个 API

AniList 提供了一个专注于动漫发现和追踪的 GraphQL 接口。开发者可以查询详细的动漫信息,并管理用户相关的数据,如观看进度。该接口适合希望集成动漫内容和用户追踪功能的应用。

采用 OAuth 认证保证了用户数据的安全访问,适合个性化应用。GraphQL 的设计使得数据检索灵活高效,满足客户端多样化需求。

开发动漫相关应用、网站或工具的开发者可以利用 AniList,提供丰富的内容和追踪功能,无需自行维护动漫数据库或用户进度系统。

02

你可以做什么

  • 1展示动漫信息和详情
  • 2追踪用户观看进度
  • 3按条件搜索动漫
  • 4生成个性化动漫列表
03

优劣对比

优点

  • 支持灵活查询的GraphQL接口
  • OAuth认证保障安全访问
  • 专注于动漫发现和追踪
04

示例请求

通用模板 — 实际 endpoint 请查阅文档替换 <endpoint>。
curl https://github.com/AniList/ApiV2-GraphQL-Docs/<endpoint> \
  -H "Authorization: Bearer $ACCESS_TOKEN"
05

快速开始

注册应用以获取OAuth凭证。使用OAuth认证后访问GraphQL接口。

06

常见问题

使用 AniList 需要 API 密钥吗?+

需要注册应用并通过 OAuth 认证才能访问接口。

AniList API 是免费使用的吗?+

输入信息未说明定价,建议查看官方文档了解使用条款。

可以获取哪些类型的数据?+

可以获取动漫信息、用户观看进度及相关追踪数据。

API 请求需要 HTTPS 吗?+

虽然未明确说明,但 OAuth 和 GraphQL 通常要求 HTTPS 保证安全。

可以直接从浏览器使用该接口吗?+

OAuth 认证可能需要服务器端处理,是否能直接浏览器使用取决于应用架构。

07

技术细节

CORS: NoHTTPS: Yes注册: Yes开源: Yes
认证方式
oauth
计费
free
协议
GraphQL
响应时间
435 ms
上次巡检
2026/5/12 07:36:34
08

标签

09

可以替代的选择

不同公司、解决相似问题的备选。按分类、认证、计费档位与标签重合度匹配。