Uploaded October 2021 | Updated September 2026, 1 hour ago
In this video we create and search for catalog item variations, increase the amount of inventory in stock, and update inventory by removing damaged stock.
Use the Square Inventory API to adjust inventory quantities and review inventory changes for products in a Square catalog. A Square seller maintains inventory to keep track of the quantity of products for sale or services for hire. Inventory tracking is essentially the process of moving quantities of item variations between the different inventory states. For example, when the online order for a leather collar and heavy sweater is processed, the on-hand quantities for leather collar and heavy sweater are automatically updated by moving the number of purchased units for each item variation from IN_STOCK to SOLD.
Inventory API How it Works - developer.squareup.com/docs/inventory-api/how-it-works
Build an Inventory - developer.squareup.com/docs/inventory-api/build-with-inventory
Catalog API Search Objects - developer.squareup.com/docs/catalog-api/search-catalog-objects
Chapters:
0:00 - Intro
0:54 - Create and Search for Catalog Items
1:39 - Increase Number of Inventory in Stock
2:33 - Update Inventory for Damaged Goods
3:36 - Recap
Square Developer Forums – developer.squareup.com/forums
Square Developer Community – https://squ.re/slack
Square Developer Twitter – twitter.com/squaredev
Square Developer Blog – developer.squareup.com/blog
In this video we create and search for catalog item variations, increase the amount of inventory in stock, and update inventory by removing damaged stock.
Use the Square Inventory API to adjust inventory quantities and review inventory changes for products in a Square catalog. A Square seller maintains inventory to keep track of the quantity of products for sale or services for hire. Inventory tracking is essentially the process of moving quantities of item variations between the different inventory states. For example, when the online order for a leather collar and heavy sweater is processed, the on-hand quantities for leather collar and heavy sweater are automatically updated by moving the number of purchased units for each item variation from IN_STOCK to SOLD.
Inventory API How it Works - developer.squareup.com/docs/inventory-api/how-it-works
Build an Inventory - developer.squareup.com/docs/inventory-api/build-with-inventory
Catalog API Search Objects - developer.squareup.com/docs/catalog-api/search-catalog-objects
Chapters:
0:00 - Intro
0:54 - Create and Search for Catalog Items
1:39 - Increase Number of Inventory in Stock
2:33 - Update Inventory for Damaged Goods
3:36 - Recap
Square Developer Forums – developer.squareup.com/forums
Square Developer Community – https://squ.re/slack
Square Developer Twitter – twitter.com/squaredev
Square Developer Blog – developer.squareup.com/blog










