Scoring Format
Snooker is played frame-by-frame. Frame-by-frame scores are embedded directly in the Match Details payload (GET /api/match/:matchId) and in the live feeds (GET /api/live, GET /api/live/all) — snooker does not expose a dedicated /scores sub-endpoint. The scores block looks like:
period1+ = points scored in each frame (0 = lost that frame)current= frames won- Maximum frame score: 147 (maximum break)
Upstream Limitations
The following sub-endpoints are not available for snooker — the upstream data provider does not publish them for this sport. Requests will return an empty or not-found response:GET /api/match/:matchId/scores— use/api/match/:matchId(Match Details) or/api/liveinsteadGET /api/match/:matchId/lineupsGET /api/match/:matchId/statisticsGET /api/match/:matchId/incidentsGET /api/match/:matchId/graph
Match Endpoints (17)
All endpoints use base URLhttps://api.sportsapipro.com/v2/snooker.