Skip to main content

Stage / Event Endpoints (22)

All endpoints use base URL https://v2.cycling.sportsapipro.com.
GET /api/match/:matchId                      # Stage details (distance, profile, start time)
GET /api/match/:matchId/scores               # Stage results / times
GET /api/match/:matchId/lineups              # Start list / riders
GET /api/match/:matchId/statistics            # Stage stats
GET /api/match/:matchId/incidents             # Key moments (attacks, crashes, sprints)
GET /api/match/:matchId/player-statistics     # All rider stats in stage
GET /api/match/:matchId/player/:pid/statistics # Individual rider stats
GET /api/match/:matchId/best-players          # Stage winner / top performers
GET /api/match/:matchId/award                 # Stage award
GET /api/match/:matchId/h2h                   # Head-to-head (for TT stages)
GET /api/match/:matchId/graph                 # Race progression
GET /api/match/:matchId/pregame-form          # Rider recent form
GET /api/match/:matchId/streaks               # Winning streaks
GET /api/match/:matchId/highlights            # Video highlights
GET /api/match/:matchId/media                 # Stage media
GET /api/match/:matchId/votes                 # Fan predictions
GET /api/match/:matchId/channels              # TV broadcast info (Eurosport, GCN, NBC)
GET /api/match/:matchId/odds                  # Featured odds
GET /api/match/:matchId/odds/all              # All odds providers
GET /api/match/:matchId/odds/pre-match        # Pre-stage odds
GET /api/match/:matchId/odds/live             # Live odds
GET /api/match/:matchId/winning-odds          # Win probability
Each stage of a multi-stage race is treated as an individual “event.” Stage types include flat, hilly, mountain, individual time trial (ITT), team time trial (TTT), and prologue.