API key

Product detail

Use the product detail endpoint to build product pages. The response includes pricing, availability, date ranges, duration, product image / gallery, and related category / venue / destination summaries.
Internal clients can request the extended CMS payload with extended=true. That mode fetches the product upstream with populate=*, so rawAttributes includes all fields exposed by the CMS for that product. External clients receive 403 Forbidden when using that parameter.

OAuth2 (server-side only)

Never expose client_secret in a browser bundle. Run this on your backend or in a secure worker.

Node.js notes

  • Use fetch (Node 18+) or undici.
  • For mTLS or corporate proxies, configure your HTTP agent accordingly.