Actions49
- Airbnb Actions
- AppStore Actions
- Booking Actions
- Company Insight Actions
- Emails & Contact Actions
- Expedia Actions
- G2 Review Actions
- Geocoding Actions
- GetApp Review Actions
- Google Map Actions
- Google Search Actions
- Indeed Actions
- Phone Identity Finder Actions
- Phones Owner Actions
- Product Hunt Actions
- Target Review Actions
- TikTok Profile Actions
- TripAdvisor Actions
- Trustpilot Actions
- Twitter Profile Actions
- Universal AI Scraper Actions
- Walmart Review Actions
- WebPage Screenshoter Actions
- Whitepages Addresses Scraper Actions
- Yellow Pages Search Actions
- Yelp Actions
- YouTube Actions
- Zillow Actions
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.