Base URL
https://v2.bandy.sportsapipro.com
Authentication
Include your API key in every request:
curl -H "x-api-key: YOUR_API_KEY" \
https://v2.bandy.sportsapipro.com/api/live
About Bandy
Bandy is often called “the original winter team sport” — played on ice with a ball (not a puck) on a field the size of a football pitch. Think of it as ice hockey meets football: 11 players per side, on a 110m × 65m outdoor ice rink, using curved sticks and a small orange ball. It is governed by the Federation of International Bandy (FIB) and is most popular in Sweden, Russia, Finland, and Norway.
Key Characteristics
- 2 halves of 45 minutes (same as football)
- 11 players per side (including goalkeeper)
- Orange ball (6.3cm diameter, 60-65g) — not a puck
- Football-sized rink: 110m × 65m with boards
- Large goals: 3.5m × 2.1m
- Offside rule (like football)
- Corners (corner strokes)
- Yellow/Red cards (same card system as football)
- High-scoring: 6-12 total goals per match typical
- Winter sport: October–March season, weather-dependent (outdoor ice)
Coverage
| League | Country |
|---|
| Elitserien | 🇸🇪 Sweden |
| Allsvenskan | 🇸🇪 Sweden (2nd div) |
| Superliga | 🇷🇺 Russia |
| Bandyliiga | 🇫🇮 Finland |
| Eliteserien | 🇳🇴 Norway |
| Bandy World Championship | International |
Half-by-half: HT: 3-1 | FT: 5-3
Extra time (if applicable): ET: 1-0
Endpoint Categories
| Category | Endpoints | Description |
|---|
| Live & Schedule | 14 | Live matches, schedules, search |
| Match | 22 | Scores, stats, lineups, odds |
| Tournament | 22 | Standings, seasons, brackets |
| Team | 12 | Rosters, form, media |
| Player | 18 | Stats, transfers, ratings |
| Manager / Referee / Venue | 13 | Coaches, officials, outdoor rinks |
| Total | 101 | |
Example Requests
curl -H "x-api-key: YOUR_API_KEY" \
https://v2.bandy.sportsapipro.com/api/live
| Position | Count | Role |
|---|
| Goalkeeper (GK) | 1 | Guards a large goal (3.5m × 2.1m) |
| Backs/Defenders | 4 | Two center-backs, two fullbacks |
| Midfielders | 3-4 | Link defense and attack |
| Forwards/Strikers | 2-3 | Primary scorers |
Formations are typically 4-3-3 or 4-4-2, similar to football.
Key Statistics
| Stat | Description |
|---|
| Goals | Primary stat — high-scoring sport (3-8 per team) |
| Assists | Passes leading to goals |
| Shots on goal | Attacking output |
| Corner strokes | Similar to football corners |
| Free strokes | Similar to free kicks |
| Penalty strokes | 12m direct shots at goal |
| Yellow/Red cards | Same card system as football |
| Penalty minutes | Time-based penalties (5 or 10 min) |
| Save percentage | Goalkeeper stat |
| Clean sheets | Goalkeeper stat |
Season Calendar
| Period | Activity |
|---|
| October | Pre-season, early matches |
| November–February | Regular season in full swing |
| March | Playoffs begin |
| March–April | Playoff finals, World Championships |
| April–September | Off-season (no ice!) |
Bandy is weather-dependent — matches can be postponed due to warm weather melting outdoor ice.
Top Teams (for testing)
| Team | Country |
|---|
| Sandvikens AIK | 🇸🇪 Sweden |
| Bollnäs GIF | 🇸🇪 Sweden |
| Edsbyn | 🇸🇪 Sweden |
| Villa Lidköping | 🇸🇪 Sweden |
| HIFK | 🇫🇮 Finland |
| Botnia | 🇫🇮 Finland |
| Dynamo Moscow | 🇷🇺 Russia |
| SKA-Neftyanik | 🇷🇺 Russia |
| Feature | Bandy | Ice Hockey | Football (Soccer) |
|---|
| Surface | Outdoor ice (natural) | Indoor ice (arena) | Grass |
| Playing area | 110m × 65m (football-sized) | 60m × 30m | 105m × 68m |
| Players per side | 11 (incl. goalkeeper) | 6 (incl. goalie) | 11 (incl. GK) |
| Ball/Puck | Small orange ball (6.3cm) | Rubber puck | Football (22cm) |
| Sticks | Curved bandy stick | Hockey stick | N/A |
| Goals | 3.5m × 2.1m (large) | 1.83m × 1.22m | 7.32m × 2.44m |
| Halves/Periods | 2 × 45 minutes | 3 × 20 minutes | 2 × 45 minutes |
| Offside | Yes (like football) | Yes (blue line) | Yes |
| Corners | Yes (corner strokes) | N/A | Yes |
| Free strokes | Yes (like free kicks) | Face-offs | Free kicks |
| Penalty | 12m penalty stroke | Penalty shot | 11m penalty kick |
| Body checking | Not allowed | Allowed | Limited |
| Substitutions | Rolling (unlimited) | Rolling (unlimited) | 3-5 per match |
| Typical score | 3-8 goals per team | 2-4 goals | 0-3 goals |
| Weather impact | High (outdoor, cold) | None (indoor) | Moderate |
UI Design Ideas
- Score display: Show half-by-half: “HT: 3-1, FT: 5-3” — use
/match/{id}/scores
- High scoring: Expect 6-12 total goals per match — design for multi-digit scores
- Card system: Yellow/Red cards same as football — use
/match/{id}/incidents
- Winter sport: Season runs October–March only — show off-season messaging