Outscraper icon

Outscraper

Interact with Outscraper API

Actions49

Overview

The TripAdvisor Search operation in this node allows users to query TripAdvisor for various types of search results such as hotels, restaurants, things to do, vacation rentals, or all results combined. It is useful for extracting structured data from TripAdvisor based on a search query, enabling automation workflows that require travel-related information aggregation.

Common scenarios include:

  • Gathering hotel or restaurant listings for a specific location or keyword.
  • Collecting "things to do" or attractions data for travel planning.
  • Extracting vacation rental options for accommodation research.
  • Automating market research or competitive analysis by scraping TripAdvisor search results.

For example, a user could input a city name and retrieve the top 50 hotels or restaurants listed on TripAdvisor, which can then be used for further processing or integration with other systems.

Properties

Name Meaning
Query The search string or TripAdvisor URL to query.
Limit Maximum number of search results to return (minimum 1).
Search Type Type of search results to retrieve: All Results, Hotels, Restaurants, Things to Do, Vacation Rentals.
Skip Number of results to skip before starting to collect results (useful for pagination).
Async Request Whether to make the request asynchronously (true/false).
Webhook URL to which Outscraper will send a POST callback once the task finishes (for async mode).
Additional Fields - Fields Comma-separated list of specific fields to return in the response.
Additional Fields - UI Whether to execute the request as a UI task (true/false).

Output

The output JSON contains the search results returned by the Outscraper API for the TripAdvisor query. Each item typically includes details relevant to the selected search type, such as:

  • Name and description of the place or listing.
  • Location details.
  • Ratings and reviews summary.
  • Pricing or availability info (if applicable).
  • 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.

Binary data output is not indicated for this operation.

Dependencies

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

Troubleshooting

  • Empty or incomplete results: Check that the query string is valid and correctly formatted. Also verify the limit and skip values.
  • API authentication errors: Ensure the API key credential is correctly set up and has sufficient permissions.
  • Webhook failures: If using async mode, confirm the webhook URL is reachable and accepts POST requests.
  • Rate limiting or quota exceeded: Outscraper API may limit requests; monitor usage and upgrade plan if needed.
  • Invalid field names in Additional Fields: Use only supported field names separated by commas to avoid errors.

Links and References

Discussion