Product fields


Data items can carry optional product-style details, so you can manage structured product information in Garchi and deliver it to your website or app through the API.

Garchi stores and serves this content. It does not process payments, run a basket or checkout, or manage orders. Those belong in your own application or payment provider.

Product details on an item

Any data item can include:

  • Price and an optional scratched price (a compare-at price, for showing a reduced price)
  • Stock quantity, as a number you maintain
  • SKU, unique within a space
  • Delivery type and days, as descriptive values
  • Item options (variants) with an optional additional price for each sub option. See Item options
  • Featured items, which you can fetch with the featured items API
  • Extra details as your own key-value pairs

You add these when you create or edit an item. See here

Delivering product content

Use the Data Items API to fetch items by space, category, filter, metadata or id, and the featured items endpoint for items you have marked as featured. The product_webhook and space_webhook notify your own systems when items or spaces change, so you can keep them in sync.

What stays in your own application

Garchi manages the content. Your application or services handle:

  • Baskets, checkout and payments
  • Orders, fulfilment and stock reservation
  • Customer accounts and profiles
  • Totals, discounts and tax

Stock and price values in Garchi are plain content fields. They are not updated by purchases.