bulk_transfer_create
Create a bulk SEPA transfer from a debit account with inline or existing beneficiaries. Handles SCA authentication with inline polling or two-step flow for deferred approval.
Instructions
Create a bulk SEPA transfer from a debit account. Each item provides either beneficiary_id (existing) or beneficiary (inline name+iban). client_transfer_id is auto-generated when omitted; vop_proof_token is auto-resolved via bulk_verify_payee when omitted (and sca_session_token is not provided). SCA: this operation may require Strong Customer Authentication; the tool polls inline by default (wait=30s) and falls back to a structured pending response so the caller can continue via sca_session_show + sca_session_token.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| wait | No | Maximum seconds (0-120) to poll inline for SCA approval before returning a structured pending response. Use false or 0 for a pure two-step flow (return immediately on SCA required). Default 30. | |
| bulk_transfers | Yes | Array of transfer items (1-400) | |
| bank_account_id | Yes | Bank account UUID to debit | |
| vop_proof_token | No | VoP proof token from bulk_verify_payee covering exactly the IBANs in this batch (auto-resolved when omitted, except on SCA retry) | |
| sca_session_token | No | SCA session token from a prior call to bind a previously approved SCA challenge to this retry. When set, no polling occurs and the operation runs exactly once with the token attached. |