Outscraper icon

Outscraper

Interact with Outscraper API

Actions49

Overview

The Yelp Search operation in this node allows users to perform searches on Yelp data via the Outscraper API. It is designed to retrieve business listings or links from Yelp based on a search query. This can be useful for gathering business information, reviews, or URLs for marketing research, lead generation, competitive analysis, or local business discovery.

Typical use cases include:

  • Searching for businesses by name, category, or location.
  • Retrieving a list of Yelp business URLs or IDs matching certain criteria.
  • Enriching business data with additional fields or services.
  • Using asynchronous requests to handle large or time-consuming queries with webhook callbacks.

Properties

Name Meaning
Query The search term or keywords to find Yelp links or business URLs/IDs.
Limit Maximum number of results to return (minimum 1, default 50).
Async Request Whether to make the request asynchronously (true/false).
Webhook URL to which Outscraper will send a POST request once an asynchronous task is finished.
Additional Fields Collection of optional parameters:
- Fields Comma-separated list of specific fields to return in the response.
- Enrichment Comma-separated list of additional data enrichments to include (e.g., domain services, email validation).
- UI Whether to execute the request as a UI task (boolean).

Output

The node outputs JSON data containing the search results from Yelp. The structure typically includes an array of business entries or links matching the query, each with details depending on requested fields and enrichments.

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 indicated for this operation.

Dependencies

  • Requires an active Outscraper API key credential configured in n8n.
  • Network access to Outscraper API endpoints.
  • For asynchronous requests, a publicly accessible webhook URL must be provided to receive callback POST requests.

Troubleshooting

  • Common issues:

    • Missing or invalid API key credential will cause authentication errors.
    • Providing an invalid webhook URL or no webhook URL when async is true will prevent receiving results.
    • Exceeding rate limits or quota on the Outscraper API may result in errors or throttling.
    • Incorrectly formatted query or unsupported enrichment fields may cause partial or empty results.
  • Error messages:

    • Authentication failures: Check that the API key is correctly set and valid.
    • Invalid parameter errors: Verify that required properties like "Query" are provided and properly formatted.
    • Network or timeout errors: Ensure stable internet connection and correct base URL configuration.
    • Asynchronous task errors: Confirm webhook URL accessibility and correctness.

Links and References

Discussion