Skip to main content

Event details

Open one published event in the Results widget:

<curling-io-results
styling="curling-io"
subdomain="your-club"
section="competitions"
event-id="123"
language="en"
full-screen-toggle
></curling-io-results>
<script src="https://curling.io/widgets/results.js" defer></script>

Replace 123 with the canonical event ID returned by the native items endpoint. Use the event's section, leagues or competitions. A product with its Event section switched off cannot resolve as an event.

For JSON, request:

https://your-club.curling.io/en/results/embed?resource=event&section=competitions&event_id=123

The response's results contains event, teams, resources, draws, games, stages, registrations, and spares, subject to publication rules and the product's selected sections. Public results require Event, Schedule, and Results to be switched on. Games use the canonical sides scoring contract. Draws and stages reference canonical game and team identities. Optional values can be null; preserve nulls when reading scores and assignments.

The widget handles fragment navigation and live scoring updates. Existing copied Elm embeds retain their separate legacy IDs and payload shape; do not substitute those IDs into this native request.