Skip to main content
DELETE
Delete Menu

Delete Menu

Permanently deletes a navigation menu and all its links. This action cannot be undone.

Request

Path Parameters

id
string
required
The unique menu ID to delete

Response

success
boolean
Whether the request succeeded
data
object
Confirmation object

Example Response

Notes

  • All links within the menu will be deleted
  • Theme templates referencing this menu by handle will show empty navigation
  • Common menus like main-menu and footer are often required by themes - deleting them may cause display issues

Error Codes

CodeDescription
UNAUTHORIZEDInvalid or missing access token
FORBIDDENApp doesn’t have write_content scope
NOT_FOUNDMenu with the specified ID does not exist