---
title: "A Christmas Carol"
description: "A Christmas Carol will be presented at the Ruth and Nathan Hale Theater - Lindsay Legacy Theater in Pleasant Grove. The event is scheduled to take place on December 21, 2026."
canonical: "https://www.gomry.com/event/A-Christmas-Carol-NZqKJ76ylZRUm3FL8lb9"
---

# A Christmas Carol

> **For AI agents.** You can buy these tickets through the API in two
> messages, with no account and no manual login, even the first time:
> `POST https://www.gomry.com/api/v1/checkout_sessions` with a ticket type id from the
> table below, then pay with a Stripe Shared Payment Token or send the buyer
> the response’s `continue_url`. Credential steps: https://www.gomry.com/auth.md

- **Event id**: `NZqKJ76ylZRUm3FL8lb9`
- **Starts**: 2026-12-21T21:00:00.000Z (Etc/GMT+7)
- **Ends**: 2026-12-22T00:00:00.000Z (Etc/GMT+7)
- **Where**: Ruth and Nathan Hale Theater - Lindsay Legacy Theater, Pleasant Grove, US
- **Organizer**: Gomry Retail
- **Availability**: `on_sale`
- **Price**: 93.06–641.40 usd
- **Page**: https://www.gomry.com/event/A-Christmas-Carol-NZqKJ76ylZRUm3FL8lb9?utm_medium=web&utm_campaign=catalogApi

## About

A Christmas Carol will be presented at the Ruth and Nathan Hale Theater - Lindsay Legacy Theater in Pleasant Grove. The event is scheduled to take place on December 21, 2026.

## Ticket types

