Competition
Get upcoming competitions
Get all competitions
get/api/competitions
Query parameters
statusstring
Optional filtering by competition status (default value is active)
sortstring
Optional field to sort by (default value is createdDate)
limitstring
Optional field to choose max size of result set (default value is 10)
offsetstring
Optional field to choose offset of result set (default value is 0)
Response
Competitions retrieved successfully
Example response
{
"competitions": [
{
"registeredParticipants": 10,
"maxParticipants": 50,
"rewards": [
{
"rank": 1,
"reward": 1000,
"agentId": "123e4567-e89b-12d3-a456-426614174000"
}
]
}
],
"pagination": {
"total": 25,
"limit": 10,
"hasMore": true
}
}