The Transfer transaction is used to transfer funds between managed accounts and managed cards belonging to same identity.
Transfers funds between managed accounts and managed cards belonging to the same corporate or consumer identity.
The Transfer Profile (configured in the Multi Portal) specified determines the behaviour and restrictions of the transaction (for example, fees).
Success
Bad Request Error - Your request is invalid.
Unauthorized - Your credentials or access token are invalid.
Forbidden - Access to the requested resource or action is forbidden.
Conflict
Too many requests.
Internal Server Error - There is a problem with the server. Please try again later.
Service Unavailable - We're temporarily offline for maintenance. Please try again later.
Error
{- "profileId": "string",
- "tag": "string",
- "source": {
- "id": "string",
- "type": "managed_cards"
}, - "description": "string",
- "destination": {
- "id": "string",
- "type": "managed_cards"
}, - "destinationAmount": {
- "currency": "str",
- "amount": 0
}, - "scheduledTimestamp": "string"
}
{- "id": "string",
- "profileId": "string",
- "tag": "string",
- "source": {
- "id": "string",
- "type": "managed_cards"
}, - "destination": {
- "id": "string",
- "type": "managed_cards"
}, - "destinationAmount": {
- "currency": "str",
- "amount": 0
}, - "description": "string",
- "state": "INITIALISED",
- "creationTimestamp": 0,
- "scheduledTimestamp": "string",
- "executionTimestamp": "string",
- "cancellationReason": "string"
}
Retrieves all the transfer transactions performed by the logged-in identity.
Success
Bad Request Error - Your request is invalid.
Unauthorized - Your credentials or access token are invalid.
Forbidden - Access to the requested resource or action is forbidden.
Too many requests.
Internal Server Error - There is a problem with the server. Please try again later.
Service Unavailable - We're temporarily offline for maintenance. Please try again later.
Error
{- "transfer": [
- {
- "id": "string",
- "profileId": "string",
- "tag": "string",
- "source": {
- "id": "string",
- "type": "managed_cards"
}, - "destination": {
- "id": "string",
- "type": "managed_cards"
}, - "destinationAmount": {
- "currency": "str",
- "amount": 0
}, - "description": "string",
- "state": "INITIALISED",
- "creationTimestamp": 0,
- "scheduledTimestamp": "string",
- "executionTimestamp": "string",
- "cancellationReason": "string"
}
], - "count": 0,
- "responseCount": 0
}
Cancels transfers that are scheduled to be executed in the future.
required | Array of objects (TransactionCancelRequest) Contains the details of the transactions to be cancelled. |
Success
Bad Request Error - Your request is invalid.
Unauthorized - Your credentials or access token are invalid.
Too many requests.
Internal Server Error - There is a problem with the server. Please try again later.
Service Unavailable - We're temporarily offline for maintenance. Please try again later.
Error
{- "cancellations": [
- {
- "id": "string",
- "cancellationReason": "string"
}
]
}
{- "cancellations": [
- {
- "id": "string",
- "state": "SUCCESS",
- "errorCode": "GENERIC"
}
]
}
Retrieve the transfer transaction identified by the id
path parameter.
Success
Bad Request Error - Your request is invalid.
Unauthorized - Your credentials or access token are invalid.
Forbidden - Access to the requested resource or action is forbidden.
Not found - The requested resource couldn't be found.
Too many requests.
Internal Server Error - There is a problem with the server. Please try again later.
Service Unavailable - We're temporarily offline for maintenance. Please try again later.
Error
{- "id": "string",
- "profileId": "string",
- "tag": "string",
- "source": {
- "id": "string",
- "type": "managed_cards"
}, - "destination": {
- "id": "string",
- "type": "managed_cards"
}, - "destinationAmount": {
- "currency": "str",
- "amount": 0
}, - "description": "string",
- "state": "INITIALISED",
- "creationTimestamp": 0,
- "scheduledTimestamp": "string",
- "executionTimestamp": "string",
- "cancellationReason": "string"
}