Skip to content
API

Sessions exposes its data through two APIs with different audiences and sign-in models — pick the one that matches your integration. Both speak GraphQL today.

Two APIs

Two authentication models

Each API signs requests its own way:

  • Public API

    — a session cookie from the Sessions web app, or an `Authorization: Bearer <jwt>` for server-to-server and embed-scoped callers.
  • Business API

    — a scoped, server-to-server API key sent as a Bearer token — no user session, bound to one business.
API