Skip to content
All endpoints

Search Yelp local businesses by keyword and city/location

GET/v1/yelp/search5 Credits / business (0 Credits on empty)($0.0005 / business ($0.20–$0.50 / 1K businesses))· Updated 2026-11-15

Direct Answer · Engineering Summary

GET /v1/yelp/search discovers local businesses on Yelp by keyword and city/address (and supports /v3/businesses/search drop-in routing), returning business_id, alias, name, unrounded rating, review_count, price_range, categories, phone, address, and coordinates at 5 Credits per business ($0.20–$0.50 per 1,000 businesses, 0 Credits on empty).

Honest Trade-Offs & Scope Boundaries

  • →Returns directory-level business metadata and aggregate ratings; call GET /v1/yelp/reviews with alias or business_id for full customer review text.
  • →Public search rankings follow Yelp's local relevance ordering for the queried city or neighborhood.
  • →Read-only local business intelligence; managing Yelp Ads or claiming storefronts is out of scope.

Searches Yelp local businesses by keyword and location with unrounded average ratings, total review counts, price tiers, categories, phone numbers, street addresses, and coordinates. Drop-in compatible with /v3/businesses/search.

Parameters

  • querystringrequired

    Search keyword or category (e.g. coffee, sushi, dentist).

    Example: coffee

  • locationstringrequired

    City, neighborhood, state, or postal address (e.g. Austin, TX).

    Example: Austin, TX

  • limitinteger (1 to 50)

    Maximum businesses to return (1–50).

    Example: 20

Example Request (cURL / Python / JavaScript)

curl "https://api.reviewsdataapi.com/v1/yelp/search?query=coffee&location=Austin%2C+TX" \
  -H "x-api-key: rv_live_your_api_key"

Live Response Preview

{
  "code": 0,
  "provider": "https://reviewsdataapi.com",
  "status": "ok",
  "msg": "success",
  "data": {
    "platform": "yelp",
    "query": "coffee",
    "location": "Austin, TX",
    "total_estimated": 240,
    "businesses": [
      {
        "business_id": "0wljsy6_0HIni0pooc5ozw",
        "alias": "mr-natural-austin",
        "name": "Mr Natural",
        "rating": 3.9,
        "review_count": 535,
        "price_level": "$$",
        "is_closed": false,
        "phone": "(512) 477-5228",
        "yelp_url": "https://www.yelp.com/biz/mr-natural-austin",
        "categories": [
          {
            "alias": "vegetarian",
            "title": "Vegetarian"
          },
          {
            "alias": "gluten_free",
            "title": "Gluten-Free"
          }
        ],
        "neighborhoods": [
          "East Cesar Chavez",
          "East Austin"
        ],
        "address": {
          "line1": "1901 E Cesar Chavez St",
          "city": "Austin",
          "state": "TX",
          "postal_code": "78702",
          "country_code": "US",
          "formatted": "1901 E Cesar Chavez St, Austin, TX 78702"
        },
        "coordinates": {
          "latitude": 30.2568239,
          "longitude": -97.7245513
        },
        "photo_url": "https://s3-media0.fl.yelpcdn.com/bphoto/tTIAWYxFat7PSRu1Gbazkw/o.jpg"
      },
      {
        "business_id": "AyrhZPOm5BCSTN_hl-_xrg",
        "alias": "swedish-hill-austin-7",
        "name": "Swedish Hill",
        "rating": 4.5,
        "review_count": 18,
        "price_level": "$$",
        "is_closed": false,
        "phone": "(512) 882-6610",
        "yelp_url": "https://www.yelp.com/biz/swedish-hill-austin-7",
        "categories": [
          {
            "alias": "cafes",
            "title": "Cafes"
          },
          {
            "alias": "bakeries",
            "title": "Bakeries"
          },
          {
            "alias": "delis",
            "title": "Delis"
          }
        ],
        "neighborhoods": [
          "Warehouse District",
          "Downtown"
        ],
        "address": {
          "line1": "415 Colorado St",
          "city": "Austin",
          "state": "TX",
          "postal_code": "78701",
          "country_code": "US",
          "formatted": "415 Colorado St, Unit 102, Austin, TX 78701"
        },
        "coordinates": {
          "latitude": 30.267103909890537,
          "longitude": -97.74430223241814
        },
        "photo_url": "https://s3-media0.fl.yelpcdn.com/bphoto/Yr0bYXRFHzkT_1a6bZVfPQ/o.jpg"
      }
    ]
  },
  "meta": {
    "request_id": "fd70b8df-859c-43f0-802f-71a798a4042b",
    "endpoint": "/v1/yelp/search",
    "items_returned": 20,
    "credits_charged": 100,
    "cached": true,
    "took_ms": 1
  }
}

Response Fields

Normalized cross-platform reputation, star distribution, and sentiment JSON payload.

FieldTypeSample / Notes
codeintegerExample: 0
providerstringExample: https://reviewsdataapi.com
statusstringExample: ok
msgstringExample: success
dataobject
platformstringExample: yelp
querystringExample: coffee
locationstringExample: Austin, TX
total_estimatedintegerExample: 240
businessesarray of object
business_idstringExample: 0wljsy6_0HIni0pooc5ozw
aliasstringExample: mr-natural-austin
namestringExample: Mr Natural
ratingnumberExample: 3.9
review_countintegerExample: 535
price_levelstringExample: $$
is_closedbooleanExample: false
phonestringExample: (512) 477-5228
yelp_urlstringExample: https://www.yelp.com/biz/mr-natural-austin
categoriesarray of object
neighborhoodsarray of string
addressobject
coordinatesobject
photo_urlstringExample: https://s3-media0.fl.yelpcdn.com/bphoto/tTIAWYxFat7PSRu1Gbaz
metaobject
request_idstringExample: fd70b8df-859c-43f0-802f-71a798a4042b
endpointstringExample: /v1/yelp/search
items_returnedintegerExample: 20
credits_chargedintegerExample: 100
cachedbooleanExample: true
took_msintegerExample: 1

Status Codes

200
Normalized cross-platform reputation, star distribution, and sentiment JSON payload.
400
Missing or invalid query parameter (0 credits charged).
401
Missing or invalid rv_live_ API key.
402
Insufficient credit balance.