Skip to content

征信上报

将合规的征信相关数据上报至京诚凭证系统,用于征信体系建设与数据共享。

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


1. 上报个人征信数据

上报个人借贷、履约等可纳入征信的数据。

请求说明

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

请求参数

参数名类型必填说明
namestring姓名
idTypestring证件类型:ID_CARD
idNostring证件号码
dataTypestring数据类型:LOAN / REPAYMENT / OVERDUE / SETTLEMENT
bizNostring业务流水号(您系统内唯一)
bizTimestring业务发生时间,格式 yyyy-MM-dd HH:mm:ss
amountstring金额(元),保留两位小数
termstring期数/期限描述
statusstring状态:NORMAL / OVERDUE / SETTLED
remarkstring备注

请求示例

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

{
  "name": "张三",
  "idType": "ID_CARD",
  "idNo": "110101199001011234",
  "dataType": "REPAYMENT",
  "bizNo": "BR202402090001",
  "bizTime": "2024-02-09 10:00:00",
  "amount": "5000.00",
  "term": "12期",
  "status": "NORMAL",
  "remark": "按期还款"
}

响应参数

参数名类型说明
codeint状态码
data.reportIdstring上报记录唯一 ID
data.receiveTimestring系统接收时间
msgstring提示信息

响应示例

json
{
  "code": 0,
  "data": {
    "reportId": "RP202402090001",
    "receiveTime": "2024-02-09 15:10:00"
  },
  "msg": "success"
}

2. 上报企业征信数据

上报企业信贷、履约等可纳入征信的数据。

请求说明

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

请求参数

参数名类型必填说明
enterpriseNamestring企业名称
creditCodestring统一社会信用代码
dataTypestring数据类型:LOAN / REPAYMENT / OVERDUE / GUARANTEE / SETTLEMENT
bizNostring业务流水号(您系统内唯一)
bizTimestring业务发生时间,格式 yyyy-MM-dd HH:mm:ss
amountstring金额(元)
statusstring状态:NORMAL / OVERDUE / SETTLED
remarkstring备注

请求示例

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

{
  "enterpriseName": "某某科技有限公司",
  "creditCode": "91110000XXXXXXXX",
  "dataType": "REPAYMENT",
  "bizNo": "BE202402090001",
  "bizTime": "2024-02-09 10:30:00",
  "amount": "100000.00",
  "status": "NORMAL",
  "remark": "贷款按期还款"
}

响应示例

json
{
  "code": 0,
  "data": {
    "reportId": "RE202402090001",
    "receiveTime": "2024-02-09 15:12:00"
  },
  "msg": "success"
}

3. 查询上报结果

根据业务流水号或上报 ID 查询上报是否成功及状态。

请求说明

项目说明
请求方式GET
请求地址/api/credit/report/result

请求参数(Query)

参数名类型必填说明
reportIdstring上报记录 ID(与 bizNo 二选一)
bizNostring您提交的业务流水号

请求示例

http
GET /api/credit/report/result?bizNo=BR202402090001 HTTP/1.1
Host: api.example.com
Authorization: Basic {Base64(appId:密钥)}

响应示例

json
{
  "code": 0,
  "data": {
    "reportId": "RP202402090001",
    "bizNo": "BR202402090001",
    "status": "SUCCESS",
    "receiveTime": "2024-02-09 15:10:00",
    "processTime": "2024-02-09 15:10:05"
  },
  "msg": "success"
}

上报状态说明

status说明
SUCCESS上报成功并已入库
PENDING待处理
FAIL上报失败(可查看 msg 或联系技术支持)