Public APIs · 社区维护的免费公开 API 大全 · 中文使用指南
项目仓库: https://github.com/public-apis/public-apis
开源协议:CC0-1.0(以仓库 LICENSE 为准) · 形态:社区维护的 API 清单(Markdown README) · 维护方式:人工 curated + PR 贡献
1 项目简介
Public APIs(仓库名
public-apis/public-apis)是一个社区人工维护的免费公开
API 清单,收录大量领域的公开 API,可用于自己的产品 / 项目原型 /
学习。它不是一个可运行的服务,而是一个持续更新的资源列表。
1.1 核心信息一览
| 项目项 | 内容 |
|---|---|
| 项目名称 | Public APIs |
| 仓库地址 | github.com/public-apis/public-apis |
| 项目定位 | 免费公开 API curated 清单 |
| 形态 | Markdown 列表(README) |
| 维护方式 | 社区 PR + APILayer 协助 |
1.2 适用场景
- 找免费 API 做原型 / 学习 / 副业项目。
- 按领域筛选需要的公开数据接口。
2 清单内容特点
- 按领域分类(天气、金融、媒体、地理、开发等)。
- 标注是否需要 API key、是否 HTTPS、是否 CORS。
- 社区人工维护,持续更新。
3 官方界面预览
项目本身是 README 清单,无可运行界面;官方 README 顶部为赞助商 APILayer 横幅,按规程不使用赞助图作为封面。
4 官方跳转链接汇总
| 类别 | 链接 | 说明 |
|---|---|---|
| 仓库主页 | https://github.com/public-apis/public-apis | API 清单 README |
5 前置要求
- 无;直接浏览 README 即可。
6 方式一:浏览 README(推荐)
# 直接打开仓库 README,按领域表格筛选 API
# https://github.com/public-apis/public-apis7 方式二:贡献新 API
# 按仓库贡献规范提 PR8 配置项说明
- 每个 API 行通常标注 Auth(是否需要 key)、HTTPS、CORS。
- 调用具体 API 时以该 API 自身文档为准。
9 常用运维命令
# 无服务运维;订阅仓库 release/star 跟踪更新10 常见故障排查
- 某 API 失效:清单可能滞后,以该 API 官方站点为准;可提 PR 更新。
- 需要 key:按该 API 说明去对应站点申请。
11 风险与合规说明
- 清单为 CC0;但每个 API 的使用条款、配额、合规由各 API 提供方决定,商用前自查。
- 本文内容来自官方 README,随清单更新变化,以仓库最新 README 为准。