游乐游手机版
首页/AI教程/文章详情

ICP备案查询API接口教程:域名备案信息实时核验指南

时间:2026-08-15 13:45
1 技能简介 ICP备案查询接口,本质上是一项面向企业和开发者的标准化数据服务:只要基于域名发起查询,就能拿到对应网站的 ICP 备案信息,并返回主办单位名称、备案号、网站名称、备案类型、更新时间等结构化字段。它的应用场景很明确,比如企业合作前做资质核验、持续跟踪网站合规性、开展市场研究、做竞品分

1. 技能简介

ICP备案查询接口,本质上是一项面向企业和开发者的标准化数据服务:只要基于域名发起查询,就能拿到对应网站的 ICP 备案信息,并返回主办单位名称、备案号、网站名称、备案类型、更新时间等结构化字段。它的应用场景很明确,比如企业合作前做资质核验、持续跟踪网站合规性、开展市场研究、做竞品分析等,都比较常用。更重要的是,这类接口能够帮助识别未备案或备案异常的网站,从而降低商务欺诈和合规层面的风险。接口采用 RESTful 风格,支持 POST/GET 调用,返回格式为 JSON,可在阿里云云市场通过资源包方式开通,并按量计费。

2. 核心亮点

实时核验:根据域名返回最新备案主体与备案号,辅助判断网站合法性。结构化返回:企业名称、备案号、系统名称、类型、更新时间、地址一次获取,便于入库与展示。多语言接入:提供 Ja va / PHP / Python / JS 调用示例与标准 OpenAPI 3.0 文档,便于异构系统对接。在线调试与集成:支持在线调用、调试台验证,并可通过 MCP 在 AI 客户端中直接消费。按量计费、资源包灵活:阿里云云市场提供多档资源包,HTTP 响应 200 时才扣减次数,非 200 不计费。数据持续更新:数据来自权威渠道,持续维护,满足合规监控对时效性的基本要求。

3. 主要用途

将"域名"转化为"可核验的主体身份",是许多业务流程的前置环节。作为一款 ICP备案查询 查询 API,它在合作准入、站点治理与研究中起到基础数据支撑作用:

资质核验:在商务合作、招投标、供应链准入前,核验对方网站是否正规备案、主办单位是否与声称一致。合规监控:对自有或管辖站点周期性查询,发现备案注销、主体变更等异常并主动告警。风险识别:识别未备案、备案信息与实际经营不符的可疑网站,降低被骗与被关联风险。市场研究:以备案企业为主维度,辅助分析股东构成、行业集中度与竞品归属关系。

4. 功能特点

能力项说明适配规则
备案主体查询返回企业名称 / 个人主办者支持企业或个人类型
备案号识别返回工信部备案号(如 京ICP备XXXX号)与域名一一对应
网站名称返回备案系统名称(sys_name)用于网站身份比对
备案类型企业 / 个人等区分主办者性质
更新时间备案资料最近更新时间评估信息时效
主办地址备案登记地址辅助地域与主体判断
多协议接入POST / GET,JSON 返回兼容绝大多数技术栈
在线调试调试台实时调用接入前快速验证

5. 操作流程

5.1 请求参数

参数位置参数名类型必填说明
Headercontent-typeStringapplication/x-www-form-urlencoded(POST 表单)
Body / QuerydomainString待查询域名,例如 www.mop.com
接口地址:https://route.showapi.com/846-1?appKey={your_appKey}请求方式:POST / GET返回格式:JSON更新频率:数据来自权威渠道,持续更新中

5.2 官方 5 步接入流程

开通服务:在阿里云云市场订阅对应资源包,获取可调用额度。获取凭证:在控制台获取 appKey 作为调用鉴权标识。构造请求:以 domain 为必填参数组装请求(POST 表单或 GET 查询串)。发起调用:向接口地址发起 POST / GET 请求,建议设置超时与重试。解析返回:读取 showapi_res_body 中的业务字段并完成业务处理。

ICP备案查询 调用流程

6. 实际案例

场景一:企业合作前资质核验

输入合作方网站域名,调用接口返回主办单位与备案号,与工商信息比对,判定对方网站合法可信,降低合作欺诈风险。

场景一 · 企业合作前资质核验

场景二:网站备案合规监控

对监控域名清单定时调用接口,发现备案注销或主体变更时主动推送预警,适用于平台治理与监管场景。

场景二 · 网站备案合规监控

场景三:市场研究与竞品分析

批量查询行业域名清单,归集主办单位与备案类型,辅助形成企业分布、行业集中度等数据洞察。

