Zillow Real Estate Scraper

No credit card required

This Actor is under maintenance.

This actor is under maintenance and it may unreliable.

Zillow Real Estate Scraper

Zillow Real Estate Scraper

maxcopell/zillow-api-scraper

No credit card required

Our free Zillow scraper lets you extract data about properties for sale and rent on Zillow using the Zillow API, but with no daily call limits. Scrape millions of listings and download your data as HTML, JSON, CSV, Excel, XML, and RSS feed.

The code examples below show how to run the Actor and get its results. To run the code, you need to have an Apify account. Replace <YOUR_API_TOKEN> in the code with your API token, which you can find under Settings > Integrations in Apify Console. Learn mode

import { ApifyClient } from 'apify-client';

// Initialize the ApifyClient with API token
const client = new ApifyClient({
    token: '<YOUR_API_TOKEN>',
});

// Prepare Actor input
const input = {
    "search": "Los Angeles",
    "type": "all",
    "maxItems": 100,
    "maxLevel": 1,
    "maxRetries": 10,
    "maxConcurrency": 10,
    "extendOutputFunction": async ({ data, item, customData, Apify }) => {
        return item;
    },
    "extendScraperFunction": async ({ label, page, request, customData, Apify }) => {
        if (label === 'SETUP') {
            // before crawler.run()
        } else if (label === 'GOTO') {
            // inside handleGotoFunction
        } else if (label === 'HANDLE') {
            // inside handlePageFunction
        } else if (label === 'FINISH') {
            // after crawler.run()
        }
    },
    "customData": {}
};

(async () => {
    // Run the Actor and wait for it to finish
    const run = await client.actor("maxcopell/zillow-api-scraper").call(input);

    // Fetch and print Actor results from the run's dataset (if any)
    console.log('Results from dataset');
    const { items } = await client.dataset(run.defaultDatasetId).listItems();
    items.forEach((item) => {
        console.dir(item);
    });
})();
Developer
Maintained by Apify
Actor stats
  • 1.7k users
  • 15.4k runs
  • Modified 14 days ago

You might also like these Actors