Outscraper icon

Outscraper

Interact with Outscraper API

Actions49

Overview

The Zillow Search operation in this node allows users to perform property searches on Zillow using various search parameters. It is designed to query Zillow listings filtered by sale status (for sale, for rent, or sold) and supports pagination and asynchronous requests. This node is beneficial for real estate professionals, data analysts, or developers who want to automate the retrieval of property listings from Zillow for market analysis, lead generation, or integration into other applications.

Practical examples include:

  • Searching for homes currently for sale in a specific city.
  • Retrieving rental listings with custom filters.
  • Collecting recently sold properties for comparative market analysis.
  • Automating periodic data collection via asynchronous requests with webhook callbacks.

Properties

Name Meaning
Query Search links with search parameters, e.g., location or a full Zillow URL containing search state information.
Main Filter The main filter for the search; options are: For Sale, For Rent, Sold.
Limit Maximum number of results to return (minimum 1).
Skip Number of items to skip for pagination purposes.
Async Request Whether to make the request asynchronously.
Webhook URL to which Outscraper will send a POST request once the asynchronous task is finished (used only if Async Request is true).
Additional Fields - Fields Specific fields to return, provided as a comma-separated string.
Additional Fields - UI Whether to execute the request as a UI task (boolean).

Output

The output JSON contains the search results returned by the Zillow API via Outscraper. Each item typically represents a property listing matching the search criteria, including details such as address, price, status, and other requested fields.

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

This node does not output binary data.

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 callback POST requests when the task completes.

Troubleshooting

  • Common issues:

    • Invalid or missing API key: Ensure the Outscraper API key credential is correctly set up.
    • Incorrect query format: The "Query" property must be a valid Zillow search URL or location string.
    • Exceeding rate limits or quota: Outscraper API usage limits may cause errors; check your plan and usage.
    • Webhook URL unreachable: For async requests, ensure the webhook URL is publicly accessible and can accept POST requests.
  • Error messages:

    • Authentication errors indicate problems with the API key.
    • Validation errors may occur if required parameters like "Query" or "Main Filter" are missing or malformed.
    • Timeout or network errors suggest connectivity issues with the Outscraper service.

Resolving these usually involves verifying credentials, input parameters, and network accessibility.

Links and References

Discussion