Built by Metorial, the integration platform for agentic AI.
Get real-time autocomplete suggestions as users type. Returns suggestions for search terms, businesses, and categories. Providing location coordinates improves suggestion relevance.
Retrieve review excerpts for a specific Yelp business. Returns review excerpts (approximately 160 characters each) along with the reviewer's name, rating, and profile URL. The API returns up to 3 review excerpts by default (up to 7 on higher-tier plans).
Search for businesses on Yelp by keyword, category, location, price level, and more. Supports searching by text query with location (address or coordinates), filtering by price, open status, and business attributes. Results are sorted by best match by default but can be sorted by rating, review count, or distance.
Search for businesses that support specific transaction types, such as food delivery or pickup. Currently supports "delivery" for food delivery businesses in the US.
Retrieve detailed information about a specific Yelp business. Returns comprehensive data including name, address, phone, photos, rating, price level, hours of operation, special hours, messaging info, and business attributes. You can look up a business by its Yelp business ID or its URL alias.
Have a conversational interaction with Yelp's AI for local business discovery. Send natural language queries like "Best sushi near downtown" and receive natural language responses along with structured business data. Supports multi-turn conversations by passing back the chatId from a previous response.
Find the Yelp business ID for a known business by matching on name, address, and other attributes. Use this when you have a business's real-world information and need to find its corresponding Yelp entry.
Find Yelp businesses by phone number. Useful for looking up a specific business when you have its phone number. Multiple businesses may share the same phone number (e.g., chain stores or businesses in the same building).