Creates a transfer request and associates it with the account specified in the request URL. This method will create a reservation on the account for the amount specified in the transfer request.
Transactions (1.0)
The content of the request.
The amount of the transfer request.
A unique reference for the transfer request. Acts as an idempotency key.
- Mock Serverhttps://docs.solarisgroup.com/_mock/api-reference/digital-banking/transactions/v1/accounts/{account_id}/transfer_requests
- Payload
- cURL
- Java
- Python
- Node.js
- Go
- Ruby
- PHP
{ "amount": { "value": 10000, "unit": "cents", "currency": "EUR" }, "reference": "e8eabf80-095f-4d6a-947a-4ca1455cc378", "description": "An example description" }
Transfer request created successfully
Unique ID of the reservation associated with the transfer request.
The amount of the transfer request.
A unique reference for the transfer request. Used as an idempotency key.
{ "id": "d3441a66f78e6290cdeebc4c1689a4aetreq", "reservation_id": "88cedf447b2c43828ded233733d1cc54", "amount": { "amount": 1000, "unit": "cents", "currency": "EUR" }, "reference": "e8eabf80-095f-4d6a-947a-4ca1455cc378", "description": "Example description", "resolved": false }
- Mock Serverhttps://docs.solarisgroup.com/_mock/api-reference/digital-banking/transactions/v1/accounts/{account_id}/transfer_requests
- Payload
- cURL
- Java
- Python
- Node.js
- Go
- Ruby
- PHP
No request payloadThe operation was successful.
Unique ID of the reservation associated with the transfer request.
The amount of the transfer request.
A unique reference for the transfer request. Used as an idempotency key.
[ { "id": "d3441a66f78e6290cdeebc4c1689a4aetreq", "reservation_id": "88cedf447b2c43828ded233733d1cc54", "amount": { … }, "reference": "e8eabf80-095f-4d6a-947a-4ca1455cc378", "description": "Example description", "resolved": false } ]
- Mock Serverhttps://docs.solarisgroup.com/_mock/api-reference/digital-banking/transactions/v1/accounts/{account_id}/transfer_requests/{transfer_request_id}
- Payload
- cURL
- Java
- Python
- Node.js
- Go
- Ruby
- PHP
No request payloadTransfer request fetched successfully.
Unique ID of the reservation associated with the transfer request.
The amount of the transfer request.
A unique reference for the transfer request. Used as an idempotency key.
{ "id": "d3441a66f78e6290cdeebc4c1689a4aetreq", "reservation_id": "88cedf447b2c43828ded233733d1cc54", "amount": { "amount": 1000, "unit": "cents", "currency": "EUR" }, "reference": "e8eabf80-095f-4d6a-947a-4ca1455cc378", "description": "Example description", "resolved": false }
- Mock Serverhttps://docs.solarisgroup.com/_mock/api-reference/digital-banking/transactions/v1/accounts/{account_id}/transfer_requests/{transfer_request_id}/executions
- Payload
- cURL
- Java
- Python
- Node.js
- Go
- Ruby
- PHP
No request payloadThe operation was successful.
Current status of the transfer request execution.
The type of transfer request execution.
Instruction id assigned to the transfer.
Unique reference for the transfer request execution. Acts as an idempotency key.
[ { "id": "e451ce22c8b1438d8befe2a29182fc83", "amount": { … }, "status": "EXECUTED", "type": "CRYPTO_EXCHANGE", "recipient_iban": "DE32110101001000000029", "instruction_id": "GT5VCLgQCkpcyTCnHuXdg8nSVz2hjDpY4Qw", "reference": "55207045-4509-4278-9f44-0947635f4d75", "description": "Example description" } ]
Request
Executes the transfer request specified in the request URL. Note that you can execute a transfer request for less than or equal to the transfer request amount. In case the amount is lower, a new reservation of the remaining amount will be created and the associated reservation_id of the transfer request will be updated. You must then release the previous reservation using PATCH Resolve a transfer request.
The content of the request.
A unique reference for the transfer request. Acts as an idempotency key.
- Mock Serverhttps://docs.solarisgroup.com/_mock/api-reference/digital-banking/transactions/v1/accounts/{account_id}/transfer_requests/{transfer_request_id}/executions
- Payload
- cURL
- Java
- Python
- Node.js
- Go
- Ruby
- PHP
{ "amount": { "value": 10000, "currency": "EUR" }, "reference": "a95f2aaf-4e0c-4d49-8021-8a16a884ed86", "description": "Wallet-to-wallet payment", "recipient_iban": "DE32110101001000000029", "type": "CRYPTO_EXCHANGE" }
Transfer request execution created successfully.
Current status of the transfer request execution.
The type of transfer request execution.
Instruction id assigned to the transfer.
Unique reference for the transfer request execution. Acts as an idempotency key.
{ "id": "e451ce22c8b1438d8befe2a29182fc83", "amount": { "value": 0, "unit": "string", "currency": "EUR" }, "status": "EXECUTED", "type": "CRYPTO_EXCHANGE", "recipient_iban": "DE32110101001000000029", "instruction_id": "GT5VCLgQCkpcyTCnHuXdg8nSVz2hjDpY4Qw", "reference": "55207045-4509-4278-9f44-0947635f4d75", "description": "Example description" }
- Mock Serverhttps://docs.solarisgroup.com/_mock/api-reference/digital-banking/transactions/v1/accounts/{account_id}/transfer_requests/{transfer_request_id}/resolve
- Payload
- cURL
- Java
- Python
- Node.js
- Go
- Ruby
- PHP
No request payloadTransfer request resolved successfully.
Unique ID of the reservation associated with the transfer request.
The amount of the transfer request.
A unique reference for the transfer request. Used as an idempotency key.
{ "id": "d3441a66f78e6290cdeebc4c1689a4aetreq", "reservation_id": "88cedf447b2c43828ded233733d1cc54", "amount": { "amount": 1000, "unit": "cents", "currency": "EUR" }, "reference": "e8eabf80-095f-4d6a-947a-4ca1455cc378", "description": "Example description", "resolved": false }