hiper-backend
administer
Copy Page
hiper-backend
API Conventions
user
before login
login
register a user
request verification code
reset email
reset password
search users
GET
get the user
GET
get current user
GET
update current user
PATCH
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
DELETE
add admin
POST
relinquish admin
DELETE
update contest script
PUT
update metadata
PATCH
add a sdk
POST
get a sdk
GET
delete a sdk
DELETE
update a sdk
PATCH
update states
PATCH
get the game
GET
get AIs
GET
commit an AI
POST
get the ai
GET
download the AI
GET
edit ai note
PUT
get contestants
GET
assign an AI
PUT
get current contestant
GET
revoke the assigned AI
DELETE
get matches
GET
get a match
GET
get sdks
GET
administer
Copy Page
delete a sdk
Developing
DELETE
/games/{id}/sdks/{sdk_id}
Try it
Run in Apifox
Run in Apifox
Request
Authorization
Add the parameter
Authorization
to Headers
,whose value is to concatenate the Token after the Bearer.
Example:
Authorization: Bearer ********************
Path Params
Generate Code
Request samples
Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
Request
Request Example
Shell
JavaScript
Java
Swift
cURL
cURL-Windows
Httpie
wget
PowerShell
curl
--location
--request
DELETE
'/games//sdks/'
Responses
🟢
200
OK
application/json
Generate Code
Body
Generate Code
Example
{
}
Modified at
2023-12-19 16:47:49
Previous
get a sdk
Next
update a sdk