API文档 司法风险 行贿违法
基本信息
接口地址
https://api.qixin.com/APIService/lawsuit/getBriberyLawsuitByName
数据格式
JSON
请求方式
GET
请求示例
https://api.qixin.com/APIService/lawsuit/getBriberyLawsuitByName?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 企业全名/注册号/统一社会信用代码
skip Number 跳过条目数(跳过的条数,默认不填返回前20条,取21到40条的数据,skip=20,以此类推进行取数)
响应参数
参数名类型长度描述
data
data.data
Object 0 返回查询结果,如果没有匹配记录则返回为空。具体字段含义见下表
total
data.data.total
Number 0 返回列表中记录总数
num
data.data.num
Number 0 本次调用返回记录数
items
data.data.items
Array 0 法院判决信息列表
date
data.data.items.date
String 64 判决时间
defendants
data.data.items.defendants
Array 0 被告
pub_date
data.data.items.pub_date
String 64 发布日期
title
data.data.items.title
String 1000 标题
case_cause
data.data.items.case_cause
String 255 案由
sub_amount
data.data.items.sub_amount
String 40 判决金额​
disabled
data.data.items.disabled
String 3 0:当前公示信息;1:历史公示信息
court
data.data.items.court
String 255 法院
judgeresult
data.data.items.judgeresult
String 6000 判决结果
url
data.data.items.url
String 1000 链接
sign
data.sign
String 32 数据签名
status
data.status
String 10 返回结果状态
message
data.message
String 255 返回结果消息
响应示例
JSON
{
    "status": "200",
    "message": "操作成功",
    "sign": "defa23e8c3804920b95af8849b55569a",
    "data": {
        "total": 1,
        "num": 1,
        "items": [
            {
                "title": "周某甲单位行贿案一审刑事判决书",
                "court": "石屏县人民法院",
                "case_cause": "单位行贿罪",
                "date": "2015-10-10",
                "defendants": [
                    "云南程泰房地产开发有限公司",
                    "周某甲"
                ],
                "judgeresult": "一、被告单位云南程泰房地产开发有限公司犯单位行贿罪,判处罚金人民币500000元(已缴纳)。\n二、被告人Z某某甲犯单位行贿罪,免予刑事处罚。\n如不服本判决,可在接到判决书的第二日起十日内,通过本院或者直接向红河哈尼族彝族自治州中级人民法院提出上诉。书面上诉的,应交上诉状正本一份,副本二份。",
                "url": "http:\/\/wenshu.court.gov.cn\/content\/content?DocID=022a13a9-a487-41d4-b842-f429f0bfd221",
                "disabled": "0",
                "sub_amount": "500000",
                "pub_date": "2015-12-18"
            }
        ]
    }
}
代码示例
javascript
let request = require('request');
let urlEncode = require('urlencode');
let crypto = require('crypto');

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