Skip to main content

Base URL

https://v2.rugby.sportsapipro.com

Authentication

All requests require an x-api-key header:
curl -X GET "https://v2.rugby.sportsapipro.com/api/live" \
  -H "x-api-key: YOUR_API_KEY"

Rugby-Specific Notes

Two Codes of Rugby

  • Rugby Union — 15-a-side, 2 × 40 minutes (e.g., Six Nations, Rugby World Cup, Super Rugby)
  • Rugby League — 13-a-side, 2 × 35 minutes (e.g., NRL, Super League)
Both codes are covered under the /api/ prefix.

Scoring System

PlayPoints
Try5
Conversion2
Penalty Goal3
Drop Goal3
Penalty Try (Union)7 (auto-converted)

Score Fields

Scores use half-by-half fields: period1 (1st half) and period2 (2nd half), plus extra time where applicable.

Positions

Forwards: Loosehead Prop (1), Hooker (2), Tighthead Prop (3), Lock (4,5), Blindside Flanker (6), Openside Flanker (7), Number 8 (8) Backs: Scrumhalf (9), Flyhalf (10), Left Wing (11), Inside Centre (12), Outside Centre (13), Right Wing (14), Fullback (15)

Squad Sizes

  • Union: 15 starters + 8 bench = 23 players
  • League: 13 starters + 4 bench = 17 players

Cards

  • Yellow card — 10-minute sin bin (temporary suspension)
  • Red card — sent off for remainder of match

Seasonality

  • NRL (League): February – October
  • Six Nations (Union): February – March
  • Super Rugby (Union): February – June
  • Rugby World Cup: Every 4 years (Sep–Nov)
There’s almost always live rugby somewhere in the world.

Key Test IDs

EntityNameID
TournamentNRL294
TournamentSuper Rugby Pacific376
TournamentSix Nations20
TournamentRugby World Cup19
SeasonNRL 202686317
TeamNew Zealand Warriors4267
TeamCanberra Raiders4256
TeamSydney Roosters4266

Endpoint Categories

CategoryCountDescription
Live & Schedule7Real-time scores and scheduling
Search & Discovery7Search, categories, trending
Tournament27League info, standings, seasons
Match26Match details, stats, incidents
Team15Rosters, form, transfers
Player18Career stats, transfer history
Manager / Referee / Venue15Coaches, officials, grounds
Total115

Key Statistics

  • Tackles — total, missed, dominant
  • Carries — metres gained, post-contact metres
  • Tries — scored, assists
  • Penalties — conceded, won
  • Lineout — won/lost, steals
  • Scrums — won/lost, penalties

Example Requests

curl -X GET "https://v2.rugby.sportsapipro.com/api/live" \
  -H "x-api-key: YOUR_API_KEY"

UI Design Ideas

  • Score display: Show half-by-half (HT: 14-7, FT: 28-21) — use /match/{id}/scores
  • Scoring breakdown: Tries, conversions, penalties, drop goals — use /match/{id}/incidents
  • Key stats: Tackles made, metres carried, line breaks, penalties conceded, possession %
  • Player positions: Forwards (1-8) and Backs (9-15) — group in lineups view
  • Cards: Yellow = 10 min sin bin, Red = sent off — use /match/{id}/incidents
  • Man of the Match: Important in rugby culture — use /match/{id}/award
  • International: Use /players/{id}/national-team-statistics for caps and international stats
  • Multiple codes: NRL = Rugby League (13-a-side), Six Nations = Rugby Union (15-a-side). Both covered.

Sport Comparison — Rugby vs Football vs Basketball

FeatureRugbyFootball (Soccer)Basketball
Match format2 × 40 min (Union) / 2 × 35 min (League)2 × 45 min4 × 12 min
Score range10-40 per team typical0-5 typical80-120 typical
Score fieldsperiod1-period2 (halves)period1-period2period1-period4
Scoring playsTry (5), Conversion (2), Penalty (3), Drop Goal (3)GoalsFG, FT, 3PT
Key statsTries, tackles, carries, metres gainedPossession, shotsFG%, rebounds
Squad15 + 8 bench (Union) / 13 + 4 bench (League)11 + 3 subs5 + 7 bench
CardsYellow (10 min sin bin), Red (sent off)Yellow/RedTechnical fouls