Zumper Housing Scraper | Apartment Rentals & Listings
Pricing
from $0.01 / 1,000 results
Zumper Housing Scraper | Apartment Rentals & Listings
Scrape Zumper apartment rental listings by city. Returns address, price, bedrooms, bathrooms, sqft, and listing URL as clean JSON. No proxy required - works on Apify Starter plan.
Pricing
from $0.01 / 1,000 results
Rating
0.0
(0)
Developer
petteri mähönen
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
11 hours ago
Last modified
Categories
Share
🏢 Zumper Housing Scraper
Scrape rental listings from Zumper, one of the largest US rental marketplaces. Extracts apartments, rooms, and houses with full details including amenities and pricing.
⚡ Features
- Multi-city search — scrape multiple cities in a single run
- Full listing extraction — title, address, price, beds, baths, amenities, listing URL
- SPA handling — PlaywrightCrawler handles Zumper's JavaScript-rendered interface
- Structured data — consistent output schema across all listing types
- Configurable — set max results per location
Input
| Field | Type | Default | Description |
|---|---|---|---|
locations | string[] | ["San Francisco, CA"] | Cities to scrape |
maxResults | number | 50 | Max listings per location |
Example
{"locations": ["San Francisco, CA", "New York, NY"],"maxResults": 50}
Output
Each listing includes:
| Field | Example |
|---|---|
title | "Modern 1BR in SoMa" |
address | "123 Main St, San Francisco, CA 94105" |
price | "$3,500/mo" |
beds | "1" |
baths | "1" |
amenities | ["In-unit laundry", "Dishwasher", "Parking"] |
link | "https://www.zumper.com/apartments/..." |
scraped_at | ISO timestamp |
Use Cases
- Rental market analysis — compare prices across Zumper listings
- Lead generation — find available units matching specific criteria
- Price tracking — monitor rental market trends over time
- Data aggregation — combine with other sources for comprehensive market views
Performance
- ~30 seconds per run (51 listings)
- 4 GB RAM allocation (PlaywrightCrawler)
- Handles Zumper's SPA architecture reliably
Limitations
- Zumper's SPA structure may require full page loads
- Some listing details may vary by property type
- Results depend on Zumper's live availability
💬 Quick Start for AI Assistants
Copy and paste this into ChatGPT, Claude, or another AI assistant to get help using this actor:
You are helping me use the "Zumper Housing Scraper" on Apify (actor ID: 260hZfwVeuEB6M3x6). It extracts rental listings (apartments, rooms, houses) from zumper.com across US cities.
Input fields:
- locations: string array, e.g. ["San Francisco, CA", "New York, NY"]
- maxResults: number, max listings per location (default: 50)
Output fields per listing: title, address, price, beds, baths, amenities[], link, scraped_at.
Help me with the right input, output processing, or troubleshooting.
📋 Changelog
| Version | Date | Changes |
|---|---|---|
| 0.0.12 | 2026-07-15 | Added AI assistant prompt block, enriched README with use cases and comparison table, updated actor title with keywords |
| 0.0.10 | 2026-07-14 | Cloud-verified extraction — 51 listings in 30s, Zumper SPA crawling stable |
| 0.0.1 | 2026-07-13 | Initial release — Zumper rental listing extraction, PlaywrightCrawler |