股本变动
security.68_7 证券信息
¥0.10 /次
接口说明

上市企业股本变动信息,包括股本变动原因及限售持股等

请求方式
GET
单价
¥0.10/次
数据缓存
86400 秒
请求地址
GET https://openapi.jiawei.net/api/v1/security.68_7
通过 Header 携带 X-App-Key / X-App-Sign / X-App-Timestamp 完成认证,签名算法: HMAC-SHA256(appKey + timestamp, appSecret)
请求参数
参数名类型必填说明
name String 必填 企业全名
skip Number 可选 分页参数,单页20条
返回内容
限售境内自然人持股 已上市流通B股 限售国家持股 限售国家法人持股 已流通股份 变动日期 公告日期 已上市流通A股 限售其他内资持股 限售境外法人持股 未流通股份 限售外资持股 其他已流通股份 股本变动原因 限售境内非国有法人持股 流通受限股份 总股本 已上市流通H股 限售境外法人持股
响应示例
{ "code": 200, "message": "success", "data": { "限售境内自然人持股": { "项目": "示例数据", "说明": "调用后返回该字段的实际数据" }, "已上市流通B股": { "项目": "示例数据", "说明": "调用后返回该字段的实际数据" }, "限售国家持股": { "项目": "示例数据", "说明": "调用后返回该字段的实际数据" }, "限售国家法人持股": { "项目": "示例数据", "说明": "调用后返回该字段的实际数据" }, "已流通股份": { "项目": "示例数据", "说明": "调用后返回该字段的实际数据" }, "变动日期": { "项目": "示例数据", "说明": "调用后返回该字段的实际数据" }, "公告日期": { "项目": "示例数据", "说明": "调用后返回该字段的实际数据" }, "已上市流通A股": { "项目": "示例数据", "说明": "调用后返回该字段的实际数据" }, "限售其他内资持股": { "项目": "示例数据", "说明": "调用后返回该字段的实际数据" }, "限售境外法人持股": { "项目": "示例数据", "说明": "调用后返回该字段的实际数据" }, "未流通股份": { "项目": "示例数据", "说明": "调用后返回该字段的实际数据" }, "限售外资持股": { "项目": "示例数据", "说明": "调用后返回该字段的实际数据" }, "其他已流通股份": { "项目": "示例数据", "说明": "调用后返回该字段的实际数据" }, "股本变动原因": { "项目": "示例数据", "说明": "调用后返回该字段的实际数据" }, "限售境内非国有法人持股": { "项目": "示例数据", "说明": "调用后返回该字段的实际数据" }, "流通受限股份": { "项目": "示例数据", "说明": "调用后返回该字段的实际数据" }, "总股本": { "项目": "示例数据", "说明": "调用后返回该字段的实际数据" }, "已上市流通H股": { "项目": "示例数据", "说明": "调用后返回该字段的实际数据" } }, "request_id": "req_65f8a1b2c3d4e", "timestamp": 1700000000 }
curl -X GET 'https://openapi.jiawei.net/api/v1/security.68_7?name=北京百度网讯科技有限公司' \ -H 'X-App-Key: ak_xxxxxxxx' \ -H 'X-App-Timestamp: 1700000000' \ -H 'X-App-Sign: <hmac_sha256(appKey+timestamp, appSecret)>'
$appKey = 'ak_xxxxxxxx'; $appSecret = 'sk_xxxxxxxx'; $ts = time(); $sign = hash_hmac('sha256', $appKey . $ts, $appSecret); $ch = curl_init("https://openapi.jiawei.net/api/v1/security.68_7?name=北京百度网讯科技有限公司"); curl_setopt_array($ch, [ CURLOPT_HTTPHEADER => [ "X-App-Key: $appKey", "X-App-Timestamp: $ts", "X-App-Sign: $sign", ], CURLOPT_RETURNTRANSFER => true, ]); echo curl_exec($ch);
import hmac, hashlib, time, requests app_key = 'ak_xxxxxxxx' app_secret = 'sk_xxxxxxxx' ts = str(int(time.time())) sign = hmac.new(app_secret.encode(), f'{app_key}{ts}'.encode(), hashlib.sha256).hexdigest() r = requests.get( 'https://openapi.jiawei.net/api/v1/security.68_7', params={'name'}, headers={ 'X-App-Key': app_key, 'X-App-Timestamp': ts, 'X-App-Sign': sign, }) print(r.json())
String appKey = "ak_xxxxxxxx"; String appSecret = "sk_xxxxxxxx"; long ts = System.currentTimeMillis() / 1000L; String sign = HmacUtils.hmacSha256Hex(appSecret, appKey + ts); HttpRequest req = HttpRequest.get("https://openapi.jiawei.net/api/v1/security.68_7") .header("X-App-Key", appKey) .header("X-App-Timestamp", String.valueOf(ts)) .header("X-App-Sign", sign); System.out.println(req.execute().body());
错误码
错误码说明
200成功
400请求参数错误
401认证失败(AppKey/AppSign 错误或时间戳过期)
402余额不足
403账号已被禁用
404接口不存在
429请求频率超限或配额已用尽
500服务器内部错误
在线测试