Duplicate a draft menu

View as MarkdownOpen in Claude

Creates a deep copy of an existing draft menu, including all sections, section items, and default operating hours. The new draft is named “Copy of {original name}”.

Store operating hours and store assignments are NOT copied. The caller can rename the duplicate via PUT /api/v1/menus/{newId}.

Authentication

X-Api-Keystring
API Key authentication via header

Path parameters

menuIdstringRequired
Menu UUID

Headers

X-Tenant-IDstringOptional
Tenant identifier

Response

Created
codeinteger
isSuccessboolean
messagestring
menuobject

Errors

404
Not Found Error