Skip to content

征信查询

提供个人及企业征信信息查询能力,适用于风控、授信等业务场景。

所有接口均需在请求头中携带:Authorization: Basic {Base64(appId:密钥)}


1. 个人征信查询

根据姓名、证件类型与证件号查询个人征信概要信息(脱敏)。

请求说明

项目说明
请求方式POST
请求地址/api/credit/query/person
Content-Typeapplication/json

请求参数

参数名类型必填说明
namestring姓名
idTypestring证件类型:ID_CARD
idNostring证件号码
queryReasonstring查询原因/用途,如:贷款审批、信用卡审批

请求示例

http
POST /api/credit/query/person HTTP/1.1
Host: api.example.com
Content-Type: application/json
Authorization: Basic {Base64(appId:密钥)}

{
  "name": "张三",
  "idType": "ID_CARD",
  "idNo": "110101199001011234",
  "queryReason": "贷款审批"
}

响应参数

参数名类型说明
codeint状态码
data.namestring姓名(脱敏)
data.idNostring证件号(脱敏)
data.creditLevelstring信用等级:NORMAL / ATTENTION / BAD
data.scoreint信用分(若有)
data.summarystring概要说明(脱敏)
data.reportNostring报告编号
data.queryTimestring查询时间
msgstring提示信息

响应示例

json
{
  "code": 0,
  "data": {
    "name": "张*",
    "idNo": "110101********1234",
    "creditLevel": "NORMAL",
    "score": 720,
    "summary": "当前无逾期记录,历史履约良好。",
    "reportNo": "CRP202402090001",
    "queryTime": "2024-02-09 15:00:00"
  },
  "msg": "success"
}

2. 企业征信查询

根据企业名称或统一社会信用代码查询企业征信概要信息。

请求说明

项目说明
请求方式POST
请求地址/api/credit/query/enterprise
Content-Typeapplication/json

请求参数

参数名类型必填说明
keywordstring企业名称或统一社会信用代码
keywordTypestringKEYWORD / CREDIT_CODE,默认按关键词自动识别
queryReasonstring查询原因/用途

请求示例

http
POST /api/credit/query/enterprise HTTP/1.1
Host: api.example.com
Content-Type: application/json
Authorization: Basic {Base64(appId:密钥)}

{
  "keyword": "91110000XXXXXXXX",
  "keywordType": "CREDIT_CODE",
  "queryReason": "合作方尽调"
}

响应示例

json
{
  "code": 0,
  "data": {
    "enterpriseName": "某某科技有限公司",
    "creditCode": "91110000********",
    "creditLevel": "NORMAL",
    "legalPerson": "李*",
    "regStatus": "在业",
    "summary": "企业信用状况良好,无重大不良记录。",
    "reportNo": "CRE202402090001",
    "queryTime": "2024-02-09 15:05:00"
  },
  "msg": "success"
}

错误码(征信查询通用)

code说明
40001参数错误或缺少必填项
40002无查询权限或超出查询次数限制
40401未查询到有效征信信息
500服务器内部错误