Update a food
Foods
Update a food
Updates a food item in the store.
PUT
Update a food
Updates a food item in the store. Supplied fields overwrite the existing values. Requires the
WRITE_INVENTORY scope.Authorizations
Installed-app access token (prefix app_), issued by the OAuth install flow. The store is bound to the token server-side — never send a shop id.
Path Parameters
ObjectId of the food item to update.
Body
application/json
Food name (max 100 chars).
Price (>= 0).
Food description.
Promotional price (>= 0); nullable.
Array of image URLs.
Video URL; nullable.
Category ObjectId; nullable.
Whether the item is available to order.
Whether the item is listed on the menu.
Add-ons array (replaces existing). Each: name (required), price (required), maxQuantity, image, available, description.