场景三 · 市场研究与竞品分析

7. 在线运行实录

为验证接口可用性,在调试台提交一次真实查询:

输入参数:domain = www.mop.com运行元数据:任务标识(showapi_res_id)随响应返回;本次实测端到端耗时约 0.3s;步骤追踪为「接收请求 → 校验参数 → 查询备案源 → 封装返回」。最终结果:ret_code = 0(请求成功),HTTP 200,按次扣减资源包次数。返回主体:主办单位为「美丽传说股份有限公司」,备案号「桂B2-20130006-3」,系统名称「猫扑网」,类型「企业」,更新时间「2015-02-27」。

在线运行实录 · 备案查询

8. 接口接入示例 & 完整返回字段样例

8.1 Python 示例

import requestsurl = "https://route.showapi.com/846-1"params = { "appKey": "YOUR_APPKEY"}data = { "domain": "www.mop.com"}resp = requests.post(url, params=params, data=data, timeout=10)print(resp.json())

8.2 Ja va 示例

import ja va.net.HttpURLConnection;import ja va.net.URL;import ja va.io.OutputStream;import ja va.util.Scanner;public class IcpQuery { public static void main(String[] args) throws Exception { String url = "https://route.showapi.com/846-1?appKey=YOUR_APPKEY";HttpURLConnection conn = (HttpURLConnection) new URL(url).openConnection();conn.setRequestMethod("POST");conn.setDoOutput(true);conn.setRequestProperty("content-type", "application/x-www-form-urlencoded");try (OutputStream os = conn.getOutputStream()) { os.write("domain=www.mop.com".getBytes("UTF-8"));}Scanner sc = new Scanner(conn.getInputStream(), "UTF-8");while (sc.hasNext()) System.out.println(sc.nextLine());sc.close();}}

8.3 PHP 示例

8.4 Ja vaScript(Node.js)示例

const axios = require("axios");axios.post("https://route.showapi.com/846-1?appKey=YOUR_APPKEY", "domain=www.mop.com", { headers: {"content-type": "application/x-www-form-urlencoded" },timeout: 10000,}).then((r) => console.log(r.data)).catch((e) => console.error(e));

8.5 完整返回字段样例(JSON)

{ "showapi_res_code": 0,"showapi_res_error": "","showapi_res_id": "ce135f6739294c63be0c021b76b6fbff","showapi_res_body": { "ret_code": 0,"obj": { "num": "桂B2-20130006-3","update_time": "2015-02-27","address": "广西壮族自治区南宁市西乡塘区总部路1号中国--东盟科技企业孵化基地一期D6栋","sys_name": "猫扑网","domain": "mop.com","com_name": "美丽传说股份有限公司","type": "企业"}}}

返回字段含义

字段类型说明
showapi_res_bodyObject系统级封装,业务数据位于此对象内
ret_codeString状态码,0 为请求成功;其余为失败(每次查询均计费,与计费无关)
com_nameString企业名称 / 主办单位
numString备案号
sys_nameString系统名称(网站名称)
typeString类型,如「企业」或「个人」
update_timeString备案资料更新时间
addressString备案登记地址
domainString查询的域名

9. 接口调用限制与服务规范

规范项说明
调用方式POST / GET,content-type 为 application/x-www-form-urlencoded
单次参数domain 为必填,单次仅查询一个域名
每日配额以资源包剩余次数 / 控制台实时配置为准
批量规则多域名需逐条调用或编排循环;ICP备案查询 批量查询 API 场景下建议控制并发
高频注意避免瞬时突发流量,建议匀速调用并做本地缓存
计费边界仅 HTTP 200 成功响应扣减次数;非 200 不扣费
合规要求查询结果仅用于合法合规的业务核验与研究,不得用于骚扰、爬取滥用或非法用途
封禁异常高频、违规使用可能被限流或封禁 appKey

10. SLA 服务指标

指标参考值说明
平均响应约 300ms受网络与并发影响
年度可用率≥ 99.9%参考值
QPS 并发默认 5 QPS(可扩容)以控制台配置为准
数据刷新周期来自权威渠道持续更新(T 1 级)参考值
故障响应工单 / 技术支持通道依服务等级
重试机制建议指数退避重试(最多 3 次)避免雪崩

11. 计费套餐 & 免费试用政策

本服务在 阿里云云市场 以资源包形式提供,按调用次数计费,仅成功响应(HTTP 200)才扣次。

