# Changelog of Expedia Hotels Scraper (`khadinakbar/expedia-hotels-scraper`) Actor

- **URL**: https://apify.com/khadinakbar/expedia-hotels-scraper/changelog.md
- **Full Actor documentation**: https://apify.com/khadinakbar/expedia-hotels-scraper.md

### 1.0 — 2026-06-21

- Initial release: Expedia.com hotel-search scraper.
- Input: destination + check-in/check-out + guests, OR Expedia Hotel-Search result URLs.
- Output per hotel: name, pricePerNight, strikethroughPrice, totalPrice, currency, starRating, guestRating, guestRatingLabel, reviewCount, neighborhood, image, freeCancellation, propertyUrl, hotelId, result position, originating search query.
- Filters: minStarRating, minGuestRating, minPrice, maxPrice, freeCancellationOnly (client-side).
- Sort: recommended (default), price low-to-high, star rating, guest rating, distance.
- PlaywrightCrawler + playwright-extra stealth (Expedia is PerimeterX/HUMAN + Akamai; stealth on residential is the working path). Passive property-search GraphQL capture + scroll pagination; DOM fallback.
- Resilient proxy: prefers residential, falls back to Apify datacenter US when residential unavailable (Expedia requires residential).
- Soft-fail on bad input, honest-fail on anti-bot exhaustion, cost-cap visibility, triple-guard charge counter, safePushData.
