Status
FreeHow fresh the archive is, with the same results rule as the status page: quiet days are not late. Needs no key.
Parameters
None. This is the one endpoint that needs no key.
What each plan returns
Free key
Included.
Archive
Included.
Live
Included.
Response fields
| Field | Meaning |
|---|---|
updated_utc | The archive's last update |
minutes_since_update | The same, as minutes ago |
results | current, quiet when no matches were played in the last 24 hours, or late when a result is more than 3 hours past kickoff |
results_late | How many results are late |
latest_result_utc | Kickoff of the newest result |
fixtures_ahead | Upcoming matches on record |
Try it live
Runs this call from your browser with your own key and shows what comes back.
curl https://api.rugbyapi.com/v1/status \
-H "Authorization: Bearer YOUR_KEY"$ch = curl_init('https://api.rugbyapi.com/v1/status'); curl_setopt_array($ch, [ CURLOPT_HTTPHEADER => ['Authorization: Bearer YOUR_KEY'], CURLOPT_RETURNTRANSFER => true, ]); $data = json_decode(curl_exec($ch), true);
import requests r = requests.get( "https://api.rugbyapi.com/v1/status", headers={"Authorization": "Bearer YOUR_KEY"}, ) data = r.json()
const r = await fetch('https://api.rugbyapi.com/v1/status', { headers: { Authorization: 'Bearer YOUR_KEY' } }); const data = await r.json();
200ResponseExample from the live archive, lists cut to 3
{
"updated_utc": "2026-11-10T02:15:06Z",
"minutes_since_update": 62,
"results": "quiet",
"results_late": 0,
"latest_result_utc": "2026-11-08T14:00:00Z",
"fixtures_ahead": 514
}