yelp_search: GET /
hasdata_yelp_search_getSearchResultsFind Yelp businesses by keyword and location to get ranked results with ratings, reviews, price, and categories. Use aliases to power local discovery UIs or build competitor datasets.
Instructions
Get Yelp Search Results
Runs a Yelp business search by keyword and location with optional map-bounded radius via the l parameter (g:lon1,lat1,lon2,lat2), domain targeting, and offset-based pagination. Returns a ranked list of businesses with Yelp alias/ID, name, categories, rating, review count, price tier, neighborhood, and thumbnail. Use the returned aliases as input to the Yelp Place endpoint for full details, to power local-discovery UIs, or to build market-share/competitor datasets for a niche in a given geography.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| l | No | Parameter defines the distance or map radius for the search results. For example: `g:-95.2486,29.8496,-95.4277,29.6324`. | |
| start | No | Result offset for pagination (e.g., 0 for the first page, 10 for the 2nd page, etc.). | |
| domain | No | Yelp domain to use. Default is `www.yelp.com`. | |
| keyword | Yes | The search term for which to get the search results. | |
| location | Yes | The location where to search for businesses with the given keyword. |