Query Institution Transfer Status

This endpoint queries the current status of a previously submitted institution transfer. Either clientRef or transactionId must be provided to identify the transaction.

POST {{host}}/api/v1/transactions/transfer/confirmation

Content-Type: application/json

Request Message Description

#Field NameData TypeRequiredDescription
1clientRefStringConditionalThe unique caller-supplied reference used when the transaction was created. Either clientRef or transactionId must be provided
2transactionIdStringConditionalThe system-generated transaction identifier returned at creation. Either clientRef or transactionId must be provided

Sample Request

{
  "clientRef": "TXN-20260521-00123"
}

Response Message Field Description

#Field NameDescription
1successIndicates whether the request was successful
2responseCodeHTTP-like response code (e.g. 200)
3responseMessageHuman-readable result message
4dataObject containing details of the created transaction
4.1data.institutionIdID of institution that initiated transfer
4.2data.assetIdAsset transferred
4.3data.blockchainBlockchain network used
4.4data.transactionTypeTransaction type (e.g. TRANSFER)
4.5data.amountAmount transferred
4.6data.feeChargedFee charged for transaction
4.7data.statusTransaction status (e.g. SUBMITTED, COMPLETED)
4.8data.subStatusDetailed processing status
4.9data.transactionIdSystem-generated transaction ID
4.10data.clientRefCaller-provided reference
4.11data.transactionHashOn-chain hash (once available)
4.12data.sourceAddressSource wallet address
4.13data.sourceWalletNameSource vault name
4.14data.destinationAddressDestination wallet address
4.15data.destinationWalletNameDestination wallet name (if applicable)
4.16data.destinationEntityIdDestination institution ID (if applicable)
4.17data.noteTransaction narration
4.18data.createdAtCreation timestamp
4.19data.updatedAtLast update timestamp

Sample Response (Success)

{
  "success": true,
  "responseCode": "200",
  "responseMessage": "Success",
  "data": {
    "institutionId": 3,
    "assetId": "CNGN_B75VRLGX_8GWM",
    "blockchain": "Base Testnet",
    "transactionType": "TRANSFER",
    "amount": "500.00",
    "feeCharged": "1.50",
    "status": "COMPLETED",
    "subStatus": "CONFIRMED",
    "transactionId": "ISW-TX-20260521-8F3K",
    "clientRef": "TXN-20260521-00123",
    "transactionHash": "0xHASH9876..............",
    "sourceAddress": "0x632E8..............",
    "sourceWalletName": "Acme Financial Services",
    "destinationAddress": "0xABCD1234..............",
    "note": "Payment for settlement batch #42",
    "createdAt": "2026-05-21T10:15:00",
    "updatedAt": "2026-05-21T10:18:42"
  }
}

Sample Response (Failure)

{
  "success": false,
  "responseCode": "404",
  "responseMessage": "Transaction Not Found"
}

Did this page help you?