Yelp

Get Yelp business reviews

Changed on

Get reviews of a Yelp business, paginated, with reviewer details, ratings, and full review text. Obtain the business ID via the /yelp/search endpoint. Reviews can be up to 7 days old.

<span>⚡ <strong>Rate limit:</strong> 120 requests per 1 minute</span>

<span>💰 <strong>Cost:</strong> 2 credits per reviews page <span title="Pricing shown is default pricing. Actual pricing may vary.">ⓘ</span></span>

post/v1/yelp/reviews

Request

  • Base URL
    https://api.fiber.ai
  • URL
    https://api.fiber.ai/v1/yelp/reviews
  • Auth
    none declared

Request body

apiKeystring required

Your Fiber API key

placeIdstring required

Yelp business ID (e.g. 'U5hCNNyJmb7f3dmC1HTzSQ'). Obtain it from the placeId of a result returned by the Yelp search endpoint (POST /v1/yelp/search).

sortBy'relevance' | 'newestFirst' | 'oldestFirst' | 'highestRated' | 'lowestRated' | 'elitesFirst' | 'null' nullable

Sort criterion for reviews. 'relevance' is the platform's default ranking. 'elitesFirst' puts reviews from elite reviewers first. Omit to sort by relevance.

ratingsinteger[] nullable

Only return reviews with these star ratings (e.g. [5] for five-star reviews only, [5, 4] for five- and four-star reviews). Omit (or pass []) to include all ratings.

keywordsstring[] nullable

Only return reviews whose text matches these keywords (e.g. ['crust', 'delivery']). Omit (or pass []) to include all reviews.

languageCodestring nullable

Language for review text (e.g. 'en', 'es', 'fr'). Omit for English.

nextPageTokenstring nullable

Pagination token from a prior reviews response's nextPageToken. Omit (or pass null) to fetch the first page.

Response

Default Response

advicestring[] nullable

Tips, recommendations, and suggestions for using this API effectively.

Changes