基本信息
接口地址
https://api.qixin.com/APIService/nwEnterprise/getCompanyInfoByName数据格式
JSON
请求方式
GET
请求示例
https://api.qixin.com/APIService/nwEnterprise/getCompanyInfoByName?keyword=小米科技有限责任公司描述
企业工商信息、失信人信息及图谱信息(企业的股东、高管、对外投资、裁判文书、法院公告、历史股东、投资任职关系关联方(相同股东(含历史)、董监高(含历史)、法定代表人),疑似关系关联方(拥有相同的法人、拥有相同的股东、拥有相同的董监高、拥有相同的高管/股东/法人/历史股东)
请求参数 (Headers)
| 参数名 | 类型 | 必填 | 描述 |
|---|---|---|---|
Auth-Version |
String | 是 | 2.0(参数值),固定传入:2.0 |
appkey |
String | 是 | 启信慧眼数据开放平台获取 ,获取方式:个人中心-安全中心-API 密钥,获取appkey的同时,请完成IP白名单的配置:个人中心-安全中心-API IP白名单设置,如未配置,接口调试会报错“104 未添加IP白名单” |
timestamp |
String | 是 | UNIX时间戳,精确到毫秒,示例:1656921036000,当前系统时间近10分钟有效 |
sign |
String | 是 | 请求认证签名,对appkey+timestamp+secret_key进行md5或者sha256摘要计算的结果,小写字符串(实际加密不带入‘+’) |
请求参数 (Query)
| 参数名 | 类型 | 必填 | 描述 |
|---|---|---|---|
keyword |
String | 是 | 企业全名/注册号/统一社会信用代码 |
响应参数
| 参数名 | 类型 | 长度 | 描述 |
|---|---|---|---|
statusdata.status |
String | 10 | 返回结果状态 |
messagedata.message |
String | 255 | 返回结果消息 |
signdata.sign |
String | 32 | 数据签名 |
datadata.data |
Object | 10 | 返回查询结果,如果没有匹配或匹配记录不是最新则创建企业更新job并返回jobid,如果有匹配记录且最新则返回公司信息。具体字段含义见下表 |
chain_relationdata.data.chain_relation |
Object | 0 | 企业信息 |
infodata.data.chain_relation.info |
Object | 0 | 企业基本信息 |
short_namedata.data.chain_relation.info.short_name |
String | 255 | 名称缩写 |
iddata.data.chain_relation.info.id |
String | 36 | 内部企业id |
capi_unitdata.data.chain_relation.info.capi_unit |
String | 255 | 注册资本单位 |
namedata.data.chain_relation.info.name |
String | 255 | 企业名称 |
statusdata.data.chain_relation.info.status |
String | 255 | 企业状态 |
domaindata.data.chain_relation.info.domain |
String | 255 | 所属行业 |
start_datedata.data.chain_relation.info.start_date |
String | 255 | 成立日期 |
addressdata.data.chain_relation.info.address |
String | 255 | 企业地址 |
oper_namedata.data.chain_relation.info.oper_name |
String | 255 | 法人代表人名称 |
org_nodata.data.chain_relation.info.org_no |
String | 255 | 组织机构代码 |
telephonedata.data.chain_relation.info.telephone |
String | 255 | 企业电话 |
reg_capidata.data.chain_relation.info.reg_capi |
String | 255 | 企业注册资本 |
credit_nodata.data.chain_relation.info.credit_no |
String | 255 | 企业统一社会信用代码 |
reg_nodata.data.chain_relation.info.reg_no |
String | 255 | 工商注册号 |
node_infodata.data.chain_relation.node_info |
Object | 0 | 企业链图节点信息 |
partnersdata.data.chain_relation.node_info.partners |
Array | 0 | 企业股东列表 |
percentdata.data.chain_relation.node_info.partners.percent |
String | 255 | 持股比例 |
namedata.data.chain_relation.node_info.partners.name |
String | 255 | 股东企业全称 |
short_namedata.data.chain_relation.node_info.partners.short_name |
String | 255 | 股东企业名称缩写 |
iddata.data.chain_relation.node_info.partners.id |
String | 36 | 股东id |
noticesdata.data.chain_relation.node_info.notices |
Array | 0 | 企业法院公告信息列表 |
namedata.data.chain_relation.node_info.notices.name |
String | 255 | 企业全称 |
short_namedata.data.chain_relation.node_info.notices.short_name |
String | 255 | 企业名称缩写 |
iddata.data.chain_relation.node_info.notices.id |
String | 36 | 内部企业id |
suspected_relationdata.data.chain_relation.node_info.suspected_relation |
Array | 0 | 疑似关联关系信息列表(拥有相同的法人 拥有相同的股东 拥有相同的董监高 拥有相同的高管/股东/法人/历史股东) |
related_bydata.data.chain_relation.node_info.suspected_relation.related_by |
Array | 0 | 疑似关联关系 |
contentdata.data.chain_relation.node_info.suspected_relation.related_by.content |
String | 6000 | 关联类型描述 |
typedata.data.chain_relation.node_info.suspected_relation.related_by.type |
String | 255 | 关联内容 |
namedata.data.chain_relation.node_info.suspected_relation.name |
String | 255 | 企业全称 |
short_namedata.data.chain_relation.node_info.suspected_relation.short_name |
String | 255 | 企业名称缩写 |
iddata.data.chain_relation.node_info.suspected_relation.id |
String | 36 | 内部企业id |
lawsuitsdata.data.chain_relation.node_info.lawsuits |
Array | 0 | 企业裁判文书信息列表 |
namedata.data.chain_relation.node_info.lawsuits.name |
String | 255 | 企业全称 |
short_namedata.data.chain_relation.node_info.lawsuits.short_name |
String | 255 | 企业名称缩写 |
iddata.data.chain_relation.node_info.lawsuits.id |
String | 36 | 内部企业id |
history_partnersdata.data.chain_relation.node_info.history_partners |
Array | 0 | 企业历史股东信息列表 |
namedata.data.chain_relation.node_info.history_partners.name |
String | 255 | 企业全称 |
short_namedata.data.chain_relation.node_info.history_partners.short_name |
String | 255 | 企业名称缩写 |
iddata.data.chain_relation.node_info.history_partners.id |
String | 36 | 内部企业id |
employeesdata.data.chain_relation.node_info.employees |
Array | 0 | 主要人员信息 |
titledata.data.chain_relation.node_info.employees.title |
String | 255 | 主要人员职位 |
namedata.data.chain_relation.node_info.employees.name |
String | 255 | 主要人员姓名 |
investmentsdata.data.chain_relation.node_info.investments |
Array | 0 | 对外投资信息列表 |
percentdata.data.chain_relation.node_info.investments.percent |
String | 255 | 对外投资持股比例 |
namedata.data.chain_relation.node_info.investments.name |
String | 255 | 对外投资企业名称 |
short_namedata.data.chain_relation.node_info.investments.short_name |
String | 255 | 对外投资企业名称缩写 |
iddata.data.chain_relation.node_info.investments.id |
String | 36 | 内部企业id |
base_infodata.data.base_info |
Object | 0 | 企业链路关系 |
regist_capidata.data.base_info.regist_capi |
String | 255 | 注册资本 |
reg_nodata.data.base_info.reg_no |
String | 255 | 企业注册号 |
belong_orgdata.data.base_info.belong_org |
String | 255 | 所属工商局 |
addressdata.data.base_info.address |
String | 255 | 地址 |
contactdata.data.base_info.contact |
Object | 0 | 企业联系方式 |
addressdata.data.base_info.contact.address |
String | 255 | 地址 |
telephonedata.data.base_info.contact.telephone |
String | 255 | 电话 |
emaildata.data.base_info.contact.email |
String | 255 | 邮件 |
org_nodata.data.base_info.org_no |
String | 255 | 组织机构号 |
end_datedata.data.base_info.end_date |
String | 255 | 注销日期 |
abnormal_itemsdata.data.base_info.abnormal_items |
Array | 0 | 经营异常信息 |
in_reasondata.data.base_info.abnormal_items.in_reason |
String | 255 | 经营异常列入原因 |
in_datedata.data.base_info.abnormal_items.in_date |
String | 255 | 列入日期 |
out_reasondata.data.base_info.abnormal_items.out_reason |
String | 255 | 移出原因 |
out_datedata.data.base_info.abnormal_items.out_date |
String | 255 | 移出日期 |
domainsdata.data.base_info.domains |
Array | 0 | 行业 |
provincedata.data.base_info.province |
String | 255 | 省份缩写(参见附录province-code) |
term_enddata.data.base_info.term_end |
String | 255 | 营业结束日期 |
citydata.data.base_info.city |
String | 255 | 城市编码 |
websitesdata.data.base_info.websites |
Array | 0 | 企业网站信息 |
web_typedata.data.base_info.websites.web_type |
String | 255 | 网址类型 |
web_urldata.data.base_info.websites.web_url |
String | 255 | 网址 |
sourcedata.data.base_info.websites.source |
String | 255 | 网址来源 |
web_namedata.data.base_info.websites.web_name |
String | 255 | 企业网址名称 |
datedata.data.base_info.websites.date |
String | 255 | 审核时间 |
seq_nodata.data.base_info.websites.seq_no |
String | 255 | 编号 |
start_datedata.data.base_info.start_date |
String | 255 | 成立日期 |
scopedata.data.base_info.scope |
String | 255 | 经营范围 |
namedata.data.base_info.name |
String | 255 | 企业名称 |
branchesdata.data.base_info.branches |
Array | 0 | 分支机构 |
namedata.data.base_info.branches.name |
String | 255 | 分支机构名称 |
employeesdata.data.base_info.employees |
Array | 0 | 主要人员信息 |
job_titledata.data.base_info.employees.job_title |
String | 255 | 主要人员职位 |
namedata.data.base_info.employees.name |
String | 255 | 主要人员姓名 |
changerecordsdata.data.base_info.changerecords |
Array | 0 | 变更记录 |
before_contentdata.data.base_info.changerecords.before_content |
String | 255 | 变更前内容 |
change_itemdata.data.base_info.changerecords.change_item |
String | 255 | 变更项目 |
after_contentdata.data.base_info.changerecords.after_content |
String | 255 | 变更后内容 |
change_datedata.data.base_info.changerecords.change_date |
String | 255 | 变更日期 |
partnersdata.data.base_info.partners |
Array | 0 | 股东信息 |
identify_typedata.data.base_info.partners.identify_type |
String | 255 | 证照/证件类型 |
should_capi_itemsdata.data.base_info.partners.should_capi_items |
Array | 0 | 认缴出资信息 |
shoud_capidata.data.base_info.partners.should_capi_items.shoud_capi |
String | 255 | 认缴出资额 |
should_capi_datedata.data.base_info.partners.should_capi_items.should_capi_date |
String | 255 | 出资时间 |
invest_typedata.data.base_info.partners.should_capi_items.invest_type |
String | 255 | 出资方式 |
stock_typedata.data.base_info.partners.stock_type |
String | 255 | 股东类型 |
real_capi_itemsdata.data.base_info.partners.real_capi_items |
Array | 0 | 实缴出资信息 |
real_capidata.data.base_info.partners.real_capi_items.real_capi |
String | 255 | 实缴出资额 |
real_capi_datedata.data.base_info.partners.real_capi_items.real_capi_date |
String | 255 | 出资时间 |
invest_typedata.data.base_info.partners.real_capi_items.invest_type |
String | 255 | 出资方式 |
namedata.data.base_info.partners.name |
String | 255 | 股东姓名 |
identify_nodata.data.base_info.partners.identify_no |
String | 255 | 证照/证件号码 |
oper_namedata.data.base_info.oper_name |
String | 255 | 法人 |
credit_nodata.data.base_info.credit_no |
String | 255 | 统一社会信用代码 |
statusdata.data.base_info.status |
String | 255 | 存续状态 |
check_datedata.data.base_info.check_date |
String | 255 | 核准日期 |
econ_kinddata.data.base_info.econ_kind |
String | 255 | 企业类型 |
term_startdata.data.base_info.term_start |
String | 255 | 营业开始日期 |
execution_infodata.data.execution_info |
Object | 0 | 司法执行信息 |
itemsdata.data.execution_info.items |
Array | 0 | 信息 |
provincedata.data.execution_info.items.province |
String | 255 | 省份 |
datedata.data.execution_info.items.date |
String | 255 | 立案时间 |
doc_numberdata.data.execution_info.items.doc_number |
String | 255 | 执行依据文号 |
final_dutydata.data.execution_info.items.final_duty |
String | 255 | 生效法律文书确定的义务 |
case_numberdata.data.execution_info.items.case_number |
String | 255 | 案号 |
publish_datedata.data.execution_info.items.publish_date |
String | 255 | 发布日期 |
courtdata.data.execution_info.items.court |
String | 255 | 执行法院 |
execution_descdata.data.execution_info.items.execution_desc |
String | 255 | 失信被执行人行为具体情形 |
execution_statusdata.data.execution_info.items.execution_status |
String | 255 | 被执行人履行情况 |
oper_namedata.data.execution_info.items.oper_name |
String | 255 | 法定代表人 |
numberdata.data.execution_info.items.number |
String | 255 | 组织机构号 |
ex_departmentdata.data.execution_info.items.ex_department |
String | 255 | 做出执行依据单位 |
响应示例
JSON
{
"status": "200",
"message": "操作成功",
"sign": "f63d9135c0a549acafc4afb03e32929a",
"data": {
"base_info": {
"name": "海口市市政工程维修公司",
"econ_kind": "-",
"regist_capi": "31490.41 万元",
"scope": "-",
"term_start": "-",
"term_end": "-",
"belong_org": "海口市事业单位登记管理局",
"oper_name": "罗云",
"check_date": "-",
"start_date": "-",
"end_date": "-",
"status": "在业",
"abnormal_items": [],
"reg_no": "",
"address": "海口市文华路3号",
"employees": [],
"branches": [],
"changerecords": [],
"partners": [],
"org_no": "-",
"credit_no": "12460100201292628L",
"province": "-",
"city": "4601",
"domains": "-",
"contact": {
"telephone": "",
"email": "",
"address": "海口市文华路3号"
}
},
"chain_relation": {
"info": {
"id": "b0934c84-67af-11f0-bdc0-2ed30c55fb05",
"reg_no": "-",
"credit_no": "12460100201292628L",
"org_no": "-",
"name": "海口市市政工程维修公司",
"oper_name": "罗云",
"start_date": "-",
"status": "正常",
"short_name": "市政工程维修",
"address": "海口市文华路3号",
"telephone": "",
"reg_capi": "31,490.41",
"capi_unit": "万人民币",
"domain": "-"
},
"node_info": {
"partners": [],
"employees": [],
"investments": [],
"lawsuits": [],
"notices": [],
"history_partners": [],
"suspected_relation": []
}
},
"execution_info": []
}
}
代码示例
javascript
let request = require('request');
let urlEncode = require('urlencode');
let crypto = require('crypto');
let baseUrl = 'https://api.qixin.com/APIService/nwEnterprise/getCompanyInfoByName';
let appkey = '正式appkey';
let secretKey = '正式secret_key';
let timeStamp = new Date().getTime();
const hash = crypto.createHash('md5');
let sign = hash.update(appkey + timeStamp + secretKey).digest('hex');
let urlParams = {
keyword: 'keyword的值'
}
let concatParams = []
for (let key in urlParams) {
concatParams.push(key + '=' + urlParams[key]);
}
let options = {
'method': 'GET',
'url': baseUrl + '?' + concatParams.join('&'),
'headers': {
'Connection': 'keep-alive',
'Auth-version': '2.0',
'appkey': appkey,
'timestamp': timeStamp,
'sign': sign
}
};
request(options, function (error, response) {
if (error) throw new Error(error);
console.log(response.body);
});