Skip to main content

Scoring Format

Bandy uses two 45-minute halves. The /scores endpoint returns:
{
  "homeScore": { "period1": 3, "period2": 2, "current": 5 },
  "awayScore": { "period1": 1, "period2": 2, "current": 3 }
}
  • period1 = 1st half goals, period2 = 2nd half goals
  • overtime appears in knockout matches
  • Similar to football scoring but higher-scoring (typical: 3–8 goals per team)

Match Details

GET /api/match/:matchId

Scores

GET /api/match/:matchId/scores
Half-by-half scores (H1, H2, ET).

Lineups

GET /api/match/:matchId/lineups
Starting XI + substitutes per team.

Match Statistics

GET /api/match/:matchId/statistics
Shots, corners, fouls, cards.

Incidents

GET /api/match/:matchId/incidents
Goals, cards, penalties, substitutions.

All Player Statistics

GET /api/match/:matchId/player-statistics

Individual Player Stats

GET /api/match/:matchId/player/:pid/statistics

Best Players

GET /api/match/:matchId/best-players

Match Award

GET /api/match/:matchId/award

Head-to-Head

GET /api/match/:matchId/h2h
History between the two teams.

Scoring Progression

GET /api/match/:matchId/graph

Pre-Match Form

GET /api/match/:matchId/pregame-form

Streaks

GET /api/match/:matchId/streaks

Highlights

GET /api/match/:matchId/highlights

Match Media

GET /api/match/:matchId/media

Fan Predictions

GET /api/match/:matchId/votes

TV Channels

GET /api/match/:matchId/channels
GET /api/match/:matchId/odds

All Odds Providers

GET /api/match/:matchId/odds/all

Pre-Match Odds

GET /api/match/:matchId/odds/pre-match

Live Odds

GET /api/match/:matchId/odds/live

Win Probability

GET /api/match/:matchId/winning-odds
Last modified on April 12, 2026