Skip to content

Managing Inventory Items

THG Fulfil Creating Inventory Diagram - Sketch


In THG Fulfil API an Inventory Item represents an immutable unit for fulfilment. Elsewhere, this may often be called a product.

Creating an Inventory Item

Before sending stock to a facility, you’ll need to create inventory items by providing product details. Upon creation, an entity ID is returned for each item, which you’ll use for queries and updates.

Inventory Item Approval

Inventory items must be approved before they can be sent to a facility. Approval includes:

  • Validation of barcode uniqueness.
  • Review of classification, harmonisation codes, and HazMat documentation.

The approval status can be checked at any time via the API. The possible statuses of an inventory item are:

  • VALID - validated for barcode uniqueness, awaiting approval.
  • APPROVED - fully approved for use.
  • REJECTED - not approved for use. A reason for rejection will be provided.

Reading and Deleting Inventory Items

Inventory Level Updates

You can query stock levels of inventory items at any time, as well as receive updates on all movements of your inventory items.