Skip to content

my_registrations

List the signed-in viewer's own bookings.

Anonymous, or a Bearer token for viewer tools

Endpoint

endpoint
https://go.sessions.website/api/mcp

When to use it

  • When the person asks what they have booked.

  • To get the registration id cancel_registration takes.

Parameters

statusarrayoptional

Optional session statuses: scheduled, active, completed, cancelled.

limitnumberoptional

Max registrations (default 20).

Returns

The signed-in viewer’s registrations with status and session times. Requires the auth cookie or a Bearer token.

Example

POST this to the endpoint above.

JSON-RPC
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "my_registrations",
    "arguments": {
      "limit": 10
    }
  }
}
content
Dana Whitfield — 2 registration(s):
- Morning Yoga [reg <id>] · registered ·
  2026-09-02T09:00 → 2026-09-02T10:00

What the agent is told

The description the model reads when deciding whether to call this. It is the only thing that decides whether the tool fires at the right moment, so it is worth knowing what it says.

my_registrations
List the signed-in viewer’s session registrations (optionally filtered by session status). Requires the viewer to be signed in.

See also