UtilitayDevelopers
Get an API key
API reference

Menus

/menus

What a customer chooses from on the first screen: Hair, Nails, Book a room. Menus are built and published in the dashboard; here you read them, to know which menu a request came from.

GETList menus

Requires menus:read. In first-screen order. Not paged: a business has a handful.

Returns

An array of menus.

Response body

A bare JSON array. Each item is one menu: press Response on the sample to see one whole.

FieldTypeDescription
iduuid
labelstringWhat the first screen lists. 24 characters at most.
positionintegerOrder on the first screen.
enabledbooleanSwitched off: not offered to customers.
approval_modeapprove_first | self_served | self_served_limit | nullnull follows the business's default.
codes_onboolean | nullnull follows the business's default.
published_version_iduuid | nullnull: never published, so customers cannot reach it.

Amounts are integers in cents, with no currency. On failure the body is { error, code } instead.