Build with the Trybe API.
A REST API for spa, wellness and activities. Availability, bookings, vouchers, memberships, inventory, payments — everything that powers the Trybe product is here for you to build on.
Verify your token in one call.
Authenticate with a Bearer token and hit /token-info — the API decodes your token, returns its claims, and confirms it's valid. The fastest way to know your credentials work before you start building.
Walkthroughs of the moves you'll make most.
Each guide takes a real integration scenario from first call to last, with the exact endpoints, request shapes, and gotchas you'll hit along the way.
Partner onboarding
What you receive at kickoff (API key, Site ID, Organisation ID, booking-frame URL), the playground → production graduation path, and where to escalate.
Start here
Search availability and book an appointment
Discover offerings, find a time, and walk a customer selection into a basket ready to check out. Practitioner, room, and time-of-day constraints covered.
Booking flow
Build a basket and check out
Add items, attach a customer, apply coupons, run the pre-submit dry-run, settle. The long-form lifecycle from "I want this" to a paid, confirmed order.
Booking flow
Customer profile, marketing consent, and payment methods
Read and update a customer record, capture marketing consent in a GDPR-defensible way, manage saved payment methods for one-click checkout.
Customers
Manage memberships
Sell a recurring membership, collect a direct-debit mandate, charge the joining fee, and keep the subscription healthy through cancellation and expiry.
Memberships
Sell and redeem gift vouchers
Issue a voucher with a custom amount or template, deliver the code, redeem it at the point of sale, and reconcile the balance.
Payments & vouchers
Explore by domain.
9 sections, organised around what you're actually building.
The spec is the source of truth.
Generate a client for any language you like with openapi-generator-cli, or call the API directly with curl, fetch, httpx, Guzzle or net/http. Examples for each ship on every operation page.