Live races: scoreboard, clues and updates in almost real time

Follow live practical shooting events: scores by division, lanes, squads, combined and JSON for integration — Scoring Services match kiosk. Guides, com…

provas ao vivo tiro prático resultados ao vivo IPSC placar prova tiro match scoring services kiosk resultados

View /matches

During the race, athletes and the public follow the rankings, stages and latest synchronizations via match kiosk — without waiting for a spreadsheet at the end of the day.

List of evidence

Filter IPSC/IDPA and search by name.

View /matches

Quick actions

Test hub (example)

Kiosk menu structure.

Match documentation

Import after proof

Historical analysis in the hub.

Imported evidence

IPSC Guide

Technical index by topic.

IPSC Guide

What you get on this page

Quick summary

  • List of active matches in /matches.
  • Test hub: division, squads, verify, agreed.
  • JSON and Smart Refresh APIs for screens and integrations.
  • See the sections below and the shortcuts to apply to your test or transmission.

How the match kiosk works

Scoring software (e.g. Shooting House) sends data to POST /update_match_data; the site persists JSON and displays it in /match/{uuid}. Flags control squads, verify and combined. sync_time indicates last update — pages use Smart Refresh to reload when there is a change.

What do you see on each screen

Main page of the race: links to division, tracks, squads, athlete verification and combined (if enabled). By track: ranking on stage. Totals: summary with percentage. Charts: Chart.js in the test itself (/match/{id}/graphs).

Integrations and external screens

GET /match/{id}/json returns gzip snapshot with cache. GET /match/{id}/last_update for lightweight polling. Ideal for club screens and companion apps. Technical documentation on cloud.md §9.

Imported vs live tests

Live: match kiosk. After the test, many steps also enter the import hub (/list) for historical and comparative analysis — two complementary paths.

m.scoring.services — tests transmitted on cell phones

Every test configured for live public viewing appears on the kiosk. On the smartphone, https://m.scoring.services/ offers scores, divisions and periodic updates at the stand; on desktop, use /matches. After closing, dive into the IM hub or /list. When broadcasting with OBS Studio, the same data feeds the live overlay — there is a real example video on this page (section “Video example: broadcast with OBS Studio”).

Frequently asked questions

How often does the scoreboard update?

It depends on the sending of the scoring house; the site checks every ~60s (Smart Refresh) or faster on the overlay APIs (~1s for last shot).

My test does not appear in /matches

Must be active and show_front when registering; the organizer configures receiving data.

Link to a specific test?

https://im.scoring.services/pages/match/{match_id} — substitua pelo UUID da prova.

Where can I follow the test on my cell phone?

Use https://m.scoring.services/ — mobile version of the kiosk. On your computer, the list is in /matches.