工商照面 热门
ic.1_41 工商信息
¥0.15 /次
接口说明

企业工商照面及相关信息,包括统一社会信用代码、注册资本、经营范围、企业法定代表人等

请求方式
GET
单价
¥0.15/次
数据缓存
86400 秒
请求地址
GET https://openapi.jiawei.net/api/v1/ic.1_41
通过 Header 携带 X-App-Key / X-App-Sign / X-App-Timestamp 完成认证,签名算法: HMAC-SHA256(appKey + timestamp, appSecret)
请求参数
参数名类型必填说明
keyword String 必填 企业全名/注册号/统一社会信用代码
返回内容
企业类型 注册资本 企业id 企业标签 所属工商局 经营状态 营业开始日期 标准企业名称 历史名称 吊销日期 注销日期 企业注册号 企业类型代码 四级行业 企业二级分类 地址 组织机构号 地区代码 成立日期 经营范围 企业名称 统一社会信用代码 经营状态 企业法定代表人类型 企业法定代表人标识 企业法定代表人 公司代表人职务 核准日期 实缴资本 营业结束日期 货币单位 吊销原因 企业大类 注销原因 是否历史 企业英文名
响应示例
{ "code": 200, "message": "success", "data": { "企业类型": { "项目": "示例数据", "说明": "调用后返回该字段的实际数据" }, "注册资本": { "项目": "示例数据", "说明": "调用后返回该字段的实际数据" }, "企业id": { "项目": "示例数据", "说明": "调用后返回该字段的实际数据" }, "企业标签": { "项目": "示例数据", "说明": "调用后返回该字段的实际数据" }, "所属工商局": { "项目": "示例数据", "说明": "调用后返回该字段的实际数据" }, "经营状态": { "项目": "示例数据", "说明": "调用后返回该字段的实际数据" }, "营业开始日期": { "项目": "示例数据", "说明": "调用后返回该字段的实际数据" }, "标准企业名称": { "项目": "示例数据", "说明": "调用后返回该字段的实际数据" }, "历史名称": { "项目": "示例数据", "说明": "调用后返回该字段的实际数据" }, "吊销日期": { "项目": "示例数据", "说明": "调用后返回该字段的实际数据" }, "注销日期": { "项目": "示例数据", "说明": "调用后返回该字段的实际数据" }, "企业注册号": { "项目": "示例数据", "说明": "调用后返回该字段的实际数据" }, "企业类型代码": { "项目": "示例数据", "说明": "调用后返回该字段的实际数据" }, "四级行业": { "项目": "示例数据", "说明": "调用后返回该字段的实际数据" }, "企业二级分类": { "项目": "示例数据", "说明": "调用后返回该字段的实际数据" }, "地址": { "项目": "示例数据", "说明": "调用后返回该字段的实际数据" }, "组织机构号": { "项目": "示例数据", "说明": "调用后返回该字段的实际数据" }, "地区代码": { "项目": "示例数据", "说明": "调用后返回该字段的实际数据" }, "成立日期": { "项目": "示例数据", "说明": "调用后返回该字段的实际数据" }, "经营范围": { "项目": "示例数据", "说明": "调用后返回该字段的实际数据" }, "企业名称": { "项目": "示例数据", "说明": "调用后返回该字段的实际数据" }, "统一社会信用代码": { "项目": "示例数据", "说明": "调用后返回该字段的实际数据" }, "企业法定代表人类型": { "项目": "示例数据", "说明": "调用后返回该字段的实际数据" }, "企业法定代表人标识": { "项目": "示例数据", "说明": "调用后返回该字段的实际数据" }, "企业法定代表人": { "项目": "示例数据", "说明": "调用后返回该字段的实际数据" }, "公司代表人职务": { "项目": "示例数据", "说明": "调用后返回该字段的实际数据" }, "核准日期": { "项目": "示例数据", "说明": "调用后返回该字段的实际数据" }, "实缴资本": { "项目": "示例数据", "说明": "调用后返回该字段的实际数据" }, "营业结束日期": { "项目": "示例数据", "说明": "调用后返回该字段的实际数据" }, "货币单位": { "项目": "示例数据", "说明": "调用后返回该字段的实际数据" }, "吊销原因": { "项目": "示例数据", "说明": "调用后返回该字段的实际数据" }, "企业大类": { "项目": "示例数据", "说明": "调用后返回该字段的实际数据" }, "注销原因": { "项目": "示例数据", "说明": "调用后返回该字段的实际数据" }, "是否历史": { "项目": "示例数据", "说明": "调用后返回该字段的实际数据" }, "企业英文名": { "项目": "示例数据", "说明": "调用后返回该字段的实际数据" } }, "request_id": "req_65f8a1b2c3d4e", "timestamp": 1700000000 }
curl -X GET 'https://openapi.jiawei.net/api/v1/ic.1_41?keyword=<keyword>' \ -H 'X-App-Key: ak_xxxxxxxx' \ -H 'X-App-Timestamp: 1700000000' \ -H 'X-App-Sign: <hmac_sha256(appKey+timestamp, appSecret)>'
$appKey = 'ak_xxxxxxxx'; $appSecret = 'sk_xxxxxxxx'; $ts = time(); $sign = hash_hmac('sha256', $appKey . $ts, $appSecret); $ch = curl_init("https://openapi.jiawei.net/api/v1/ic.1_41?keyword=%3Ckeyword%3E"); curl_setopt_array($ch, [ CURLOPT_HTTPHEADER => [ "X-App-Key: $appKey", "X-App-Timestamp: $ts", "X-App-Sign: $sign", ], CURLOPT_RETURNTRANSFER => true, ]); echo curl_exec($ch);
import hmac, hashlib, time, requests app_key = 'ak_xxxxxxxx' app_secret = 'sk_xxxxxxxx' ts = str(int(time.time())) sign = hmac.new(app_secret.encode(), f'{app_key}{ts}'.encode(), hashlib.sha256).hexdigest() r = requests.get( 'https://openapi.jiawei.net/api/v1/ic.1_41', params={'keyword'}, headers={ 'X-App-Key': app_key, 'X-App-Timestamp': ts, 'X-App-Sign': sign, }) print(r.json())
String appKey = "ak_xxxxxxxx"; String appSecret = "sk_xxxxxxxx"; long ts = System.currentTimeMillis() / 1000L; String sign = HmacUtils.hmacSha256Hex(appSecret, appKey + ts); HttpRequest req = HttpRequest.get("https://openapi.jiawei.net/api/v1/ic.1_41") .header("X-App-Key", appKey) .header("X-App-Timestamp", String.valueOf(ts)) .header("X-App-Sign", sign); System.out.println(req.execute().body());
错误码
错误码说明
200成功
400请求参数错误
401认证失败(AppKey/AppSign 错误或时间戳过期)
402余额不足
403账号已被禁用
404接口不存在
429请求频率超限或配额已用尽
500服务器内部错误
在线测试