Skip to content

Search Yelp businesses by keyword and location

POST/v1/tools/yelp.business.search/callsNeeds an API key

Returns the Yelp businesses that match a search near a location. Use it to find businesses and their Yelp IDs.

Tool yelp.business.search on Yelp. Contract version 1, released 2026-10-27.

Over REST, send the input in the body. Over MCP, pass the same input to call_tool.

Both return the full response: the call's ID, status and cost, with this tool's result in output.

Input

locationstringRequired

Where to search, such as "Austin, TX", a neighborhood or an address.

1 to 500 characters.

querystring

What to look for, such as "coffee", a business name or a category. All businesses when left out.

1 to 500 characters.

sortstring

Order of the businesses. Yelp's own order is relevance.

relevance
highest_rating
most_reviewed
pageinteger· default 1

Page of businesses, 10 to a page. A page past the last has no businesses.

From 1 to 1001.

Output

A successful call returns these blocks in its output. A field not marked required can be null.

results

A list of rows. Always present, possibly empty.

positionintegerRequired

Rank among the businesses found, starting at 1 and counting across pages.

titlestringRequired

Name of the business.

business_idstring

Yelp's ID of the business. The business_id input of yelp.business.reviews.

urlstring

Address of the business's page on Yelp.

ratingnumber

Average review rating, out of 5.

review_countinteger
price_rangestring

Price level as Yelp shows it, such as "$$". Not parsed.

price_levelinteger

Price level from 1, least expensive, to 4, most expensive.

categorystring

Kind of business, such as "Coffee Roasteries".

addressstring

Street address, without the city, such as "111 Congress Ave".

citystring
regionstring

State or other region as Yelp writes it, such as "TX".

postal_codestring
latitudenumber
longitudenumber
phonestring

Phone number as Yelp shows it.

image_urlstring

Address of the business's thumbnail image.

snippetstring

Excerpt of a review, as Yelp shows it.