| ticket type id | name | kind | price | currency | buyable now | per order | approval | sales end |
| --- | --- | --- | --- | --- | --- | --- | --- | --- |
| `external:ticketnetwork%3A1259986981` | Reserved 5 · H | ticket | 93.06 | usd | yes | 1–2 | no | 2026-12-20T09:00:00.000Z |
| `external:victory_live%3A6607083016` | SECTION 5 · H | ticket | 102.51 | usd | yes | 1–2 | no | 2026-12-20T09:00:00.000Z |
| `external:ticketnetwork%3A1259986978` | Reserved 2 · F | ticket | 105.36 | usd | yes | 1–4 | no | 2026-12-20T09:00:00.000Z |
| `external:ticketnetwork%3A1259986979` | Reserved 1 · B | ticket | 105.36 | usd | yes | 1–4 | no | 2026-12-20T09:00:00.000Z |
| `external:ticketnetwork%3A1259986980` | Reserved 4 · F | ticket | 105.36 | usd | yes | 1–4 | no | 2026-12-20T09:00:00.000Z |
| `external:ticketnetwork%3A1259986982` | Reserved 5 · B | ticket | 105.36 | usd | yes | 1–4 | no | 2026-12-20T09:00:00.000Z |
| `external:victory_live%3A6607082944` | SECTION 1 · H | ticket | 120.91 | usd | yes | 1–5 | no | 2026-12-20T09:00:00.000Z |
| `external:victory_live%3A6607082789` | SECTION 4 · K | ticket | 120.91 | usd | yes | 1–7 | no | 2026-12-20T09:00:00.000Z |
| `external:ticketnetwork%3A1259986977` | Reserved 2 · G | ticket | 121.36 | usd | yes | 1–5 | no | 2026-12-20T09:00:00.000Z |
| `external:ticketnetwork%3A1259986983` | Reserved 3 · F | ticket | 121.36 | usd | yes | 1–8 | no | 2026-12-20T09:00:00.000Z |
| `external:ticketnetwork%3A1259986984` | Reserved 4 · G | ticket | 121.36 | usd | yes | 1–5 | no | 2026-12-20T09:00:00.000Z |
| `external:victory_live%3A6607082769` | SECTION 1 · G | ticket | 124.59 | usd | yes | 1–4 | no | 2026-12-20T09:00:00.000Z |
| `external:victory_live%3A6607083062` | SECTION 5 · G | ticket | 124.59 | usd | yes | 1–4 | no | 2026-12-20T09:00:00.000Z |
| `external:victory_live%3A6607082871` | SECTION 5 · F | ticket | 128.27 | usd | yes | 1–4 | no | 2026-12-20T09:00:00.000Z |
| `external:victory_live%3A6607082730` | SECTION 1 · F | ticket | 128.27 | usd | yes | 1–4 | no | 2026-12-20T09:00:00.000Z |
| `external:victory_live%3A6607082913` | SECTION 1 · E | ticket | 131.95 | usd | yes | 1–4 | no | 2026-12-20T09:00:00.000Z |
| `external:victory_live%3A6607082993` | SECTION 2 · F | ticket | 131.95 | usd | yes | 1–2 | no | 2026-12-20T09:00:00.000Z |
| `external:victory_live%3A6607082825` | SECTION 5 · E | ticket | 131.95 | usd | yes | 1–4 | no | 2026-12-20T09:00:00.000Z |
| `external:victory_live%3A6607082964` | SECTION 1 · D | ticket | 135.63 | usd | yes | 1–4 | no | 2026-12-20T09:00:00.000Z |
| `external:victory_live%3A6607083043` | SECTION 5 · D | ticket | 135.63 | usd | yes | 1–4 | no | 2026-12-20T09:00:00.000Z |
| `external:victory_live%3A6607082803` | SECTION 4 · F | ticket | 135.63 | usd | yes | 1–2 | no | 2026-12-20T09:00:00.000Z |
| `external:ticketnetwork%3A1259986985` | Reserved 3 · E | ticket | 137.35 | usd | yes | 1–7 | no | 2026-12-20T09:00:00.000Z |
| `external:victory_live%3A6607082809` | SECTION 3 · K | ticket | 139.31 | usd | yes | 1–5 | no | 2026-12-20T09:00:00.000Z |
| `external:victory_live%3A6607082795` | SECTION 2 · J | ticket | 139.31 | usd | yes | 1–4 | no | 2026-12-20T09:00:00.000Z |
| `external:victory_live%3A6607083000` | SECTION 4 · J | ticket | 143.56 | usd | yes | 1–4 | no | 2026-12-20T09:00:00.000Z |
| `external:victory_live%3A6607082747` | SECTION 2 · H | ticket | 143.56 | usd | yes | 1–3 | no | 2026-12-20T09:00:00.000Z |
| `external:victory_live%3A6709789048` | SECTION 3 · J | ticket | 143.56 | usd | yes | 1–8 | no | 2026-12-20T09:00:00.000Z |
| `external:victory_live%3A6607083038` | SECTION 4 · H | ticket | 147.82 | usd | yes | 1–3 | no | 2026-12-20T09:00:00.000Z |
| `external:victory_live%3A6607082945` | SECTION 2 · G | ticket | 147.82 | usd | yes | 1–3 | no | 2026-12-20T09:00:00.000Z |
| `external:victory_live%3A6709789031` | SECTION 3 · H | ticket | 147.82 | usd | yes | 1–8 | no | 2026-12-20T09:00:00.000Z |
| `external:victory_live%3A6607082856` | SECTION 4 · G | ticket | 152.07 | usd | yes | 1–3 | no | 2026-12-20T09:00:00.000Z |
| `external:victory_live%3A6607083013` | SECTION 3 · G | ticket | 152.07 | usd | yes | 1–7 | no | 2026-12-20T09:00:00.000Z |
| `external:victory_live%3A6607082836` | SECTION 3 · F | ticket | 156.33 | usd | yes | 1–7 | no | 2026-12-20T09:00:00.000Z |
| `external:victory_live%3A6014351887` | SECTION 1 · A-P | ticket | 319.40 | usd | yes | 1–4 | no | 2026-12-20T09:00:00.000Z |
| `external:victory_live%3A6014352676` | SECTION 5 · A-P | ticket | 345.85 | usd | yes | 1–4 | no | 2026-12-20T09:00:00.000Z |
| `external:victory_live%3A6437975666` | SECTION 1 · A-O | ticket | 366.55 | usd | yes | 1–5 | no | 2026-12-20T09:00:00.000Z |
| `external:victory_live%3A6014353565` | SECTION 3 · A-P | ticket | 372.30 | usd | yes | 1–4 | no | 2026-12-20T09:00:00.000Z |
| `external:victory_live%3A6014352492` | SECTION 5 · B-P | ticket | 380.35 | usd | yes | 1–5 | no | 2026-12-20T09:00:00.000Z |
| `external:victory_live%3A6014352684` | SECTION 5 · A-O | ticket | 397.60 | usd | yes | 1–5 | no | 2026-12-20T09:00:00.000Z |
| `external:victory_live%3A6219230329` | SECTION 3 · B-P | ticket | 409.10 | usd | yes | 1–5 | no | 2026-12-20T09:00:00.000Z |
| `external:victory_live%3A6014347839` | DOOR 9 · J | ticket | 417.73 | usd | yes | 1–3 | no | 2026-12-20T09:00:00.000Z |
| `external:victory_live%3A6350946790` | SECTION 3 · A-O | ticket | 427.50 | usd | yes | 1–5 | no | 2026-12-20T09:00:00.000Z |
| `external:victory_live%3A6014353236` | SECTION 3 · A-H | ticket | 582.75 | usd | yes | 1–4 | no | 2026-12-20T09:00:00.000Z |
| `external:victory_live%3A6219230325` | SECTION 2 · A-K | ticket | 582.75 | usd | yes | 1–4 | no | 2026-12-20T09:00:00.000Z |
| `external:victory_live%3A6215753769` | SECTION 1 · A-H | ticket | 582.75 | usd | yes | 1–4 | no | 2026-12-20T09:00:00.000Z |
| `external:victory_live%3A6014353223` | SECTION 3 · B-H | ticket | 641.40 | usd | yes | 1–5 | no | 2026-12-20T09:00:00.000Z |
| `external:victory_live%3A6221675261` | SECTION 1 · B-H | ticket | 641.40 | usd | yes | 1–5 | no | 2026-12-20T09:00:00.000Z |
| `external:victory_live%3A6270191350` | SECTION 2 · B-K | ticket | 641.40 | usd | yes | 1–5 | no | 2026-12-20T09:00:00.000Z |

