Zumper Property Search Scraper avatar

Zumper Property Search Scraper

Pricing

from $3.00 / 1,000 results

Go to Apify Store
Zumper Property Search Scraper

Zumper Property Search Scraper

Scrape rental property listings from Zumper.com with 70+ data fields per result — including pricing, amenities, agent info, location, and availability. Perfect for real estate analysts, investors, and proptech developers needing structured rental market data.

Pricing

from $3.00 / 1,000 results

Rating

0.0

(0)

Developer

Stealth mode

Stealth mode

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

a day ago

Last modified

Share

Zumper.com Property Search Scraper: Extract Rental Listings at Scale


What Is Zumper.com?

Zumper is one of the largest rental listing platforms in the United States, aggregating apartments, houses, and rooms for rent across hundreds of cities. It serves both renters and property managers, making it a rich source of real-time rental market intelligence.

Manually collecting listing data from Zumper is impractical at scale. The Zumper Property Search Scraper automates extraction from search result pages, returning structured records with 70+ fields per listing — covering everything from pricing and floor plans to agent contacts and building amenities.


Overview

This scraper targets Zumper's property search result pages and extracts detailed listing records in bulk. It is built for:

  • Real estate analysts monitoring rental price trends by neighborhood or city
  • Proptech developers feeding listing data into aggregator platforms or recommendation engines
  • Property investors researching market availability and pricing across regions
  • Researchers studying housing supply, demand, and affordability patterns

Key capabilities include configurable item limits per URL, resilient error handling via ignore_url_failures, and support for paginated search URLs.


Input Format

The scraper accepts a JSON configuration object with three parameters:

{
"urls": [
"https://www.zumper.com/apartments-for-rent/new-york-ny?page=2"
],
"ignore_url_failures": true,
"max_items_per_url": 50
}
FieldTypeDescription
urlsarrayOne or more Zumper property search page URLs. Supports pagination — append ?page=N to iterate through results. Add URLs one by one or paste a bulk list.
ignore_url_failuresbooleanIf true, the scraper skips failed URLs and continues the run rather than stopping. Recommended for bulk jobs. Default: true.
max_items_per_urlintegerMaximum listings to collect per URL. Default prefill: 20. Set higher (e.g., 50) for denser pages.

Tip: To collect listings across multiple pages, add each paginated URL separately (e.g., ?page=1, ?page=2, ?page=3). You can also filter by city, bedroom count, or price range directly in the Zumper search URL before pasting it into the input.


Output Format

Sample output

