企业工商信息查询API接口说明与对接示例
2025-06-26
企业公司信息查询API是通过连接企业工商信息数据库,实时查询匹配的企业工商信息的接口服务。支持输入公司名、注册号、社会统一信用代码,获取企业工商注册登记中的各类重要信息。
企业公司信息查询接口原理
数据整合与存储
从工商局、税务、司法等官方渠道采集原始数据,经清洗后存储于数据库,覆盖超3亿家企业及2000亿+动态数据记录。
实时检索与响应
根据业务场景需求,企业工商信息查询接口分为模糊查询和标准查询。
模糊查询:即企业工商信息模糊查询接口,是通过关键词智能多维度匹配工商信息,返回结果以列表形式,提供匹配的企业信息供用户筛选。
标准查询:即企业工商信息标准版接口,可根据公司名全称、注册号、社会统一信用代码中任意一项查询企业工商信息。返回注册号,注册资金,登记机关,注册地址,核准时间,经营范围,成立时间,经营状态,法人,实收注册资金,曾用名,统一社会信用代码、联系方式等企业各类工商注册信息。
接口对接
企业工商信息模糊查询接口示例代码(java)
private static final String appId = "数脉分配给你的appid";
private static final String appSecurity = "数脉分配给你的appsecurity";
public static void main(String[] args){
String timestamp = System.currentTimeMillis() + "";
//参数
String keyword = "关键字,公司名全称、注册号、社会统一信用代码";
//接口地址
String url = "https://api.shumaidata.com/v4/business2/get";
//MD5Utils文件请联系工作人员索取
String sign = MD5Utils.encrypt(appId+"&"+timestamp+"&"+appSecurity);
System.out.println("sign: "+sign);
Map<String,Object> params = new HashMap<String,Object>();
params.put("appid",appId);
params.put("timestamp",timestamp);
params.put("sign",sign);
params.put("keyword",keyword);
//HttpUtils文件请联系工作人员索取
String result = HttpUtils.get(url,null,params);
System.out.println(result);
}
正确返回示例:
{
"msg": "成功",
"success": true,
"code": 200,
"data": {
"orderNo": "702184833262774954",
"data": {
"historyNames": null,
"capital": "500.000000万人民币",
"districtCode": "330110",
"city": "杭州市",
"cityCode": "330100",
"companyName": "杭州数脉科技有限公司",
"operationStartdate": "2016-12-20 00:00:00",
"industry": "软件和信息技术服务业",
"realCapital": null,
"legalPersonType": "法定代表人",
"province": "浙江省",
"orgCode": "MA280U472",
"legalPerson": "刘贵龙",
"lastUpdatedTime": "2021-06-09 11:52:52",
"issueDate": "2021-03-11 00:00:00",
"companyCode": "330106000568842",
"companyType": "有限责任公司(自然人独资)",
"operationEnddate": "9999-09-09",
"provinceCode": "330000",
"companyStatus": "存续",
"businessScope": "许可项目:第二类增值电信业务(依法须经批准的项目,经相关部门批准后方可开展经营活动,具体经营项目以审批结果为准)。...",
"establishDate": "2016-12-20 00:00:00",
"authority": "杭州市余杭区市场监督管理局",
"companyAddress": "浙江省杭州市余杭区仓前街道向往街1008号9幢601室",
"district": "余杭区",
"creditNo": "91330106MA280U472B",
"contacts": {
"website": [
{
"note": "数脉科技",
"value": "www.shumaidata.com"
},
{
"note": "天眼背调",
"value": "www.tianyanbd.cn"
},
{
"note": "天眼数据",
"value": "www.tianyandata.cn"
}
],
"phoneNumber": [
{
"note": "企业官网",
"value": "0571-89020021"
},
{
"note": "2019年报",
"value": "15867176651"
},
{
"note": "2016年报",
"value": "18867547799"
},
{
"note": "企业官网",
"value": "400-039-6618"
}
],
"address": [
{
"note": "工商",
"value": "浙江省杭州市余杭区仓前街道向往街1008号9幢601室"
},
{
"note": "2016年报",
"value": "浙江省杭州市余杭区仓前街道良睦路1399号22号楼2207室"
},
{
"note": "2019年报",
"value": "浙江省杭州市拱墅区祥符街道绿景国际1幢1405室"
}
],
"email": null
}
}
}
}
private static final String appId = "数脉分配给你的appid";
private static final String appSecurity = "数脉分配给你的appsecurity";
public static void main(String[] args){
String timestamp = System.currentTimeMillis() + "";
//参数
String keyword = "关键字,公司名全称、注册号、社会统一信用代码";
String pageNo= "第几页,默认1";
String pageSize= "一页多少条,默认10,最多10";
//接口地址
String url = "https://api.shumaidata.com/v4/business3/get";
//MD5Utils文件请联系工作人员索取
String sign = MD5Utils.encrypt(appId+"&"+timestamp+"&"+appSecurity);
System.out.println("sign: "+sign);
Map<String,Object> params = new HashMap<String,Object>();
params.put("appid",appId);
params.put("timestamp",timestamp);
params.put("sign",sign);
params.put("keyword",keyword);
params.put("pageNo",pageNo);
params.put("pageSize",pageSize);
//HttpUtils文件请联系工作人员索取
String result = HttpUtils.get(url,null,params);
System.out.println(result);
}
正确返回示例:
{
"msg": "成功",
"success": true,
"code": 200,
"data": {
"orderNo": "320085172416606269",
"data": [
{
"companyCode": "330106000568842",
"companyName": "杭州数脉科技有限公司",
"legalPerson": "刘贵龙",
"companyStatus": "正常",
"creditNo": "91330106MA280U472B",
"establishDate": "20161220"
},
{
"companyCode": "330214000151633",
"companyName": "数脉科技(宁波)有限公司",
"legalPerson": "刘贵龙",
"companyStatus": "正常",
"creditNo": "91330201MA2H46BH3U",
"establishDate": "20200306"
},
{
"companyCode": "330304000201545",
"companyName": "浙江数脉科技有限公司",
"legalPerson": "陈智勇",
"companyStatus": "正常",
"creditNo": "91330304MA2867RU72",
"establishDate": "20161111"
},
{
"companyCode": "420500000514487",
"companyName": "湖北数脉科技有限公司",
"legalPerson": "汪一桥",
"companyStatus": "正常",
"creditNo": "91420500MA49KTRA47",
"establishDate": "20201010"
},
{
"companyCode": "110113029086634",
"companyName": "北京数脉互联科技有限公司",
"legalPerson": "顾学卿",
"companyStatus": "正常",
"creditNo": "91110113MA01TF3223",
"establishDate": "20200709"
}
],
"paging": {
"totalRecords": 1514,
"pageIndex": 1,
"pageSize": 5
}
}
}
相关资讯
2023-03-03
2022-09-23
2025-02-21
2023-04-27
2023-03-17
2024-11-29
2024-01-11
2023-05-19
2021-05-26
2022-03-11