📄 正文
无论您是交易所、钱包还是平台方,都可以在提交 KYC 申请之后随时查询其处理进度——当前状态、是否需要引导用户补充人脸认证、以及拒绝时的具体原因,便于您在自有系统中实时跟进用户的开卡资格。DCS 作为持牌发卡机构,KYC 审核结果由合规团队与外部供应商共同把关。 查询 KYC 由接入机构发起,DCS 返回该 KYC 工单的当前快照。本页查的是某一次认证(工单)的进度。若您想知道某个用户当前的 KYC 概要、以及他的资料是否已到期需要重做,那是另一条接口,见查询用户 KYC 信息。两者都叫「查 KYC」,容易混。
前置条件
步骤
- 准备 KYC 工单标识:使用申请 KYC 时返回的
kycTicketId,或您在申请时传入的幂等键kycTicketRef(接入机构)。 - 按鉴权约定生成请求头,调用查询接口(接入机构 → DCS)。
- 从响应
data.status读取当前状态并按下表处置(接入机构):NEED_VERIFY:引导用户完成人脸认证,参阅 H5 人脸引导页;PASSED:可进入开卡流程;REJECTED:读取errorCode/errorMessage判断原因,必要时引导用户重新提交。
查询 KYC 详情
GET /open-api/kyc-ticket/v1/detail
查询参数
kycTicketId与kycTicketRef至少需传入其一以定位工单;建议优先使用kycTicketId。
请求示例
完整鉴权头(X-DAPI-API-KEY/X-DAPI-TIMESTAMP/X-DAPI-NONCE/X-DAPI-SIGN,并带Content-Type: application/json)的生成方式见鉴权。
响应示例
data 中额外返回 errorCode / errorMessage:
上述 errorCode 为示意值,完整取值与含义请参阅KYC 认证错误码。
data 字段
KYC 工单状态机
关于拒绝原因:状态为REJECTED时,响应data中会带errorCode与errorMessage;同一信息也会通过KYC_TICKETWebhook 推送。完整错误码归类(分类 / 可否重试 / 用户怎么办 / 能否补件)请参阅KYC 认证错误码。
统一响应结构
所有/open-api/ 接口返回统一结构,本接口业务数据置于 data:
请注意:本接口存在两层语义,集成时请分别判断——以系统级错误码归类、是否可重试与处置建议,请参阅KYC 认证错误码。code是否为SYS_SUCCESS判断请求是否被系统成功受理,以data.status判断 KYC 业务结果。code=SYS_SUCCESS仅代表「请求被系统成功受理并返回了工单快照」,并不代表 KYC 通过(例如status=REJECTED时code仍为SYS_SUCCESS)。messageDetail在失败时用于面向终端用户的展示。
下一步
确认 KYC 状态为PASSED 后,即可为该用户申请虚拟卡 / 开卡;若状态为 NEED_VERIFY,请先用 H5 人脸引导页引导用户完成认证。
