8.31.1 查询实名认证状态

GET /tieup/api/v1/user/identity

鉴权:需要 Authorization: Bearer <access_token>

完整响应示例:

{
  "code": 200,
  "message": "成功",
  "data": {
    "status": 2,
    "status_label": "已认证",
    "real_name_masked": "测***",
    "id_card_type": "idcard",
    "id_card_masked": "110***********002X",
    "verified_at": "2026-08-03 14:30:00",
    "failed_reason": null,
    "flow_status": "passed",
    "next_action": "none",
    "identity_draft_no": null,
    "draft_expires_at": null,
    "verification_no": null,
    "verify_token": null,
    "verification_expires_at": null
  }
}

有效 processing 会话完整响应示例:

{
  "code": 200,
  "message": "成功",
  "data": {
    "status": 1,
    "status_label": "待核验",
    "real_name_masked": null,
    "id_card_type": "idcard",
    "id_card_masked": null,
    "verified_at": null,
    "failed_reason": null,
    "flow_status": "processing",
    "next_action": "continue_face_verification",
    "identity_draft_no": "BID202608041201093DFCD9FF21D2C043890F",
    "draft_expires_at": "2026-08-04 12:31:09",
    "verification_no": "BFV202608041201093DFCD9FF21D2C043890F",
    "verify_token": "Yz9rWITm4vak16PBAh5x8oG7",
    "verification_expires_at": "2026-08-04 14:01:09"
  }
}

响应字段:

字段 类型 说明
code int 业务状态码,成功固定 200
message string 响应说明
data.status int 0=未发起1=待核验2=已认证3=认证失败或过期
data.status_label string 状态中文说明
data.real_name_masked string/null 百度认证成功后保存的脱敏姓名
data.id_card_type string/null 当前固定为 idcard;未发起时可能为空
data.id_card_masked string/null 百度认证成功后保存的脱敏身份证号
data.verified_at string/null 认证通过时间,格式 YYYY-MM-DD HH:mm:ss
data.failed_reason string/null 失败或过期时的安全可展示原因
data.flow_status string 当前流程状态:not_starteddraftdraft_readypreparingprocessingpassedfailedexpiredcancelled
data.next_action string APP 下一步动作:upload_frontupload_backcreate_face_verificationcontinue_face_verificationnone
data.identity_draft_no string/null 当前可继续流程关联的 OCR 草稿号;没有可用草稿时为空
data.draft_expires_at string/null 当前或关联草稿的过期时间,格式 YYYY-MM-DD HH:mm:ssprocessing 恢复不以此字段判断有效性
data.verification_no string/null 当前或最近一次 Tieup 业务认证号
data.verify_token string/null 仅有效 processing 会话返回原百度 SDK Token;其他状态固定为空
data.verification_expires_at string/null 人脸会话核验窗口结束时间,格式 YYYY-MM-DD HH:mm:ss

未发起认证时 status=0;草稿、准备中和处理中统一保留兼容口径 status=1;过期、取消或核验失败统一以 status=3 返回;已实名为 status=2。APP 启动、杀进程恢复或换设备登录后必须先调用本接口,并按 next_action 继续:processing 可直接使用原 verification_noverify_tokenverification_expires_at 恢复百度 SDK,即使关联草稿已消费或 draft_expires_at 已到期也不得阻断;preparing 使用 identity_draft_no 重调创建接口,由服务端使用原会话继续上报两要素;失败、过期或取消必须重新上传人像面。姓名、身份证号、百度 access_token 和后台配置永不通过本接口返回。