Business APIs

Unlock next-level treasury management 

Get the scale you need with powerful APIs built for growth.

Get the scale you need with powerful APIs built for growth.

Get started
Read documentation
Stylized digital illustration of two connected data servers with a glowing ring and floating spheres, symbolizing data exchange or networking.

Streamline your operations with flexible APIs

99.9
%

uptime

24/7

availability

140
+

currencies supported

160
+

countries to send payments

Our solution

APIs for nearly every scenario

Streamline your global financial workflows in one central platform.

Streamline your global financial workflows in one central platform.

Three currency account cards showing balances: 510,000 USD with incoming 5,000 USD and US flag, 450,000 GBP with incoming 11,000 GBP and UK flag, 300,000 EUR with required 20,000 EUR, incoming 1,000 EUR and EU flag.Digital display showing a USD account with an incoming amount of 5,000 and a total balance of 510,000 USD, alongside icons of British and European currency accounts.
Mass payments upload interface showing file name Batch payments.csv, 25 payments totaling 345,000.00 GBP, with Cancel and Upload buttons.
Code snippet showing an HTTP POST request for quotes with JSON body specifying trade details including trade_type as forward, selling USD, buying GBP, amount 15,000, operation buy, and value_date 10/12/2026.Code snippet showing a POST API request for currency trade quotes with JSON payload including trade type, sell currency USD, buy currency GBP, amount 15,000, operation buy, and value date 10/12/2026.
Maximise global collections

Pull data automatically and optimise your collections into a single software. Offer local payment options to your customers, eliminate manual data imports from your accounts, reduce operational costs and optimise revenue.

Streamline high-volume payments

Streamline and automate high-volume cross-border payments at scale. Automate all your payment flows and quote competitive FX rates before execution. Disburse payments quickly, securely and reliably.

Manage your currency risk

Convert currencies and protect your profit margins from a single platform. Access low-cost FX fees on cross-border payments, lock in FX rates for all your forecasted payables and receivables and budget more accurately.

For developers

Designed to supercharge your digital growth

Implement APIs your way and at your pace with dedicated support and resources.

Implement APIs your way and at your pace with dedicated support and resources.

Precise

Operate globally with PSD2-compliant systems, strong customer authentication, and payment initiation.

Accessible

Make payments, manage beneficiaries, check balances and generate statements with one dashboard.

Effortless

Our APIs are backwards-compatible, ensuring your existing workflows run smoothly for you.

Secure

Protect your transactions against DDoS attacks and potential outages with OAuth2 client authentication.

Built for flexibility

Simplify complexities to execute effortlessly

Tailored for your ambition. Built on cutting-edge tech and expert support.

Tailored for your ambition. Built on cutting-edge tech and expert support.

Go to API docs

Reconcile easily

Manage incoming and outgoing invoices. Allocate virtual accounts to your customers to streamline inward payment reconciliation.

Go to API docs
Code snippet showing three HTTP GET requests for accounts, balances, and transactions with client_id and authorization headers.

Pay like a local

Automate your payment operations and securely scale your corporate treasury, whilst managing currency risk.

Go to API docs
Code snippet showing a POST request to /payments with JSON body including trade_id, async, purpose_of_payment, and payment details.

Collect like a local

Streamline accounts receivable. Collect from global clients locally in various currencies.

Go to API docs
Code snippet showing an HTTP GET request for accounts with a client_id query parameter and an Authorization header placeholder.

Repatriate funds

Repatriate all incoming funds into your home currency effortlessly. 

Go to API docs
Code snippet showing HTTP POST requests for quotes and trades with JSON payloads including currency, amount, operation, and reference fields.

Hold & convert currencies

Hold and manage different currencies in one place, with multi-currency accounts in 29+ currencies in across 20+ countries.

Go to API docs
Code snippet showing a POST request to /trades with client_id and quote_id parameters, including headers for Authorization and Content-Type set to application/json, and a JSON body with reference, reason, external_reference_id as strings, and convert as a boolean.

Webhooks

Subscribe and receive notifications of various events, enabling real-time updates.

Go to API docs
Code snippet showing a POST request to /webhooks/graphql with headers Authorization, Content-Type, and X-Client-ID, including a GraphQL query for subscriptions to clientId and contactId nodes.
Grow with Ebury

Make smarter decisions with unified insights

Transform your fragmented cash flows into your advantage.

Transform your fragmented cash flows into your advantage.

Integrate payments 

Pay globally in multiple currencies directly from your existing tool. 

Simplify bookkeeping

Cut costly errors, reduce time spent on reconciliation and close books faster.

Streamline data

Remove the need for data entry and validation and save time.

Protect profit margins

Navigate FX volatility and protect all your global cash flows.

Tailored, developer-friendly APIs

Build bespoke payments and FX functionality into your products with easy-to-use APIs.

Get started
Read documentation
3D metallic satellite model with a parabolic dish antenna and two rectangular solar panels on a blue background.