# Changelog of Apartments.com Scraper (`haketa/apartments-com-scraper`) Actor

- **URL**: https://apify.com/haketa/apartments-com-scraper/changelog.md
- **Full Actor documentation**: https://apify.com/haketa/apartments-com-scraper.md

## Changelog

### 1.0.2 — 2026-11-01

- **Fixed `propertyName` for individual-unit listings.** Single-unit rentals (e.g. a specific apartment at `1515 Surf Ave`) leave the community-title element blank on the search page, so ~75% of records were previously saved with `propertyName: "Unknown"`. The parser now backfills the street address as the property name, so every record is identifiable. No field was renamed and no input contract changed.
- **Fresh verification run:** scraped **400 unique New York, NY rental listings** in **~126 seconds** over residential proxy with **0 duplicates** and **0 value bugs**. Core-field coverage: `propertyId`, `address`, `city`, `state`, `zipCode`, `listingUrl` **100%**, `rentMin`/`rentMax` **99%**, `bedsMin` **100%**, `bedsMax` **86%**. Deep pagination confirmed working (400 de-duplicated listings pulled across ~18 result pages of a single metro).
- **Documented data-dependent fields honestly.** `latitude`/`longitude`/`phoneNumber`/`description` populate from the JSON-LD `CollectionPage` graph, which only named apartment communities publish on the search page (~24% of search results); individual-unit listings carry no search-page geo/phone. Enable **Scrape Detail Pages** to enrich these plus floor plans, amenities, fees and pet policy per property.
- **README refreshed to the gold standard** — output example and field reference regenerated from the live verification sample, pagination/scale and FAQ sections updated, related-scraper links refreshed.

### 1.0.1 — 2026-07

- Maintenance pass — verified selectors / JSON-LD endpoints against the live site, retested output quality, structure and freshness.

### 1.0.0 — 2026-05

- Initial public release — HTTP + JSON-LD scrape, city/URL inputs, optional detail-page enrichment, residential proxy support, pay-per-event pricing.
