Retrieve a transaction

Retrieve the details of a specific transaction using its unique identifier.

This endpoint returns the current transaction status, routing details, recipient information, and the events recorded during processing.

GET /api/transactionRequests/{id}

For the full request and response schemas, see Retrieve transaction request.

Example request

GET /api/transactionRequests/ae6ca885-8694-4a96-9922-6451671e8603
Authorization: Bearer <access_token>

Example response

{
  "TransactionId": "ae6ca885-8694-4a96-9922-6451671e8603",
  "Status": "Pending",
  "SendCurrency": "EUR",
  "SendValue": 100.0,
  "Merchant": "Transfercorp UK Ltd",
  "Recipient": {
    "Country": "GB",
    "Currency": "GBP",
    "Name": "Victoria Lau",
    "RecipientReference": "Claim-51837"
  },
  "Events": [...]
}

The response includes the following sections:

  • Status – Current transaction state
  • Recipient – Recipient details supplied in the request
  • Route – Currency conversion and settlement details
  • Events – Audit trail of transaction processing

For the complete response schema, see TransactionResponse.

Next steps

You can use the transaction ID to:


Related information