Skip to content

Predictions for every scheduled match at an event

GET
/analysis/tournaments/{tournamentKey}/predictions
curl --request GET \
--url https://api.lovat.cjcameron.com/v2/analysis/tournaments/example/predictions \
--header 'Authorization: Bearer <token>'
tournamentKey
required
string
/^\d{4}[a-z0-9]+$/
sources

Sources rule as JSON

string
<= 20000 characters

OK

Media typeapplication/json
object
tournamentKey
required
string
asOf
required
Any of:
string format: date-time
matches
required
Array<object>
object
matchKey
required
string
red
required
object
expectedScore
required
Any of:
number
robots
required
Array<object>
object
teamNumber
required
integer
>= -9007199254740991 <= 9007199254740991
expectedScore
required
Any of:
number
mainRole
required
Any of:
string
blue
required
object
expectedScore
required
Any of:
number
robots
required
Array<object>
object
teamNumber
required
integer
>= -9007199254740991 <= 9007199254740991
expectedScore
required
Any of:
number
mainRole
required
Any of:
string
prediction
required
Any of:
Any of:
object
status
required
Allowed value: ok
red
required
object
teams
required
Array<integer>
expectedScore
required
number
sd
required
number
blue
required
object
teams
required
Array<integer>
expectedScore
required
number
sd
required
number
redWinProbability
required
number
winningAlliance
required
string
Allowed values: red blue

Example

{
"matches": [
{
"prediction": {
"status": "ok",
"winningAlliance": "red"
}
}
]
}