---
title: "Advanced Business Search Model"
description: "Advanced business search combines a required fulfillment type and location with optional text, price, distance, timing, product, and business filters."
canonical: https://docs.ordering.co/api-reference/guides/advance-business-search-model/
---

# Advanced Business Search Model

Advanced business search combines a required fulfillment type and location with optional text, price, distance, timing, product, and business filters.

If available, the operation requires `order_type_id` and a JSON `location` with numeric `lat` and `lng`. Current validation accepts order type IDs `1` through `8`; earlier descriptions that limited this field to delivery or pickup do not reflect that range. Optional fields include `term`, `tags`, `max_distance`, `max_eta`, `max_delivery_price`, `max_product_price`, `featured_products`, `in_offer_products`, `level_price`, `business_types`, and fuzzy-search controls.

This overview does not define endpoint behavior. See [Get advanced business search results](https://docs.ordering.co/api-reference/guides/get-advance-seach-list/) and [Get search suggestions](https://docs.ordering.co/api-reference/guides/get-suggestions-for-search/) for parameter types and defaults; some parameter details are not specified there.
