{
"account_id": "9b1deb4d-3b7d-4bad-9bdd-2b0d7b3dcb6d",
"kind": "kyc",
"event": "approved",
"submission_id": "c3d4e5f6-a7b8-4c9d-0e1f-2a3b4c5d6e7f",
"external_customer_id": "cust_789",
"status": "approved",
"risk_band": "low",
"decision": "approved",
"decision_source": "auto"
}Cambió el estado de una verificación kyc
Se emite en cada cambio del ciclo de una submission KYC (submitted, in_review, changes_requested, more_info_required, escalated, approved, approved_partial, rejected). Tu propio onboarding llega con self_onboarding: true. decision_source indica si la decisión la tomó el motor automático (auto) o un revisor humano (admin); está presente en las decisiones finales.
WEBHOOK
kyc_verification_status_changed
{
"account_id": "9b1deb4d-3b7d-4bad-9bdd-2b0d7b3dcb6d",
"kind": "kyc",
"event": "approved",
"submission_id": "c3d4e5f6-a7b8-4c9d-0e1f-2a3b4c5d6e7f",
"external_customer_id": "cust_789",
"status": "approved",
"risk_band": "low",
"decision": "approved",
"decision_source": "auto"
}Autorizaciones
JWT de sesión (de register/login) o llave de API (pk_...).
X-API-Key: <token> se acepta como header alternativo.
Respuesta
200
Responde cualquier 2xx para confirmar la entrega.