All APIs

Search and places

Yelp Reviews API

Return complete Yelp business reviews by public business alias, with native sorting and page-based pagination. Keep language, sort_by, and limit unchanged when increasing page.

Make a request

Use your existing PrismCrawl API key and credit balance. A completed request consumes one credit, including recognized empty or unavailable results and source changes found during a valid continuation. Validation and operational errors remain uncharged. Each completed continuation request is billed separately.

POST /v1/yelp/reviews
curl 'https://api.prismcrawl.com/v1/yelp/reviews' \
  --request POST \
  --header 'content-type: application/json' \
  --header 'x-api-key: <PRISMCRAWL_API_KEY>' \
  --data '{
  "id": "halcyon-austin-2"
}'

Supported parameters

ParameterUsage
idRequiredThe business alias from its Yelp URL, such as halcyon-austin-2.
languageProvider-supported language code, such as en.
pageOne-based page number.
limitMaximum number of items to return. The provider may return fewer.
sort_byThe provider's supported sort order.

recommended, newest, oldest, highest_rating, lowest_rating

deviceDevice presentation for the source request.

desktop, mobile, tablet

htmlReturn the encoded original response rather than parsed JSON.
zero_traceDo not archive source or parsed response artifacts.

Structured results

Read items from data.content.results. The response also includes the search metadata, pagination state, and any extracted SERP features. Optional fields appear when supplied by the provider.

idtitlenameurlpositionthumbnailratingtextauthorauthor_urlauthor_imagedatedate_textpublished_atupdated_atlanguagephotosversionhelpful_votesvote_countsourceis_excerptrating_maxdeveloper_response