{
"is_featured": false,
"listing_id": 64289595,
"created_on": 1778115961,
"modified_on": 1778148012,
"listed_on": 1778115961,
"listing_status": 1,
"group_id": 64289595,
"address": "246 Pearl St #1202",
"city": "New York",
"lat": 40.707626,
"lng": -74.004648,
"pets": [],
"leasing_fee": null,
"building_id": null,
"feed_name": "realty_mx",
"image_ids": [
896723154,
896723155,
896723156,
896723157,
896723158
],
"neighborhood_id": 114,
"neighborhood_name": "Financial District",
"brokerage_id": 74063,
"agent_id": 684121,
"agent_name": "Leonardo Mora",
"brokerage_name": "The Bouklis Group Real Estate",
"state": "NY",
"building_name": null,
"tz": "America/New_York",
"promotion": 65,
"city_state": "new-york-ny",
"zappable": 1,
"property_type": 4,
"amenities": [
1,
2,
4,
7,
10,
11,
15,
22
],
"building_amenities": [
17,
4,
13,
11,
14,
6,
3,
16,
2
],
"amenity_tags": [
"Air Conditioning",
"River View",
"Dishwasher",
"Onsite Laundry",
"Diplomats OK",
"Deck",
"Lounge",
"Receiving Room",
"Renovated",
"Walk-in Closet",
"WiFi",
"Marble Bath",
"Common Outdoor Space",
"Business Center",
"Roof Deck",
"Health Club",
"Light",
"Dining Room",
"Wheelchair Accessible",
"High Ceilings",
"Granite Kitchen",
"Subway",
"Hardwood Floor"
],
"building_amenity_tags": [
"Onsite Laundry",
"Dishwasher",
"Hardwood Floor",
"Walk-in Closet",
"Concierge Service",
"Fitness Center",
"Residents Lounge",
"Business Center",
"Roof Deck",
"Outdoor Space",
"Wheelchair Accessible",
"Elevator",
"High Ceiling",
"Door Attendant",
"WiFi",
"Lounge",
"Renovated",
"Health Club",
"Dining Room",
"River View",
"Receiving Room",
"Granite Kitchen",
"Marble Bath",
"Common Outdoor Space",
"Subway",
"Light",
"Diplomats OK"
],
"phone": null,
"listing_type": 1,
"pb_id": null,
"pb_url": null,
"url": "/listings/27526832p/2-bedroom-financial-district-new-york-ny",
"padmapper_url": "/rentals/27526832p/3-bedroom-1-bath-apartment-at-246-pearl-st-new-york-ny-10038",
"date_available": null,
"max_price": 4900,
"min_price": 4900,
"previous_price": 4900,
"max_bedrooms": 3,
"min_bedrooms": 3,
"max_bathrooms": 1,
"min_bathrooms": 1,
"floorplan_count": 1,
"min_lease_days": 360,
"max_lease_days": null,
"min_square_feet": 9223372036854776000,
"max_square_feet": -1,
"lease_type": 13,
"features": [
88,
10,
19,
78
],
"zipcode": "10038",
"is_pad": false,
"max_all_bathrooms": [
1,
0
],
"min_all_bathrooms": [
1,
0
],
"pl_id": 27526832,
"pl_url": "2-bedroom-financial-district-new-york-ny",
"pa_url": "246-pearl-st-new-york-ny-10038-usa",
"is_messageable": true,
"provider_url": "https://bouklisgroup.com/index.cfm?page=details&id=251618",
"internal_video_ids": null,
"title": null,
"short_description": "Discover this exceptional apartment, freshly available on the market and bathed in abundant natural light. Facing northeast, it offers breathtaking views of the iconic Brooklyn Bridge and the vibrant South Street Seaport, creating a serene urban retreat in the heart of Manhattan's Financial District (FiDi).Inside this converted 2 bedroom, you'll find newly installed hardwood floors that add warmth and elegance, complemented by a modern kitchen equipped with premium stainless-steel appliances. The luxurious marble bathroom provides a spa-like sanctuary for relaxation. Resid",
"rating": 9.9,
"pa_should_index": true,
"integrated_tour_types": [],
"external_rating": null,
"has_fees": true,
"from_url": "https://www.zumper.com/apartments-for-rent/new-york-ny?page=2"
}

Each scraped listing returns a structured record with 70+ fields across the following categories:

Listing Identity & Status

FieldMeaning
Listing IDUnique Zumper identifier for the listing
Group IDID grouping related floorplans or units under one property
Listing StatusCurrent state of the listing (e.g., active, rented)
Listing TypeClassification such as apartment, house, or room
Property TypeStructural type of the property
Is FeaturedWhether the listing has paid featured placement
Is PadIndicates if the listing is a Zumper Pad-style listing
ZappableWhether the listing supports Zumper's instant-apply (Zap) feature
TitleListing headline as shown on the search page
Short DescriptionBrief summary of the property

Dates & Availability

FieldMeaning
Created OnTimestamp when the listing was first created
Modified OnLast update timestamp
Listed OnDate the listing went live on Zumper
Date AvailableMove-in availability date

Pricing

FieldMeaning
Min PriceLowest monthly rent across available units
Max PriceHighest monthly rent across available units
Previous PricePrior rent (useful for tracking price changes)
Leasing FeeAny applicable leasing or admin fee
Has FeesBoolean flag indicating whether the listing carries fees
PromotionActive promotional offer (e.g., first month free)

Location

FieldMeaning
AddressStreet address of the property
CityCity name
StateUS state abbreviation
ZipcodePostal code
City StateCombined city and state string (e.g., "New York, NY")
LatitudeGeographic latitude coordinate
LongitudeGeographic longitude coordinate
TimezoneProperty's local timezone
Neighborhood IDInternal ID of the neighborhood zone
Neighborhood NameHuman-readable neighborhood label

