StreetEasy Scraper π½
Pricing
Pay per usage
StreetEasy Scraper π½
Extract comprehensive real estate data from StreetEasy, the premier marketplace for NYC rentals and sales. Gather detailed property listings, pricing history, and building amenities. For consistent uptime and to avoid blocking, the use of residential proxies is strongly advised.
Pricing
Pay per usage
Rating
0.0
(0)
Developer

Shahid Irfan
Actor stats
0
Bookmarked
2
Total users
1
Monthly active users
6 days ago
Last modified
Categories
Share
StreetEasy NYC Scraper
Extract comprehensive real estate listings from StreetEasy, New York City's leading property marketplace. Collect property details including prices, addresses, bedrooms, bathrooms, square footage, neighborhood data, and broker information at scale. Supports both sales and rental listings.
Features
- Sales & Rentals β Extract both for-sale and for-rent listings with a simple dropdown
- Complete Details β Gather price, address, beds, baths, sqft, property type, and broker info
- Flexible Search β Use any StreetEasy filtered search URL as your starting point
- Smart Pagination β Automatically navigate through multiple pages of results
- Fast & Reliable β Optimized for speed with built-in error handling
- Export Ready β Download data as JSON, CSV, Excel, or access via API
Use Cases
Real Estate Investment Research
Analyze NYC property prices before making investment decisions. Compare listings across neighborhoods, identify undervalued properties, and track market trends over time.
Market Intelligence
Build comprehensive datasets for market analysis. Monitor pricing patterns, inventory levels, and property availability across different NYC boroughs and neighborhoods.
Lead Generation
Create targeted lists of properties and broker contacts. Identify new listings matching your criteria and stay ahead of the market.
Rental Market Analysis
Track rental prices across neighborhoods. Compare rental rates, identify trends, and make data-driven decisions for tenants or landlords.
Academic Research
Study housing market dynamics, urban development patterns, and real estate economics with structured data from NYC's largest property marketplace.
Input Parameters
| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
listing_type | Enum | No | for-sale | Choose between "For Sale" or "For Rent" listings |
start_url | String | No | β | Custom StreetEasy search URL (overrides listing_type) |
results_wanted | Integer | No | 20 | Maximum number of listings to extract |
max_pages | Integer | No | 50 | Maximum search result pages to process |
proxyConfiguration | Object | No | Residential | Proxy settings for reliable extraction |
Output Data
Each property listing in the dataset contains:
| Field | Type | Description |
|---|---|---|
price | String | Listed sale/rental price |
address | String | Property street address |
neighborhood | String | NYC neighborhood name |
beds | String | Number of bedrooms |
baths | String | Number of bathrooms |
sqft | String | Square footage |
property_type | String | Property type (Condo, Co-op, House, etc.) |
broker | String | Listing broker or agency |
image_url | String | Primary listing image URL |
url | String | Direct link to the StreetEasy listing |
Usage Examples
Basic Sales Search
Extract properties for sale in NYC:
{"listing_type": "for-sale","results_wanted": 50}
Rental Listings
Extract rental properties:
{"listing_type": "for-rent","results_wanted": 100}
Manhattan Condos
Target specific property types in Manhattan:
{"start_url": "https://streeteasy.com/for-sale/manhattan/type:condo","results_wanted": 100}
Brooklyn Apartments
Filter by borough:
{"start_url": "https://streeteasy.com/for-sale/brooklyn/beds:2","results_wanted": 75}
Properties Under $1 Million
Search by price range:
{"start_url": "https://streeteasy.com/for-sale/nyc/price:-1000000","results_wanted": 100}
Sample Output
{"price": "$1,295,000","address": "250 West 50th Street, Unit 12B","neighborhood": "Hell's Kitchen","beds": "2","baths": "2","sqft": "1,150","property_type": "Condo","broker": "Compass","image_url": "https://photos.streeteasy.com/...","url": "https://streeteasy.com/building/250-west-50-street-new_york/12b"}
Tips for Best Results
Choose Your Listing Type
- Use For Sale for purchase opportunities and investment research
- Use For Rent for rental market analysis and tenant research
- Or provide a custom URL for specific filtered searches
Optimize Collection Size
- Start with 20-50 results for testing
- Increase
results_wantedfor production runs - Balance speed with data quantity for your needs
Proxy Configuration
For reliable results, residential proxies are recommended:
{"proxyConfiguration": {"useApifyProxy": true,"apifyProxyGroups": ["RESIDENTIAL"]}}
Integrations
Connect your data with:
- Google Sheets β Export for collaborative analysis
- Airtable β Build searchable property databases
- Slack β Get notifications for new listings
- Webhooks β Send to custom endpoints
- Make (Integromat) β Create automated workflows
- Zapier β Trigger actions across 5,000+ apps
Export Formats
Download data in multiple formats:
- JSON β For developers and APIs
- CSV β For spreadsheet analysis
- Excel β For business reporting
- XML β For system integrations
Frequently Asked Questions
What's the difference between For Sale and For Rent?
The listing type determines which StreetEasy section to scrape. For Sale shows properties available for purchase, while For Rent shows available rental listings.
How many properties can I collect?
You can collect thousands of listings. Set results_wanted to your desired amount and the actor will paginate automatically.
What if some fields are empty?
Some listings may not have all information (e.g., sqft). The actor captures all available data from each listing.
Can I filter by specific neighborhoods?
Yes, apply filters on StreetEasy and copy the resulting URL, or use neighborhood-specific URLs.
How often is the data updated?
StreetEasy updates listings in real-time. Run the actor regularly to get the latest data.
What boroughs are supported?
All NYC boroughs: Manhattan, Brooklyn, Queens, Bronx, and Staten Island.
Support
For issues or feature requests, contact support through the Apify Console.
Resources
Legal Notice
This actor is designed for legitimate data collection purposes. Users are responsible for ensuring compliance with StreetEasy's terms of service and applicable laws. The data extracted is publicly visible on the StreetEasy website. Use data responsibly and respect rate limits.