Skip to main content

List Refunds

GET 

/api/shopify/:integrationInstance/refunds

Returns a paginated list of Shopify refunds synced for the integration instance, with the parent order summary and refund line item totals (quantity, subtotal, tax, and total refunded including adjustments).

Authorization

Any valid API token can call this endpoint — no specific scope required. Manage tokens.

Authentication: Requires Bearer token.

Filterable columns: id, legacy_resource_id, note, order_name, shopify_created_at, shopify_processed_at, created_at, updated_at. filter[search] matches the refund ID, order number, and note.

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, legacy_resource_id, note, shopify_created_at, shopify_processed_at, created_at, updated_at (default -id). Pagination defaults to 15 per page.

Request

Responses

OK

Response Headers
    Content-Type