# 失信被执行人

根据类型、姓名/企业名称、身份证号/企业统一社会信用代码查询失信被执行人

# 一、请求说明

  • 请求地址:http://api.spiderid.cn/api/router/rest,https://api.spiderid.cn/api/router/rest
  • 服务接口名称(即公共参数method的值): riskcontrol.credit.dishonestyExecuted
  • 请求方式:POST或GET

# 二、请求参数

  • 以下参数不能都为空,请求参数以表单形式提交,Content-Type值为: application/x-www-form-urlencoded;charset=utf-8
名称 类型 是否必须 描述
type Integer 类型 1-个人;2-企业
name String 姓名/企业名称
IdNumber String 身份证号/企业统一社会信用代码

请求示例:

http或https://api.spiderid.cn/api/router/rest?
type=XXX
&name=XXX
&number=XXX
&<[公共请求参数]>

# 三、响应参数

data结果信息 类型 描述
incorrect Integer 返回码
message String 描述
info String json格式字符串,服务识别出的信息 详情见下面附录

# 附录(返回数据说明)

名称 类型 描述
courtName String 法院
caseCode String 案号
caseStatus String 案件状态
regDate Date 立案日期
age Integer 年龄
sexy String 性别
areaName String 省份
gistId String 执行依据文号(案号)
gistUnit String 做出执行依据单位(法院)
duty String 生效法律文书确定的义务
performance String 被执行人的履行情况
performedPart String 已履行
unperformedPart String 未履行
disruptTypeName String 失信类型
publishDate Date 发布日期
relateType String 命中类型(失信被执行人、关联案件、曾用名)
caseId String 案件 ID,不为空时,可调用案件详情查询接口
caseDetail String 案件详情

# 四、成功示例

JSON示例

{
  "code": 0,
  "requestId": "ds2d24...",
  "data": {
      "message": '查询成功' ,
      "incorrect": 100,
      "info": ...
  },
  "message": "success"
}

# 五、失败示例

JSON示例

{
  "code": 0,
  "requestId": "ds2d24...",
  "data": {
      "message": '查询失败' ,
      "incorrect": 102
  },
  "message": "success"
}

# 六、返回码说明(incorrect)

返回码 描述 是否收费
100 查询成功
101 查无记录
102 查询失败

# SDK 请求示例

    //提供的url
    String url = "http://api.spiderid.cn/api/router/rest";
    //您的appKey
    String appkey = "XXX";
    //您的appSecret
    String secretKey = "XXX";

    //类型 1-个人;2-企业
    Integer type = 2;
    //姓名/企业名称
    String name = "XXX";
    //身份证号/企业统一社会信用代码
    String number = "XXX";
    
    //1.原客户端
    ApiClient apiClient = new DefaultApiClient(url, appkey, secretKey);
    //2.调用出错,自动重试客户端
    //AutoRetryApiClient apiClient = new AutoRetryApiClient(url, appkey, secretKey);

    DishonestyExecutedRequest req = new DishonestyExecutedRequest();
    req.setType(type);
    req.setName(name);
    req.setNumber(number);

    try {
        DishonestyExecutedResponse res = apiClient.execute(req);
        //后续业务处理
    } catch (ApiException e) {
        e.printStackTrace();
    }
最后更新于: 7/31/2024, 2:27:12 PM