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)
https://docs.solarisgroup.com/_mock/api-reference/digital-banking/transactions/
The content of the request.
The amount of the transfer request.
A unique reference for the transfer request. Acts as an idempotency key.
- Mock Server
https://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 Server
https://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 payload
The 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 Server
https://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 payload
Transfer 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 Server
https://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 payload
The 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 Server
https://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 Server
https://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 payload
Transfer 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 }