Google Reviews

Get Google reviews with star ratings, text, dates, and owner replies. Also available for Yelp and Trustpilot via the multi-platform endpoint.

POST/v1/business/reviews
Cost: 1 credit per 10 reviews ($0.005)
Rate Limit: Varies by plan
Response: ~2-4 seconds

Parameters

ParameterTypeRequiredDescription
business_namestringYesBusiness name
locationstringYesCity and state
sortstringNo"newest", "highest", "lowest". Default: "newest"
limitintegerNoNumber of reviews. Default: 10, max: 100

Example Request

curl -X POST https://api.localseodata.com/v1/business/reviews \
  -H "Authorization: Bearer sk_live_your_key" \
  -H "Content-Type: application/json" \
  -d '{"business_name": "Joe\'s Pizza", "location": "Brooklyn, NY", "limit": 10}'

Example Response

JSON
{
  "status": "success",
  "credits_used": 1,
  "reviews": [
    {
      "author": "John D.",
      "rating": 5,
      "text": "Best pizza in NYC, hands down. The classic slice is perfection.",
      "date": "2026-01-15",
      "owner_reply": "Thanks John! Come back anytime.",
      "reply_date": "2026-01-16"
    }
  ],
  "summary": {
    "total_reviews": 847,
    "average_rating": 4.6,
    "rating_distribution": { "5": 520, "4": 187, "3": 78, "2": 35, "1": 27 }
  }
}

Response Fields

FieldTypeDescription
authorstringReviewer name
ratingintegerStar rating (1-5)
textstringReview text
datestringReview date (ISO 8601)
owner_replystring | nullOwner's reply if present

Notes

  • Paginate using offset parameter for large review sets.
  • Use multi-platform-reviews for Yelp and Trustpilot data.