Skip to main content

List Transactions

GET 

/api/shopify/:integrationInstance/transactions

Returns a paginated list of Shopify payment transactions synced for the integration instance, with the parent order summary and aggregated processing fee totals (converted to the shop currency).

Not yet available to API tokens

This endpoint currently requires session authentication; Personal Access Token scope support is in progress.

Authentication: Requires Bearer token.

Filterable columns: kind (authorization, capture, sale, void, refund), status (pending, failure, success, error), formatted_gateway, currency, amount, shopify_created_at, created_at. filter[search] matches the order number and gateway.

Filtering: pass filter[column]=value for an exact match, or filter[column.operator]=value with operators such as contains, does_not_contain, is, is_not, is_one_of, starts_with, ends_with, is_empty, is_not_empty (text), greater_than, less_than, greater_than_or_equal, less_than_or_equal, between (numeric/date). Complex AND/OR trees can be sent as a base64-encoded JSON tree in the filter_groups parameter.

Allowed sorts: id, amount, kind, status, formatted_gateway, currency, shopify_created_at, shopify_processed_at, created_at (default -id). Pagination defaults to 15 per page.

Request

Responses

OK

Response Headers
    Content-Type