Skip to main content

List Customers

GET 

/api/shopify/:integrationInstance/customers

Returns a paginated list of Shopify customers synced for the integration instance, including their default address and total synced order count.

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: id, legacy_resource_id, email, first_name, last_name, phone, full_name, city, province, country_code, shopify_created_at, created_at, updated_at. filter[search] matches email, first name, last name, phone, and address city/province/country.

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, email, first_name, last_name, shopify_created_at, created_at, updated_at (prefix with - for descending; default -id). Pagination defaults to 15 per page.

Request

Responses

OK

Response Headers
    Content-Type