Skip to main content

When to use

Use this endpoint to check the status of a specific transaction using its unique transaction ID. This is useful for polling or verifying the outcome of a transaction.

Endpoint

  • GET {{LIQUIDITY_URL}}/v1/ext/transactions
  • Auth: Bearer {{accessToken}}
  • Query param: id (the unique ID of the transaction)

Request

curl -X GET "{{LIQUIDITY_URL}}/v1/ext/transactions?id=83bc56a5-2ce4-416a-b79c-12978a387875" \
  -H "Authorization: Bearer {{accessToken}}"

Response (200)

{
    "status": "SUCCESS",
    "flowType": "PAYMENT",
    "timestamp": "2024-03-06T18:57:33.398Z",
    "method": "WALLET",
    "source": {
        "transactionId": "c0828a31-23ab-4c2c-8e80-05ee26426ac2",
        "owner": {
            "email": "Ramiro.Moore56@example.com"
        },
        "entry": "DEBIT",
        "walletId": "bd75bd2a-37a1-4cd0-9d46-3aa1bb421ae8",
        "previousBalance": "1190675549.00",
        "balance": "1190530549.00"
    },
    "destination": {
        "transactionId": "f8a5f04c-f2fc-412b-9721-7a0e37f45ed7",
        "owner": {
            "email": "Ramiro.Moore56@example.com"
        },
        "entry": "CREDIT",
        "walletId": "7b598ced-0464-47c4-94f2-da313c9f4066",
        "previousBalance": "20472777.00",
        "balance": "20617777.00"
    },
    "amount": "145000.00",
    "fees": "0.00",
    "total": "145000.00"
}

Notes

  • Ensure you have the correct transaction ID.
  • The response includes detailed information about the source, destination, and amounts.