Webhooks

webhooks

Domain types

FundsDepositedWebhookPayload = { amount, asset, block, 9 more... }

Payload for the wallet.funds_deposited webhook event.

FundsWithdrawnWebhookPayload = { amount, asset, block, 8 more... }

Payload for the wallet.funds_withdrawn webhook event.

IntentAuthorizedWebhookPayload = { authorized_at, created_at, expires_at, 7 more... }

Payload for the intent.authorized webhook event.

IntentCreatedWebhookPayload = { created_at, expires_at, intent_id, 6 more... }

Payload for the intent.created webhook event.

IntentExecutedWebhookPayload = { action_result, created_at, expires_at, 6 more... }

Payload for the intent.executed webhook event.

IntentFailedWebhookPayload = { action_result, created_at, expires_at, 6 more... }

Payload for the intent.failed webhook event.

KrakenEmbedQuoteCancelledWebhookPayload = { cancelled_at, quote_id, reason, 2 more... }

Payload for the kraken_embed.quote.cancelled webhook event.

KrakenEmbedQuoteExecutedWebhookPayload = { executed_at, quote_id, type, 1 more... }

Payload for the kraken_embed.quote_executed webhook event.

KrakenEmbedQuoteExecutionFailedWebhookPayload = { failed_at, quote_id, reason, 2 more... }

Payload for the kraken_embed.quote.execution_failed webhook event.

KrakenEmbedUserClosedWebhookPayload = { closed_at, type, user_id }

Payload for the kraken_embed.user.closed webhook event.

KrakenEmbedUserDisabledWebhookPayload = { disabled_at, type, user_id }

Payload for the kraken_embed.user.disabled webhook event.

KrakenEmbedUserVerifiedWebhookPayload = { type, user_id, verified_at }

Payload for the kraken_embed.user.verified webhook event.

MfaDisabledWebhookPayload = { method, type, user_id }

Payload for the mfa.disabled webhook event.

MfaEnabledWebhookPayload = { method, type, user_id }

Payload for the mfa.enabled webhook event.

PrivateKeyExportWebhookPayload = { type, user_id, wallet_address, 2 more... }

Payload for the wallet.private_key_export webhook event.

TransactionBroadcastedWebhookPayload = { caip2, transaction_hash, transaction_id, 2 more... }

Payload for the transaction.broadcasted webhook event.

TransactionConfirmedWebhookPayload = { caip2, transaction_hash, transaction_id, 2 more... }

Payload for the transaction.confirmed webhook event.

TransactionExecutionRevertedWebhookPayload = { caip2, transaction_hash, transaction_id, 2 more... }

Payload for the transaction.execution_reverted webhook event.

TransactionFailedWebhookPayload = { caip2, transaction_hash, transaction_id, 2 more... }

Payload for the transaction.failed webhook event.

TransactionProviderErrorWebhookPayload = { caip2, transaction_hash, transaction_id, 2 more... }

Payload for the transaction.provider_error webhook event.

TransactionReplacedWebhookPayload = { caip2, transaction_hash, transaction_id, 2 more... }

Payload for the transaction.replaced webhook event.

TransactionStillPendingWebhookPayload = { caip2, transaction_hash, transaction_id, 3 more... }

Payload for the transaction.still_pending webhook event.

UserAuthenticatedWebhookPayload = { account, type, user }

Payload for the user.authenticated webhook event.

UserCreatedWebhookPayload = { type, user }

Payload for the user.created webhook event.

UserLinkedAccountWebhookPayload = { account, type, user }

Payload for the user.linked_account webhook event.

UserOperationCompletedWebhookPayload = { actual_gas_cost, actual_gas_used, block_number, 9 more... }

Payload for the user_operation.completed webhook event.

UserTransferredAccountWebhookPayload = { account, deletedUser, fromUser, 2 more... }

Payload for the user.transferred_account webhook event.

UserUnlinkedAccountWebhookPayload = { account, type, user }

Payload for the user.unlinked_account webhook event.

UserUpdatedAccountWebhookPayload = { account, type, user }

Payload for the user.updated_account webhook event.

UserWalletCreatedWebhookPayload = { type, user, wallet }

Payload for the user.wallet_created webhook event.

WalletRecoveredWebhookPayload = { type, user_id, wallet_address, 1 more... }

Payload for the wallet.recovered webhook event.

WalletRecoverySetupWebhookPayload = { method, type, user_id, 2 more... }

Payload for the wallet.recovery_setup webhook event.

Union of all webhook payload schemas.

YieldClaimConfirmedWebhookPayload = { caip2, rewards, transaction_id, 2 more... }

Payload for the yield.claim.confirmed webhook event.

YieldDepositConfirmedWebhookPayload = { assets, caip2, owner, 4 more... }

Payload for the yield.deposit.confirmed webhook event.

YieldWithdrawConfirmedWebhookPayload = { assets, caip2, owner, 5 more... }

Payload for the yield.withdraw.confirmed webhook event.