# Changelog of StreetEasy NYC Scraper — Sale + Rent · Price/SqFt · Market KPIs (`sian.agency/streeteasy-property-scraper`) Actor

- **URL**: https://apify.com/sian.agency/streeteasy-property-scraper/changelog.md
- **Full Actor documentation**: https://apify.com/sian.agency/streeteasy-property-scraper.md

## Changelog

All notable changes to StreetEasy NYC Property Scraper will be documented in this file.

### \[2026-09-11]

#### 🖼️ Images

- 🖼️ **Every photo in one column.** The gallery is now a flat `imageUrls` list beside the existing nested field, so a CSV export gives you one usable column instead of one column per photo.

### \[2026-07-30] — Full listing details mode

- **🔎 New `details` search mode** — pass `listingIds` (numeric IDs or streeteasy.com sale/rental URLs) and get the complete listing record search results can't show: maintenance fees, taxes, max financing, sold price, full marketing description, listing agents with phone numbers and license info, price-change history, upcoming open houses, floor plans, and building details.
- Bare numeric IDs are resolved automatically (sale first, then rental); URLs pin the side directly.

### \[2026-06-14] — Server-side bed / bath / price filters

- **🔧 Native bed, bath & price filtering** — New optional `beds`, `baths`, `minPrice`, and `maxPrice` inputs are applied server-side at the source, on both sale and rent searches — so you only pull (and only pay for) listings that already match. No client-side post-filtering, no wasted result charges on listings you'd throw away.
- **🎯 Tighter comp sets** — Pull "2-bed, 2-bath, $2k–$5k rentals in Manhattan" directly, instead of fetching a whole neighborhood and discarding the rest.

### \[2026-05-05] — Output cleanup

- **🖼 Thumbnails** — Each listing now includes a top-level `thumbnailUrl` (rendered as an image in the dataset preview) plus a `media.photos[]` array of all photo URLs
- **🧹 No empty fields** — Null, empty string, empty array, and empty object values are pruned from every record before output (e.g. sale listings no longer carry empty rental-only fields, listings without sqft no longer carry `pricePerSqft: null`)

### \[2026-05-05]

#### 🎉 StreetEasy NYC Scraper — Launch!

- **Sale + Rent in One Actor** — Run for-sale, rentals, or both sides of the NYC market in a single configuration via the new `listingType` toggle (`sale` / `rent` / `both`)
- **All 5 NYC Boroughs** — Manhattan, Brooklyn, Queens, Bronx, Staten Island — search by whole borough or drill into any of 340+ named neighborhoods by ID
- **Built-in Market KPIs** — Median price, price-per-sqft distribution, area inventory tally, building-type breakdown — pre-computed and surfaced in an HTML report
- **Auto-Calculated Price/SqFt** — Every listing with usable square footage gets its $/sqft computed on the fly, ready for comp sheets and CMA reports
- **School Data Enrichment** — Nearby public schools attached per listing on PAID tier for family-focused property research
- **Bulk Neighborhood Mode** — Pass an array of neighborhood IDs in one run to sweep multiple areas at once (PAID)
- **Pay-Per-Listing Pricing** — $0.005 per listing extracted, no per-page or per-query overhead — pay only for actual results

#### 💎 User Benefits

- Replace hours of manual StreetEasy browsing with a single API call
- Get sale and rent data side-by-side for buy-vs-rent and price-to-rent ratio analysis
- Test risk-free on the FREE tier (25 listings per run, no credit card)
- Scale to unlimited listings + bulk neighborhood sweeps on PAID
- Full geo coordinates, photos, and source agent on every listing — ready for mapping and lead workflows

#### 🎯 Use Cases

- Real estate investors comparing $/sqft across Brooklyn neighborhoods for underwriting
- Brokers tracking weekly rent trends and no-fee inventory in Williamsburg vs. Bushwick
- Investors computing buy-vs-rent ratios in a single neighborhood (Park Slope sale + rent in one run)
- Agents pulling 200-listing comp sets for CMA reports in minutes
- Families filtering Queens listings by nearby school proximity
- Data scientists building NYC AVMs and rent-prediction models with comprehensive sale + rent training data
- Investment firms running scheduled NYC market sweeps and dashboards
