Inventory
APIs for managing inventory data in Claret
The Inventory APIs allow external systems to create, update, and delete inventory records in Claret. These APIs support complete inventory management workflows including data synchronization and refresh operations.
As with all Claret API endpoints, the Inventory APIs require token authentication. For instructions on how to retrieve and pass through the authentication token, please refer to the Authentication documentation.
Available Endpoints
Common Workflows
Full Inventory Refresh
For systems that need to replace all inventory data periodically:
Use the Inventory Batch Delete API to remove existing records
Use the Inventory Import API to load fresh data
Incremental Updates
For systems that sync changes incrementally:
Use the Inventory Import API with
allow_record_update: trueto upsert recordsUse the Inventory Batch Delete API to remove specific records that no longer exist in the source system
Last updated
Was this helpful?