List Transactions

Get payment transactions for an order or client.

GET /transactions
Query Parameters
Parameter Type Description Example
filter[order] string Order ID ?filter[order]=789
filter[client] string Client ID ?filter[client]=123
sort string Sort order (default: -created) ?sort=-created
Example Request
GET /api/v1.0/transactions?filter[order]=789&sort=-created
Response
{
  "data": [
    {
      "id": "901",
      "order": "789",
      "transaction_type": "Payment",
      "amount": "500.00",
      "transferred_currency": "USD",
      "transferred_amount": "500.00",
      "bank": {
        "id": "5",
        "name": "Main Bank"
      },
      "bank_account_number": "****1234",
      "credit_card_type": "Visa",
      "credit_card_last_4_digits": "4567",
      "transaction_date": "2025-10-15",
      "cheque_number": null,
      "cheque_date": null,
      "info": "Online payment",
      "cheque_url": null,
      "illustrated_cheque_url": null,
      "created": "2025-10-15T10:30:00Z"
    }
  ]
}
Back to API Home