StreetEasy Scraper — NYC Sale & Rental Listings
Pricing
from $16.00 / 1,000 streeteasy listings
StreetEasy Scraper — NYC Sale & Rental Listings
Extract authorized StreetEasy sale and rental search results with addresses, prices, beds, baths, area, neighborhood, and listing URLs.
Pricing
from $16.00 / 1,000 streeteasy listings
Rating
0.0
(0)
Developer
Muhammad Afzal
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
a day ago
Last modified
Categories
Share
StreetEasy Scraper
Extract sale and rental listing summaries from StreetEasy search pages that you are authorized to process. The Actor accepts existing /for-sale/ and /for-rent/ URLs, paginates within a bounded limit, deduplicates listings by canonical URL, and writes one row per listing to the default dataset.
Input
{"startUrls": [{ "url": "https://streeteasy.com/for-sale/manhattan" }],"maxResults": 20,"maxPages": 2}
You can supply up to ten search URLs, including filters you set on StreetEasy. Only https://streeteasy.com/for-sale/... and https://streeteasy.com/for-rent/... are accepted. The Actor adds a bounded page number and does not log into accounts, save searches, contact brokers, solve challenges, or collect private data.
Output
Each delivered row contains the listing URL, address, sale or rental type, asking price, beds, baths, area, neighborhood, property type, brokerage, search URL, and UTC scrape time. Optional values are null when the source page does not show them. The OUTPUT key-value record contains status (data, partial, empty, blocked, rejected, or failed), delivered count, attempted pages, warnings, and stop reason. A successful container exit with blocked or failed status is not a successful data extraction.
The Actor stops after maxResults, maxPages, its event-charge budget, or the verified Apify free-plan ceiling of five delivered listings. It retries transient failures once. If StreetEasy presents an access challenge, the Actor reports blocked and does not fabricate records or charge listing events.
Pricing
The private development configuration uses Pay per event with a synthetic start event and one synthetic default-dataset-item event per delivered listing. No event is charged manually. Prices are provisional until settled cloud cost and live monetization are verified.
| Event | FREE | BRONZE | SILVER | GOLD |
|---|---|---|---|---|
| Actor start | $0.0500 | $0.04875 | $0.0475 | $0.0400 |
| Delivered listing | $0.0200 | $0.0195 | $0.0190 | $0.0160 |
BRONZE, SILVER, and GOLD discounts are 2.5%, 5%, and 20% from FREE. PLATINUM and DIAMOND use the GOLD prices. At FREE prices, one listing costs $0.07 and twenty listings cost $0.45 in event fees. The configured charge limit may reduce the number delivered. Platform usage pass-through must stay disabled in live monetization.
Access and accuracy
Use this Actor only where you have permission for automated access and downstream use. Zillow's terms cover StreetEasy and restrict automated collection absent permission. StreetEasy can change markup or present an access challenge. The Actor preserves partial valid results, identifies challenges separately from true empty results, and exposes the source URL for verification. Listing availability and prices can change after extraction.
This Actor remains private during development. No affiliation with or endorsement by StreetEasy or Zillow is claimed.