Sumtracker
Sumtracker Public API v2025-03

List Products

GET
https://inventory-api.sumtracker.com/api/version/2025-03
/products/
Authorization (header)

List Products. Products can be of 2 types which is determined by the field bundle_type:

  • BUNDLE
  • NONE (NORMAL)

Inventory for bundle products is calculated based on the inventory of its components. Components are always normal products. The results include only the non-archived products.

List Products › query Parameters

barcode
​string

Product barcode

bundle_type
​string

Can be either BUNDLE or NONE

categories
​string[] · style: form

Product category names separated by comma. A product type name also matches. Case insensitive.

contact
​number
created_range_after
​string · date-time

Created at range filter.

created_range_before
​string · date-time

Created at range filter.

limit
​integer

Number of results to return per page.

name
​string

Product name

notes
​string

Product notes

o
​string[] · style: form

Ordering

  • id - Id
  • -id - Id (descending)
  • name - Name
  • -name - Name (descending)
  • variant_name - Variant name
  • -variant_name - Variant name (descending)
  • sku - Sku
  • -sku - Sku (descending)
Enum values:
-id
-name
-sku
-variant_name
id
name
sku
variant_name
offset
​integer

The initial index from which to return the results.

ordering
​string

Which field to use when ordering the results.

sku
​string

Product SKU

tags
​string[] · style: form

Multiple values may be separated by commas.

updated_range_after
​string · date-time

Updated at range filter.

updated_range_before
​string · date-time

Updated at range filter.

variant_name
​string

Product variant name

List Products › Responses

200
count
​integer · required
​Product[] · required
next
​string | null · uri
previous
​string | null · uri

List Bundle Components

GET
https://inventory-api.sumtracker.com/api/version/2025-03
/products/bundles/lines/
Authorization (header)

List Bundle Components.

  • Filter components of a bundle using product filter.
  • Filter bundles of a product using component filter.

List Bundle Components › query Parameters

component
​number
limit
​integer

Number of results to return per page.

offset
​integer

The initial index from which to return the results.

ordering
​string

Which field to use when ordering the results.

product
​number

List Bundle Components › Responses

200
count
​integer · required
​BundleLine[] · required
next
​string | null · uri
previous
​string | null · uri