DELETE
/
stores
/
{store_id}
/
menus
/
{menu_id}
/
items
/
{item_id}
{
  "message": "<string>",
  "success": true
}
This endpoint enables the targeted removal of individual items from specific menus, allowing businesses to fine-tune their menu offerings and respond quickly to inventory changes or business requirements.
Deleting menu items immediately affects customer-facing systems and may impact ongoing orders. Consider the timing and customer impact before removing items from active menus.

Path Parameters

store_id
string
required
The unique identifier of the store containing the menu
menu_id
string
required
The unique identifier of the menu to remove the item from
item_id
string
required
The unique identifier of the item to remove from the menu

Response

message
string
Confirmation message indicating the operation result
success
boolean
Whether the deletion operation completed successfully

Response Example

{
    "message": "Item removed from menu successfully",
    "success": true
}
Order Impact: Items removed from menus may still be available for modification of existing orders depending on your order management configuration.
Batch Operations: For removing multiple items, consider using the bulk menu update endpoints rather than individual deletion calls to improve performance.

Use Cases

Deletion Impact Analysis

Validation and Safety Checks

Error Handling

Best Practices

Recovery and Rollback

Integration Considerations