Webhooks
Scalekit sends these webhooks when a connected account changes. Listen for account events shows how to add an endpoint and verify each request.
| Event | When Scalekit sends it |
|---|---|
connected_account.created | Triggered when a new connected account is created |
connected_account.updated | Triggered when a connected account is updated |
connected_account.deleted | Triggered when a connected account is deleted |
connected_account.magic_link_generated | Triggered when an authorization link is created for a user |
connected_account.oauth_tokens_fetched | Triggered when OAuth tokens are successfully fetched |
connected_account.oauth_succeeded | Triggered when OAuth authentication succeeds |
connected_account.token_refresh_succeeded | Triggered when token refresh succeeds |
connected_account.token_refresh_failed | Triggered when token refresh fails |
connected_account.status_updated | Triggered when a connected account's status changes between two states (for example PENDING_AUTH to ACTIVE, ACTIVE to EXPIRED, or any state to DISCONNECTED). Not triggered on account creation. |