# Execute a transfer request Executes the transfer request specified in the request URL. Note that you can execute a transfer request for the transfer request amount. In case the amount is lower, a new reservation of the remaining amount will be created and the associated of the transfer request will be updated. You must then release the previous reservation using PATCH Resolve a transfer request. Endpoint: POST /v1/accounts/{account_id}/transfer_requests/{transfer_request_id}/executions Version: 1.0 ## Path parameters: - `account_id` (string, required) - `transfer_request_id` (string, required) ## Request fields (application/json): - `amount` (object) - `amount.value` (integer) The amount, in Euro cents. - `amount.currency` (string) The currency of the transfer request. Only EUR is supported. Enum: "EUR" - `reference` (string) A unique reference for the transfer request. Acts as an idempotency key. Example: "a95f2aaf-4e0c-4d49-8021-8a16a884ed86" - `description` (string) A description for the transfer request. Example: "Wallet-to-wallet payment" - `recipient_iban` (string) The recipient's IBAN. Example: "DE32110101001000000029" - `type` (string) The type of transfer request to be executed. Enum: "CRYPTO_EXCHANGE", "PARTNER_FEE" ## Response 201 fields (application/json): - `id` (string) ID of the transfer request execution. Example: "e451ce22c8b1438d8befe2a29182fc83" - `amount` (object) The amount of the transfer request execution. - `amount.value` (integer) The amount, in Euro cents. - `amount.unit` (string) The unit of the amount. - `amount.currency` (string) The currency of the transfer request. Only EUR is supported. Enum: "EUR" - `status` (string) Current status of the transfer request execution. Enum: "ACCEPTED", "EXECUTED", "DECLINED" - `type` (string) The type of transfer request execution. Enum: "CRYPTO_EXCHANGE", "PARTNER_FEE" - `recipient_iban` (string) The recipient's IBAN. Example: "DE32110101001000000029" - `instruction_id` (string) Instruction id assigned to the transfer. Example: "GT5VCLgQCkpcyTCnHuXdg8nSVz2hjDpY4Qw" - `reference` (string) Unique reference for the transfer request execution. Acts as an idempotency key. Example: "55207045-4509-4278-9f44-0947635f4d75" - `description` (string) A description of the transfer request execution. Example: "Example description" ## Response 400 fields (application/json): - `errors` (array) - `errors.id` (string) - `errors.status` (integer) - `errors.code` (string) - `errors.title` (string) - `errors.detail` (string) ## Response 403 fields (application/json): - `errors` (array) - `errors.id` (string) - `errors.status` (integer) - `errors.code` (string) - `errors.title` (string) - `errors.detail` (string) ## Response 404 fields (application/json): - `errors` (array) - `errors.id` (string) - `errors.status` (integer) - `errors.code` (string) - `errors.title` (string) - `errors.detail` (string) ## Response 500 fields (application/json): - `errors` (array) - `errors.id` (string) - `errors.status` (integer) - `errors.code` (string) - `errors.title` (string) - `errors.detail` (string)