ICP 备案查询
热门查询网站、APP、小程序、快应用的 ICP 备案信息,返回备案号、主体信息和审核时间。
- 稳定可用
- 按次计费
- ICP备案
- 网站
- APP
- 企业工商
¥0.0049/次
按次扣费 · 匿名不可用
余额单次 ¥0.0049。套餐单价:基础 ¥0.00392,进阶 ¥0.00294,大额 ¥0.00196。
接口概述
直接查询工信部备案。网站可填域名或备案号,主体可填单位名称。APP、小程序、快应用按名称或备案号查,不按包名查。详情页点运行会发起一次真实查询。
- 快速查询毫秒级响应
- 数据准确官方数据源
- 多类型支持网站 / APP / 小程序 / 快应用 / 主体
- 稳定可靠高可用服务
这次会返回
request_id这次调用的编号。排错时把这一串和投诉邮箱一起发过来notice结果仅供参考,不作为专业判断依据。请自行核实后再使用。contact投诉邮箱 complaint@yibudo.com。对结果有异议写到这个地址,并带上请求编号code业务状态码,200 表示成功message提示信息
{
"code": 200,
"message": "ok",
"data": {
"record_no": "示例",
"entity_name": "示例",
"site_name": "示例",
"status": "示例"
}
}怎么调用
https://api.yibudo.com/v1/icp/queryGET (推荐)
JSON
当前限速 5 QPS,跟黄金会员套餐。全部接口默认用这一档,也可以单独改这个接口。拉黑在同一处,管理员后台接上后改那里。
计费说明
买断套餐
| 档位 | 次数 | 单价 | 合计 |
|---|---|---|---|
| 基础套餐 | 500 次 | ¥0.00392/次 | ¥1.96 |
| 进阶套餐 | 2,000 次 | ¥0.00294/次 | ¥5.88 |
| 大额套餐 | 10,000 次 | ¥0.00196/次 | ¥19.60 |
会员不送备案次数。不想开会员就买进阶,一次 ¥5.88,比黄金月费少。
请求频率
| 项目 | 额度 |
|---|---|
| 登录用户 | 按次 ¥0.0049 |
| 黄金会员 | 不赠送,每秒 5 次 |
| 铂金会员 | 不赠送,每秒 20 次 |
| 钻石会员 | 不赠送,每秒 40 次 |
请求参数
参数与线上接口一致。
| 参数名 | 类型 | 必填 | 示例值 | 说明 |
|---|---|---|---|---|
| type | string | 是 | web | 固定填 web |
| keyword | string | 是 | example.com | 填写网站域名,例如 example.com填写应用名称,例如 微信填写小程序名称,例如 小程序名称填写快应用名称,例如 快应用名称填写主办单位名称,例如 北京百度网讯科技有限公司 |
| flat | integer | 否 | 1 | 返回数据格式:1=精简模式(常用字段),2=完整模式(包含主体、网站/应用、审核等全部信息),默认 1 |
怎么填
当前是 网站备案应用备案小程序备案快应用备案主体查询。照着下面几行填。
type必填固定填 webkeyword必填填写网站域名,例如 example.com填写应用名称,例如 微信填写小程序名称,例如 小程序名称填写快应用名称,例如 快应用名称填写主办单位名称,例如 北京百度网讯科技有限公司flat选填1 只要常用字段,2 展开 data 里的全部字段
请求示例
GEThttps://api.yibudo.com/v1/icp/query?type=web&keyword=example.com&flat=1
响应字段
flat=1 是常用字段,flat=2 展开全部字段。点开 data,里面的字段连在它下面。完整字段默认折在表格下面。
| 字段 | 类型 | 说明 |
|---|---|---|
request_id | string | 这次调用的编号。排错时把这一串和投诉邮箱一起发过来 |
notice | string | 结果仅供参考,不作为专业判断依据。请自行核实后再使用。 |
contact | string | 投诉邮箱 complaint@yibudo.com。对结果有异议写到这个地址,并带上请求编号 |
code | integer | 业务状态码,200 表示成功 |
message | string | 提示信息 |
| object | 里面的字段 | |
record_no | string | ICP 备案号,如「京ICP备12345678号-1」 |
entity_name | string | 主办单位名称(企业 / 个人) |
site_name | string | 网站名称 / 应用名称 |
status | string | 备案状态。没有这项时留空 |
查看完整响应字段 (20+)
| 字段 | 类型 | 说明 |
|---|---|---|
| object | 里面的字段 | |
domain | string | 网站域名 |
app_name | string | 应用名称 |
package | string | 应用包名 |
nature | string | 主办单位性质 |
home_url | string | 网站首页地址 |
service_name | string | 网站服务名称 |
content_type | string | 网站内容类型 |
pre_approval | string | 前置审批项 |
check_time | string | 审核通过时间 |
update_time | string | 最近更新时间 |
owner_type | string | 主体类型:企业 / 个人 |
cert_type | string | 证件类型 |
province | string | 备案省份 |
city | string | 备案城市 |
restrict | string | 是否限制接入 |
license | string | 备案许可证号 |
错误码
| 状态码 | 说明 |
|---|---|
| 200 | 成功 |
| 400 | 参数缺失或格式不正确 |
| 401 | 未登录、未开通,或无法识别 Authorization |
| 404 | 未查询到记录 |
| 429 | 调用过于频繁 |
代码示例
curl -G "https://api.yibudo.com/v1/icp/query" \
-H "Authorization: Bearer <token>" \
--data-urlencode "type=web&keyword=example.com&flat=1"const url = new URL("https://api.yibudo.com/v1/icp/query");
url.search = "type=web&keyword=example.com&flat=1";
const res = await fetch(url, {
headers: { Authorization: "Bearer <token>" }
});
const data = await res.json();import requests
res = requests.get(
"https://api.yibudo.com/v1/icp/query",
params={"type": "web", "keyword": "example.com", "flat": "1"},
headers={"Authorization": "Bearer <token>"},
)
print(res.json())SDK 下载
安装包按下面的说明获取。没有包时,先用代码示例里的 HTTP 调用。
- Pythonpip 包未发布
- JavaScriptnpm 包未发布
- JavaMaven 包未发布
- Go模块未发布
在线调试
点运行会查询一次真实备案。参数仍加密发到本站。每秒次数由后台参数控制。
登录后选择已有密钥才能运行。 去登录
选择密钥并运行后,返回内容显示在这里。常见问题
这个页面会发起真实查询吗?
会。详情页点运行会查询一次真实备案。是否允许直接查、每秒能查几次,都在后台参数里,管理员后台接上后改那里。
网站备案和应用备案有什么区别?
这是同一接口下的不同类型。网站(type=web)用域名或备案号。主体(type=entity)用单位名称。应用(type=app)、小程序(type=mini)和快应用(type=quick)用名称或备案号,不按包名查。
没有登录可以调用吗?
详情页当前可以直接试查。正式调用的登录和开通还没接上,后台参数里留着这一项,管理员后台可以改成必须登录。
