Skip to main content

Endpoint

Retrieve complete details about a specific travel product including descriptions, media, pricing models, and availability information.

Authentication

string
required
Bearer token (e.g. Authorization: Bearer YOUR_API_KEY)

Query parameters

string
Optional language code (e.g., ro, fr) to return localized fields. Alias: locale.

Path parameters

string
required
Product ID (TypeID with prod_ prefix) or workspace slug. Translation slugs are also supported when you pass the matching lang/locale value.

Request example

Response

string
required
Unique product identifier
string
required
Product name/title. When lang is provided and a translation exists, this is localized.
string
Full product description (may contain HTML). Localized when a matching translation exists.
string
Short summary for listings
string
URL-friendly identifier
string
required
Product status: draft, active, archived
string
Product type: tour, experience, hotel, package, transfer, car_rental, flight
integer
Duration in days for multi-day products
string
3-letter ISO currency code
object
Product location information
array
Array of product images and videos
array
List of what’s included in the product
array
List of what’s not included
string
HTML content describing what’s included in the product. Localized when a matching translation exists.
string
HTML content describing what’s not included. Localized when a matching translation exists.
string
HTML content with product-specific terms and conditions. Localized when a matching translation exists.
object
The cancellation policy attached to this product, if any.
array
Key highlights and features
timestamp
ISO 8601 timestamp when created
timestamp
ISO 8601 timestamp when last updated
object
Translation record for the requested lang (or null if none found).

Error handling

The product doesn’t exist or you don’t have access to it.Possible causes:
  • Invalid product ID
  • Product belongs to different workspace
  • Product was deleted
Solution: Verify the product ID and ensure it belongs to your workspace.
Missing or invalid API key.Solution: Check your Authorization: Bearer header is set correctly.

Use cases

Product detail page

Display comprehensive product information:

Generate product schema

Create structured data for SEO:

List products

Browse all products in your catalog

Pricing options

Get pricing options for this product

Extensions

Retrieve available add-ons

Calculate price

Calculate real-time pricing