Snooze / unsnooze items for an outlet
Temporarily disable or re-enable items for a specific outlet.
Item matching: Items are matched by itemCode → items.item_code.
Snooze (disable until a time):
- Send
snoozeEndwith a RFC 3339 datetime → setsitem_store.disabled_until - Item is unavailable until that time, then automatically available again
Unsnooze (re-enable immediately):
- Omit
snoozeEndor sendnull→ clearsitem_store.disabled_until
Important:
sell_availableis NOT modified — snooze is a time-bounded pause, not a permanent toggle
Authentication
X-Api-Keystring
API Key authentication via header
Path parameters
outletId
Outlet UUID
Headers
X-Tenant-ID
Tenant identifier
X-Provider
POS provider name (validated against tenant settings)
Request
This endpoint expects an object.
items
Response
OK
status
itemsUpdated
modifierOptionsUpdated
Errors
400
Bad Request Error
403
Forbidden Error
404
Not Found Error

