API文档 工商信息 律所基本信息
基本信息
接口地址
https://api.qixin.com/APIService/lawfirm/getLawfirmDetailByName
数据格式
JSON
请求方式
GET
请求示例
https://api.qixin.com/APIService/lawfirm/getLawfirmDetailByName?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 企业全名/注册号/统一社会信用代码
响应参数
参数名类型长度描述
data
data.data
Object 0 返回查询结果,如果没有匹配记录则返回为空。具体字段含义见下表
zip
data.data.zip
String 31 邮编
website
data.data.website
String 255 主页网址
brief
data.data.brief
String 6000 事务所简介
status
data.data.status
String 50 机构状态
email
data.data.email
String 127 邮箱
address
data.data.address
String 255 地址
organization_form
data.data.organization_form
String 50 组织形式
reg_capi
data.data.reg_capi
String 255 注册资金,资产
app_no
data.data.app_no
String 255 执业证批准文号
id
data.data.id
String 36 企业Id
charge_ju
data.data.charge_ju
String 255 主管机关
turnover
data.data.turnover
String 255 年营业额
org_code
data.data.org_code
String 255 组织机构代码
fax
data.data.fax
String 16 传真
law_name_en
data.data.law_name_en
String 255 英文名
scale
data.data.scale
String 255 规模
industry
data.data.industry
String 255 行业
short_name
data.data.short_name
String 255 简称
credit_no
data.data.credit_no
String 50 社会信用代码
leader
data.data.leader
String 6000 负责人
main_core
data.data.main_core
String 255 主营业务
law_type
data.data.law_type
String 31 总所分所
law_name_cn
data.data.law_name_cn
String 255 中文名
phone
data.data.phone
String 31 办公电话
issuance_date
data.data.issuance_date
String 50 成立日期
reg_no
data.data.reg_no
String 50 执业证号
sign
data.sign
String 32 数据签名
status
data.status
String 0 返回结果状态
message
data.message
String 255 返回结果消息
响应示例
JSON
{
    "status": "200",
    "message": "操作成功",
    "sign": "585adcb1ab133277b04619cecb162973",
    "data": {
        "law_name_en": "-",
        "law_name_cn": "北京瀛台律师事务所",
        "leader": "韩广东",
        "issuance_date": "2006-02-08",
        "reg_capi": "-",
        "organization_form": "-",
        "reg_no": "-",
        "org_code": "-",
        "credit_no": "31110000784801200L",
        "status": "正常",
        "app_no": "-",
        "charge_ju": "-",
        "address": "北京市东城区东长安街1号东方广场东方经贸城东一办公楼5层1,7,8,9,10,11,12A室",
        "zip": "-",
        "law_type": "-",
        "brief": " ",
        "phone": "010-8639 3456",
        "email": "-",
        "fax": "010-86393 456-2",
        "website": "-",
        "short_name": "-",
        "industry": "-",
        "scale": "-",
        "turnover": "-",
        "main_core": "-",
        "id": "b1605fbe-f17e-11ea-8de5-00163e0f05e7"
    }
}
代码示例
javascript
let request = require('request');
let urlEncode = require('urlencode');
let crypto = require('crypto');

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

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