# 企业工商详细信息
根据企业全名/注册号/统一社会信用代码获取企业工商详细信息。
# 一、请求说明
- 请求地址:http://api.spiderid.cn/api/router/rest,https://api.spiderid.cn/api/router/rest
- 服务接口名称(即公共参数method的值): realid.enterprise.detailInfo
- 请求方式:POST或GET
# 二、请求参数
- 以下参数不能都为空,请求参数以表单形式提交,Content-Type值为: application/x-www-form-urlencoded;charset=utf-8
名称 | 类型 | 是否必须 | 描述 |
---|---|---|---|
entName | String | 否 | 企业名称 |
regNo | String | 否 | 企业注册号 |
socialCreditCode | String | 否 | 统一社会信用代码 |
请求示例:
http或https://api.spiderid.cn/api/router/rest?
regNo=XXX
&<[公共请求参数]>
# 三、响应参数
data结果信息 | 类型 | 描述 |
---|---|---|
incorrect | Integer | 返回码 |
message | String | 描述 |
info | String | json格式字符串,服务识别出的信息 详情见下面附录 |
# 四、成功示例
JSON示例
{
"code": 0,
"requestId": "ds2d24...",
"data": {
"message": '查询成功' ,
"incorrect": 100 ,
"info": ...
},
"message": "success"
}
# 五、失败示例
JSON示例
{
"code": 0,
"requestId": "ds2d24...",
"data": {
"message": '查无记录' ,
"incorrect": 101
},
"message": "success"
}
# 六、返回码说明(incorrect)
返回码 | 描述 | 是否收费 |
---|---|---|
100 | 查询成功 | 是 |
101 | 查无记录 | 否 |
102 | 查询失败 | 否 |
# 七、附录(企业信息说明)
以s结尾加.的字段是列表字段
名称 | 类型 | 描述 |
---|---|---|
entName | String | 企业名称 |
regNo | String | 工商注册号 |
regOrg | String | 登记机关 |
corporate | String | 法人 |
createDate | String | 成立日期 |
revokeDate | String | 吊销日期 |
entStatus | String | 经营状态(在营、注销、吊销、其他) |
province | String | 省 |
updateDate | String | |
socialCreditCode | String | 统一社会信用代码 |
regCap | String | 注册资本 |
entType | String | 企业(机构)类型 |
address | String | 注册地址 |
operateScope | String | 经营业务范围 |
openFrom | String | 经营期限自 |
openTo | String | 经营期限至 |
checkDate | String | 发照日期 |
orgCode | String | 组织机构代码 |
isOnStock | String | |
stockNumber | String | |
stockType | String | |
originalNames.name | String | 曾用名 |
originalNames.changeDate | String | 变更日期 |
# SDK 请求示例
//提供的url
String url = "http://api.spiderid.cn/api/router/rest";
//您的appKey
String appkey = "XXX";
//您的appSecret
String secretKey = "XXX";
//1.默认客户端
ApiClient apiClient = new DefaultApiClient(url, appkey, secretKey);
//2.调用出错自动重试客户端
//AutoRetryApiClient apiClient = new AutoRetryApiClient(url, appkey, secretKey);
EntDetailInfoRequest req = new EntDetailInfoRequest();
//以下参数非必填,不能都为空
req.setEntName("XXXX");
req.setSocialCreditCode("XXXX");
req.setRegNo("XXXX");
try {
EntQueryResponse response = apiClient.execute(req);
//后续业务处理
} catch (ApiException e) {
e.printStackTrace();
}