Revolut Webhooks (v1) (deprecated) API
:::warningThis is the v1 of the Webhooks API. This version is deprecated. For the latest version of the API, see [Webhooks (v2)](https://developer.revolut.com/docs/api/business#tag-webhooks-v2).:::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 two more times.The following events are supported:- `TransactionCreated`- `TransactionStateChanged`You cannot choose which event type to subscribe to. When you create a webhook, you automatically subscribe to all supported events.
Revolut Webhooks (v1) (deprecated) API is one of 46 APIs that Revolut publishes on the APIs.io network, described by a machine-readable OpenAPI specification.
Tagged areas include Webhooks (v1) (deprecated). The published artifact set on APIs.io includes an OpenAPI specification.
This API exposes 3 operations across 1 path, and defines 2 schemas. It is described by OpenAPI 3.0.1, at version 1.0.
Requests are made against 2 base URLs: https://b2b.revolut.com/api/1.0, https://sandbox-b2b.revolut.com/api/1.0.
Metadata
The identity and technical contract details declared by the specification.
Authentication & Security 1
Revolut Webhooks (v1) (deprecated) API declares
1 security scheme
for authenticating requests.
It accepts HTTP bearer tokens (AccessToken).
AccessToken— Each Business API request must contain an authorization header in the following format to make a call: Bearer . The access token will be obtained the first tim…
Paths & Operations 3
Across 1 path, the API surfaces 3 operations — 1 DELETE, 1 GET, 1 POST. Each is listed below with its method, path, parameters, and response codes.
:::warning This is the v1 of the Webhooks API. This version is deprecated. For the latest version of the API, see [Webhooks (v2)](https://developer.revolut.com/docs/api/businessta…
Schemas 2
The contract defines 2 schemas that model the data the API accepts and returns. The most detailed are Error (2 properties), Webhook-v1 (1 property). Each schema is shown below with its type and property counts.
Specification
The full machine-readable OpenAPI contract behind this narrative.
Source
More from Revolut 12
Other APIs Revolut publishes across the network.