level 是区域查询(1149-1)的可选参数(默认 2),取值 1~5,对应省 / 市 / 区县 / 乡镇 / 村委会。
子区域查询(1149-2)只有一个必填参数:parentId(上级区域 id)。
业务数据全部包在 showapi_res_body 里,data 是数组,每条代表一个区域。
行政区划查询是免费接口,注册后拿到 AppKey 即可调用,零成本试用。
行政区划查询开发指南总目录
官方提供标准 OpenAPI 3.0 文档(YAML / JSON),覆盖 104-41 排行榜与 104-42 单城查询全部接入点。
官方提供接口级 MCP 服务,覆盖 104-41 排行榜与 104-42 单城查询全部接入点。
免费接口可作为智能音箱、带屏设备、空气净化器的「外部空气参考源」,无需自建采集网络。
旅游场景:出行前查目的地空气,敏感人群(老人/儿童/呼吸道患者)据此调整行程或备药。
接口虽免费,但每次调用仍计 1 次免费额度(showapi_fee_num:1),无节制轮询会快速耗尽档位。
等级字段 quality 共 6 类:优质、良好、轻度污染、中度污染、重度污染、严重污染(以线上实际返回文字为准)。
免费接口适合做轻量「空气卡片」:小程序首页挂件、智能屏/音箱播报、净化器状态页。
104-41 返回 showapi_res_body.list 数组,每项含 area/area_code/num(排名)/aqi/pm2_5/quality 等。
104-42 是「按城市名查一条」的接入点,必填 area;返回单对象(非数组)。
业务数据统一包裹在 showapi_res_body 内;系统级字段 showapi_res_code/showapi_res_error/showapi_fee_num 在 body 外层。
注册 ShowAPI 账号 → 控制台获取 AppKey → 一次 POST 调用即可拿到某城市的 AQI、PM2.5、质量等级。



