Create a transfer
POST/api/v1/transfer
Creates a new transfer subtracting the amount from the user's available balance.
A transfer can be created using either an existing bank account or by creating a new one.
- If
bankAccountIdis provided, the transfer is linked to an existing bank account. - If
bankAccountIdis not provided, a new bank account is created using the provided bank details.
Attachments
- Optional PDF files can be attached to the transfer.
- Required for USD/EUR transfers.
- Maximum 10 files per transfer.
- Maximum size per file: 1MB.
Request
Responses
- 201
- 400
- 403
- 404
- 413
- 500
Transfer created successfully
Invalid request data
Insufficient permissions to create transfers
Beneficiary not found or does not belong to the user
File too large
File type is not supported