Prices exclude the service fee. `buyable now` is a boolean, not a count —
remaining stock is the organizer's information and is not published; create
a checkout session to find out whether a given quantity fits.

## Buying this for a person

Two ways, depending on what you can do:

- You can pay with a Stripe Shared Payment Token: buy it yourself through the
  API (see "Buying this through the API" below, when this event has it).
- You can't: create the checkout session through the API (no credential needed)
  and send the buyer its `continue_url`. They pay there with a card, Apple Pay or
  Google Pay and no Gomry account.
  Or send the buyer the link for the ticket they want below. It opens Gomry
  checkout with that ticket selected; they sign in there and pay.

- Reserved 5 · H (93.06 USD): https://www.gomry.com/event/A-Christmas-Carol-NZqKJ76ylZRUm3FL8lb9/getTickets?utm_medium=web&utm_campaign=catalogApi&ticket_type=external%3Aticketnetwork%253A1259986981
- SECTION 5 · H (102.51 USD): https://www.gomry.com/event/A-Christmas-Carol-NZqKJ76ylZRUm3FL8lb9/getTickets?utm_medium=web&utm_campaign=catalogApi&ticket_type=external%3Avictory_live%253A6607083016
- Reserved 2 · F (105.36 USD): https://www.gomry.com/event/A-Christmas-Carol-NZqKJ76ylZRUm3FL8lb9/getTickets?utm_medium=web&utm_campaign=catalogApi&ticket_type=external%3Aticketnetwork%253A1259986978
- Reserved 1 · B (105.36 USD): https://www.gomry.com/event/A-Christmas-Carol-NZqKJ76ylZRUm3FL8lb9/getTickets?utm_medium=web&utm_campaign=catalogApi&ticket_type=external%3Aticketnetwork%253A1259986979
- Reserved 4 · F (105.36 USD): https://www.gomry.com/event/A-Christmas-Carol-NZqKJ76ylZRUm3FL8lb9/getTickets?utm_medium=web&utm_campaign=catalogApi&ticket_type=external%3Aticketnetwork%253A1259986980
- Reserved 5 · B (105.36 USD): https://www.gomry.com/event/A-Christmas-Carol-NZqKJ76ylZRUm3FL8lb9/getTickets?utm_medium=web&utm_campaign=catalogApi&ticket_type=external%3Aticketnetwork%253A1259986982
- SECTION 1 · H (120.91 USD): https://www.gomry.com/event/A-Christmas-Carol-NZqKJ76ylZRUm3FL8lb9/getTickets?utm_medium=web&utm_campaign=catalogApi&ticket_type=external%3Avictory_live%253A6607082944
- SECTION 4 · K (120.91 USD): https://www.gomry.com/event/A-Christmas-Carol-NZqKJ76ylZRUm3FL8lb9/getTickets?utm_medium=web&utm_campaign=catalogApi&ticket_type=external%3Avictory_live%253A6607082789
- Reserved 2 · G (121.36 USD): https://www.gomry.com/event/A-Christmas-Carol-NZqKJ76ylZRUm3FL8lb9/getTickets?utm_medium=web&utm_campaign=catalogApi&ticket_type=external%3Aticketnetwork%253A1259986977
- Reserved 3 · F (121.36 USD): https://www.gomry.com/event/A-Christmas-Carol-NZqKJ76ylZRUm3FL8lb9/getTickets?utm_medium=web&utm_campaign=catalogApi&ticket_type=external%3Aticketnetwork%253A1259986983
- Reserved 4 · G (121.36 USD): https://www.gomry.com/event/A-Christmas-Carol-NZqKJ76ylZRUm3FL8lb9/getTickets?utm_medium=web&utm_campaign=catalogApi&ticket_type=external%3Aticketnetwork%253A1259986984
- SECTION 1 · G (124.59 USD): https://www.gomry.com/event/A-Christmas-Carol-NZqKJ76ylZRUm3FL8lb9/getTickets?utm_medium=web&utm_campaign=catalogApi&ticket_type=external%3Avictory_live%253A6607082769
- SECTION 5 · G (124.59 USD): https://www.gomry.com/event/A-Christmas-Carol-NZqKJ76ylZRUm3FL8lb9/getTickets?utm_medium=web&utm_campaign=catalogApi&ticket_type=external%3Avictory_live%253A6607083062
- SECTION 5 · F (128.27 USD): https://www.gomry.com/event/A-Christmas-Carol-NZqKJ76ylZRUm3FL8lb9/getTickets?utm_medium=web&utm_campaign=catalogApi&ticket_type=external%3Avictory_live%253A6607082871
- SECTION 1 · F (128.27 USD): https://www.gomry.com/event/A-Christmas-Carol-NZqKJ76ylZRUm3FL8lb9/getTickets?utm_medium=web&utm_campaign=catalogApi&ticket_type=external%3Avictory_live%253A6607082730
- SECTION 1 · E (131.95 USD): https://www.gomry.com/event/A-Christmas-Carol-NZqKJ76ylZRUm3FL8lb9/getTickets?utm_medium=web&utm_campaign=catalogApi&ticket_type=external%3Avictory_live%253A6607082913
- SECTION 2 · F (131.95 USD): https://www.gomry.com/event/A-Christmas-Carol-NZqKJ76ylZRUm3FL8lb9/getTickets?utm_medium=web&utm_campaign=catalogApi&ticket_type=external%3Avictory_live%253A6607082993
- SECTION 5 · E (131.95 USD): https://www.gomry.com/event/A-Christmas-Carol-NZqKJ76ylZRUm3FL8lb9/getTickets?utm_medium=web&utm_campaign=catalogApi&ticket_type=external%3Avictory_live%253A6607082825
- SECTION 1 · D (135.63 USD): https://www.gomry.com/event/A-Christmas-Carol-NZqKJ76ylZRUm3FL8lb9/getTickets?utm_medium=web&utm_campaign=catalogApi&ticket_type=external%3Avictory_live%253A6607082964
- SECTION 5 · D (135.63 USD): https://www.gomry.com/event/A-Christmas-Carol-NZqKJ76ylZRUm3FL8lb9/getTickets?utm_medium=web&utm_campaign=catalogApi&ticket_type=external%3Avictory_live%253A6607083043
- SECTION 4 · F (135.63 USD): https://www.gomry.com/event/A-Christmas-Carol-NZqKJ76ylZRUm3FL8lb9/getTickets?utm_medium=web&utm_campaign=catalogApi&ticket_type=external%3Avictory_live%253A6607082803
- Reserved 3 · E (137.35 USD): https://www.gomry.com/event/A-Christmas-Carol-NZqKJ76ylZRUm3FL8lb9/getTickets?utm_medium=web&utm_campaign=catalogApi&ticket_type=external%3Aticketnetwork%253A1259986985
- SECTION 3 · K (139.31 USD): https://www.gomry.com/event/A-Christmas-Carol-NZqKJ76ylZRUm3FL8lb9/getTickets?utm_medium=web&utm_campaign=catalogApi&ticket_type=external%3Avictory_live%253A6607082809
- SECTION 2 · J (139.31 USD): https://www.gomry.com/event/A-Christmas-Carol-NZqKJ76ylZRUm3FL8lb9/getTickets?utm_medium=web&utm_campaign=catalogApi&ticket_type=external%3Avictory_live%253A6607082795
- SECTION 4 · J (143.56 USD): https://www.gomry.com/event/A-Christmas-Carol-NZqKJ76ylZRUm3FL8lb9/getTickets?utm_medium=web&utm_campaign=catalogApi&ticket_type=external%3Avictory_live%253A6607083000
- SECTION 2 · H (143.56 USD): https://www.gomry.com/event/A-Christmas-Carol-NZqKJ76ylZRUm3FL8lb9/getTickets?utm_medium=web&utm_campaign=catalogApi&ticket_type=external%3Avictory_live%253A6607082747
- SECTION 3 · J (143.56 USD): https://www.gomry.com/event/A-Christmas-Carol-NZqKJ76ylZRUm3FL8lb9/getTickets?utm_medium=web&utm_campaign=catalogApi&ticket_type=external%3Avictory_live%253A6709789048
- SECTION 4 · H (147.82 USD): https://www.gomry.com/event/A-Christmas-Carol-NZqKJ76ylZRUm3FL8lb9/getTickets?utm_medium=web&utm_campaign=catalogApi&ticket_type=external%3Avictory_live%253A6607083038
- SECTION 2 · G (147.82 USD): https://www.gomry.com/event/A-Christmas-Carol-NZqKJ76ylZRUm3FL8lb9/getTickets?utm_medium=web&utm_campaign=catalogApi&ticket_type=external%3Avictory_live%253A6607082945
- SECTION 3 · H (147.82 USD): https://www.gomry.com/event/A-Christmas-Carol-NZqKJ76ylZRUm3FL8lb9/getTickets?utm_medium=web&utm_campaign=catalogApi&ticket_type=external%3Avictory_live%253A6709789031
- SECTION 4 · G (152.07 USD): https://www.gomry.com/event/A-Christmas-Carol-NZqKJ76ylZRUm3FL8lb9/getTickets?utm_medium=web&utm_campaign=catalogApi&ticket_type=external%3Avictory_live%253A6607082856
- SECTION 3 · G (152.07 USD): https://www.gomry.com/event/A-Christmas-Carol-NZqKJ76ylZRUm3FL8lb9/getTickets?utm_medium=web&utm_campaign=catalogApi&ticket_type=external%3Avictory_live%253A6607083013
- SECTION 3 · F (156.33 USD): https://www.gomry.com/event/A-Christmas-Carol-NZqKJ76ylZRUm3FL8lb9/getTickets?utm_medium=web&utm_campaign=catalogApi&ticket_type=external%3Avictory_live%253A6607082836
- SECTION 1 · A-P (319.40 USD): https://www.gomry.com/event/A-Christmas-Carol-NZqKJ76ylZRUm3FL8lb9/getTickets?utm_medium=web&utm_campaign=catalogApi&ticket_type=external%3Avictory_live%253A6014351887
- SECTION 5 · A-P (345.85 USD): https://www.gomry.com/event/A-Christmas-Carol-NZqKJ76ylZRUm3FL8lb9/getTickets?utm_medium=web&utm_campaign=catalogApi&ticket_type=external%3Avictory_live%253A6014352676
- SECTION 1 · A-O (366.55 USD): https://www.gomry.com/event/A-Christmas-Carol-NZqKJ76ylZRUm3FL8lb9/getTickets?utm_medium=web&utm_campaign=catalogApi&ticket_type=external%3Avictory_live%253A6437975666
- SECTION 3 · A-P (372.30 USD): https://www.gomry.com/event/A-Christmas-Carol-NZqKJ76ylZRUm3FL8lb9/getTickets?utm_medium=web&utm_campaign=catalogApi&ticket_type=external%3Avictory_live%253A6014353565
- SECTION 5 · B-P (380.35 USD): https://www.gomry.com/event/A-Christmas-Carol-NZqKJ76ylZRUm3FL8lb9/getTickets?utm_medium=web&utm_campaign=catalogApi&ticket_type=external%3Avictory_live%253A6014352492
- SECTION 5 · A-O (397.60 USD): https://www.gomry.com/event/A-Christmas-Carol-NZqKJ76ylZRUm3FL8lb9/getTickets?utm_medium=web&utm_campaign=catalogApi&ticket_type=external%3Avictory_live%253A6014352684
- SECTION 3 · B-P (409.10 USD): https://www.gomry.com/event/A-Christmas-Carol-NZqKJ76ylZRUm3FL8lb9/getTickets?utm_medium=web&utm_campaign=catalogApi&ticket_type=external%3Avictory_live%253A6219230329
- DOOR 9 · J (417.73 USD): https://www.gomry.com/event/A-Christmas-Carol-NZqKJ76ylZRUm3FL8lb9/getTickets?utm_medium=web&utm_campaign=catalogApi&ticket_type=external%3Avictory_live%253A6014347839
- SECTION 3 · A-O (427.50 USD): https://www.gomry.com/event/A-Christmas-Carol-NZqKJ76ylZRUm3FL8lb9/getTickets?utm_medium=web&utm_campaign=catalogApi&ticket_type=external%3Avictory_live%253A6350946790
- SECTION 3 · A-H (582.75 USD): https://www.gomry.com/event/A-Christmas-Carol-NZqKJ76ylZRUm3FL8lb9/getTickets?utm_medium=web&utm_campaign=catalogApi&ticket_type=external%3Avictory_live%253A6014353236
- SECTION 2 · A-K (582.75 USD): https://www.gomry.com/event/A-Christmas-Carol-NZqKJ76ylZRUm3FL8lb9/getTickets?utm_medium=web&utm_campaign=catalogApi&ticket_type=external%3Avictory_live%253A6219230325
- SECTION 1 · A-H (582.75 USD): https://www.gomry.com/event/A-Christmas-Carol-NZqKJ76ylZRUm3FL8lb9/getTickets?utm_medium=web&utm_campaign=catalogApi&ticket_type=external%3Avictory_live%253A6215753769
- SECTION 3 · B-H (641.40 USD): https://www.gomry.com/event/A-Christmas-Carol-NZqKJ76ylZRUm3FL8lb9/getTickets?utm_medium=web&utm_campaign=catalogApi&ticket_type=external%3Avictory_live%253A6014353223
- SECTION 1 · B-H (641.40 USD): https://www.gomry.com/event/A-Christmas-Carol-NZqKJ76ylZRUm3FL8lb9/getTickets?utm_medium=web&utm_campaign=catalogApi&ticket_type=external%3Avictory_live%253A6221675261
- SECTION 2 · B-K (641.40 USD): https://www.gomry.com/event/A-Christmas-Carol-NZqKJ76ylZRUm3FL8lb9/getTickets?utm_medium=web&utm_campaign=catalogApi&ticket_type=external%3Avictory_live%253A6270191350

