Skip to content

Sessions business API

Staff/owner tools over the business API, pinned to one business from the URL handle. Always authenticated (staff cookie / Bearer JWT). Read: activities, upcoming sessions, attendance, stats. Write: create and cancel scheduled sessions. Field access follows your staff role.

Endpoint

Post JSON-RPC here. Streamable HTTP, stateless — one request, one response.

endpoint
https://business.sessions.website/@<handle>/api/mcp

Tools

Every name links to its parameters, what it returns, and a call you can paste into a terminal.

Authentication required

List what the business runs.

List the business's upcoming schedule.

See who is registered for a session, and who has checked in.

Count upcoming sessions over the next N days.

List the webhook endpoints and what they subscribe to.

Debug webhook delivery — recent attempts, failures and retries.

Debug the partner API — recent failed requests and why.

Schedule a one-off session.

Cancel a scheduled session, with a reason.

Next

The other servers, the browser-side surface, and the machine-readable catalogue.