Endpoint
Authentication
Bearer token (e.g.
Authorization: Bearer YOUR_API_KEY)Query parameters
Filter by product source. Options:
owned, marketplace. If omitted, returns both owned and marketplace products.Filter by product status. Options:
draft, active, archivedFilter by product type. Options:
tour, experience, hotel, package, transfer,
car_rental, flightSearch products by title
Comma-separated list of category IDs to filter by
Comma-separated list of tags to filter by
Locale for translated content (e.g.,
en, fr, de)Maximum number of products to return (max 100)
Number of products to skip for pagination
Sort field. Options:
title, createdAt, updatedAtSort order. Options:
asc, descRequest example
Response
Unique product identifier (UUID)
Product name/title
URL-friendly product identifier
Product status:
draft, active, archivedProduct type:
tour, experience, hotel, package, transfer, etc.Duration in days for multi-day products
3-letter ISO currency code (e.g.,
EUR, USD)Product location information
ISO 8601 timestamp when product was created
ISO 8601 timestamp when product was last updated
Product source:
owned (your workspace’s products) or marketplace (enabled provider products)Provider ID (only for marketplace products)
External product ID from the provider (only for marketplace products)
Filtering examples
Filter by source
Retrieve only your owned 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)
Use cases
Display product catalog
Fetch and display all products in your booking interface:Search products
Use thesearch parameter to filter products by title: