freeapis

Wikidata

由 Wikimedia 基金会运营的协作编辑知识库

认证方式
OAuth
HTTPS
Yes
CORS
Unknown

简介

Wikidata 是维基百科的结构化知识库——带类型化属性的实体(如“道格拉斯·亚当斯:职业 → 作家,出生日期 → 1952-03-11”),可通过 MediaWiki API 或 SPARQL 查询。匿名读取免密钥且免费(实测可用);OAuth 仅用于编辑和用户级操作。

快速开始

实体搜索(实测可用):

curl "https://www.wikidata.org/w/api.php?action=wbsearchentities&search=dog&language=en&format=json"

按 Q-id 获取实体数据:

curl "https://www.wikidata.org/wiki/Special:EntityData/Q42.json"

SPARQL 查询(Wikidata Query Service):

curl -G "https://query.wikidata.org/sparql" \
  --data-urlencode "query=SELECT ?item ?itemLabel WHERE { ?item wdt:P31 wd:Q146 . SERVICE wikibase:label { bd:serviceParam wikibase:language \"en\" } }" \
  -H "Accept: application/json"

认证方式

  • 匿名:读取免密钥(实测)——搜索、实体数据、SPARQL。
  • OAuth:编辑需要(创建/更新实体)——列表的 OAuth 标记即指此。

速率限制与注意事项

  • 读取限额宽松;SPARQL 查询有 60 秒超时(善用聚合)。
  • 实体用稳定 Q-id(Q42 = 道格拉斯·亚当斯);属性用 P-id(P31 = 实例属于)。
  • Special:EntityData/{Qid}.json 是最简单的 JSON 访问——无需 API 参数。
  • Query Service(SPARQL)是数据挖掘的强大路径;结果支持 JSON/CSV/TSV。

常见问题

Wikidata 免费吗? 是的——匿名读取免费且免密钥。

需要 OAuth 吗? 只有编辑需要——读取/搜索/SPARQL 匿名即可。

什么是 Q-id? 实体的稳定标识(如 Q42 = 道格拉斯·亚当斯)。

开放数据 分类更多

APIAuthHTTPSCORS
18F

Unofficial US Federal Government API Development

No authNoUnknown
AcreLens

Land suitability scoring API for any US property: off-grid, rural, recreational, investment

API KeyYesUnknown
API Setu

An Indian Government platform that provides a lot of APIS for KYC, business, education & employment

No authYesYes
Archive.org

The Internet Archive

No authYesNo
Black History Facts

Contribute or search one of the largest black history fact databases on the web

API KeyYesYes