Transactions
List Transactions
List transaction history and filter by type, status, amount, date, or related resource.
Modified at Apr 28, 2026, 05:38 AM UTC
GET/api/transactionstransaction.read
Returns high-level wallet transactions for the authenticated account. Filter by type, status, amount, date, or related resource.
Request
curl "https://cekceir.online/api/transactions" \
-H "Authorization: Bearer <api_key>" \Request Fields
| Field | Type | Required | Description |
|---|---|---|---|
| Authorization | header string | Yes | Bearer token header in the format Bearer <api_key>. |
| q | query string | No | Search by transaction ID, description, reference ID, or external reference. |
| created_from | query ISO datetime | No | Start of created date range. |
| created_to | query ISO datetime | No | End of created date range. |
| amount_min | query number | No | Minimum amount. |
| amount_max | query number | No | Maximum amount. |
| status | query string, repeatable | No | pending, succeeded, failed, or cancelled. |
| type | query string, repeatable | No | deposit, order, transfer, manual_adjustment, promo, reversal, or fee. |
| access_channel | query string, repeatable | No | Request channel, such as api. |
| related_order_id | query number | No | Filter by order ID. |
| related_deposit_id | query number | No | Filter by deposit ID. |
| related_transfer_id | query number | No | Filter by transfer ID. |
| limit | query integer, 1..50 | No | Number of items per page. Default is 20. |
| cursor | query positive integer | No | Cursor for the next page. |
Success Response
{ "data": { "page": { "items": [ { "id": 654, "type": "order", "status": "succeeded", "amount": 1500, "description": "", "reference_id": "TX-654", "external_reference": null, "created_at": "2026-04-26T00:00:00.000Z", "completed_at": "2026-04-26T00:00:01.000Z", "cancelled_at": null } ], "next_cursor": null } }}Response Fields
| Field | Type | Required | Description |
|---|---|---|---|
| data.page.items | array | Yes | Transaction records for the current page. |
| data.page.items[].id | number | Yes | Transaction ID. |
| data.page.items[].type | string | Yes | Transaction type. |
| data.page.items[].status | string | Yes | Transaction status. |
| data.page.items[].amount | number | Yes | Transaction amount. |
| data.page.items[].description | string | Yes | Transaction description. |
| data.page.items[].reference_id | string | Yes | Internal transaction reference. |
| data.page.items[].external_reference | string or null | No | External reference when available. |
| data.page.items[].created_at | ISO datetime | Yes | Transaction creation time. |
| data.page.items[].completed_at | ISO datetime or null | No | Time the transaction completed. |
| data.page.items[].cancelled_at | ISO datetime or null | No | Time the transaction was cancelled. |
| data.page.next_cursor | number or null | No | Cursor for the next page, or null when the list is complete. |