Yelp Business Data API
Fast and Reliable Local Business / Restaurants Search and Customer Reviews on Yelp in Real-Time (unofficial).
- Free tier, no credit card
- Structured JSON
- Real-time results
Also available on RapidAPI
{
"id": "mSMZJj2pFvttWLpcDmgrEA",
"alias": "tonys-pizza-napoletana-san-francisco",
"name": "Tony’s Pizza Napoletana",
"website": "http://www.tonyspizzanapoletana.com",
"latitude": 37.8003893855776,
"longitude": -122.40903343231504,
"business_page_link": "https://www.yelp.com/biz/tonys-pizza-napoletana-san-francisco",
"categories": [
{
"title": "Pizza",
"url": "https://www.yelp.com/search?find_desc=Pizza&find_loc=San+Francisco%2C+CA"
},
{
"title": "Italian",
"url": "https://www.yelp.com/search?find_desc=Italian&find_loc=San+Francisco%…"
},
…
],
"rating": 4.2,
"review_count": 7459,
"price_range": "$$",
"photo": "https://s3-media0.fl.yelpcdn.com/bphoto/j41n7dUGoDNvGRNuYbrnIQ/348s.jpg",
"photos_page_link": "https://www.yelp.com/biz_photos/mSMZJj2pFvttWLpcDmgrEA",
"phone": "+14158359888",
"country": "US",
"neighborhoods": [
"North Beach/Telegraph Hill"
],
"yelp_guaranteed": false,
"tags": [
"Waitlist opens at 12:00 pm"
]
}Data samples
What the Yelp Business Data API returns
Real responses for each kind of object the API provides. Pick an object type to inspect its fields.
{
"id": "mSMZJj2pFvttWLpcDmgrEA",
"alias": "tonys-pizza-napoletana-san-francisco",
"name": "Tony’s Pizza Napoletana",
"website": "http://www.tonyspizzanapoletana.com",
"latitude": 37.8003893855776,
"longitude": -122.40903343231504,
"business_page_link": "https://www.yelp.com/biz/tonys-pizza-napoletana-san-francisco",
"categories": [
{
"title": "Pizza",
"url": "https://www.yelp.com/search?find_desc=Pizza&find_loc=San+Francisco%2C+CA"
},
{
"title": "Italian",
"url": "https://www.yelp.com/search?find_desc=Italian&find_loc=San+Francisco%2C+CA"
},
{
"title": "Cocktail Bars",
"url": "https://www.yelp.com/search?find_desc=Cocktail+Bars&find_loc=San+Francisco%2C+CA"
}
],
"rating": 4.2,
"review_count": 7459,
"price_range": "$$",
"photo": "https://s3-media0.fl.yelpcdn.com/bphoto/j41n7dUGoDNvGRNuYbrnIQ/348s.jpg",
"photos_page_link": "https://www.yelp.com/biz_photos/mSMZJj2pFvttWLpcDmgrEA",
"phone": "+14158359888",
"country": "US",
"neighborhoods": [
"North Beach/Telegraph Hill"
],
"yelp_guaranteed": false,
"tags": [
"Waitlist opens at 12:00 pm"
]
}{
"reviews": [
{
"review_id": "8ZuV4loRvRRYDJYGRgTA4w",
"review_rating": 5,
"review_photos": [
"https://s3-media0.fl.yelpcdn.com/bphoto/UMyjsT1fNbtC6vew-4AwcQ/348s.jpg",
"https://s3-media0.fl.yelpcdn.com/bphoto/iBkIcV7OwJZ32WJGmIjPtA/348s.jpg"
],
"review_photo_count": 2,
"review_photos_link": "https://www.yelp.com/biz_photos/pearls-deluxe-burgers-san-francisco-3?userid=LlmyL9U9tErJYGMljC08mA",
"review_is_updated": false,
"review_feedback_counts": {
"useful": 5,
"funny": 3,
"cool": 4
},
"review_reaction_counts": {
"helpful": 6,
"thanks": 0,
"love_this": 5,
"oh_no": 0
},
"review_datetime_utc": "2024-06-28T16:43:47Z",
"review_text": "Pearls \n\nAt Pearls, you're in a bit of an oddball part of town for food, but if you're hungry for a great burger it's the perfect place to be. We hoofed it over from the Van Ness side on a personal recommendation and it was definitely worth the effort. You're only a few blocks from Union Square going the other direction so it's not nowhere for sure. Anyhow, the burgers are really quite good, with the standard build your own option and several \"specialty\" offerings as well. I generally like to opt for just a standard cheeseburger when I try a place for the first time as this will tell me for sure whether they can make a good tasting burger that's not hidden in the flavors of BBQ, bleu cheese, sautéed onions etc.. (not that there's anything wrong with those of course.) Here at Pearls they can definitely make a good burger. Cooked to a solid medium with nice flavor and good texture. I'm not a big condiment guy but this burger was nice and juicy even without the mayo :-) ( sorry to the dude that gave 1 star because the burger was too moist and not dry and crumbly) Can't wait to go back and try the Kobe option and maybe one of the specialty burgers, the Prized Pearl is looking pretty darn good",
"review_language": "en",
"author_id": "LlmyL9U9tErJYGMljC08mA",
"author_name": "Tony M.",
"author_location": "Santa Barbara, CA",
"author_link": "https://www.yelp.com/user_details?userid=LlmyL9U9tErJYGMljC08mA",
"author_friend_count": 148,
"author_photo_count": 1285,
"author_review_count": 319,
"author_elite_since_year": 2024,
"author_image_url": "https://s3-media0.fl.yelpcdn.com/photo/mZZ2XU4Jkl3aooNxwkv4pA/90s.jpg",
"business_owner_replies": [],
"previous_reviews_by_author": []
},
{
"review_id": "YckfW6dFJt_pEk2_pMB3Ow",
"review_rating": 3,
"review_photos": [],
"review_photo_count": 0,
"review_photos_link": "https://www.yelp.com/biz_photos/pearls-deluxe-burgers-san-francisco-3?userid=70d1m7BqO3HbgB3c37f9MQ",
"review_is_updated": false,
"review_feedback_counts": {
"useful": 0,
"funny": 0,
"cool": 0
},
"review_reaction_counts": {
"helpful": 0,
"thanks": 0,
"love_this": 0,
"oh_no": 0
},
"review_datetime_utc": "2024-07-21T22:09:44Z",
"review_text": "Pearl's Deluxe - I usually order the classic hamburger at any burger place, as it's my preferred burger. This one, the meat needed more salt for my taste. It could've been saved with a tasty special sauce, but the sauce given was plain mayo, which was not that impressive (but better than nothing). I ended up needing to add ketchup and mustard to my burger for more flavor, which is not something I usually need to do. Everything in the burger, including the meat, lettuce, tomato, onions, and sesame seed bun were very fresh, and the burger was a good size, which I appreciated. Due to the lack of flavor though, I would probably not get this again.\n\nI felt comfortable dining in, as the tables and condiments on top of the table were clean.",
"review_language": "en",
"author_id": "70d1m7BqO3HbgB3c37f9MQ",
"author_name": "Lovina C.",
"author_location": "San Francisco, CA",
"author_link": "https://www.yelp.com/user_details?userid=70d1m7BqO3HbgB3c37f9MQ",
"author_friend_count": 62,
"author_photo_count": 70,
"author_review_count": 129,
"author_elite_since_year": 2024,
"author_image_url": "https://s3-media0.fl.yelpcdn.com/photo/dRrMWwcm96dTC9J4q61WJA/90s.jpg",
"business_owner_replies": [],
"previous_reviews_by_author": []
},
{
"review_id": "eT_QXiW3bZv8QEXtZ-EFoQ",
"review_rating": 5,
"review_photos": [],
"review_photo_count": 0,
"review_photos_link": "https://www.yelp.com/biz_photos/pearls-deluxe-burgers-san-francisco-3?userid=e7pL6J7QYYJohYvuWitjkQ",
"review_is_updated": false,
"review_feedback_counts": {
"useful": 0,
"funny": 0,
"cool": 0
},
"review_reaction_counts": {
"helpful": 0,
"thanks": 0,
"love_this": 0,
"oh_no": 0
},
"review_datetime_utc": "2024-06-24T08:41:15Z",
"review_text": "Delicious veg burger and milkshake. \nWas so good my colleague ordered a second burger almost immediately. \n10/10 do recommend",
"review_language": "en",
"author_id": "e7pL6J7QYYJohYvuWitjkQ",
"author_name": "Hannah B.",
"author_location": "Ellicott City, MD",
"author_link": "https://www.yelp.com/user_details?userid=e7pL6J7QYYJohYvuWitjkQ",
"author_friend_count": 2,
"author_photo_count": 0,
"author_review_count": 2,
"author_elite_since_year": null,
"author_image_url": "https://s3-media0.fl.yelpcdn.com/photo/6AMeUiuISAeyIlcP9no6QQ/90s.jpg",
"business_owner_replies": [],
"previous_reviews_by_author": []
}
],
"total": 2424,
"review_languages": [
{
"language": "en",
"count": 2424
},
{
"language": "de",
"count": 8
},
{
"language": "es",
"count": 5
},
{
"language": "it",
"count": 4
}
]
}Key features and capabilities
What the Yelp Business Data API supports out of the box.
- Search and retrieve Yelp businesses.
- Get all business reviews with pagination support.
Docs and code
Integrate in minutes, in any language
Full reference in the API docs, and a live playground on the developer portal. Code samples for cURL, Python, Node.js, PHP, Go, Java, C# and more.
import requests
headers = {
"x-api-key": "YOUR_API_KEY"
}
response = requests.request(
'GET',
'https://api.openwebninja.com/yelp-business-data/business-search',
params={"query":"Pizza","location":"San Francisco, CA, USA"},
headers=headers
)Why this API
Why teams choose the OpenWeb Ninja Yelp Business Data API
We keep it fast and reliable every day, and we keep adding what customers ask for.
Lightning Fast
Get Yelp business data and reviews in seconds or less, keeping your operation fast and smooth.
Highly Scalable
Benefit from our scalable infrastructure to get the data you need in any volume and rate you require, without compromising on performance.
Reliable
Leverage our advanced scraping technology & infrastructure to consistently and reliabily access the data you need.
Affordable
Our proprietry technology allows us to provide you with the most affordable Yelp Business Data API on the market.
Exceptional Support
Reach out to us via email or Discord (live chat) and we'll ensure your queries are resolved promptly and efficiently - we are always one message away.
Free Tier
Start with our generous free tier for easy testing and integration (no credit card required).
Pricing
Simple plans, free to start
Every plan uses the same endpoints and data. Need a custom volume, a higher rate limit, a hard cap or an SLA? Talk to us.
Ultra
Most popularPrices in USD. Subscribe on the OpenWeb Ninja portal, or on RapidAPI. Cancel anytime.
Do you offer higher tier or higher volume plans?
Yes, please contact us in case you need a higher tier / volume plan and we'll be happy to offer a discounted plan, tailored to your needs.
How can I subscribe to the Yelp Business Data API?
Click "Try for Free" or "Connect on RapidAPI" above.
How does the Yelp Business Data API achieves such great speed and scale?
Our highly developed scraping technology and infrastructure, in addition to our team expertise allows us to provide you with this super speedy and scalable Google search results API.
What is the maximum RPS/QPS (reqeusts/queries per seconds) supported by the Yelp Business Data API?
We support any rate you may require, in case you need a higher rate than the default ones allowed for the standard plans, please contact us and we'll be happy to increase it for you.
What is the typical API response time?
The API response time depends on the endpoint and parameters used and varies between 1s and 2s.
Start using the Yelp Business Data API today
Free tier included, no credit card required. Your first response is a minute away.