Skip to main content

Endpoint

Retrieve a list of all travel products in your workspace. Products include tours, experiences, hotels, packages, transfers, and more.

Authentication

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

Query parameters

string
Filter by product source. Options: owned, marketplace. If omitted, returns both owned and marketplace products.
string
Filter by product status. Options: draft, active, archived
string
Filter by product type. Options: tour, experience, hotel, package, transfer, car_rental, flight
Search products by title
string
Comma-separated list of category IDs to filter by
string
Comma-separated list of tags to filter by
string
default:"en"
Locale for translated content (e.g., en, fr, de)
integer
default:"50"
Maximum number of products to return (max 100)
integer
default:"0"
Number of products to skip for pagination
string
default:"updatedAt"
Sort field. Options: title, createdAt, updatedAt
string
default:"desc"
Sort order. Options: asc, desc

Request example

Response

string
required
Unique product identifier (UUID)
string
required
Product name/title
string
URL-friendly product identifier
string
required
Product status: draft, active, archived
string
Product type: tour, experience, hotel, package, transfer, etc.
integer
Duration in days for multi-day products
string
3-letter ISO currency code (e.g., EUR, USD)
object
Product location information
timestamp
ISO 8601 timestamp when product was created
timestamp
ISO 8601 timestamp when product was last updated
string
required
Product source: owned (your workspace’s products) or marketplace (enabled provider products)
string
Provider ID (only for marketplace products)
string
External product ID from the provider (only for marketplace products)

Filtering examples

Filter by source

Retrieve only your owned products:
Retrieve only marketplace products:

Filter by status

Retrieve only active products:

Filter by type

Get all tours:

Pagination

Retrieve the next 20 products after skipping the first 20:

Multiple filters

Active tours only:

Rate limits

This endpoint is rate-limited to:
  • 3,000 requests per minute
  • 30 requests per second (burst)
Cache product lists when possible to reduce API calls. Products don’t change frequently.

Use cases

Display product catalog

Fetch and display all products in your booking interface:

Search products

Use the search parameter to filter products by title:

Filter by category and tags

Next steps

Get product

Fetch detailed information about a specific product

Pricing options

Get available pricing options for a product

Extensions

Retrieve product add-ons and extensions

Calculate price

Calculate real-time pricing with taxes