Stores
Create and manage instance stores backed by Cargo.
The Store object
object"store"requiredidstringrequirednamestringrequiredaccess"private" | "public_read" | "public_write"requireditem_countnumberrequiredcreated_atdaterequiredupdated_atdaterequiredEndpoints
List stores
GET
/storesReturns a paginated list of stores owned by the instance.
Query parameters
idstring or string[]optionalFilter by store ID
created_atobjectoptionalFilter Filter by creation time by date range
updated_atobjectoptionalFilter Filter by update time by date range
Example request
Create store
POST
/storesCreates a new store for the instance.
Request body
namestringrequiredaccess"private" | "public_read" | "public_write"optionaltemplate_idstringoptionalparent_idstringoptionalExample request
Get store by ID
GET
/stores/:store_idRetrieves a store by its ID.
Path parameters
store_idstringrequiredThe unique identifier for the store
Example request
Update store by ID
PATCH
/stores/:store_idUpdates a specific store.
Path parameters
store_idstringrequiredThe unique identifier for the store
Request body
namestringoptionalaccess"private" | "public_read" | "public_write"optionalExample request
Delete store by ID
DELETE
/stores/:store_idDeletes a specific store.
Path parameters
store_idstringrequiredThe unique identifier for the store
Example request
Modify store items
PATCH
/stores/:store_id/itemsApplies bulk item operations to a specific store.
Path parameters
store_idstringrequiredThe unique identifier for the store
Request body
operationsobject[]required