Outscraper icon

Outscraper

Interact with Outscraper API

Actions52

Yelp → Reviews

AI-generated

Overview

This node interacts with the Outscraper API to fetch Yelp reviews based on a search query or business URL/ID. It supports retrieving reviews with options for sorting, pagination via cursor, and filtering by a cutoff timestamp. The node is useful for scenarios where users want to gather Yelp review data for analysis, monitoring, or integration into other workflows, such as sentiment analysis, reputation management, or market research.

Use Case Examples

  1. Fetch Yelp reviews for a specific business URL sorted by date descending.
  2. Retrieve Yelp reviews with a cutoff timestamp to get only recent reviews.
  3. Use pagination cursor to fetch subsequent pages of Yelp reviews.

Properties

Name Meaning
Query Search links or business URLs/IDs from Yelp, required for identifying the target business or search context.
Async Request Whether to make an asynchronous request to Outscraper API.
Webhook URL address to which Outscraper will send a POST request once the task is finished, used for asynchronous processing callbacks.
Cursor Next page cursor for pagination to fetch additional pages of reviews.
Sort Sort order for reviews to control the order in which reviews are returned.
Cutoff Oldest timestamp value for reviews to filter out older reviews.
Additional Fields Additional optional fields such as specific fields to return, enrichment options, and UI execution flag.
Request Options Node-level request options including batching, SSL certificate validation, proxy settings, and timeout configuration.

Output

JSON

  • reviews - Array of Yelp reviews returned by the Outscraper API.
  • cursor - Cursor string for fetching the next page of reviews if pagination is supported.

Dependencies

  • Outscraper API key credential

Troubleshooting

  • Ensure the API key credential is correctly configured and has access to the Outscraper API.
  • If asynchronous requests are used, verify the webhook URL is reachable and correctly configured to receive POST callbacks.
  • Pagination cursor must be correctly handled to fetch subsequent pages; an invalid cursor may result in errors or empty results.
  • Timeout settings should be adjusted based on network conditions and expected response times to avoid premature request abortion.

Links

Discussion