Skip to content

Catalog

The catalog is read-only over HTTP. A READ credential is enough.

  • A product group is a family of items in the catalog (brand, category, imagery, marketing name).
  • Products under a group are the orderable variants. Cart lines always reference a product id (products.id), not only the group.

So: group = shelf / family, product = the specific item you price and order.

Catalog availability and pricing depend on ship-to country. Listing groups, listing products, and pricing all require (or strongly depend on) delivery_country so Fleet can apply the correct availability rules.

You can filter product groups by category, brand, and text search. This is useful for storefront or internal picker UIs.

The pricing endpoint returns commercial terms for one product: a principal amount plus shipping lead-time bounds (min_shipping, max_shipping). Values depend on delivery country and, when required, the selected keyboard_layout.

When Fleet requires a keyboard choice, catalog responses expose allowed keyboard_layout values. Reuse those same values in cart lines and device payloads.

In the sidebar, open API reference and use the Catalog tag for URLs, query matrices, and JSON examples.