v2

latestOpenAPI 3.1.0raw.githubusercontent.com2026-03-067997411.3 KB

Create or update the authorization webhook configuration for an account. This will upsert the webhook configuration, creating it if it doesn't exist or updating it if it does.

The secret for a webhook remains static after it is initially created. If you would like to retrieve the secret before sending requests, create the authorization webhook in status 'inactive' first and then update it to 'active' after.

put/account/{accountId}/authorization-webhook

Request body

webhookUrlstring required

The URL where authorization webhook events will be sent

status'active' | 'inactive' required

Current status of the webhook

Response

Authorization webhook created or updated successfully

webhookUrlstring required

The URL where authorization webhook events will be sent

signingSecretstring required

Secret used for signing webhook payloads

status'active' | 'inactive' required

Current status of the webhook

timeoutDurationMsinteger required

The timeout duration in milliseconds for webhook requests

createdAtstring date-time required

When the webhook was created

updatedAtstring date-time required

When the webhook was last updated