List products
Retrieve products using GraphQL. Supports filtering by code, barcode, description, account, and product type.
Note on all_codes filter: Use this only when you have a code/barcode value and don’t know which field it belongs to. It searches across code, barcode, case_barcode, inner_barcode, and outer_barcode using exact matching.
Query Structure
Filter Argument
All filters are passed inside thefilter argument. Each filter field accepts an input object with operators:
Available Filters
Filter Operators
Authorizations
OAuth 2.0 authentication. Use the client credentials or authorization code flow to obtain an access token.
The subdomain/tenant name identifying which tenant's data to access. Required for all API requests.
Body
GraphQL query string
"query($filter: ProductsFilterType) { products { all(filter: $filter) { edges { node { id code barcode description long_description product_type units_per_case shelf_life_min shelf_life_max commodity_code country_of_manufacture } } } } }"
Query variables including the filter object

