API文档 证券信息 股票信息
基本信息
接口地址
https://api.qixin.com/APIService/stock/getStockInfoByName
数据格式
JSON
请求方式
GET
请求示例
https://api.qixin.com/APIService/stock/getStockInfoByName?name=招商局地产控股股份有限公司
描述
企业股票信息,包括股票简称、股票代码、交易市场、上市状态等
请求参数 (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)
参数名类型必填描述
name String 企业全名/注册号/统一社会信用代码
响应参数
参数名类型长度描述
data
data.data
Object 0 返回查询结果,如果没有匹配记录则返回为空。具体字段含义见下表
list
data.data.list
Array 0 返回企业股票列表
securitycode
data.data.list.securitycode
String 400 股票代码
e_name
data.data.list.e_name
String 255 企业名称
securitysname
data.data.list.securitysname
String 800 股票简称
trademarket
data.data.list.trademarket
String 400 交易市场,包括:上交所主板 上交所科创板 上交所风险警示板 北京证券交易所 新三板 深交所主板 深交所创业板 深交所风险警示板 纽约证券交易所 纽约证券交易所高增长板市场 美国BATS全球市场 美国CBOE全球市场 美国场外柜台交易系统 美国纳斯达克市场 美国证券交易所 老三板 香港交易所主板 香港交易所创业板
liststate
data.data.list.liststate
String 400 上市状态(0正常上市1暂停上市2终止上市3恢复上市9未上市10资产重组弃用)
listdate
data.data.list.listdate
String 255 上市日期
eid
data.data.list.eid
String 36 企业id
total
data.data.total
Number 0 返回企业股票总数
sign
data.sign
String 32 数据签名
status
data.status
String 10 返回结果状态
message
data.message
String 255 返回结果消息
响应示例
JSON
{
    "status": "200",
    "message": "操作成功",
    "sign": "32e9f9e4f8b9bb3de52673c02b8c132c",
    "data": {
        "list": [
            {
                "eid": "a24105d3-2413-4f93-a465-61c2ef62d60d",
                "e_name": "招商局地产控股股份有限公司",
                "securitysname": "招商地产",
                "trademarket": "深交所主板",
                "securitycode": "000024",
                "liststate": "2",
                "listdate": "1993-06-07"
            },
            {
                "eid": "a24105d3-2413-4f93-a465-61c2ef62d60d",
                "e_name": "招商局地产控股股份有限公司",
                "securitysname": "招商局B",
                "trademarket": "深交所主板",
                "securitycode": "200024",
                "liststate": "2",
                "listdate": "1993-06-07"
            }
        ],
        "total": 2
    }
}
代码示例
javascript
let request = require('request');
let urlEncode = require('urlencode');
let crypto = require('crypto');

let baseUrl = 'https://api.qixin.com/APIService/stock/getStockInfoByName';
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 = {
    name: 'name的值'
}

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