ICP备案查询API接口文档
提供专业、稳定的备案信息查询接口,支持网站、APP、小程序和快应用备案信息查询
快速使用
获取API密钥
联系我们获取API密钥,用于接口身份验证
调用接口
使用POST或GET方法调用API接口,传入必要参数
处理响应
解析JSON格式的响应数据,获取备案信息
接口详情
基本信息
接口地址
https://icp.qixidc.cn/api/index.php
支持方法
POST, GET, OPTIONS
响应格式
JSON
响应时间
< 1秒
请求参数
参数名 | 类型 | 是否必填 | 描述 | 示例 |
---|---|---|---|---|
api_key | string | 是 | API访问密钥,用于身份验证 | abcdef123456 |
query | string | 是 | 查询内容,根据search_type不同而不同 | qixidc.cn |
type | string | 否 | 查询类型,默认web web:网站备案 app:APP备案 mapp:小程序备案 kapp:快应用备案 |
web |
search_type | string | 否 | 搜索类型,默认domain domain:按域名/名称查询 company:按公司名称查询 license:按备案号查询 |
domain |
请求示例
POST请求 (JSON)
curl -X POST https://icp.qixidc.cn/api/index.php \ -H "Content-Type: application/json" \ -d '{ "api_key": "your_api_key", "query": "qixidc.cn", "type": "web", "search_type": "domain" }'
GET请求
https://icp.qixidc.cn/api/index.php?api_key=your_api_key&query=qixidc.cn&type=web&search_type=domain
响应示例
成功响应 (已备案)
{ "status": 200, "message": "查询成功", "data": { "query": "qixidc.cn", "type": "web", "search_type": "domain", "total": 1, "records": [ { "unitName": "安徽七星网络科技有限公司", "mainLicence": "皖ICP备18025593号", "serviceLicence": "皖ICP备18025593号-19", "natureName": "企业", "updateRecordTime": "2023-05-10", "serviceName": "七星云", "domain": "qixidc.cn", "domainId": "123456", "mainId": "789012", "serviceId": "345678", "limitAccess": "否", "leaderName": "张三" } ] } }
成功响应 (未备案)
{ "status": 201, "message": "未找到相关备案信息", "data": { "query": "example-not-beian.com", "type": "web", "search_type": "domain", "total": 0, "records": [] } }
错误响应
{ "status": 401, "message": "API密钥不存在", "data": null }
响应参数说明
参数名 | 类型 | 描述 |
---|---|---|
status | integer | 状态码,200表示成功,201表示未找到备案信息,其他表示错误 |
message | string | 响应消息,描述请求结果 |
data | object | 响应数据,包含查询结果 |
data.query | string | 查询的内容 |
data.type | string | 查询类型 |
data.search_type | string | 搜索类型 |
data.total | integer | 查询到的记录总数 |
data.records | array | 备案信息记录数组 |
records[].unitName | string | 主办单位名称 |
records[].mainLicence | string | 主备案许可证号 |
records[].serviceLicence | string | 服务备案号 |
records[].natureName | string | 单位性质 |
records[].updateRecordTime | string | 备案更新时间 |
records[].serviceName | string | 服务名称 |
records[].domain | string | 域名(仅网站备案有此参数) |
错误码说明
错误码 | 描述 | 解决方案 |
---|---|---|
400 | 请求参数错误或格式不正确 | 检查请求参数是否完整,格式是否正确 |
401 | API密钥验证失败 | 检查API密钥是否正确,是否过期 |
404 | API密钥已被封停 | 联系客服了解封停原因并解决 |
500 | 服务器内部错误 | 稍后重试,或联系技术支持 |
201 | 未找到相关备案信息 | 检查查询内容是否正确,或该内容确实未备案 |
接口限制与说明
调用频率限制
默认情况下,每个API密钥每分钟最多可调用60次,超过限制将被临时封禁10分钟。
数据缓存说明
接口返回数据实时查询,不做缓存,确保您获取的是最新的备案信息。
商业使用授权
非商业用途可免费使用,商业用途请联系我们获取商业授权,未经授权的商业使用将被封禁。
数据用途限制
通过本接口获取的备案信息仅供合法用途,不得用于任何非法活动或侵犯他人权益的行为。