{
"account_id": "9b1deb4d-3b7d-4bad-9bdd-2b0d7b3dcb6d",
"customer_id": "9f2b1c3d-4e5f-6a7b-8c9d-0e1f2a3b4c5d",
"customer_kind": "self",
"kyc_status": "approved"
}
Banking profile verification changed
Fires when the banking profile verification state changes (submitted, under_review, approved, rejected) — for your own banking profile (customer_kind: self) and for the third parties you registered (customer_kind: third_party, with third_party_id matching GET /v1/banking/third-parties/).
WEBHOOK
banking_customer_status_changed
{
"account_id": "9b1deb4d-3b7d-4bad-9bdd-2b0d7b3dcb6d",
"customer_id": "9f2b1c3d-4e5f-6a7b-8c9d-0e1f2a3b4c5d",
"customer_kind": "self",
"kyc_status": "approved"
}
Authorizations
Session JWT (from register/login) or API key (pk_...).
X-API-Key: <token> is accepted as an alternative header.
Response
200
Return any 2xx to acknowledge.