https://yingnet.oss-cn-shenzhen.aliyuncs.com/demo/20191222/123.jpg
【信数科技】法院数据综合全量查询
API参数 法院数据综合全量查询API 调用地址: http,https://xinshucourtsearch.api.bdymkt.com/ws/court/courtSearch 请求方式: POST 支持格式: application/json;charset=UTF-8 调用工具: 去调试 请求参数(Headers) 请求参数(Query) 名称 类型 是否必须 示例值
价格面议议价成交 · 担保交易 · 支持二次开发
分类:产品分类 · 浏览:1 ·
更新:2026-01-04
API参数 法院数据综合全量查询API 调用地址: http,https://xinshucourtsearch.api.bdymkt.com/ws/court/courtSearch
请求方式: POST 支持格式: application/json;charset=UTF-8 调用工具: 去调试 请求参数(Headers) 请求参数(Query)
- apikey
- string
- true
- 43019BA4CD381E936D2479EADAC9D9E2
- 授权字符串,我司提供
- sign
- string
- true
- null
- 填写“9adhs年月日”的32位md5加密值(“年月日”指调用api的日期)。 举例:如果是2021年5月6日调用api =>得到 9adhs20210506 => 进行md5加密 => 得到的32位加密值就是 sign
- q
- string
- false
- null
- 名称,选填,与id必填其一,该字段用于查询6种法院数据列表信息的必填字段
- idCardNo
- string
- false
- null
- 身份证号,选填,一般查个人时填写查询会更加精确
- datatype
- string
- false
- null
- 查询数据类型,多个以',' 分割,共有zxgg(被执行人)、sxgg(失信被执行人)、ktgg(开庭公告)、fygg(法院公告)、cpws(裁判文书)、splc(审判流程)六种数据类型,如果列表检索时,该字段默认为六种数据类型都填
- id
- string
- false
- null
- 详情id,该id从列表检索结果中获取,请配合查询数据类型使用。如查询某条被执行人详情时,datatype必须填'zxgg'
- pageNo
- string
- false
- null
- 页码,列表检索时输入的字段,默认为1
- queryMatch
- string
- false
- null
- 个人查询匹配度,只在个人查询有用,大于零的数字最多两位小数,如95.99
请求参数(Body) 请求参数(Path) 请求示例 javapythongocurlphpnodejs
示例代码使用, 需要使用Maven加入依赖 <dependency>
<groupId>com.baidubce</groupId>
<artifactId>api-explorer-sdk</artifactId>
<version>1.0.0</version>
</dependency>
import com.baidubce.http.ApiExplorerClient;
import com.baidubce.http.AppSigner;
import com.baidubce.http.HttpMethodName;
import com.baidubce.model.ApiExplorerRequest;
import com.baidubce.model.ApiExplorerResponse;
public class RequestDemo {
public static void main(String[] args) {
String path = "http://api.xinshucredit.com/ws/court/courtSearch";
ApiExplorerRequest request = new ApiExplorerRequest(HttpMethodName.POST, path);
request.setCredentials("您的 access key", "您的 secret key");
request.addHeaderParameter("Content-Type", "application/json;charset=UTF-8");
request.addQueryParameter("apikey", "");
request.addQueryParameter("sign", "");
request.addQueryParameter("q", "");
request.addQueryParameter("idCardNo", "");
request.addQueryParameter("datatype", "");
request.addQueryParameter("id", "");
request.addQueryParameter("pageNo", "");
request.addQueryParameter("queryMatch", "");
ApiExplorerClient client = new ApiExplorerClient(new AppSigner());
try {
ApiExplorerResponse response = client.sendRequest(request);
System.out.println(response.getResult());
} catch (Exception e) {
e.printStackTrace();
}
}
}
点击复制代码
正常返回示例
数据过长,具体见接口文档
失败返回示例
{
"rc": "1000",
"msg": "apikey校验失败"
}
错误码定义
- 1000
- apikey校验失败
- 200
- apikey校验失败
- 1001
- apikey暂停使用
- 200
- apikey暂停使用
- 1002
- sign校验失败
- 200
- sign校验失败
- 1003
- 未配置资源访问权限
- 200
- 未配置资源访问权限
- 1004
- 无该资源访问权限
- 200
- 无该资源访问权限
- 1005
- 未授权的IP地址
- 200
- 未授权的IP地址
- 2000
- 参数{}设置错误:{...具体错误信息...}
- 200
- 参数{}设置错误:{...具体错误信息...}
- 3001
- 可用查询次数为0
- 200
- 可用查询次数为0
- 3003
- 资源池可用次数为0
- 200
- 资源池可用次数为0
- 6000
- 请求失败,已达到最大并发请求数
- 200
- 请求失败,已达到最大并发请求数
- 6001
- 请求失败,已达到最大并发请求数
- 200
- 请求失败,已达到最大并发请求数
- 9999
- 查询失败,服务端异常
- 200
- 查询失败,服务端异常
相关源码推荐