Skip to main content
Headout is a global marketplace for tours, activities, and experiences — from skip-the-line museum tickets and Broadway shows to theme park passes and guided city tours across cities worldwide. The Headout Partner API lets you integrate Headout’s curated inventory directly into your own platform. List experiences, check real-time availability, create bookings, and manage the full post-booking lifecycle — all through a single API.

What you can build

  • Discovery & storefront — Browse cities, collections, and thousands of experiences. Build a branded storefront powered by Headout’s supply.
  • Real-time booking — Check live availability, collect guest details, and create bookings with instant or delayed confirmation.
  • Post-booking management — Track booking status, deliver tickets, handle cancellations and reschedules — all via API or webhooks.
  • Affiliate deep-linking — Show Headout inventory in your storefront and hand off checkout to Headout with attributed deep links.

Two integration paths

Headout supports two partner types, each with its own API surface and level of control.
API PartnerAffiliate
ControlFull booking flow in your productDiscovery + handoff to Headout checkout
BookingYou create and manage bookings via APIHeadout handles checkout and fulfillment
PricingAccess to netPrice and headoutSellingPriceAccess to headoutSellingPrice and commissionAmount
WebhooksReceive booking status and ticket updatesNot applicable
Best forOTAs, super-apps, travel platformsContent sites, affiliate marketplaces, media partners

API overview

The API is organized around the booking lifecycle:
APIPurpose
CitiesDiscover supported markets
Collections, Categories & SubcategoriesBrowse and filter the catalog
ProductsList and fetch experience details, variants, pricing, and policies
InventoryCheck real-time availability and slot-level pricing
BookingsCreate, capture, cancel, and reschedule reservations
WebhooksReceive async updates for booking status and ticket generation

How the docs are organized

SectionWhat it covers
How it worksCore concepts — discovery, availability, booking, and post-booking
SetupAuthentication, versioning, payloads, pagination, and date formats
Integration walkthroughStep-by-step flows for API Partners and Affiliates
Launch checklistEverything to validate before going live
Enums and error codesReference values, statuses, and error codes

Essential resources

How it works

Understand the booking lifecycle — discovery, availability, booking, and post-booking — before you start building.

Setup

Read the technical rules that shape authentication, versioning, payloads, and responses before you follow the walkthrough.

Integration walkthrough

End-to-end flows for API Partners and Affiliates.

Key concepts

The core model — cities, products, variants, inventory, pricing, bookings, tickets — and the rules that govern how they fit together.

Launch checklist

Use this when you are ready to build and validate the integration before launch.

Enums and error codes

Reference material for implementers who need exact values, statuses, and validation rules.

Updates

What's new

Recent changes and release notes.

Upcoming releases

Planned work and near-term roadmap items.