Outscraper icon

Outscraper

Interact with Outscraper API

Actions52

Yelp → Business

AI-generated

Overview

This node interacts with the Outscraper API to search for business information on Yelp. It allows users to query Yelp for business URLs or IDs and retrieve specific business data based on the query parameters. This is useful for scenarios where you want to gather detailed business information from Yelp for analysis, marketing, or data enrichment purposes.

Use Case Examples

  1. Searching for a business by name or URL on Yelp to get detailed business information.
  2. Retrieving specific fields of a Yelp business such as contact details, ratings, or reviews.
  3. Using asynchronous requests to handle large queries and receive results via webhook callbacks.

Properties

Name Meaning
Query The search query for business URLs or IDs from Yelp. This is a required string input that specifies what business information to retrieve.
Async Request A boolean flag indicating whether to make the request asynchronously. If true, the request will be processed asynchronously, and results can be received via a webhook.
Webhook The URL to which Outscraper will send a POST request once the asynchronous task is finished. Used only if Async Request is true.
Additional Fields A collection of optional parameters to customize the request, including specific fields to return, additional data enrichments, and whether to execute the request as a UI task.
Request Options Node-level settings for request handling such as batching, SSL certificate validation, proxy configuration, and timeout settings.

Output

JSON

  • businessData - The JSON object containing the retrieved Yelp business information based on the query.

Dependencies

  • Outscraper API key credential

Troubleshooting

  • Ensure the API key credential is correctly configured and has access to the Outscraper API.
  • If using asynchronous requests, verify the webhook URL is accessible and correctly set up to receive POST callbacks.
  • Check network settings if using a proxy or if SSL certificate validation is disabled, as these can affect request success.
  • Timeout errors may occur if the server is slow to respond; consider increasing the timeout setting.

Links

Discussion