PadMapper Scraper
Pricing
from $3.00 / 1,000 results
PadMapper Scraper
Scrape PadMapper.com apartment and rental listings. Search by city, neighborhood, or zip code with price, bedroom, bathroom, property-type, and pet filters, or fetch full building details and floorplans by URL.
Pricing
from $3.00 / 1,000 results
Rating
0.0
(0)
Developer
Crawler Bros
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
5 days ago
Last modified
Categories
Share
Scrape PadMapper.com apartment and rental listings across the US and Canada. Search any city, neighborhood, or zip code with price, bedroom, bathroom, property-type, and pet filters, or pull full building details — description, amenities, photos, and every available floorplan — from a single listing URL. HTTP-only, no login, no cookies, no paid proxy required.
What this actor does
- Two modes:
search(city / neighborhood / zip) andbyBuildingUrl(single building deep-dive) - Filters: min/max price, bedroom count, min bathrooms, property type, pets allowed, zip code, min/max square feet, min/max price per bedroom, lease term (long-term vs short-term/sublet)
- Real listing data: address, coordinates, price range, bed/bath range, amenities, photos, availability date
- Building detail mode: full description, year built, floor count, every floorplan/unit with its own price and availability
- Photo URLs built from PadMapper's CDN, ready to use directly
- Empty fields are omitted — every returned field has a real value
Output per listing (mode = search)
listingId,buildingIdtitle,buildingName,address,city,state,zipcode,neighborhoodlat,lngminPrice,maxPrice— monthly rent range (USD)minBedrooms,maxBedrooms,minBathrooms,maxBathroomsminSquareFeet,maxSquareFeet(rarely returned by PadMapper's search API — theminSquareFeet/maxSquareFeetinput filters still narrow results even when this field is absent)minLeaseDays,maxLeaseDays(when known)propertyType— e.g.apartment,condo,townhousepetsAllowed[]— e.g.cats,smallDogs,largeDogsdateAvailableamenities[],buildingAmenities[]rating— PadMapper/Zumper listing score (0-10) when availablehasFeesfloorplanCountphone,listingAgentimageUrls[],imageCountlistingUrl— canonical padmapper.com building URLrecordType: "listing",scrapedAt
Output per building (mode = byBuildingUrl)
buildingId,name,description,shortDescriptionaddress,street,city,state,zipcode,country,neighborhoodlat,lngyearBuilt,floorsaveragePrice,averageSquareFeetamenities[],petsAllowed[]phone,listingAgentimageUrls[],imageCountfloorplans[]— each withlistingId,title,bedrooms,bathrooms,minPrice,maxPrice,dateAvailablefloorplanCountbuildingUrlrecordType: "building",scrapedAt
Input
| Field | Type | Default | Description |
|---|---|---|---|
mode | select | search | search (city/neighborhood/zip) or byBuildingUrl (single building) |
location | string | new-york-ny | PadMapper location slug (mode=search), e.g. new-york-ny or new-york-ny/williamsburg |
buildingUrl | string | — | Full padmapper.com building URL (mode=byBuildingUrl) |
minPrice | integer | — | Minimum monthly rent (USD) |
maxPrice | integer | — | Maximum monthly rent (USD) |
bedrooms | array (select) | [] | Bedroom counts to include: Studio, 1-5+ |
minBathrooms | integer | — | Minimum number of bathrooms |
propertyTypes | array (select) | [] | Apartment, Condo, Townhouse, Co-op, Loft, and more |
petsAllowed | array (select) | [] | Cats, Small dogs, Large dogs |
minSquareFeet | integer | — | Minimum unit size (sq ft); narrows results server-side even though the field is rarely returned in output |
maxSquareFeet | integer | — | Maximum unit size (sq ft) |
minPricePerBedroom | integer | — | Minimum monthly rent per bedroom (USD) |
maxPricePerBedroom | integer | — | Maximum monthly rent per bedroom (USD) |
leaseTerm | select | any | any (PadMapper default = long-term), longTerm, or shortTerm/sublet |
zipcodes | array of strings | [] | Restrict results to specific zip codes |
maxItems | integer | 50 | Maximum records to return (1-1000) |
proxyConfiguration | proxy | AUTO | Only used as an automatic retry if PadMapper ever rate-limits a request |
Example: search a city with price and bedroom filters
{"mode": "search","location": "new-york-ny","minPrice": 2000,"maxPrice": 4000,"bedrooms": ["1", "2"],"maxItems": 50}
Example: search a neighborhood, pet-friendly only
{"mode": "search","location": "new-york-ny/williamsburg","petsAllowed": ["cats", "smallDogs"],"maxItems": 30}
Example: search by zip code within a city
{"mode": "search","location": "new-york-ny","zipcodes": ["10001", "10011"],"maxItems": 40}
Example: single building lookup
{"mode": "byBuildingUrl","buildingUrl": "https://www.padmapper.com/buildings/p1528434/the-highland-apartments-at-2840-atlantic-avenue-new-york-ny-11207"}
Use cases
- Track rental price ranges across neighborhoods for market research
- Build a rental-listing aggregator or price-comparison tool
- Monitor availability and price changes for specific buildings over time
- Feed apartment listing photos and details into a relocation or real-estate app
- Analyze pet-friendly or amenity-specific inventory in a given city
FAQ
Does this actor require login or cookies? No. PadMapper's search results and building pages are fully public.
Does this actor use a paid proxy?
No. It runs without any proxy by default. proxyConfiguration is only used as a one-time automatic retry if PadMapper ever returns a rate-limit response, and defaults to Apify's free AUTO datacenter group.
How do I find the location slug for my city?
Visit padmapper.com/apartments/<your-city> in a browser — the URL path segment after /apartments/ is the slug (e.g. chicago-il, austin-tx). Append /neighborhood-slug to search within a neighborhood.
Why do some listings have a price/bed/bath range instead of one number?
PadMapper groups multiple available units in the same building under one listing when they share a building. The range reflects the min/max across all currently available units. Use mode=byBuildingUrl to get every individual unit's exact price and bedroom count.
Some listings are missing imageUrls or rating — is that a bug?
No — only fields with real data from PadMapper are included in each record. Not every listing has photos, a rating, or every optional field populated.
Can I search cities outside the US?
PadMapper primarily covers US and Canadian metro areas. Use the same city-state/city-province slug format, e.g. toronto-on.