2026 年最完整的公共 API 目录(1,555 个带 Auth、SDKs 与 Rate Limits 的 API)
Source: Dev.to
简介
如果你曾经做过副项目,你一定很熟悉这个流程:有了想法,开始动手,然后花上数小时去寻找合适的 API。
有没有免费天气 API?需要 API Key 吗?速率限制是多少?有没有 Python SDK?
我厌倦了这种工作方式,于是整理出一个精心策划的 CSV 数据集,收录了 1,555 个公共 API,覆盖 52 个分类,并补充了在集成 API 前真正需要的信息。
数据集概览
| 字段 | 示例 |
|---|---|
| 名称 | OpenWeatherMap |
| 分类 | Weather |
| 描述 | 按城市或坐标提供实时天气数据 |
| 基础 URL | api.openweathermap.org |
| 认证类型 | API Key |
| 免费层 | Yes |
| 免费额度 | 1,000 req/day |
| 可用 SDK | Python, JavaScript, Ruby |
| 文档 URL | |
| 受欢迎程度 | High |
你可以在 Excel、Google Sheets、Notion 或 Airtable 中打开 CSV。按分类筛选,按认证类型排序,按 SDK 搜索。无需登录、无需账号、无需依赖。
最大的分类
- Development(开发) – 154 个 API
- Geocoding(地理编码) – 94 个 API
- Games & Comics(游戏与漫画) – 89 个 API
- Government(政府) – 83 个 API
- Transportation(交通) – 66 个 API
- Cryptocurrency(加密货币) – 55 个 API
- Finance(金融) – 55 个 API
- Video(视频) – 50 个 API
- Documents & Productivity(文档与生产力) – 48 个 API
- Social(社交) – 39 个 API
- Security(安全) – 37 个 API
- Sports & Fitness(体育与健身) – 37 个 API
- Weather(天气) – 36 个 API
- Machine Learning(机器学习) – 30 个 API
- Music(音乐) – 32 个 API
另有 37 个分类,包括动物、动漫、图书、日历、电子邮件、环境、健康、招聘、摄影、购物等。
按分类列出的示例 API
- 天气:Open‑Meteo(无限制,无认证)、WeatherAPI、OpenWeatherMap
- 金融:Alpha Vantage、Fixer、ExchangeRate API
- 机器学习:Hugging Face、Stability AI、OpenAI
- 地理编码:Mapbox、OpenStreetMap、HERE
- 政府:NASA、data.gov、EU Open Data Portal
- 游戏:RAWG、IGDB、Open Trivia Database
受益人群
- 需要快速 API 参考的应用原型开发者
- 在决定付费 API 前验证想法的独立创业者
- 使用真实数据构建作品集项目的学生
- 通过 Make、Zapier 或 n8n 连接工具的无代码构建者
- 寻找免费数据源的数据科学家
获取数据集
完整数据集(1,555 个 API,CSV 格式)可在此获取:
- DataStackHQ on Payhip — 一次性付费 $9,即可即时下载
如果你觉得有用,我会继续发布更多数据集。请在评论中留下你想看到的下一个分类。
构建过程
- 爬取了 public‑apis 社区仓库(GitHub 上维护最完善的 API 目录之一,拥有 30 万+ 星)。
- 使用 Claude AI 为每条记录填充缺失字段:免费额度、SDK 可用性以及受欢迎度评分。
- 整个流水线约耗时 3 小时脚本编写,API 调用费用约 $0.02。
使用 Python、pandas 和 Anthropic API 构建。源代码仓库为 GitHub 上的 public-apis/public-apis。