Business API
Webhooks (v2)

Webhooks (v2)


This is the latest version of the Webhooks API, v2. For the previous version of the API, see Webhooks (v1) (deprecated).

A webhook (also called a web callback) allows your system to receive updates about your account to an HTTPS endpoint that you provide. When a supported event occurs, a notification is posted via HTTP POST method to the specified endpoint.

If the receiver returns an HTTP error response, Revolut will retry the webhook event three more times, each with a 10-minute interval.

The following events are supported:

  • TransactionCreated
  • TransactionStateChanged
  • PayoutLinkCreated
  • PayoutLinkStateChanged

For more information, see the guides: About webhooks and Manage webhooks.

Was this page helpful?