StreetEasy Scraper: NYC Rentals & Sales Listings avatar

StreetEasy Scraper: NYC Rentals & Sales Listings

Pricing

from $2.50 / 1,000 listing scrapeds

Go to Apify Store
StreetEasy Scraper: NYC Rentals & Sales Listings

StreetEasy Scraper: NYC Rentals & Sales Listings

Scrape StreetEasy rentals and sales from any search URL or NYC neighborhood. Price, net-effective rent, months free, beds/baths, sqft, address, GPS, photos, brokerage, status, plus optional nearby transit, schools and parks. US residential proxy handled. $2.5/1K listings.

Pricing

from $2.50 / 1,000 listing scrapeds

Rating

0.0

(0)

Developer

Walid

Walid

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

7 hours ago

Last modified

Share

Scrape StreetEasy rental and sale listings from any search URL or NYC neighborhood. This StreetEasy Scraper returns price, net-effective rent, months free, beds, baths, living area, full address, neighborhood, GPS coordinates, photos, source brokerage and status, plus optional nearby transit, schools and parks. Export to JSON, CSV or Excel.

⭐ Bookmark this actor (button at the top right) if it is useful. It takes 2 seconds and genuinely helps the actor reach more people.

What this StreetEasy Scraper does

StreetEasy is NYC's primary real estate marketplace, protected by PerimeterX anti-bot. This StreetEasy Scraper handles the proxy and anti-bot layer for you and pulls structured data straight from the page's data layer, so every field arrives clean and typed. It supports:

  • Rental search pages (/for-rent/nyc, /for-rent/brooklyn, filtered searches)
  • Sales search pages (/for-sale/manhattan, /for-sale/kips-bay, filtered searches)
  • Building and unit pages (/building/<slug>/<unit>)
  • Neighborhood input (just type brooklyn, manhattan, Williamsburg, Brooklyn)

You pay per listing actually delivered, so your spend is capped by maxItems.

How to use it

  1. Paste one or more StreetEasy URLs into Start URLs, or list Areas and pick a Listing type (rent or sale).
  2. Set Max listings to cap your spend.
  3. (Optional) Turn on Fetch per-listing details to add nearby transit, schools and parks.
  4. Run. Download results as JSON, CSV or Excel.

Example input

{
"startUrls": [
"https://streeteasy.com/for-rent/nyc",
"https://streeteasy.com/for-sale/brooklyn"
],
"maxItems": 200,
"includeDetails": false
}

Or by neighborhood:

{
"areas": ["manhattan", "Williamsburg, Brooklyn"],
"listingType": "rent",
"maxItems": 500
}

Output

Each listing is one dataset record. Example (rental):

FieldExample
street496 Wilson Avenue
unit#1B
areaNameBushwick
zipCode11221
price4350
netEffectivePrice3806
monthsFree1.5
bedroomCount1
fullBathroomCount1
halfBathroomCount1
latitude / longitude40.692135 / -73.91093
statusACTIVE
sourceGroupLabelCompass
urlhttps://streeteasy.com/building/496-wilson-avenue-brooklyn/1b

Sales listings add saleType and soldPrice. With includeDetails on, each record also gets nearbyTransit, nearbySchools, nearbyParks, yearBuilt and the full unit address.

{
"id": "5083352",
"listingType": "rental",
"street": "496 Wilson Avenue",
"unit": "#1B",
"areaName": "Bushwick",
"zipCode": "11221",
"state": "NY",
"price": 4350,
"netEffectivePrice": 3806,
"monthsFree": 1.5,
"leaseTermMonths": 12,
"bedroomCount": 1,
"fullBathroomCount": 1,
"halfBathroomCount": 1,
"livingAreaSize": 0,
"buildingType": "MULTIFAMILY",
"latitude": 40.692135,
"longitude": -73.91093,
"status": "ACTIVE",
"sourceGroupLabel": "Compass",
"photos": ["https://photos.zillowstatic.com/fp/...-p_e.webp"],
"url": "https://streeteasy.com/building/496-wilson-avenue-brooklyn/1b"
}

Proxy and anti-bot

StreetEasy is behind PerimeterX and blocks datacenter IPs. This actor ships with its own US residential proxy, so it works out of the box, no proxy setup required. It rotates residential sessions until one clears the anti-bot, then reuses it. If you would rather use your own pool or unblocker (IPRoyal, Bright Data, Oxylabs, ScraperAPI), paste it into Custom proxy URL and it will be used for every request.

Pricing

Pay-per-event, so you only pay for data you actually receive:

  • $0.0025 per listing delivered (search-level, 25+ fields)
  • $0.008 per listing enriched with its detail page (only when includeDetails is on)

Use cases

  • Rental and sales market analysis across NYC neighborhoods
  • Lead generation for brokers, investors and proptech
  • Price, net-effective rent and concession (months free) tracking over time
  • Building and inventory monitoring
  • Feeding listings into your own CRM, dashboard or model

FAQ

Which StreetEasy pages are supported? Rental and sales search pages, filtered searches, neighborhood slugs, and building/unit pages.

Do I need my own proxy? No. Apify US residential is used by default. A custom residential URL is optional and improves reliability for very large runs.

What is net-effective rent? The effective monthly rent after free months are spread across the lease. The actor returns both the gross price and netEffectivePrice.

Is this affiliated with StreetEasy or Zillow? No. This is an independent tool. You are responsible for complying with StreetEasy's Terms of Service and applicable laws.