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

2

Total users

1

Monthly active users

5 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.