Skip to main content
WEBHOOK
bankAccountUpdated
{
  "bank_account_updated": {
    "bankAccountId": "b2c3d4e5-f6a7-8901-bcde-f12345678901",
    "customerId": "a1b2c3d4-e5f6-7890-abcd-ef1234567890",
    "createdAt": "2026-05-01T14:30:00Z",
    "updatedAt": "2026-05-02T10:00:00Z",
    "currency": "MXN",
    "abbrClabe": "••••0004",
    "etherfuseDepositClabe": "646180157000000004",
    "label": "Ana's SPEI account",
    "compliant": true,
    "needsWork": false,
    "status": "active"
  }
}

Authorizations

Authorization
string
header
required

API key sent in the Authorization header.

Headers

X-Signature
string
required

HMAC-SHA256 signature: sha256={hex}. Computed over the canonicalized (RFC 8785) request body using your webhook secret.

Body

application/json

Webhook envelope for bank account status changes.

bank_account_updated
object
required
Example:
{
"abbrClabe": "•••• 0004",
"bankAccountId": "b2c3d4e5-f6a7-8901-bcde-f12345678901",
"compliant": true,
"createdAt": "2026-05-01T14:30:00Z",
"currency": "MXN",
"customerId": "a1b2c3d4-e5f6-7890-abcd-ef1234567890",
"etherfuseDepositClabe": "646180157000000004",
"label": "Ana's SPEI account",
"needsWork": false,
"status": "active",
"updatedAt": "2026-05-02T09:15:00Z"
}

Response

200

Return any 2xx to acknowledge receipt.