Skip to main content

Get Business Menus

API operation: Open the endpoint in Scalar

Use GET /business/{business_id}/menus to list menus for one business. The published operation lists no operation-level authentication requirement.

Legacy SDK example​

const customerView = await ordering.businesses(businessId).menus().get()
const dashboardView = await ordering.businesses(businessId).menus().asDashboard().get()

Confirm the SDK package and version before using these historical helpers.

OpenAPI reference​

Operation: GET /business/{business_id}/menus

Path parameters

NameTypeRequiredDescription
business_idintegerYes—

Query parameters

NameTypeRequiredDescription
paramsstringNo—
orderBystringNoField to sort by, with - prefixed for descending order. Multiple fields can be chained with commas.
wherestringNoJSON filter over the fields the model declares as filterable. Valid fields for each resource are exposed in its x-ordering-whereable schema extension.
pageintegerNoPage number, starting at 1. Applies only to lists that return a pagination block.
page_sizeintegerNoNumber of items per page.
modestringNo—

Header parameters

NameTypeRequiredDescription
X-APP-XstringNo—

Responses

CodeDescription
200OK (Envelope)
400Bad Request (ErrorResponse)
401Unauthorized (ProjectAccessErrorResponse)
404Not Found
429Too Many Requests (ErrorResponse)
500Internal Server Error (ErrorResponse)
503Service Unavailable (ErrorResponse)
Open this operation in the API reference