When the run was published; null when there is none.
data
array
Competitions.
data[].competition_id
integer
Competition ID for the season simulation.
data[].name
string or null
Competition name.
data[].season_id
integer
Season ID.
data[].as_of
string
The day the simulation starts from.
data[].runs
integer
Seasons simulated.
data[].teams
integer
Clubs in the table.
Example response
200 response with a test key.
json
{
"object": "list",
"as_of": null,
"data": []
}
Errors
Status
Code
Meaning
400
parameter_invalid
A parameter has an invalid value.
401
invalid_api_key
The credential cannot authenticate.
401
key_revoked
The API key has been revoked.
401
key_expired
The API key has expired.
403
scope_missing
The key lacks the required scope.
403
tier_restricted
The organisation plan does not include this operation.
403
org_suspended
Your account is suspended.
403
ip_not_allowed
The caller is outside the key's IP allowlist.
429
rate_limited
A request or authentication rate limit was exceeded.
503
dependency_unavailable
Request admission is unavailable.
503
maintenance
The API is paused for maintenance.
Opono Season Simulation
GET /v1/competitions/{competition_id}/season
Read Opono Robin's season simulation for 1 credit: it plays every remaining match of the season, many times over, and reports each club's chance of every finishing position, its expected points with a range, and its chances of the title, the top four and the bottom three.
Authentication: Bearer API key with data.read; active Plus or Pro plan required.
The organisation plan does not include this operation.
403
org_suspended
Your account is suspended.
403
ip_not_allowed
The caller is outside the key's IP allowlist.
429
rate_limited
A request or authentication rate limit was exceeded.
503
dependency_unavailable
Request admission is unavailable.
503
maintenance
The API is paused for maintenance.
402
balance_too_low
Your available balance cannot cover the request.
404
season_not_found
No season simulation exists for this competition.
Cookies
Essential storage keeps Opono working. With your permission we use product analytics, including session replay with typed inputs masked, to understand how Opono is used. Never advertising.