The Inventory API provides the ability to do a 2-way sync between your inventory system and Square using catalog items. You can poll Square's inventory counts to update your system, and update counts in Square using the batch change inventory request.