# Changelog of Airbnb Scraper — Listings, Prices & Amenities (`automation-lab/airbnb-listing`) Actor

- **URL**: https://apify.com/automation-lab/airbnb-listing/changelog.md
- **Full Actor documentation**: https://apify.com/automation-lab/airbnb-listing.md

## Changelog

### 2026-09-25

*Fixes*

- Restored listing coordinates and location subtitles when Airbnb supplies location details in its newer listing-page data.

### 2026-09-24

*Fixes*

- Listing ratings and category scores now use Airbnb's current rating data when the review panel is empty.
- Displayed stay totals now include a tax-inclusion indicator and a pre-tax amount when Airbnb explicitly itemizes taxes; unknown tax basis remains unknown.

### 2026-09-15

*Fixes*

- Full-detail results now include the primary `host` profile and host name from Airbnb's current listing-page data.

### 2026-09-02

*Features*

- Added numeric `nightlyPrice`, `totalPrice`, `ratingScore`, and `reviewCount` fields for spreadsheet and BI workflows, with `currency` identifying normalized prices.
- Existing nested `price` and `rating` output remains available for backward compatibility.

### 2026-08-02

*Fixes*

- Direct room URLs now return listing details when Airbnb exposes the title only in page metadata.
- Direct room runs now fail clearly instead of succeeding with an empty dataset when Airbnb returns no usable listing data.

### 2026-07-31

*Reliability*

- Location searches now return useful search-card data when Airbnb temporarily withholds listing detail data.

### 2026-07-15

*Fixes*

- Saved tasks and API inputs using legacy `checkin` and `checkout` fields now preserve the requested stay dates.
- Neighbourhood searches now continue through geocoded map bounds when Airbnb omits its initial page state.
- Runs now fail clearly when every crawl request fails instead of succeeding with an empty dataset.

### 2026-07-14

*Fixes*

- Search prices now use the requested `checkIn`, `checkOut`, and guest counts instead of Airbnb's default stay window.
- Search-only output now includes the requested `checkIn` and `checkOut` dates.

*Changes*

- Clarified that calendar-day prices are returned only when Airbnb exposes them; use the listing-level stay quote for exact-date pricing.

### 2026-06-19

*Features*

- Added public task examples to help users start common Airbnb scraping workflows.

### 2026-05-30

*Fixes*

- Search URLs with map bounds now stay within the requested map area.

### 2026-05-28

*Changes*

- Improved input form labels, examples, and help text to make setup clearer.

### 2026-05-21

*Features*

- Search runs now paginate through all exposed result pages for broader location queries.

### 2026-05-19

*Fixes*

- Restored amenities in listing detail output when detail pages are enabled.

### 2026-05-14

*Reliability*

- Respect the Apify maximum charge per run and stop cleanly when the configured run cap is reached.
