Real-time off-chain funds transfers between two accounts on UTGL Network. The source account available balance must be able to cover the transfer amount.
This endpoint is used for any internal transfer. For asset backed credit cards, this function is used for top-up an asset backed account.
To retrieve details of transfers, use the GET /accounts/transfers endpoint.
Basic authentication header of the form Basic <encoded-value>, where <encoded-value> is the base64-encoded string username:password.
Amount to be transferred
1000
Currency or asset symbol of asset to be transferred
"USD"
Source account ID
"090ab04c-2ad2-41c5-beea-9bcc44148789"
Destination account ID
"1c361a1e-4990-44e4-8d50-38f81bf11477"
An arbitrary transaction description for this transfer. Often useful for displaying to users.
"SETTLEMENT FOR PAYMENT \\#123"
External identifier, unique across all resources created under this account.
External metadata
{
"key1": "value1",
"key2": ["value2.1", "value2.2"]
}Transfer Completed
Account transfer
Unique identifier for the transfer
"6c997ca7-8b46-43d2-aee4-dde7669cce6e"
The amount of the transfer
1000
Asset symbol or currency being transferred
"USD"
Description for the transfer for display purposes, e.g. on statements. The value is provided at the time of transfer creation or generated by the system.
The ID of the account the funds are being transferred from
The ID of the account the funds are being transferred to
Human readable reference identifier for the transfer
External identifier, unique across all resources created under this account.
External metadata
{
"key1": "value1",
"key2": ["value2.1", "value2.2"]
}