Overview
- POST /api/1.0/auth/token
- GET /api/1.0/accounts
- GET /api/1.0/accounts/{id}
- PARAMETERS /api/1.0/accounts/{id}
- GET /api/1.0/accounts/{id}/bank-details
- PARAMETERS /api/1.0/accounts/{id}/bank-details
- GET /api/1.0/counterparties
- POST /api/1.0/counterparty
- POST /api/1.0/account-name-validation
- GET /api/1.0/counterparty/{id}
- DELETE /api/1.0/counterparty/{id}
- PARAMETERS /api/1.0/counterparty/{id}
- POST /api/1.0/transfer
- GET /api/1.0/transactions
- GET /api/1.0/transaction/{id}
- DELETE /api/1.0/transaction/{id}
- PARAMETERS /api/1.0/transaction/{id}
- POST /api/1.0/pay
- GET /api/1.0/transfer-reasons
- GET /api/1.0/payout-links
- POST /api/1.0/payout-links
- GET /api/1.0/payout-links/{payout_link_id}
- PARAMETERS /api/1.0/payout-links/{payout_link_id}
- POST /api/1.0/payout-links/{payout_link_id}/cancel
- PARAMETERS /api/1.0/payout-links/{payout_link_id}/cancel
- GET /api/1.0/payment-drafts
- POST /api/1.0/payment-drafts
- GET /api/1.0/payment-drafts/{id}
- DELETE /api/1.0/payment-drafts/{id}
- PARAMETERS /api/1.0/payment-drafts/{id}
- GET /api/1.0/rate
- POST /api/1.0/exchange
- GET /api/1.0/webhook
- POST /api/1.0/webhook
- DELETE /api/1.0/webhook
- GET /api/2.0/webhooks
- POST /api/2.0/webhooks
- GET /api/2.0/webhooks/{id}
- DELETE /api/2.0/webhooks/{id}
- PATCH /api/2.0/webhooks/{id}
- PARAMETERS /api/2.0/webhooks/{id}
- POST /api/2.0/webhooks/{id}/rotate-signing-secret
- PARAMETERS /api/2.0/webhooks/{id}/rotate-signing-secret
- GET /api/2.0/webhooks/{id}/failed-events
- PARAMETERS /api/2.0/webhooks/{id}/failed-events
- POST /api/1.0/sandbox/topup
- POST /api/1.0/sandbox/transactions/{id}/{action}
- PARAMETERS /api/1.0/sandbox/transactions/{id}/{action}
- GET /api/1.0/cards
- POST /api/1.0/cards
- GET /api/1.0/cards/{card_id}
- DELETE /api/1.0/cards/{card_id}
- PATCH /api/1.0/cards/{card_id}
- PARAMETERS /api/1.0/cards/{card_id}
- POST /api/1.0/cards/{card_id}/freeze
- PARAMETERS /api/1.0/cards/{card_id}/freeze
- POST /api/1.0/cards/{card_id}/unfreeze
- PARAMETERS /api/1.0/cards/{card_id}/unfreeze
- GET /api/1.0/cards/{card_id}/sensitive-details
- PARAMETERS /api/1.0/cards/{card_id}/sensitive-details
- GET /api/1.0/team-members
- POST /api/1.0/team-members
- GET /api/1.0/roles
POST /api/1.0/auth/token
Summary: Create Token
Endpoint used to exchange authorization code for access token.
OpenAPI snippet URL
GET /api/1.0/accounts
Summary: Retrieve all accounts
Get a list of all your accounts.
OpenAPI snippet URL
GET /api/1.0/accounts/{id}
Summary: Retrieve an account
Get the information about a specific account by ID.
OpenAPI snippet URL
PARAMETERS /api/1.0/accounts/{id}
OpenAPI snippet URL
GET /api/1.0/accounts/{id}/bank-details
Summary: Retrieve account’s bank detail
Get all the bank details of a specific account.
OpenAPI snippet URL
PARAMETERS /api/1.0/accounts/{id}/bank-details
OpenAPI snippet URL
GET /api/1.0/counterparties
Summary: Retrieve counterparties
Retrieve counterparties
OpenAPI snippet URL
POST /api/1.0/counterparty
Summary: Create a counterparty
Create a counterparty
OpenAPI snippet URL
POST /api/1.0/account-name-validation
Summary: Validate an account name (CoP)
Validate an account name (CoP)
OpenAPI snippet URL
GET /api/1.0/counterparty/{id}
Summary: Retrieve a counterparty
Retrieve a counterparty
OpenAPI snippet URL
DELETE /api/1.0/counterparty/{id}
Summary: Delete a counterparty
Delete a counterparty
OpenAPI snippet URL
PARAMETERS /api/1.0/counterparty/{id}
OpenAPI snippet URL
POST /api/1.0/transfer
Summary: Create a transfer
Process the funds transfer between accounts of the business in the same currency.
OpenAPI snippet URL
GET /api/1.0/transactions
Summary: Retrieve all transactions
Retrieve the historical transactions based on the provided query criteria.
OpenAPI snippet URL
GET /api/1.0/transaction/{id}
Summary: Retrieve a transaction
Retrieve the details of a specific transaction by transaction ID or by request ID, which can include, for example, cardholder details for card payments.
OpenAPI snippet URL
DELETE /api/1.0/transaction/{id}
Summary: Cancel a transaction
Cancel a scheduled transaction that you initiated via the Business API.
OpenAPI snippet URL
PARAMETERS /api/1.0/transaction/{id}
OpenAPI snippet URL
POST /api/1.0/pay
Summary: Create a payment
Create a payment to a Revolut account or non-Revolut bank account.
OpenAPI snippet URL
GET /api/1.0/transfer-reasons
Summary: Get transfer reasons
In order to initiate a transfer in certain currencies and countries, you must provide a transfer reason. With this endpoint you can retrieve all transfer reasons available to your business account per country and currency.
OpenAPI snippet URL
GET /api/1.0/payout-links
Summary: Retrieve payout links
Retrieve payout links
OpenAPI snippet URL
POST /api/1.0/payout-links
Summary: Create a payout link
Create a payout link
OpenAPI snippet URL
GET /api/1.0/payout-links/{payout_link_id}
Summary: Retrieve a payout link
Retrieve a payout link
OpenAPI snippet URL
PARAMETERS /api/1.0/payout-links/{payout_link_id}
OpenAPI snippet URL
POST /api/1.0/payout-links/{payout_link_id}/cancel
Summary: Cancel a payout link
Cancel a payout link
OpenAPI snippet URL
PARAMETERS /api/1.0/payout-links/{payout_link_id}/cancel
OpenAPI snippet URL
GET /api/1.0/payment-drafts
Summary: Retrieve all payment drafts
Get a list of all the payment drafts that aren’t processed.
OpenAPI snippet URL
POST /api/1.0/payment-drafts
Summary: Create a payment draft
Create a payment draft.
OpenAPI snippet URL
GET /api/1.0/payment-drafts/{id}
Summary: Retrieve a payment draft
Get the information about a specific payment draft by ID.
OpenAPI snippet URL
DELETE /api/1.0/payment-drafts/{id}
Summary: Delete a payment draft
Delete a payment draft with the given ID. You can delete a payment draft only if it isn’t processed.
OpenAPI snippet URL
PARAMETERS /api/1.0/payment-drafts/{id}
OpenAPI snippet URL
GET /api/1.0/rate
Summary: Get exchange rate
Get the exchange rate between two currencies.
OpenAPI snippet URL
POST /api/1.0/exchange
Summary: Exchange Money
Exchange money from one currency to another.
OpenAPI snippet URL
GET /api/1.0/webhook
Summary: Retrieve a webhook
Retrieve a webhook
OpenAPI snippet URL
POST /api/1.0/webhook
Summary: Set a webhook
Set a webhook
OpenAPI snippet URL
DELETE /api/1.0/webhook
Summary: Delete a webhook
Delete a webhook
OpenAPI snippet URL
GET /api/2.0/webhooks
Summary: Retrieve a list of webhooks
Get your Webhook URL.
OpenAPI snippet URL
POST /api/2.0/webhooks
Summary: Create a new webhook
Get your Webhook URL.
OpenAPI snippet URL
GET /api/2.0/webhooks/{id}
Summary: Retrieve a webhook
Get your Webhook URL.
OpenAPI snippet URL
DELETE /api/2.0/webhooks/{id}
Summary: Delete a webhook
Delete a Webhook so that events are not sent to the specified URL any more.
OpenAPI snippet URL
PATCH /api/2.0/webhooks/{id}
Summary: Update a webhook URL
Update a webhook URL
OpenAPI snippet URL
PARAMETERS /api/2.0/webhooks/{id}
OpenAPI snippet URL
POST /api/2.0/webhooks/{id}/rotate-signing-secret
Summary: Rotate a webhook signing secret
Rotate a webhook signing secret
OpenAPI snippet URL
PARAMETERS /api/2.0/webhooks/{id}/rotate-signing-secret
OpenAPI snippet URL
GET /api/2.0/webhooks/{id}/failed-events
Summary: Retrieve a list of failed webhook events
Retrieve a list of failed webhook events
OpenAPI snippet URL
PARAMETERS /api/2.0/webhooks/{id}/failed-events
OpenAPI snippet URL
POST /api/1.0/sandbox/topup
Summary: Account top-up
Account top-up
OpenAPI snippet URL
POST /api/1.0/sandbox/transactions/{id}/{action}
Summary: Transfer state update
Transfer state update
OpenAPI snippet URL
PARAMETERS /api/1.0/sandbox/transactions/{id}/{action}
OpenAPI snippet URL
GET /api/1.0/cards
Summary: Retrieve a list of cards
Retrieve a list of cards
OpenAPI snippet URL
POST /api/1.0/cards
Summary: Create a card
Create a card
OpenAPI snippet URL
GET /api/1.0/cards/{card_id}
Summary: Retrieve card details
Retrieve card details
OpenAPI snippet URL
DELETE /api/1.0/cards/{card_id}
Summary: Terminate a card
Terminate a card
OpenAPI snippet URL
PATCH /api/1.0/cards/{card_id}
Summary: Update card details
Update card details
OpenAPI snippet URL
PARAMETERS /api/1.0/cards/{card_id}
OpenAPI snippet URL
POST /api/1.0/cards/{card_id}/freeze
Summary: Freeze a card
Freeze a card
OpenAPI snippet URL
PARAMETERS /api/1.0/cards/{card_id}/freeze
OpenAPI snippet URL
POST /api/1.0/cards/{card_id}/unfreeze
Summary: Unfreeze a card
Unfreeze a card
OpenAPI snippet URL
PARAMETERS /api/1.0/cards/{card_id}/unfreeze
OpenAPI snippet URL
GET /api/1.0/cards/{card_id}/sensitive-details
Summary: Retrieve sensitive card details
Retrieve sensitive card details
OpenAPI snippet URL
PARAMETERS /api/1.0/cards/{card_id}/sensitive-details
OpenAPI snippet URL
GET /api/1.0/team-members
Summary: Retrieve a list of team members
Retrieve a list of team members
OpenAPI snippet URL
POST /api/1.0/team-members
Summary: Invite a new member to your business
Invite a new member to your business
OpenAPI snippet URL
GET /api/1.0/roles
Summary: Retrieve team roles
Retrieve team roles
OpenAPI snippet URL