Admin Sales: Transactions
List order transactions (datagrid parity)
Paginated transactions listing mirroring the admin Sales → Transactions datagrid. Every transaction column plus the raw gateway data blob and the linked order summary is populated on each row. Returns a { data, meta } envelope. Requires sales.transactions.view permission.
get/transactions
Request
- Base URLhttp://localhost:8000/api/admin
- AuthHTTP bearer
- TypeScriptA function with typed inputs. Its response is checked against the schema.
Query parameters
pageinteger
Page number.
per_pageinteger
Items per page (default 10, max 50).
idstring
Filter by transaction row id (integer or comma-list).
transaction_idstring
Partial gateway transaction id.
invoice_idinteger
Filter by invoice id.
order_idstring
Partial order increment_id.
status'paid' | 'pending' | 'COMPLETED'
Transaction status.
created_at_fromstring date
Created after.
created_at_tostring date
Created before.
sort'id' | 'transaction_id' | 'amount' | 'invoice_id' | 'order_id' | 'status' | 'created_at'
Sort column.
order'asc' | 'desc'
Sort direction.
Response
Paginated transactions in the { data, meta } envelope.
Changes
No recorded changes to this operation across all 8 revisions of this API.