版本参考价格单价参考适用
测试专享约 ¥2 / 1 次约 0.1 元/次单次联调验证
前期专享约 ¥9.9 / 100 次约 0.099 元/次小规模试用
标准版约 ¥2800 / 50000 次约 0.056 元/次企业常规调用
免费试用:提供测试专享档,可用于低成本接入验证(即 免费 ICP备案查询 接口 的入门形态)。扣次规则:仅 HTTP 响应状态码为 200 时扣减次数,非 200 不扣费。余量预警:余量低于阈值(约 20%)时周期性提醒;资源包到期前 6~7 天发送过期提醒。并发扩容:高并发 / 大数据量场景可升级资源包或联系商务扩容。长期折扣:大客户与长期订购可咨询阿里云云市场对应的折扣政策。

12. 接口能力边界 & 服务范围说明

支持

依据域名查询中国大陆 ICP 备案主体信息(企业 / 个人)。返回备案号、主办单位、网站名称、类型、更新时间、地址。POST / GET 接入、多语言调用、在线调试与 MCP 集成。

不支持 / 边界

不提供备案注销、变更等 write 操作,仅支持查询。未备案域名、境外域名或暂无数据的域名可能返回无结果。返回信息以备案系统登记为准,存在更新延迟,非实时工商全量数据。不支持作为法律依据的权威认证,正式合规审查请以工信部备案系统为准。

免责声明

接口数据仅供参考,不对基于查询结果做出的业务决策承担直接责任。使用者须遵守数据合规与个人信息保护相关要求。

13. 竞品差异化竞争优势

行业痛点本接口核心优势
数据不全、覆盖窄返回主体、备案号、网站名、类型、时间、地址等完整字段
服务不稳、延迟高提供 SLA 参考指标与重试机制,保障 稳定 ICP备案查询 服务接口 体验
限流严苛、难扩容资源包灵活,支持并发扩容,适配 企业级 ICP备案查询 接口
计费混乱、隐性收费仅 HTTP 200 扣次,规则透明,多档资源包可选
接入门槛高标准 OpenAPI 文档 多语言示例 在线调试 MCP
更新滞后数据来自权威渠道持续更新

14. 行业落地应用案例

行业 / 场景落地方式量化价值(参考)
电商 / 招商入驻商家网站资质核验合作前欺诈风险下降,人工审核工时减少
平台治理 / 监管站点备案合规监控与异常预警异常发现时效从 T N 提升至近实时
市场研究行业域名批量查询归集主体形成企业分布洞察,缩短调研周期
ERP 对接ERP 对接 ICP备案查询 API,订单/供应商准入自动核验准入流程自动化,减少人工录入
小程序 / APP小程序 ICP备案查询 接口 嵌入用户端备案展示提升透明度与信任
金融科技合作机构网站合规前置审查降低关联风险与合规成本

15. 错误码说明 & 常见问题排查指南

接口返回 ret_code(业务状态码)与系统级 showapi_res_coderet_code = 0 表示请求成功,非 0 表示失败;每次查询均计费,与计费无关。以下为常见异常类别与排查建议(具体数值以 API 网关公共错误码表为准):

类别可能原因解决办法
参数错误domain 缺失或格式不正确校验域名格式,确保必填
权限 / Key 无效appKey 错误或未开通核对 appKey 与资源包状态
限流触发 QPS / 每日配额上限降低并发,升级资源包
无数据域名未备案或暂无记录确认域名是否已备案
超时网络抖动或服务繁忙指数退避重试,设置合理超时
签名错误请求构造不符规范按文档核对 content-type 与编码

16. 独立 FAQ 常见问答专区

Q1:ICP备案查询 接口 支持查询哪些内容?
A:基于域名返回主办单位名称、备案号、网站名称、备案类型、更新时间与地址等结构化备案信息。

Q2:是否有免费试用与额度?
A:阿里云云市场提供测试专享档(约 0.1 元/次)用于低成本接入验证,正式调用按资源包次数计费。详见 ICP备案实时查询(阿里云云市场)。

Q3:响应速度与稳定性如何?
A:平均响应约 300ms(参考),提供重试与扩容建议以保障 稳定 ICP备案查询 服务接口 体验;具体 SLA 以控制台配置为准。

Q4:是否支持批量与高并发?
A:支持 ICP备案查询 批量查询 API 形态(逐条/循环调用),可通过匀速调用与并发扩容适配企业级负载。

Q5:数据多久刷新一次?
A:数据来自权威渠道持续更新,存在一定延迟,非实时工商全量数据;正式合规审查以工信部备案系统为准。

