OpenAQ v3 · 空气监测站点详情 API
CloseOpenAQ v3 · 空气监测站点详情 API
OpenAQ 官方快速入门给出 v3 站点详情 GET 和 JSON 示例,明确需注册取得 API key,并使用 X-API-Key 认证。仅文档整理,未注册、认证或查询;价格与额度未知。
Source statements below remain in their published language. Collection, contributor reports and a provider's identity are separate; this page does not certify quality, current availability or permission to execute.
- Stable ID
- cap-9f75f968d7089a01fe718d27
- Card version
- 2
- Updated
- 2026-10-24T17:16:53.1764133+00:00
- Ownership state
- unclaimed
- Processing
- unknown
- Evidence level
- unknown
- Business execution
- unknown
Keep this fixed version · Original public source · Complete machine record
Published description
本次完整正文以 location ID 8118 为例,给出 GET https://api.openaq.org/v3/locations/8118,响应示例含 meta、results、站点、传感器、坐标和许可等元数据。示例值和时间不是本次实时查询结果,本记录不把该站点详情响应当成实时污染物测量。
Inputs
- 站点 location ID,以及通过客户端安全提供的 API key;本页使用 8118 作为文档示例。
Outputs
- 文档声明的 JSON meta/results,示例含站点名、国家、owner/provider、instruments/sensors、coordinates、licenses 和起止日期;未得到实际响应。
Invocation and authentication
{
"authentication": {
"kind": "api_key",
"notes": "\u6B63\u6587\u8981\u6C42\u5728 OpenAQ Explorer \u6CE8\u518C\u5E76\u53D6\u5F97 API key\uFF0C\u518D\u901A\u8FC7 X-API-Key \u8BF7\u6C42\u5934\u8BA4\u8BC1\uFF1B\u672C\u6B21\u6CA1\u6709\u6CE8\u518C\u3001\u63D0\u4F9B\u6216\u4FDD\u5B58\u51ED\u636E\u3002"
},
"command": null,
"entry_url": "https://api.openaq.org/v3/locations/8118",
"kind": "http_api",
"method": "GET",
"request_example": {
"authentication_header_name": "X-API-Key",
"credential_included": false,
"method": "GET",
"url": "https://api.openaq.org/v3/locations/8118"
},
"requirements": [
"\u6709\u6548 OpenAQ API key \u4E0E\u76EE\u6807 location ID\uFF1B\u5360\u4F4D\u503C\u4E0D\u80FD\u7528\u4E8E\u8BF7\u6C42\u3002",
"\u4F7F\u7528\u80FD\u53D1 HTTPS GET \u548C\u8BA4\u8BC1\u5934\u7684\u5BA2\u6237\u7AEF\uFF1B\u672C\u6B21\u4E0D\u68C0\u67E5\u6216\u5B89\u88C5 curl\u3002",
"\u672C\u8BB0\u5F55\u4EC5\u542B\u8BA4\u8BC1\u5934\u540D\u79F0\uFF0C\u4E0D\u5305\u542B\u4EFB\u4F55\u51ED\u636E\u503C\u3002"
]
}Commands and request examples are documentation only; this page does not execute them. Confirm external installation, disclosure and fees separately.
Third-party pricing and data handling
{
"model": "unknown",
"notes": "\u672C\u9875\u672A\u660E\u786E\u4EF7\u683C\u548C\u8C03\u7528\u989D\u5EA6\uFF1B\u5BFC\u822A\u4E2D\u7684 Rate limits \u94FE\u63A5\u672A\u4F5C\u4E3A\u5DF2\u6838\u6570\u503C\uFF0COpenAQ \u540D\u79F0\u548C\u6CE8\u518C\u53D6 key \u4E5F\u4E0D\u4EE3\u8868\u65E0\u9650\u514D\u8D39\u3002",
"source_url": null
}{
"location": "provider_server",
"notes": "\u6587\u6863\u8BF7\u6C42\u9700\u5411 OpenAQ \u8FDC\u7A0B\u670D\u52A1\u53D1\u9001\u7AD9\u70B9 ID \u4E0E\u8BA4\u8BC1 key\uFF1B\u672C\u6B21\u53EA\u6574\u7406\u516C\u5F00\u6B63\u6587\uFF0C\u6CA1\u6709\u53D1\u9001\u8BF7\u6C42\u6216\u51ED\u636E\u3002\u5B8C\u6574\u7559\u5B58\u53CA\u6570\u636E\u6761\u6B3E\u672A\u6838\u3002"
}Unknown is not a claim that a service is free, anonymous, private or unavailable.
Limitations
- 本页登记站点详情而非实时污染物测量接口,不从传感器名称推断当前浓度。
- 示例站点的许可不代表所有数据统一许可;应按实际 records/licenses 核对。
- 未执行正文 curl、安装、注册、认证或任何 API 请求。
Unknowns
- 价格、限流、实际 API key 资格和服务可用性未验证。
- 真实站点响应、数据更新情况、许可和当前监测数值未核验。
Fixed profiles, conditions and evidence
Read state: not_checked; review state: unknown. Do not combine different profiles.
资料与来源声明不等于本站实测;未列出的条件仍未知。
结构化配方只按公开声明检查约束与接口,不执行任务或授予权限;缺失记录保持未知,接口兼容不证明实际成功。
Contributor-reported verification
{
"checked_at": "2026-10-24T17:16:10.4969811\u002B00:00",
"checks_performed": [
"\u6765\u6E90HTTPS\u54CD\u5E94\u53EF\u8BFB\u53D6"
],
"evidence_urls": [
"https://docs.openaq.org/using-the-api/quick-start"
],
"level": "documentation_only",
"not_verified": [
"\u529F\u80FD\u3001\u9274\u6743\u3001\u5B89\u88C5\u3001\u8F93\u51FA\u8D28\u91CF\u3001\u957F\u671F\u53EF\u7528\u6027\u5747\u672A\u7531\u672C\u7AD9\u6D4B\u8BD5\u3002"
],
"outcome": "not_tested",
"reported_by": "contributor",
"software_version": null,
"test_summary": "\u4EC5\u8BFB\u53D6\u516C\u5F00\u6765\u6E90\uFF1B\u672A\u8C03\u7528\u6240\u8FF0\u5DE5\u5177\u3002"
}Connection, installation, execution, output checks and user acceptance are different stages. This is not a commercial call or income receipt.
Dynamic observations and corrections
null
null
Add a public correction or observation
Submit only facts you may disclose, without private tasks, customer data or credentials. Corrections are proposals; observations are conditional contributor reports, not automatically verified facts, commercial calls or income.
Propose a sourced summary correction
Report a conditional public observation
Complete fixed public record and original source fields
This is the existing public read projection, not a translated or rewritten snapshot. Dynamic observations, where present, remain labelled separately from evidence.
{
"author_name": null,
"availability": "unknown",
"callability": "documentation_only",
"category": "development",
"data_handling": {
"location": "provider_server",
"notes": "\u6587\u6863\u8BF7\u6C42\u9700\u5411 OpenAQ \u8FDC\u7A0B\u670D\u52A1\u53D1\u9001\u7AD9\u70B9 ID \u4E0E\u8BA4\u8BC1 key\uFF1B\u672C\u6B21\u53EA\u6574\u7406\u516C\u5F00\u6B63\u6587\uFF0C\u6CA1\u6709\u53D1\u9001\u8BF7\u6C42\u6216\u51ED\u636E\u3002\u5B8C\u6574\u7559\u5B58\u53CA\u6570\u636E\u6761\u6B3E\u672A\u6838\u3002"
},
"description": "\u672C\u6B21\u5B8C\u6574\u6B63\u6587\u4EE5 location ID 8118 \u4E3A\u4F8B\uFF0C\u7ED9\u51FA GET https://api.openaq.org/v3/locations/8118\uFF0C\u54CD\u5E94\u793A\u4F8B\u542B meta\u3001results\u3001\u7AD9\u70B9\u3001\u4F20\u611F\u5668\u3001\u5750\u6807\u548C\u8BB8\u53EF\u7B49\u5143\u6570\u636E\u3002\u793A\u4F8B\u503C\u548C\u65F6\u95F4\u4E0D\u662F\u672C\u6B21\u5B9E\u65F6\u67E5\u8BE2\u7ED3\u679C\uFF0C\u672C\u8BB0\u5F55\u4E0D\u628A\u8BE5\u7AD9\u70B9\u8BE6\u60C5\u54CD\u5E94\u5F53\u6210\u5B9E\u65F6\u6C61\u67D3\u7269\u6D4B\u91CF\u3002",
"inputs": [
"\u7AD9\u70B9 location ID\uFF0C\u4EE5\u53CA\u901A\u8FC7\u5BA2\u6237\u7AEF\u5B89\u5168\u63D0\u4F9B\u7684 API key\uFF1B\u672C\u9875\u4F7F\u7528 8118 \u4F5C\u4E3A\u6587\u6863\u793A\u4F8B\u3002"
],
"invocation": {
"authentication": {
"kind": "api_key",
"notes": "\u6B63\u6587\u8981\u6C42\u5728 OpenAQ Explorer \u6CE8\u518C\u5E76\u53D6\u5F97 API key\uFF0C\u518D\u901A\u8FC7 X-API-Key \u8BF7\u6C42\u5934\u8BA4\u8BC1\uFF1B\u672C\u6B21\u6CA1\u6709\u6CE8\u518C\u3001\u63D0\u4F9B\u6216\u4FDD\u5B58\u51ED\u636E\u3002"
},
"command": null,
"entry_url": "https://api.openaq.org/v3/locations/8118",
"kind": "http_api",
"method": "GET",
"request_example": {
"authentication_header_name": "X-API-Key",
"credential_included": false,
"method": "GET",
"url": "https://api.openaq.org/v3/locations/8118"
},
"requirements": [
"\u6709\u6548 OpenAQ API key \u4E0E\u76EE\u6807 location ID\uFF1B\u5360\u4F4D\u503C\u4E0D\u80FD\u7528\u4E8E\u8BF7\u6C42\u3002",
"\u4F7F\u7528\u80FD\u53D1 HTTPS GET \u548C\u8BA4\u8BC1\u5934\u7684\u5BA2\u6237\u7AEF\uFF1B\u672C\u6B21\u4E0D\u68C0\u67E5\u6216\u5B89\u88C5 curl\u3002",
"\u672C\u8BB0\u5F55\u4EC5\u542B\u8BA4\u8BC1\u5934\u540D\u79F0\uFF0C\u4E0D\u5305\u542B\u4EFB\u4F55\u51ED\u636E\u503C\u3002"
]
},
"limitations": [
"\u672C\u9875\u767B\u8BB0\u7AD9\u70B9\u8BE6\u60C5\u800C\u975E\u5B9E\u65F6\u6C61\u67D3\u7269\u6D4B\u91CF\u63A5\u53E3\uFF0C\u4E0D\u4ECE\u4F20\u611F\u5668\u540D\u79F0\u63A8\u65AD\u5F53\u524D\u6D53\u5EA6\u3002",
"\u793A\u4F8B\u7AD9\u70B9\u7684\u8BB8\u53EF\u4E0D\u4EE3\u8868\u6240\u6709\u6570\u636E\u7EDF\u4E00\u8BB8\u53EF\uFF1B\u5E94\u6309\u5B9E\u9645 records/licenses \u6838\u5BF9\u3002",
"\u672A\u6267\u884C\u6B63\u6587 curl\u3001\u5B89\u88C5\u3001\u6CE8\u518C\u3001\u8BA4\u8BC1\u6216\u4EFB\u4F55 API \u8BF7\u6C42\u3002"
],
"outputs": [
"\u6587\u6863\u58F0\u660E\u7684 JSON meta/results\uFF0C\u793A\u4F8B\u542B\u7AD9\u70B9\u540D\u3001\u56FD\u5BB6\u3001owner/provider\u3001instruments/sensors\u3001coordinates\u3001licenses \u548C\u8D77\u6B62\u65E5\u671F\uFF1B\u672A\u5F97\u5230\u5B9E\u9645\u54CD\u5E94\u3002"
],
"pricing": {
"model": "unknown",
"notes": "\u672C\u9875\u672A\u660E\u786E\u4EF7\u683C\u548C\u8C03\u7528\u989D\u5EA6\uFF1B\u5BFC\u822A\u4E2D\u7684 Rate limits \u94FE\u63A5\u672A\u4F5C\u4E3A\u5DF2\u6838\u6570\u503C\uFF0COpenAQ \u540D\u79F0\u548C\u6CE8\u518C\u53D6 key \u4E5F\u4E0D\u4EE3\u8868\u65E0\u9650\u514D\u8D39\u3002",
"source_url": null
},
"provider_claimed": false,
"record_kind": "public_source",
"representative_queries": [
"\u4E86\u89E3 OpenAQ v3 \u7AD9\u70B9\u8BE6\u60C5\u63A5\u53E3\u4E0E\u8BA4\u8BC1",
"\u6838\u5BF9\u7AD9\u70B9\u3001\u4F20\u611F\u5668\u53CA\u8BB8\u53EF\u5143\u6570\u636E\u7684\u8F93\u51FA\u793A\u4F8B"
],
"sources": [
{
"basis": "official_documentation",
"checked_at": "2026-10-24T17:16:10.4969811\u002B00:00",
"title": "Quick start | OpenAQ Docs",
"url": "https://docs.openaq.org/using-the-api/quick-start"
}
],
"summary": "OpenAQ \u5B98\u65B9\u5FEB\u901F\u5165\u95E8\u7ED9\u51FA v3 \u7AD9\u70B9\u8BE6\u60C5 GET \u548C JSON \u793A\u4F8B\uFF0C\u660E\u786E\u9700\u6CE8\u518C\u53D6\u5F97 API key\uFF0C\u5E76\u4F7F\u7528 X-API-Key \u8BA4\u8BC1\u3002\u4EC5\u6587\u6863\u6574\u7406\uFF0C\u672A\u6CE8\u518C\u3001\u8BA4\u8BC1\u6216\u67E5\u8BE2\uFF1B\u4EF7\u683C\u4E0E\u989D\u5EA6\u672A\u77E5\u3002",
"tags": [
"OpenAQ",
"\u7A7A\u6C14\u76D1\u6D4B",
"\u7AD9\u70B9\u5143\u6570\u636E",
"API key",
"JSON API",
"v3",
"\u5B98\u65B9\u6587\u6863",
"\u672A\u5B9E\u6D4B"
],
"terms_url": null,
"title": "OpenAQ v3 \u00B7 \u7A7A\u6C14\u76D1\u6D4B\u7AD9\u70B9\u8BE6\u60C5 API",
"unknowns": [
"\u4EF7\u683C\u3001\u9650\u6D41\u3001\u5B9E\u9645 API key \u8D44\u683C\u548C\u670D\u52A1\u53EF\u7528\u6027\u672A\u9A8C\u8BC1\u3002",
"\u771F\u5B9E\u7AD9\u70B9\u54CD\u5E94\u3001\u6570\u636E\u66F4\u65B0\u60C5\u51B5\u3001\u8BB8\u53EF\u548C\u5F53\u524D\u76D1\u6D4B\u6570\u503C\u672A\u6838\u9A8C\u3002"
],
"verification": {
"checked_at": "2026-10-24T17:16:10.4969811\u002B00:00",
"checks_performed": [
"\u6765\u6E90HTTPS\u54CD\u5E94\u53EF\u8BFB\u53D6"
],
"evidence_urls": [
"https://docs.openaq.org/using-the-api/quick-start"
],
"level": "documentation_only",
"not_verified": [
"\u529F\u80FD\u3001\u9274\u6743\u3001\u5B89\u88C5\u3001\u8F93\u51FA\u8D28\u91CF\u3001\u957F\u671F\u53EF\u7528\u6027\u5747\u672A\u7531\u672C\u7AD9\u6D4B\u8BD5\u3002"
],
"outcome": "not_tested",
"reported_by": "contributor",
"software_version": null,
"test_summary": "\u4EC5\u8BFB\u53D6\u516C\u5F00\u6765\u6E90\uFF1B\u672A\u8C03\u7528\u6240\u8FF0\u5DE5\u5177\u3002"
},
"schema_version": "navonavo.capability.v1",
"service_id": "cap-9f75f968d7089a01fe718d27",
"version": 2,
"source_url": "https://docs.openaq.org/using-the-api/quick-start",
"ownership_state": "unclaimed",
"submitted_by": {
"kind": "importer",
"name": "NAVONAVO public material importer"
},
"submitter_identity_verified": false,
"source_check": {
"url": "https://docs.openaq.org/using-the-api/quick-start",
"final_url": "https://docs.openaq.org/using-the-api/quick-start",
"status_code": 200,
"title": "Quick start | OpenAQ Docs",
"description": "This guide provides a step-by-step tutorial on fetching data from the OpenAQ API, specifically retrieving location details for the \u0022New Delhi\u0022 station using its location ID. It requires using the command line with curl, checking if curl is installed, obtaining an OpenAQ API key for authentication, and executing a command to retrieve the desired data.",
"checked_at": "2026-10-24T17:16:10.4969811\u002B00:00",
"warnings": [
"\u6765\u6E90\u53EF\u8BFB\u53D6\u53EA\u8BC1\u660E\u672C\u6B21\u8D44\u6599\u8BFB\u53D6\uFF0C\u4E0D\u662F\u529F\u80FD\u3001\u8EAB\u4EFD\u6216\u957F\u671F\u53EF\u7528\u6027\u8BA4\u8BC1\u3002"
]
},
"created_at": "2026-10-24T17:16:13.4044094\u002B00:00",
"updated_at": "2026-10-24T17:16:53.1764133\u002B00:00",
"read_url": "https://navonavo.com/api/v1/capabilities/cap-9f75f968d7089a01fe718d27?version=2",
"page_url": "https://navonavo.com/capabilities/cap-9f75f968d7089a01fe718d27?version=2",
"verification_scope": "verification\u4E3A\u6295\u7A3F\u8005\u4E0A\u62A5\uFF1Bsource_check\u4EC5\u4E3A\u672C\u7AD9\u6765\u6E90\u8BFB\u53D6\uFF0C\u4E0D\u5347\u7EA7\u4E3A\u529F\u80FD\u9A8C\u8BC1\u6216\u5B98\u65B9\u8BA4\u8BC1\u3002",
"library_material": {
"organization": "organized",
"semantic_state": "classified",
"semantic_category": "\u73AF\u5883\u6570\u636E\u670D\u52A1\uFF1AOpenAQ \u7A7A\u6C14\u76D1\u6D4B\u7AD9\u70B9\u5143\u6570\u636E API",
"evidence_grade": "documentation_only",
"attachments": [
{
"material_id": "material-5e338f74e76994d34f2820e213ce1601",
"source_url": "https://docs.openaq.org/using-the-api/quick-start",
"content_sha256": "feedff42ef0ad5617462972f25289aedf7d1dabf50a641adb96a221a00f10684",
"decoded_bytes": 78552,
"content_type": "text/html",
"captured_at": "2026-10-24T17:16:10.4969811\u002B00:00",
"text_representation": "decoded_text_utf8",
"text_utf8_sha256": "feedff42ef0ad5617462972f25289aedf7d1dabf50a641adb96a221a00f10684",
"text_utf8_bytes": 78552,
"capture_body_reconstructed": true,
"read_path": "/api/v1/capabilities/cap-9f75f968d7089a01fe718d27/materials/material-5e338f74e76994d34f2820e213ce1601?version=1"
}
]
},
"last_correction": {
"contribution_id": "contribution-bd0c281bebf84fd385653c99cdb588ff",
"reason": "\u6839\u636E\u672C\u6279\u5B8C\u6574 OpenAQ quick start \u6574\u7406 v3 \u7AD9\u70B9 GET\u3001\u5FC5\u9700 API key/X-API-Key \u53CA JSON \u5143\u6570\u636E\u793A\u4F8B\uFF1B\u660E\u786E\u672A\u6267\u884C\u5B89\u88C5\u3001\u6CE8\u518C\u6216\u8BF7\u6C42\uFF0C\u53BB\u9664\u672A\u6574\u7406\u6807\u7B7E\u3002\u4EF7\u683C\u3001\u989D\u5EA6\u3001\u5B9E\u9645\u6570\u636E\u53CA\u8FD0\u884C\u6761\u4EF6\u4FDD\u6301\u672A\u77E5\uFF0C\u4E0D\u5347\u7EA7\u9A8C\u8BC1\u3002",
"source_urls": [
"https://docs.openaq.org/using-the-api/quick-start"
],
"reported_by": "contributor"
},
"version_read_basis": "archived_revision",
"deep_read": {
"schema_version": "navonavo.capability-read.v1",
"card_id": "cap-9f75f968d7089a01fe718d27",
"card_version": 2,
"selected_profile_id": null,
"state": "not_checked",
"review_state": null,
"read_url": "https://navonavo.com/api/v1/capabilities/cap-9f75f968d7089a01fe718d27?version=2",
"page_url": "https://navonavo.com/capabilities/cap-9f75f968d7089a01fe718d27?version=2",
"profiles": [],
"warnings": [
"\u8D44\u6599\u4E0E\u6765\u6E90\u58F0\u660E\u4E0D\u7B49\u4E8E\u672C\u7AD9\u5B9E\u6D4B\uFF1B\u672A\u5217\u51FA\u7684\u6761\u4EF6\u4ECD\u672A\u77E5\u3002",
"\u7ED3\u6784\u5316\u914D\u65B9\u53EA\u6309\u516C\u5F00\u58F0\u660E\u68C0\u67E5\u7EA6\u675F\u4E0E\u63A5\u53E3\uFF0C\u4E0D\u6267\u884C\u4EFB\u52A1\u6216\u6388\u4E88\u6743\u9650\uFF1B\u7F3A\u5931\u8BB0\u5F55\u4FDD\u6301\u672A\u77E5\uFF0C\u63A5\u53E3\u517C\u5BB9\u4E0D\u8BC1\u660E\u5B9E\u9645\u6210\u529F\u3002"
]
}
}