---
title: "Roanoke Rail Yard Dawgs vs. Huntsville Havoc"
description: "This SPHL professional minor league ice hockey game features the Roanoke Rail Yard Dawgs hosting the Huntsville Havoc. The matchup takes place at the Berglund Center Coliseum in Roanoke, Virginia."
canonical: "https://www.gomry.com/event/Roanoke-Rail-Yard-Dawgs-vs-Huntsville-Havoc-kN7L3Gu5h7a0AgSbIXqe"
---

# Roanoke Rail Yard Dawgs vs. Huntsville Havoc

- **Event id**: `kN7L3Gu5h7a0AgSbIXqe`
- **Starts**: 2026-12-20T00:05:00.000Z (Etc/GMT+5)
- **Ends**: 2026-12-20T03:05:00.000Z (Etc/GMT+5)
- **Where**: Berglund Center Coliseum, US
- **Organizer**: Gomry Retail
- **Availability**: `on_sale`
- **Price**: 74.81 usd
- **Page**: https://www.gomry.com/event/Roanoke-Rail-Yard-Dawgs-vs-Huntsville-Havoc-kN7L3Gu5h7a0AgSbIXqe?utm_medium=web&utm_campaign=catalogApi

## About

This SPHL professional minor league ice hockey game features the Roanoke Rail Yard Dawgs hosting the Huntsville Havoc. The matchup takes place at the Berglund Center Coliseum in Roanoke, Virginia.

## Ticket types

| ticket type id | name | price | currency | buyable now | per order | approval | sales end |
| --- | --- | --- | --- | --- | --- | --- | --- |
| `external:ticketnetwork%3A1109183656` | FLOOR GA · GA | 74.81 | usd | yes | 1–4 | no | 2026-12-18T12:05: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: send the buyer the link for the ticket they want. It opens Gomry
  checkout with that ticket selected, and they pay there with a card, Apple Pay
  or Google Pay. No credential and no payment token needed.

- FLOOR GA · GA (74.81 USD): https://www.gomry.com/event/Roanoke-Rail-Yard-Dawgs-vs-Huntsville-Havoc-kN7L3Gu5h7a0AgSbIXqe/getTickets?utm_medium=web&utm_campaign=catalogApi&ticket_type=external%3Aticketnetwork%253A1109183656

## 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.

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>
API-Version: 2025-09-12
Content-Type: application/json

{
  "items": [
    {
      "id": "external:ticketnetwork%3A1109183656",
      "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.

No human is needed for the credential: register at `https://www.gomry.com/api/mcp/oauth/register`
for the `client_credentials` grant. Full flow: https://www.gomry.com/auth.md
