Read Reported Dates for an Airbnb Experience
View all Airbnb Search, Prices & Reviews endpoints →Submit an experience listingId, optionally a future fromDate/toDate range, adults, children, infants, currencyCode and languageCode. The documented response has data.availableDates with calendarItems containing startDateLocal and nullable remainingGuestCount, plus areChildrenAllowed and areInfantsAllowed. Endpoint documentation also points to availableDates.items for date options, so inspect the current returned section rather than assuming one collection is always present. This route was not live-verified. Reported dates and null capacity values are not guaranteed available seats, and this GET request does not reserve an activity.
API Features
Live API Demo
🔒 Sign in to try it live
Log in to call this API with your own API key. New accounts get 100 free credits — no card required.
Log in / Sign upNo active API key found. Create one in your Dashboard, then reload this page. Dashboard →
/api/project/airbnb-search/experiences-available-dates API Response (JSON)
{} curl -X GET 'https://api.opendata-api.com/api/project/airbnb-search/experiences-available-dates?key=<API_KEY>&listingId=<listingId>¤cyCode=USD&languageCode=en-US'
Query Result
Use Cases
- Populate a tentative activity date picker from reported dates for a selected experience.
- Check whether a concierge's activity shortlist reports dates overlapping a traveler's trip.
- Flag uncertain activity capacity when remainingGuestCount is null instead of promising seats.
- Review returned child and infant indicators before suggesting an activity to a family group.
Frequently asked questions
Where are the reported experience dates in the response?
The documented example shows data.availableDates.calendarItems with startDateLocal, while the endpoint description also points to availableDates.items. Inspect the actual availableDates section and handle missing collections defensively; this route was not live-verified.
Does a returned date or null remainingGuestCount guarantee places for my group?
No. A reported date is not a reservation, and null remainingGuestCount does not establish capacity. Keep the requested party composition consistent and verify current availability before making any traveler-facing promise.