Inventory APIs

Manage inventory levels across multiple locations.

In this section

  • InventoryItem — List or update the inventory of a variant's inventory item.Each variant can have one inventory item, and each inventory item can have many locations.Each location can have many inventory items for many variants.

  • InventoryLevel — Get or update the inventory level of an inventory item at a location. Each inventory level is associated to a single inventory item and location.

  • Location — Retrieve the locations that a merchant has set up from their Shopify admin. Each location refers to the address of a business' headquarters, retail stores, and pop-up stores. The store's locations are used to track sales and to configure the tax rates applied at checkout.