跳到主要内容

Kyc RFI Records Query API

API Description

Kyc RFI Record Submit API

HTTP Request

POST /bapi/ekyc/v2/public/ekyc/customer/page-query-rfi-records

Request Header

NameTypeMandatoryDescription
X-SHA2-SignatureSTRINGYESRequest Signature

Request Parameters

NameTypeMandatoryDescription
bizEntityKeySTRINGYESbusiness entity key, each access entity has its own bizEntityKey
entityCustomerIdSTRINGNOcustomer id, that is, the user id of the access entity site.
kycTypeSTRINGNOkyc type,USER
recordIdSTRINGNORfi Record Id
statusSTRINGNORfi record status:
PROCESS(under process)
UPLOADING(uploading files)
REVIEW(under review)
PASS(file review pass)
REFUSED(file refused)
EXPIRED(file expired)
CLOSE(close file flow)
startTimeSTRINGNOmin create time, yyyy-MM-dd
endTimeSTRINGNOmax create time, yyyy-MM-dd
pageINTYESpage number, start from 1
rowsINTYESrows

Response Fields

NameTypeMandatoryDescription
codeSTRINGYES
dataSearchResultNO

SearchResult

NameTypeDescription
totalLONGtotal records count
rowsList<SimpleKycRfiRecordVo>

SimpleKycRfiRecordVo

NameTypeDescription
recordIdSTRINGRfi record id
bizEntityKeySTRINGbusiness entity key
entityCustomerIdSTRINGCustomer id
kycTypeSTRINGKYC type
statusSTRINGRfi record status:PROCESS,UPLOADING,REVIEW,PASS,REFUSED,EXPIRED,CLOSE
fileTypesList<STRING>Rfi record required file types
expireTimeDATEExpired time
recordTypeSTRINGRfi record type:IDENTITY,WCK
auditorSTRINGauditor
auditTimeDATEAudit time
dbCreateTimeDATERfi record create time

Request Body Example

{
"bizEntityKey": "BROKERKEY",
"entityCustomerId": "45712345678999212345",
"kycType": "USER"
}

Response Example

{
"code": "000000",
"message": null,
"messageDetail": null,
"data": {
"total": 1,
"rows": [
{
"recordId": "12345",
"bizEntityKey": "BROKERKEY",
"kycUserId": "4276875665261234567",
"entityCustomerId": "45712345678999212345",
"kycType": "USER",
"status": "PROCESS",
"subStatus": "INIT",
"fileTypes": [
"SOF"
],
"fileData": null,
"expireTime": 1752105600000,
"requestComment": "test",
"recordType": "IDENTITY",
"reason": null,
"remark": null,
"creator": "test@example.com",
"submitter": null,
"auditor": null,
"auditTime": null,
"completeTime": null,
"dbCreateTime": 1750927524935,
"dbModifyTime": 1750927524935
}
]
},
"success": true
}