Unit Specifications

FieldMeaning
Min BedroomsMinimum bedroom count across floorplans
Max BedroomsMaximum bedroom count across floorplans
Min BathroomsMinimum bathroom count
Max BathroomsMaximum bathroom count
Min All BathroomsIncludes half-baths in minimum count
Max All BathroomsIncludes half-baths in maximum count
Min Square FeetSmallest unit size available
Max Square FeetLargest unit size available
Floorplan CountNumber of distinct floorplan options
Min Lease DaysShortest lease term in days
Max Lease DaysLongest lease term in days
Lease TypeLease classification (e.g., fixed, month-to-month)

Amenities & Features

FieldMeaning
AmenitiesUnit-level amenities list (e.g., in-unit washer, dishwasher)
Building AmenitiesShared building features (e.g., gym, rooftop, doorman)
Amenity TagsStructured tags for unit amenities used for filtering
Building Amenity TagsStructured tags for building-level amenities
FeaturesAdditional property features not covered by amenity tags
PetsPet policy (e.g., cats allowed, dogs allowed, no pets)

Building & Agent Info

FieldMeaning
Building IDUnique ID for the building record
Building NameName of the building or complex
Feed NameData feed source identifier (useful for deduplication)
Brokerage IDID of the brokerage managing the listing
Brokerage NameName of the brokerage or property management company
Agent IDUnique ID of the listing agent
Agent NameFull name of the responsible agent
PhoneContact phone number for inquiries
Is MessageableWhether in-app messaging is enabled for this listing
FieldMeaning
URLCanonical Zumper listing URL
Padmapper URLEquivalent listing URL on Padmapper (Zumper's sister platform)
PB ID / PB URLZumper building profile ID and URL
PL ID / PL URLZumper listing profile ID and URL
PA URLZumper apartment-level page URL
Provider URLOriginal source URL if the listing was syndicated

Media & Ratings

FieldMeaning
Image IDsArray of image identifiers for the listing's photo gallery
Internal Video IDsIDs of any video tours hosted on Zumper
Integrated Tour TypesTypes of virtual or in-person tours available
RatingZumper internal rating score
External RatingRating sourced from third-party review platforms

Indexing & Visibility Flags

FieldMeaning
PA Should IndexWhether the apartment page is eligible for search engine indexing

How to Use

  1. Build your search URL — Go to Zumper.com, apply filters (city, bedrooms, price), and copy the results page URL.
  2. Add pagination — Append ?page=2, ?page=3, etc. to collect more listings. Add each page as a separate entry in urls.
  3. Set item limit — Use max_items_per_url to control volume per page (max depends on Zumper's page size, typically 20–50).
  4. Enable fault tolerance — Keep ignore_url_failures: true for multi-URL runs to prevent a single bad page from stopping the job.
  5. Run and export — Download results as JSON or CSV for use in Excel, Google Sheets, or a database.

Common issues:

  • If a URL returns no results, confirm it is a search results page, not an individual listing page.
  • Highly filtered searches may return fewer items than max_items_per_url — this is expected.
  • Price or availability data reflects the moment of scraping; re-run regularly for live market tracking.

Use Cases & Business Value

  • Rental market analysis: Track average rents, availability, and pricing trends by neighborhood or city over time
  • Competitive intelligence: Monitor how landlords and property managers adjust pricing and promotions
  • Lead generation: Extract agent and brokerage contact information for outreach
  • Aggregator feeds: Power custom rental search platforms with fresh, structured listing data
  • Investment research: Identify high-demand areas based on listing volume, availability dates, and pricing spreads

Conclusion

The Zumper Property Search Scraper delivers one of the most comprehensive rental listing datasets available from any US rental platform — 70+ structured fields per listing, covering pricing, location, unit specs, amenities, agent details, and more. Whether you're building a proptech product or conducting market research, it eliminates manual data collection and puts reliable rental intelligence at your fingertips.