NRL fixtures
Filter the events endpoint by NRL to retrieve covered games, teams, start times and stable event IDs.
Build NRL products with one feed for covered fixtures, teams, match results and bookmaker odds. Everything you need in one place.
{
"items": [
{
"event_id": "nrl-example-001",
"sport": "rugby league",
"league": "NRL",
"start_time": 1788472800,
"home_team": "Brisbane Broncos",
"away_team": "Melbourne Storm"
},
{
"event_id": "nrl-example-002",
"sport": "rugby league",
"league": "NRL",
"start_time": 1788559200,
"home_team": "Sydney Roosters",
"away_team": "Penrith Panthers"
}
],
"count": 2
}
Filter the events endpoint by NRL to retrieve covered games, teams, start times and stable event IDs.
Connect event metadata with available score and result records for the same NRL game.
Request normalized bookmaker odds, then follow covered price changes through SSE or WebSockets.
Use stable event IDs to join the fixture, match record, result and available bookmaker prices.
Retrieve the covered NRL slate with teams, scheduled start times and bookmaker availability.
GET /v1/events?league=NRL
Load the source match document for one game using its canonical event ID.
GET /v1/events/{event_id}
Request the available match result record without building a second event-matching layer.
GET /v1/events/{event_id}/results
Fetch the current normalized odds snapshot across the bookmakers attached to the game.
GET /v1/events/{event_id}/odds/snapshot
Move from the initial snapshot to SSE or WebSocket updates for an active covered event.
GET /v1/events/{event_id}/odds/stream
Everything is standardized for your convenience. Bookmaker-specific naming included.
Request normalized match odds, totals and player props across the bookmakers attached to each covered game.
| NRL market | API bet_type | What it covers |
|---|---|---|
| Head-to-head | moneylinemoneyline 3w |
Home and away match prices, with a draw selection where the bookmaker supplies one. |
| Line betting | handicap |
Home and away handicap prices, including alternate lines where supplied. |
| Match totals | totaltotal tries |
Over and under prices for total points or tries where available. |
| Team totals | team totalteam total tries |
Home or away team totals, including team tries where supplied. |
| Player try props | player triesplayer first try scorerplayer last try scorer |
Anytime, first and last try-scorer prices, including half-specific variants where supplied. |
| Player stat props | player pointsplayer performance |
Player points and bookmaker-defined performance lines for covered NRL games. |
| Pick'em player props | pickem player pointspickem player performance |
Pick'em player points and performance markets when they appear in the event snapshot. |
Tools for events, odds, line movement, and streams. Bets endpoints are support-approved.
Agent-ready instructions.
TypeScript, Python, Postman and example builds.
Sports and racing odds coverage for agent workflows.
Lightweight streaming updates for dashboards and alerts.
Bidirectional streams for richer pre-match products.
Move from the NRL fixture list to match data, results and current odds with the same event ID.
Request /v1/events with league=NRL and retain each canonical event ID.
Use the event ID to retrieve the teams, schedule details and available result record.
Request the event odds snapshot, optionally filtering the bookmakers and market rows you need.
Open the matching SSE or WebSocket feed when your product needs covered price updates.
Same event ID across fixtures, match data, results and odds.
Get access to everything—not just NRL, but all the sports data you could possibly need.
Coverage, match data, odds and integration details.
The public API combines covered NRL fixtures, teams, start times, event details, available result records and normalized bookmaker odds around one event ID.
Request GET /v1/events with the league=NRL filter. The response lists covered games and their canonical event IDs, which connect to event details, results and odds.
The current public contract exposes match metadata plus available score and result records. It does not advertise a separate deep player-statistics endpoint, so confirm the returned result fields for your use case.
Yes. Active covered events can move from a REST odds snapshot to SSE or WebSocket updates. Availability depends on the game, bookmaker, market and time.
Bookmaker availability is attached to each event and changes over time. Use the event response or GET /v1/bookmakers to confirm the current canonical bookmaker keys before requesting odds.
Choose a plan, load the covered NRL fixture list and connect match data with current odds.