Outscraper icon

Outscraper

Interact with Outscraper API

Actions49

Overview

This node integrates with the Outscraper API to retrieve product reviews from Target.com. It allows users to query Target product pages and fetch customer reviews with various filtering and sorting options. This is useful for market research, sentiment analysis, competitive analysis, or monitoring customer feedback on specific products.

Typical use cases include:

  • Extracting recent or highly rated reviews for a Target product.
  • Collecting reviews up to a certain date cutoff.
  • Automating review data collection for analytics dashboards.
  • Triggering workflows when new reviews appear via asynchronous requests and webhooks.

Properties

Name Meaning
Query URL link(s) to Target product(s), e.g., https://www.target.com/p/.... Required to specify the product.
Limit Maximum number of reviews to return (minimum 1). Default is 50.
Sort Order in which reviews are sorted: Most Recent, Highest Rating, Lowest Rating, Helpfulness Descending.
Cutoff Timestamp to filter out reviews older than this value; overrides sort order to newest first.
Async Request Whether to make the request asynchronously (true/false).
Webhook URL to receive a POST callback once the asynchronous task finishes.
Additional Fields Collection of optional parameters:
- Fields Comma-separated list of specific review fields to return.
- UI Whether to execute the request as a UI task (boolean).

Output

The node outputs JSON data containing the retrieved Target product reviews. Each item typically includes details such as reviewer name, rating, review text, date, and other metadata depending on requested fields.

If asynchronous mode is enabled, the output may initially contain task status information, and the final results will be sent to the specified webhook URL.

No binary data output is involved.

Dependencies

  • Requires an active Outscraper API key credential configured in n8n.
  • The node sends HTTP requests to the Outscraper API endpoint.
  • For asynchronous requests, a publicly accessible webhook URL must be provided to receive callbacks.

Troubleshooting

  • Invalid Query URL: Ensure the "Query" property contains a valid Target product URL. Invalid URLs will cause errors or empty results.
  • API Key Issues: Missing or incorrect API key credentials will result in authentication errors.
  • Webhook Not Receiving Data: When using async mode, verify that the webhook URL is reachable and correctly configured to accept POST requests.
  • Limit Exceeded: Setting very high limits may lead to timeouts or rate limiting by the API.
  • Cutoff Conflicts: Using a cutoff timestamp disables sorting by other criteria; ensure this behavior matches your expectations.

Common error messages usually relate to invalid parameters, authentication failures, or network issues. Checking the API response message and verifying input properties can help resolve these.

Links and References

Discussion