hiper-backend
in base contest
Copy Page
hiper-backend
API Conventions
user
before login
login
register a user
request verification code
reset email
reset password
search users
get the user
get current user
update current user
game
create
create a game
administer
get settings related info about the game
update the game's game logic
update the game's match detail
get games
contest
create
create a contest
administer
get settings related info about the contest
update the registration password
get contests
register for contest
exit contest
permission
grant creation permission
revoke creation permission
base contest
administer
delete the game
add admin
relinquish admin
update contest script
update metadata
add a sdk
get a sdk
delete a sdk
update a sdk
update states
get the game
get AIs
commit an AI
get the ai
download the AI
edit ai note
get contestants
assign an AI
get current contestant
revoke the assigned AI
get matches
get a match
get sdks
Schemas
game/contest
in base contest
metadata
task_state
task_status
contest_states
sdk_base
sdk
sdk_detail
contestant
ai_base
ai
ai_detail
player
player_detail
match
match_detail
base_contest
base_contest_detail_for_contestants
base_contest_detail_for_admins
game_specific
game
game_detail_for_contestants
game_detail_for_admins
contest_specific
contest
contest_detail_for_contestants
contest_detail_for_admins
user_base
user
user_detail
in base contest
Copy Page
sdk_base
{
"id"
:
0
,
"name"
:
"string"
}