/kyc/individual/idv-share

复用用户已有的 Sumsub 身份验证结果

接口详情

提交一个 Sumsub 一次性 share token,把用户在其他平台已完成的身份验证(IDV)复用到 Legend,用户无需重复拍摄证件与人脸。

完整对接流程见 KYC 集成方案 - 方案三:Sumsub Token Sharing。

前置条件

  • 需由 Legend 为您的接入方账号开启 Sumsub Token Sharing 开关,未开启时本接口返回未授权错误。
  • 需先调用 POST /kyc/individual/pi 创建用户,再提交 share token。
  • 用户在 Sumsub 侧的核验等级需满足 Legend recipient level 的要求,否则返回 914023。

返回状态说明

响应外层的 status(success)表示接口调用成功;data[].status 与 data[].review_answer 才是 Sumsub 侧的验证进度与结果。

statusreview_answer含义对 KYC 流程的影响
init空共享资料尚未提交到 Sumsub不视为已完成 IDV,用户仍需按常规流程完成身份验证
pending、prechecked、queued、awaitingService、onHold通常为空Sumsub 正在审核视为已提交 IDV,无需重复采集证件;此时还不能通过 KYC
completedGREENIDV 已通过进入 Legend 后续审批环节
completedREDIDV 已完成但未通过不会自动批准

请以 status 作为流程判断依据;review_answer 仅在 status 为 completed 时才有确定含义,未出结果时可能为 "" 或 null。

⚠️

GREEN 不等于 KYC 通过。 Legend 仍会独立执行合规筛查并结合其余资料做最终审批。用户最终 KYC 结果请以 kyc-status Webhook 或 POST /app/kyc-status 为准。

幂等与重试

  • share token 是一次性的,且有有效期,消费后即失效。
  • 同一用户重复调用本接口是幂等的:若该用户已导入过 Sumsub 验证记录,接口直接返回已有结果,不会二次消费 token。
  • 同一用户的并发请求会被串行处理,最长等待约 60 秒。请避免对同一 uid 并发提交。

错误码

错误码含义建议动作
914020share token 无效或已过期重新生成 share token 后重试
914023共享的资料不满足 Legend 要求的核验等级与 Legend 确认核验等级要求;该用户可改走其他 KYC 集成方案
914015Legend 侧调用 Sumsub 失败(网络异常、超时、Sumsub 服务异常等)稍后以相同 uid 重试
Body Params
string
required

用户唯一uid

string
required
length ≤ 1024

Sumsub 一次性 share token,最长 1024 字符。消费后即失效,重试前需重新生成。

string
enum
required
Defaults to sumsub

身份验证服务商,目前仅支持 sumsub。

Allowed:
Responses

Language
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json