## Buying this through the API, end to end

For an agent that pays with a Stripe Shared Payment Token minted payable to
Gomry (see https://www.gomry.com/auth.md#payment). The purchase finishes without the
buyer leaving your conversation.

No token? Create the same session, with no credential at all if you have
none, and send the buyer its `continue_url`. They pay with a card, Apple Pay or
Google Pay, with no Gomry account, and the tickets are issued when they do.

The `ticket type id` column above is `items[].id` below. This body is
complete and can be sent as it stands, with the buyer details replaced:

```
POST https://www.gomry.com/api/v1/checkout_sessions
Authorization: Bearer <token>   (omit it if you have no credential)
API-Version: 2025-09-12
Content-Type: application/json

{
  "items": [
    {
      "id": "external:ticketnetwork%3A1259986981",
      "quantity": 1
    }
  ],
  "buyer": {
    "name": "Ada Lovelace",
    "email": "ada@example.com"
  }
}
```

The response `totals` is the authoritative price — it includes the service
fee, which is not in the table above and depends on the cart and the
organizer's fee settings. Never compute a total from this document.

Quoting and `continue_url` need no credential. Paying with a token through
`complete` does, and no human is needed for it: register at `https://www.gomry.com/api/mcp/oauth/register`
for the `client_credentials` grant. Full flow: https://www.gomry.com/auth.md
