-
Eligibility
GET
request to /v2/international/eligibility
(see Check Eligibility).
-
Currencies
GET
request to /v2/international/currencies
(see List Available Currencies).
-
Quote
POST
request to /v2/international/quotes
(see Create a Quote).
Quotes are only valid for a limited time, so it’s recommended to proceed with the transfer promptly after obtaining
one. If the quote expires, Qonto will generate a new one; please note that the exchange rate and fees may differ.
-
Beneficiary
GET
request to
/v2/international/beneficiaries
. (see List Beneficiaries).
In both scenarios (create a new beneficiary or reuse an existing one), you will need to check if the user has to provide
more information to complete the transfer.
To do so, you have to make a POST
request to /v2/international/beneficiaries/requirements
(see
Check Beneficiary Requirements).
This endpoint returns the specific requirements the user must provide to properly configure the beneficiary.
For usage details, please refer to the endpoint documentation.
- Update the existing beneficiary by making a
PUT
request to/v2/international/beneficiaries/{beneficiaryId}
(see Update Beneficiary) - Create a new beneficiary by making a
POST
request to/v2/international/beneficiaries
(see Create Beneficiary)
You may receive a new quote after creating or updating a beneficiary. Please use this new one to proceed with the
transfer.
-
Transfer
POST
request to /v2/international/transfers/requirements
(see Check Transfer Requirements).
This endpoint behaves similarly to the beneficiary requirements endpoint.
POST
request to /v2/international/transfers
(see Create Transfer).
Summary
Here are the steps to follow when working with international transfers:- Check Eligibility: Ensure the organization is eligible for international transfers, by sending a
GET
request to/v2/international/eligibility
. - List Currencies: Retrieve the list of supported currencies by sending a
GET
request to/v2/international/currencies
. - Create a Quote: Obtain a quote for the transfer by sending a
POST
request to/v2/international/quotes
. - List Beneficiaries: Check existing beneficiaries by sending a
GET
request to/v2/international/beneficiaries
. - Check Beneficiary Requirements: Ensure you have the necessary information for the beneficiary by sending a
POST
request to/v2/international/beneficiaries/requirements
. - Create or Update Beneficiary: Either create a new beneficiary by sending a
POST
request to/v2/international/beneficiaries
or update an existing one by sending aPUT
request to/v2/international/beneficiaries/{beneficiaryId}
. - Check Transfer Requirements: Gather the required information for the transfer by sending a
POST
request to/v2/international/transfers/requirements
. - Create Transfer: Initiate the transfer by sending a
POST
request to/v2/international/transfers
.