Skip to main content

Business special requests

Business list and detail operations use params both for sparse fields and for operation-specific relation or computed-field expansions. These expansions are not a universal Business schema: use only the values supported by the exact operation and operation version.

Common expansions​

Available expansions include:

params valueContext returned when supported
menusMenus and, depending on the operation and mode, their category/product tree.
cityThe related city; the response also includes city_id.
reviewsReview aggregates and related review data.
galleryBusiness gallery items.
offersOffers visible under the current mode, project features, and caller.
categories, products, products_featuredCatalog relations. Use the products_featured token; featured_products is not supported.
zonesDelivery-zone and delivery calculation context.
webhooksBusiness webhooks on operations that permit this relation. The current token is plural.
paymethodsBusiness payment methods. Sensitive credential fields may be omitted from the response.
available_drivers_countAvailability counts calculated for the selected business/search context.

Additional expansions may include owners, agents, types, configs, taxes, and third_party_integrations. Their availability and visibility depend on list or detail version, mode, caller, and project features; do not assume they are available on every response.

Search context​

Public business discovery can combine an order type, a location or dropdown selection, and params=zones. For example:

GET https://api.ordering.co/v400/en/YOUR_PROJECT/business?type=1&location=40.7539143,-73.9810162&params=zones,name,slug
{
"error": false,
"result": [
{
"id": 22,
"name": "Example business",
"timezone": "America/New_York",
"open": false,
"distance": 0,
"delivery_zone": 15,
"minimum": 1,
"delivery_price": 2
}
]
}

This is an illustrative shape, not a complete response schema. Location, order type, dropdown, schedule, site, and project settings can affect eligibility and calculated fields.

Dashboard mode​

mode=dashboard exposes administrative shapes and is access-controlled. List and detail paths may use different role checks: do not infer access to one from access to the other. The published API reference contract remains authoritative.

For the base resource fields, see Business model. The related endpoint guides are Find a business and List businesses.