当前位置: 首页 > news >正文

企业工商信息查询API接口开发指南 - 基于模糊检索的工商数据补全方案

企业工商信息查询API接口开发指南 - 基于模糊检索的工商数据补全方案

一、接口功能概述

本接口通过HTTP协议提供企业工商数据查询服务,支持以下核心功能:

  • 模糊检索:基于企业名称/注册号/统一社会信用代码的智能匹配
  • 关键字段返回:法定代表人、成立日期、企业类型等字段
  • 多场景适配:支持数据清洗、资质审核、系统对接等企业级应用

二、接口调用规范

2.1 请求方式

GET https://www.xujian.tech/atlapi/data/c/query/like

2.2 请求参数

参数名类型必填说明
codestring访问凭证(从管理后台获取)
keywordstring查询关键词(长度≥4个字符)

2.3 认证机制

curl -G "https://www.xujian.tech/atlapi/data/c/query/like" \-d "code=YOUR_ACCESS_CODE" \-d "keyword=重庆科技"

三、响应数据结构

3.1 成功响应示例

{"code": 200,"msg": "succeed.","data": [{"id": "1105","createdAt": 1695260987000,"matchType": "企业名称","regNo": "500113014353471","startDate": "2021-06-02","name": "重庆可乐家装饰工程有限公司","operName": "李伦智","creditNo": "91500113MAABRA7D0H","qxbId": "58e62a6d-a6fa-482a-972d-84131629b2e4","matchItems": "重庆可乐家装饰工程有限公司","type": "0"}// 其他记录...]
}

3.2 字段说明

字段名称类型说明
idint系统自增 ID
createdAtlong记录生成时间(时间戳)
matchTypeString匹配类型(主要反映企业名称匹配情况)
regNoString企业注册号
startDateString企业成立日期
nameString企业名称
operNameString法定代表人名称
creditNoString统一社会信用代码
qxbIdString数据标识字段(备用)
typeString企业类型,枚举值:0 表示企业,其它值代表不同分类
matchItemsString查询匹配依据,未来可能扩展

四、服务计费规则

  • 免费额度:新注册用户每日20次成功查询。目前试用已停用,但可联系微信xujian_cq申请。
  • 标准计费:成功查询0.01元/次

五、典型应用场景

  1. CRM系统数据补全:自动填充企业工商信息
  2. 招投标审核:验证企业存续状态
  3. 供应链管理:核验供应商资质
  4. 财务系统对接:快速获取开票所需信用代码

六、调用示例

6.1 Python调用示例

import requestsdef query_enterprise(keyword):url = "https://www.xujian.tech/atlapi/data/c/query/like"params = {"code": "YOUR_ACCESS_CODE","keyword": keyword}response = requests.get(url, params=params)return response.json()

6.2 Java调用示例

HttpClient client = HttpClient.newHttpClient();
HttpRequest request = HttpRequest.newBuilder().uri(URI.create("https://www.xujian.tech/atlapi/data/c/query/like?code=YOUR_CODE&keyword=重庆科技")).build();
HttpResponse<String> response = client.send(request, BodyHandlers.ofString());

七、注意事项

  1. 数据安全:code参数需加密存储,禁止明文传输
  2. 查询建议:推荐使用企业全称/完整信用代码获取精确结果
  3. 数据时效:当日数据就能查询到

本接口数据来源合法,仅返回企业公开的工商注册信息
接口长期稳定,当天通过的企业信息就能查到

相关文章:

  • 单例模式与消费者生产者模型,以及线程池的基本认识与模拟实现
  • 再探模板与泛型编程
  • sizeof和strlen区分,(好多例子)
  • 52单片机LED实验
  • An Improved Fusion Scheme for Multichannel Radar Forward-Looking Imaging论文阅读
  • DAY 50 leetcode 1047--栈和队列.删除字符串中的所有相邻重复项
  • 每日一道leetcode(补充版)
  • AI提效思考 - 第一期
  • 线程基础题
  • 【Elasticsearch入门到落地】11、RestClient初始化索引库
  • 【最后203篇系列】029 基于Machinations构造回测系统
  • SQL注入 01
  • 机器学习专栏(4):从数据饥荒到模型失控,破解AI训练的七大生死劫
  • 实现对象之间的序列化和反序列化
  • Kubernetes控制平面组件:调度器Scheduler(一)
  • Java 软件测试开发相关资源
  • DSA数据结构与算法 6
  • 快速从S32K358切换到328
  • 在阿里云和树莓派上编写一个守护进程程序
  • NLP 梳理03 — 停用词删除和规范化
  • 主刀完成3万余例手术,81岁神经外科学专家徐启武逝世
  • 民生访谈|让餐饮店选址合规性可查、社区妙趣横生,上海有实招
  • 印控克什米尔发生恐袭事件,外交部:中方反对一切形式的恐怖主义
  • “沉默”的智驾:余承东不喊“遥遥领先”,何小鹏连夜改口 | 电厂
  • 广西大部气象干旱已达特旱
  • 受贿超8.22亿元,新疆维吾尔自治区党委原副书记李鹏新一审被判死缓