When the forecasts were published; null when there are none.
data
array
National teams in window order.
data[].team_id
integer
Team ID for the call-up forecast.
data[].name
string or null
Team name.
data[].window_starts_at
string
When the window starts, in ISO 8601 UTC.
data[].preliminary
boolean
True until the squad cutoff.
data[].candidates
integer
Players ranked for the window.
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 Call-up Forecast
GET /v1/teams/{team_id}/callups
Read Opono Robin's call-up forecast for a national team's next international window for 1 credit: the players who could be called up, ranked by their chance of being called. It is preliminary until the squad cutoff, 10 days before the window, and the chances tend to run low until then.
Authentication: Bearer API key with data.read; active Plus or Pro plan required.
Parameters
Path parameters
Name
Type
Required
Description
team_id
integer
Yes
Request value; minimum: 1.
Query parameters
Name
Type
Required
Description
limit
integer
No
Maximum rows to return; range: 1–500; default: 60.
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
window_not_found
No call-up forecast exists for this team.
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.