Skip to main content
POST
Create a Bulk Transfer

Authorizations

Authorization
string
header
required

Bearer authorization header: Bearer <token>, where <token> is the access token received from the authorization server at the end of the OAuth 2.0 flow.

Headers

X-Qonto-2fa-Preference
enum<string>
default:paired-device
Available options:
paired-device,
passkey,
mock,
sms-otp
X-Qonto-Idempotency-Key
string
required

Learn more in Idempotent Requests.

Example:

"123e4567-e89b-12d3-a456-426614174000"

X-Qonto-Sca-Session-Token
string
X-Qonto-MFA
string

Learn more in the SMS OTP Flow.

X-Qonto-Staging-Token
string

Required only for Sandbox API requests; to get one, please sign up to the Developer Portal.

Body

application/json
vop_proof_token
string
required

Proof token from a bulk payee verification attempt. Use the token from bulk verify payee to opt-out from the verification.

Example:

"proof_1234567890abcdef"

bank_account_id
string<uuid>
required

The ID of the bank account from which the amount will be debited from.

bulk_transfers
object[]
required

List of SEPA transfers to process (up to 400).

Maximum array length: 400

Response

Successfully creates a BulkTransfer for processing

bulk_transfer
object
required