PadMapper Scraper avatar

PadMapper Scraper

Pricing

from $3.00 / 1,000 results

Go to Apify Store
PadMapper Scraper

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

Crawler Bros

Maintained by Community

Actor stats

0

Bookmarked

3

Total users

2

Monthly active users

18 days ago

Last modified

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) and byBuildingUrl (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, buildingId
  • title, buildingName, address, city, state, zipcode, neighborhood
  • lat, lng
  • minPrice, maxPrice — monthly rent range (USD)
  • minBedrooms, maxBedrooms, minBathrooms, maxBathrooms
  • minSquareFeet, maxSquareFeet (rarely returned by PadMapper's search API — the minSquareFeet/maxSquareFeet input filters still narrow results even when this field is absent)
  • minLeaseDays, maxLeaseDays (when known)
  • propertyType — e.g. apartment, condo, townhouse
  • petsAllowed[] — e.g. cats, smallDogs, largeDogs
  • dateAvailable
  • amenities[], buildingAmenities[]
  • rating — PadMapper/Zumper listing score (0-10) when available
  • hasFees
  • floorplanCount
  • phone, listingAgent
  • imageUrls[], imageCount
  • listingUrl — canonical padmapper.com building URL
  • recordType: "listing", scrapedAt

Output per building (mode = byBuildingUrl)

  • buildingId, name, description, shortDescription
  • address, street, city, state, zipcode, country, neighborhood
  • lat, lng
  • yearBuilt, floors
  • averagePrice, averageSquareFeet
  • amenities[], petsAllowed[]
  • phone, listingAgent
  • imageUrls[], imageCount
  • floorplans[] — each with listingId, title, bedrooms, bathrooms, minPrice, maxPrice, dateAvailable
  • floorplanCount
  • buildingUrl
  • recordType: "building", scrapedAt

Input

FieldTypeDefaultDescription
modeselectsearchsearch (city/neighborhood/zip) or byBuildingUrl (single building)
locationstringnew-york-nyPadMapper location slug (mode=search), e.g. new-york-ny or new-york-ny/williamsburg
buildingUrlstringFull padmapper.com building URL (mode=byBuildingUrl)
minPriceintegerMinimum monthly rent (USD)
maxPriceintegerMaximum monthly rent (USD)
bedroomsarray (select)[]Bedroom counts to include: Studio, 1-5+
minBathroomsintegerMinimum number of bathrooms
propertyTypesarray (select)[]Apartment, Condo, Townhouse, Co-op, Loft, and more
petsAllowedarray (select)[]Cats, Small dogs, Large dogs
minSquareFeetintegerMinimum unit size (sq ft); narrows results server-side even though the field is rarely returned in output
maxSquareFeetintegerMaximum unit size (sq ft)
minPricePerBedroomintegerMinimum monthly rent per bedroom (USD)
maxPricePerBedroomintegerMaximum monthly rent per bedroom (USD)
leaseTermselectanyany (PadMapper default = long-term), longTerm, or shortTerm/sublet
zipcodesarray of strings[]Restrict results to specific zip codes
maxItemsinteger50Maximum records to return (1-1000)
proxyConfigurationproxyAUTOOnly 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.