API文档 工商信息 工商股东(工商公示)
基本信息
接口地址
https://api.qixin.com/APIService/enterprise/getEntPartners
数据格式
JSON
请求方式
GET
请求示例
https://api.qixin.com/APIService/enterprise/getEntPartners?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 企业全名/注册号/统一社会信用代码
skip Number 跳过条目数(默认为0,单页返回20条数据)
响应参数
参数名类型长度描述
data
data.data
Object 0 返回查询结果,如果没有匹配记录则返回为空。具体字段含义见下表
creditNo
data.data.creditNo
String 256 被查询企业的统一社会信用代码
total
data.data.total
Number 0 返回列表中记录总数
items
data.data.items
Array 0 企业股东及出资信息列表。
totalRealCapi
data.data.items.totalRealCapi
String 255 总实缴
isHistory
data.data.items.isHistory
Number 3 历史股东
endDate
data.data.items.endDate
String 256 股东退出日期
stockPercent
data.data.items.stockPercent
String 255 股东出资比例
stockType
data.data.items.stockType
String 255 股东类型
name
data.data.items.name
String 255 股东姓名
pid
data.data.items.pid
String 50 人员id(股东为自然人显示pid)
shouldCapiItems
data.data.items.shouldCapiItems
Array 0 认缴出资列表
date
data.data.items.shouldCapiItems.date
String 255 出资时间
capi
data.data.items.shouldCapiItems.capi
String 255 认缴出资额
type
data.data.items.shouldCapiItems.type
String 255 出资方式
totalShouldCapi
data.data.items.totalShouldCapi
String 255 总认缴
eid
data.data.items.eid
String 36 企业id(股东为企业显示eid)
identifyType
data.data.items.identifyType
String 255 证件类型
identifyNo
data.data.items.identifyNo
String 255 企业证照号
realCapiItems
data.data.items.realCapiItems
Array 0 实缴出资列表
date
data.data.items.realCapiItems.date
String 255 出资时间
capi
data.data.items.realCapiItems.capi
String 255 实缴出资额
type
data.data.items.realCapiItems.type
String 255 出资方式
startDate
data.data.items.startDate
String 256 开始参股日期
startActual
data.data.items.startActual
Number 3 开始参股日期是否是实际变更日期(默认:2未知;0:否1:是)
endActual
data.data.items.endActual
Number 3 股东退出日期是否为实际变更日期(默认: 2:未知 0:否 1:是)
sign
data.sign
String 32 数据签名
status
data.status
String 10 返回结果状态
message
data.message
String 255 返回结果消息
响应示例
JSON
{
    "status": "200",
    "message": "操作成功",
    "sign": "73270c89aadb452aa11b0c409ea16d55",
    "data": {
        "creditNo": "91110108551385082Q",
        "total": 4,
        "items": [
            {
                "name": "刘德",
                "isHistory": 0,
                "eid": "-",
                "pid": "11201954e9928c752e8c7ac169ee9792",
                "stockType": "自然人股东",
                "stockPercent": "0",
                "endDate": "-",
                "endActual": 2,
                "identifyType": "-",
                "identifyNo": "-",
                "totalRealCapi": "-",
                "totalShouldCapi": "-",
                "startDate": "2011-05-24",
                "startActual": 1,
                "realCapiItems": [],
                "shouldCapiItems": []
            },
            {
                "name": "洪锋",
                "isHistory": 1,
                "eid": "-",
                "pid": "084537cd7b157f551256bd0039fcab0f",
                "stockType": "自然人股东",
                "stockPercent": "0",
                "endDate": "2026-04-03",
                "endActual": 0,
                "identifyType": "-",
                "identifyNo": "-",
                "totalRealCapi": "-",
                "totalShouldCapi": "-",
                "startDate": "2010-05-12",
                "startActual": 1,
                "realCapiItems": [],
                "shouldCapiItems": []
            },
            {
                "name": "雷军",
                "isHistory": 0,
                "eid": "-",
                "pid": "02ad6587897a976a793aa72ead924a47",
                "stockType": "自然人股东",
                "stockPercent": "0",
                "endDate": "-",
                "endActual": 2,
                "identifyType": "-",
                "identifyNo": "-",
                "totalRealCapi": "-",
                "totalShouldCapi": "-",
                "startDate": "-",
                "startActual": 2,
                "realCapiItems": [],
                "shouldCapiItems": []
            },
            {
                "name": "黎万强",
                "isHistory": 1,
                "eid": "-",
                "pid": "007e105cd80818842acd7a512f26a7fe",
                "stockType": "自然人股东",
                "stockPercent": "0",
                "endDate": "2026-04-03",
                "endActual": 0,
                "identifyType": "-",
                "identifyNo": "-",
                "totalRealCapi": "-",
                "totalShouldCapi": "-",
                "startDate": "-",
                "startActual": 2,
                "realCapiItems": [],
                "shouldCapiItems": []
            }
        ]
    }
}
代码示例
javascript
let request = require('request');
let urlEncode = require('urlencode');
let crypto = require('crypto');

let baseUrl = 'https://api.qixin.com/APIService/enterprise/getEntPartners';
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的值',
    skip: 'skip的值'
}

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);
});