Get an Airbnb Experience Profile by Activity ID
View all Airbnb Search, Prices & Reviews endpoints →Provide an experience listingId selected from experiences-search, with optional fromDate, toDate, guest composition, currencyCode and languageCode. The documented response has data of type ExperiencePDPSections, metadata with sharingConfig and activity context, and section collections for descriptive content. The example includes a title, location, image and original experience link; duration and inclusions belong to the returned activity sections where present. This detail endpoint was not part of the live verification set. Do not assume an experience ID is a stay ID or that a profile proves availability for your dates.
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-detail API Response (JSON)
{} curl -X GET 'https://api.opendata-api.com/api/project/airbnb-search/experiences-detail?key=<API_KEY>&listingId=<listingId>¤cyCode=USD&languageCode=en-US'
Query Result
Use Cases
- Expand a local activity search card into a read-only itinerary detail view.
- Compare a cooking workshop and a walking tour using returned descriptions and included items.
- Attach an original experience link and location label to an internal concierge shortlist.
- Check activity duration and returned host context before allocating time in a trip plan.
Frequently asked questions
Where should an experience listingId come from?
Select the activity ID from experiences-search and inspect the current item shape. Some older documentation describes listing.id, while the live experience search used activity id fields directly. Do not substitute an accommodation ID.
Does an experience profile confirm a bookable date or seat count?
No. Profile content describes the activity. Use experiences-available-dates to inspect its reported date options, then verify current availability separately; this detail route was not live-tested in the current set.