Button · AsyncAPI Specification
Button Transaction Webhooks
Version 1.0
Button delivers signed HTTP POST webhooks to a Publisher-configured URL when a transaction takes place based on traffic the Publisher drove to a Brand. Each delivery carries a Transaction in three possible states. Webhooks are configured in the Button Dashboard and are auto-paused when >10% of the past hour's deliveries fail (min. 5 failures).
View Spec
View on GitHub
CommerceAffiliate MarketingMobileAttributionDeep LinkingRetail MediaAnalyticsAdvertisingLinksAsyncAPIWebhooksEvents
Channels
transactionEvents
Publisher-hosted endpoint receiving Button transaction webhook POST requests.
Messages
TransactionEvent
Transaction Event
Servers
https
publisher-endpoint
The HTTPS endpoint the Publisher registers in the Button Dashboard to receive webhooks.