Everything you need to build on Sessions.
A complete reference for the Sessions Go public GraphQL API, the embeddable web components used by partner sites, and the AI toolkit that teaches agents how to use all of it.
What's here
Agents
An installable plugin for Claude Code and Codex, llms.txt / llms-full.txt, downloadable skill bundles, and a public AGENTS.md so agents can learn the API on their own.
Drop into any agent
Public API
Browse the public schema — every type, query, and mutation for anonymous and embed-scoped access.
781 types · 25 queries · 70 mutations
Business API
Read a business’s participants, registrations, and purchases over GraphQL with a scoped, server-to-server API key.
Scoped · read-only
Webhooks
Subscribe your systems to a business’s domain events — registrations, purchases, opt-ins — as signed, auto-retried HTTP deliveries.
Signed · auto-retried
Embeddable components
Drop-in web components for schedules, products, reservations, and account widgets — styled inside Shadow DOM so they never collide with your site.
6 components
Make your first request
All you need is an HTTP client and either the auth cookie from the Sessions web app or a Bearer JWT.
curl https://go.sessions.website/api/graphql \
-H 'Content-Type: application/json' \
-H 'Authorization: Bearer <your-token>' \
--data '{"query":"{ me { user { id name } } }"}'