Retrieve full details for a single product by its ID, including all variants, pricing, images, content, location, and input fields required for booking. Optionally localize the response by specifying a language code and currency.
ID of the product to fetch.
Language code for localizing response content including product names, descriptions, and URLs. Defaults to English (EN). See supported language codes.
EN, ES, FR, IT, DE, PT, NL, PL Currency code for displaying prices (e.g., USD, EUR, GBP). All price fields in the response will use this currency. See Currency Codes.
Partner-specific campaign identifier for tracking conversions and attributing bookings to marketing campaigns.
Successful response
Full product details including all variants, pricing, content, and media. Variants in this response include a pricing field.
Headout's unique product identifier. Use this to fetch full product details via the getProductById endpoint.
Display name of the experience (e.g., "Skip-the-Line Tickets to the Eiffel Tower").
The canonical Headout URL for this product page. Use for linking and affiliate tracking.
Editorial content for the product including highlights, summary, inclusions, and exclusions.
The city where this experience takes place.
Product images and videos for display in listings and product detail pages.
Coordinates and address details of the meeting/departure point for this experience.
Coordinates and address details of the drop-off/end point for this experience.
Experience category. Useful for filtering and display logic.
TOUR, ACTIVITY, EVENT, ATTRACTION, TRANSFER, AIRPORT_TRANSFER, ADD_ON Aggregated rating and review count from verified Headout customers.
Pricing information for the product. The fields returned vary by partner type (Booking Partner vs Affiliate). At the product level, values represent the minimum across all variants.
Starting price for display on product cards. Reflects the cheapest available variant.
Currency in which all prices in this response are denominated.
Localized product page URLs keyed by language code (EN, ES, FR, etc.), for use in multilingual storefronts.
Whether bookings for this product are confirmed immediately without manual review.
Whether this product supports mobile/digital tickets (no print required).
The main experience category this product belongs to (e.g., Tickets, Tours).
The subcategory within the primary category (e.g., Museums, Landmarks under Tickets).
The primary themed collection grouping this product (e.g., Empire State Building, Broadway Shows).
Inventory selection flow for this product. Determines how date/time selection should be presented to users.
NORMAL, SEATMAP Strictest cancellation policy applicable across all variants of this product.
Strictest reschedule policy applicable across all variants of this product.