Webhook event
Account Status Updated
POST
ACCOUNT_STATUS_UPDATEDFired when an account status changes (e.g., restricted, reactivated).
Body
application/json
idstringrequiredUnique event identifier for idempotency
typestringrequiredWebhook event type
Available options:
ACCOUNT_STATUS_UPDATEDdataobjectrequiredShow child attributes
idstring<uuid>requiredUnique account identifier
statusstringrequiredCurrent account status
Available options:
ACTIVERESTRICTEDownerTypestringrequiredType of entity that owns this account
Available options:
USERCOMPANYPROJECTownerIdstring<uuid> | nullrequiredOwner entity ID (user or company). Null for PROJECT-owned master accounts.
chainAddressesobject[]requiredDeposit addresses by chain. Empty for accounts without provisioned wallets (user accounts on PROGRAM_FUNDED projects).
Show child attributes
chainIdstringrequiredBlockchain network identifier
Available options:
ETHEREUM_MAINNETETHEREUM_SEPOLIABASE_MAINNETBASE_SEPOLIAARBITRUM_ONE_MAINNETARBITRUM_ONE_SEPOLIAPOLYGON_MAINNETPOLYGON_AMOYSOLANA_MAINNETSOLANA_DEVNETaddressstringrequiredDeposit address on this chain
createdAtstringrequiredISO 8601 timestamp of creation
updatedAtstringrequiredISO 8601 timestamp of last update
Response
200Webhook received successfully. Return any 2xx status to acknowledge.
