Skip to content
All endpoints

Extract full Yelp customer reviews & sentiment polarity (no 3-review cap)

GET/v1/yelp/reviews2 Credits / review (0 Credits on empty)($0.0002 / review ($0.08–$0.20 / 1K reviews))· Updated 2026-11-15

Direct Answer · Engineering Summary

GET /v1/yelp/reviews bypasses the official Yelp Fusion API 3-review truncation cap ($7.99–$19.99/1K calls) to extract full-length Yelp customer reviews, 5-star histograms, aspect sentiment polarity tags, useful/funny/cool votes, and owner replies by business_id or slug alias at 2 Credits per review ($0.08–$0.20 per 1,000 reviews).

Honest Trade-Offs & Scope Boundaries

  • →Extracts publicly recommended Yelp reviews; reviews filtered into Yelp's 'not currently recommended' captcha bucket are excluded.
  • →Accepts either encrypted Yelp business_id or URL slug alias (e.g. houndstooth-coffee-austin).
  • →Read-only extraction; posting reviews or submitting merchant responses on Yelp is not supported.

Bypasses the official Yelp Fusion 3-review truncation cap ($7.99–$19.99/1K) to return full-text Yelp customer reviews, 5-star histogram, aspect polarity tags, useful/funny/cool reactions, and business owner replies.

Parameters

  • aliasstring

    Yelp business slug alias (e.g. houndstooth-coffee-austin). Provide alias or business_id.

    Example: houndstooth-coffee-austin

  • business_idstring

    Encrypted Yelp business_id (alternative to alias).

    Example: 6i-32-12abc

  • pageinteger

    1-based page number.

    Example: 1

  • limitinteger (1 to 50)

    Maximum reviews to return (1–50).

    Example: 20

Example Request (cURL / Python / JavaScript)

curl "https://api.reviewsdataapi.com/v1/yelp/reviews?alias=houndstooth-coffee-austin" \
  -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",
    "business_id": "houndstooth-coffee-austin",
    "sentiment_summary": {
      "sampled_reviews": 20,
      "average_rating": 3.8,
      "star_distribution": {
        "1": 1,
        "2": 3,
        "3": 3,
        "4": 5,
        "5": 8
      },
      "star_percentages": {
        "1": 5,
        "2": 15,
        "3": 15,
        "4": 25,
        "5": 40
      },
      "sentiment_breakdown": {
        "positive_pct": 65,
        "neutral_pct": 15,
        "negative_pct": 20,
        "net_polarity_score": 0.44
      },
      "aspect_polarities": [
        {
          "aspect": "Customer Support",
          "polarity": "positive",
          "positive_pct": 75,
          "mentions": 8
        },
        {
          "aspect": "Quality & Reliability",
          "polarity": "positive",
          "positive_pct": 80,
          "mentions": 5
        }
      ]
    },
    "language_counts": {
      "en": 604
    },
    "reviews": [
      {
        "review_id": "MTthLbOl1VBdGw0C7qREjA",
        "platform": "yelp",
        "business_id": "houndstooth-coffee-austin",
        "rating": 5,
        "review_text": "I enjoy visiting local coffee shops. I was in search of an afternoon coffee and came across Houndstooth on the Yelp app.\n\nParking can be tricky. A lot of spots are reserved for valet parking for Uchiko. I was able to find a spot up front, however I did not realize it was short term parking (10 minutes). Luckily, I was planning to get my coffee to go. Ther...",
        "language": "en",
        "is_featured": false,
        "published_at": "2024-10-07T22:36:00.000Z",
        "sentiment": "positive",
        "polarity_score": 0.93,
        "feedback": {
          "useful": 10,
          "funny": 3,
          "cool": 13
        },
        "author": {
          "id": "7Pk5rbkeZ2_xAPpOPjmRrg",
          "name": "Tiffany J.",
          "location": "Houston, TX",
          "total_reviews": 1069,
          "friend_count": 571,
          "avatar_url": "https://s3-media0.fl.yelpcdn.com/photo/X0InG8O9apnMdynq261XGg/ms.jpg"
        },
        "owner_reply": null
      },
      {
        "review_id": "2z-ofo5QZbYicP_RmH0yCQ",
        "platform": "yelp",
        "business_id": "houndstooth-coffee-austin",
        "rating": 4,
        "review_text": "Went to Houndstooth Coffee around 7 am and it was a really nice way to start the day. Super peaceful and quiet, which is exactly what you want that early in the morning.\n\nI got a latte and a chai latte and both were pretty solid, definitely above average. Nothing crazy or experimental, just well made drinks that hit the spot.\n\nSeating is a bit limited, so...",
        "language": "en",
        "is_featured": false,
        "published_at": "2026-03-25T17:32:47.000Z",
        "sentiment": "positive",
        "polarity_score": 0.74,
        "feedback": {
          "useful": 0,
          "funny": 0,
          "cool": 0
        },
        "author": {
          "id": "cev9dM31_H7Tv47p03J8yQ",
          "name": "Wes Y.",
          "location": "Carson, CA",
          "total_reviews": 55,
          "friend_count": 1,
          "avatar_url": "https://s3-media0.fl.yelpcdn.com/photo/66Y4-Gd_8f0JsODrBEH9hg/ms.jpg"
        },
        "owner_reply": null
      }
    ]
  },
  "meta": {
    "request_id": "999de78a-7f68-45a3-8bd4-ffb78a776e1b",
    "endpoint": "/v1/yelp/reviews",
    "items_returned": 20,
    "credits_charged": 40,
    "cached": true,
    "took_ms": 0
  }
}

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
business_idstringExample: houndstooth-coffee-austin
sentiment_summaryobject
sampled_reviewsintegerExample: 20
average_ratingnumberExample: 3.8
star_distributionobject
star_percentagesobject
sentiment_breakdownobject
aspect_polaritiesarray of object
language_countsobject
enintegerExample: 604
reviewsarray of object
review_idstringExample: MTthLbOl1VBdGw0C7qREjA
platformstringExample: yelp
business_idstringExample: houndstooth-coffee-austin
ratingintegerExample: 5
review_textstringExample: I enjoy visiting local coffee shops. I was in search of an a
languagestringExample: en
is_featuredbooleanExample: false
published_atstringExample: 2024-10-07T22:36:00.000Z
sentimentstringExample: positive
polarity_scorenumberExample: 0.93
feedbackobject
authorobject
owner_replystringOptional field (nullable)
metaobject
request_idstringExample: 999de78a-7f68-45a3-8bd4-ffb78a776e1b
endpointstringExample: /v1/yelp/reviews
items_returnedintegerExample: 20
credits_chargedintegerExample: 40
cachedbooleanExample: true
took_msintegerExample: 0

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.