Skip to main content

Menu List

Listing Menus

2025-03-31: THIS INFORMATION IS FOR LEGACY GET CALLS ONLY. THIS PAGE WILL BE UPDATED AT LATER DATE, STRUCTURED SIMILARLY TO "MENU CREATE"

This call retrieves a list of locked menus for caterer. Menus created by the Menus API will be locked automatically upon creation. Once a menu is locked, it is no longer editable internally. This is necessary for the menu in question to be visible to the API.

Upon adding an API user to a caterer, all existing menus will automatically be locked.

If at any point you expect to be able to see a menu and are unable to, consider that it is likely locked, and reach out to ezCater for support.

Query

Query

query Menus(
$catererId: UUID!
$after: String
$before: String
$first: Int
$last: Int
) {
menus(
catererId: $catererId
after: $after
before: $before
first: $first
last: $last
) {
edges {
cursor
node {
endDate
id
name
startDate
}
}
nodes {
endDate
id
name
startDate
}
pageInfo {
endCursor
hasNextPage
hasPreviousPage
startCursor
}
}
}

Variables

Variables

{
"catererId": null,
"after": null,
"before": null,
"first": null,
"last": null
}
Did this answer your question?