Tringify Help Center
English
Back to Inventory Groups

Import and export inventory groups

Use CSV files to create, update, and export shared stock pools.

Inventory group CSV import is upsert-by-SKU. If the SKU already belongs to an inventory group, the row updates that group. If the SKU is new, the row creates a group. A SKU already owned by a product or variant is reported as an error, because a SKU-backed stock pool cannot take over another resource's SKU.

Export includes identity, SKU, slug, description, overall low-stock threshold, aggregate stock, reserved stock, and timestamps. Aggregate quantity is a read-only snapshot; it is not imported back as a stock change.

Create and update imports

Import CSVs require: Name, SKU. Name and SKU are required for new groups. On update, a blank Name keeps the existing name. Slug is optional; a blank slug is ignored on update and generated from the name on create.

A blank Overall Low Stock Threshold clears the threshold when that column is present.

csv
NameSlugSKUDescriptionOverall Low Stock Threshold
Print Blanksprint-blanksBLANK-TEE-POOLShared stock pool for blank T-shirts.40
Stock quantities

The inventory group CSV does not import per-location stock quantities. Manage stock from the group detail page or the Store API stock endpoints so the movement ledger, stock-level webhooks, low-stock checks, and aggregate quantities are written together.

Analysis and jobs

Every file is analyzed before it starts a background job. The preview shows create, update, no-change, and error rows. Confirming the import starts the job from that analyzed preview; rows with errors are not applied.