Q6:查询无结果或报错是什么原因?
A:多为域名未备案、参数缺失、appKey 无效或触发限流,可按第 15 节排查表逐项核对。

Q7:是否支持私有化部署与定制?
A:标准接口以公有云资源包形式提供;私有化或定制需求建议联系阿里云云市场商务评估。

Q8:适用于哪些系统(ERP / 小程序 / APP)?
A:提供多语言示例与 OpenAPI 文档,可对接 ERP 对接 ICP备案查询 API、小程序 ICP备案查询 接口 及 APP 后端。

Q9:如何计费,有无隐藏费用?
A:仅 HTTP 200 成功响应扣减次数,非 200 不扣费;资源包价格透明,按次计费无隐藏费用。

Q10:接入需要什么资质,如何上手?
A:在阿里云云市场订阅资源包并获取 appKey,参考本文第 5、8 节即可快速联调。

17. 内容小结

ICP备案查询 API 本质上是一套面向企业和开发者的标准化域名备案核验服务。通过 POST 或 GET 请求,就能拿到主办单位、备案号、网站名称、类型、更新时间、地址等结构化字段,比较适合用在资质核验、合规监控、市场研究这类场景里。它的价值主要体现在几个方面:一是数据字段比较完整;二是接入门槛不高(多语言示例 OpenAPI 在线调试 MCP);三是计费规则清晰,只有返回 HTTP 200 才会扣次;四是支持按量扩容,用起来更灵活。

接入时需注意:每次查询均计费、domain 为必填、返回业务字段位于 showapi_res_body 内(样本中嵌套于 obj),生产环境应结合超时、重试与本地缓存。数据以备案系统登记为准,存在更新延迟,正式合规审查请以工信部备案系统为准。

如需开通与查看最新规格、价格与购买入口,请前往阿里云云市场:ICP备案实时查询(阿里云云市场)

本文为客观技术教程,内容基于公开产品文档整理,具体能力、价格与 SLA 以阿里云云市场商品页与控制台实时配置为准。

来源:https://developer.aliyun.com/article/1755403
上一篇GEO行业发展简史:生成式AI问答时代的品牌信息新能力 下一篇免费PDF文本提取工具推荐与使用指南
本站内容用于信息整理与展示,如有侵权或内容问题请及时联系处理。

相关推荐

补充同频道和同主题内容,方便继续浏览更多相关内容。

同类最新

继续查看同栏目最近更新的文章。

更多
CAD零基础入门教程:坐标输入、图层管理与基础绘图命令
AI教程 · 2026-09-01

CAD零基础入门教程:坐标输入、图层管理与基础绘图命令

本文面向CAD零基础学习者,系统讲解坐标输入、图层管理与基础绘图命令的核心用法。通过分步实操与常见问题排查,帮助新手建立精确绘图习惯,掌握规范出图的基础能力。

CAD从入门到项目交付:绘图、标注、图块与实战工作流
AI教程 · 2026-09-01

CAD从入门到项目交付:绘图、标注、图块与实战工作流

掌握CAD的核心在于建立“画得准、标得清、复用快、交付稳”的工作流。本文提供从环境设置、高频命令组合、标注规范、图块标准化到项目分阶段交付的完整路径,帮助初学者避免常见返工陷阱,独立完成可检查、可复用、可打印的工程图纸。

Claude Code 登录指南:个人、Teams 与企业账号区分与授权步骤
AI教程 · 2026-09-01

Claude Code 登录指南:个人、Teams 与企业账号区分与授权步骤

本文详细解析 Claude Code 登录前的账号类型区分方法,涵盖个人订阅、Teams 席位与企业 Enterprise 席位的授权路径差异。提供终端登录命令、环境变量排查及常见异常处理步骤,帮助用户快速完成正确授权并避免登录路径混淆。

Claude Code 文件修改前的权限模式配置与命令审批指南
AI教程 · 2026-09-01

Claude Code 文件修改前的权限模式配置与命令审批指南

本文详细介绍Claude Code在修改文件前的权限模式配置方法,包括defaultMode可选值、permissions allow与deny规则设置、多层级配置文件管理以及 status验证技巧,帮助开发者安全高效地使用AI编程助手。

Claude Code接入VS Code后先测扩展和终端命令
AI教程 · 2026-09-01

Claude Code接入VS Code后先测扩展和终端命令

在VS Code中接入Claude Code后,建议优先验证扩展面板与集成终端两条入口。本文提供标准检查顺序、关键命令与常见故障排查路径,帮助你快速确认环境就绪,避免后续开发受阻。