v1

latestOpenAPI 3.1.02026-07-132363652.9 MB
Admin
TransferMate

Create a manual transfer between accounts (admin only)

Create a manual transfer between accounts (admin only)

post/api/v1/admin/manual-transfers

Request body

referencestring required

Unique payment reference (used as TransferMate client_transaction_id)

source_account_idstring uuid required

Source account ID (a merchant bank account or a fee account)

destination_account_idstring uuid required

Destination account ID

amountstring required

Amount to transfer (in source currency)

reasonstring required

Reason for the manual transfer

Example request

{
  "reference": "QKMT-20240601-001",
  "amount": "100.00",
  "reason": "Correcting misrouted funds"
}

Response

Created

successboolean required

Indicates if the request was successful

Example response

{
  "success": true,
  "data": {
    "from_currency": "EUR",
    "amount": "100.00"
  }
}