-
Notifications
You must be signed in to change notification settings - Fork 2
Api
Intrpt edited this page Apr 28, 2024
·
13 revisions
POST /games/
name type data type description
Request body is a file
http code content-type response header response body 201text/plain;charset=UTF-8content-location: /games/{uuid}400application/json{"message":"{reason}"}405application/json{"message":"Method not allowed"}409application/json{"message":"Game is already existing"}500application/json{"message":"{reason}"}504application/json{"message":"Kubernetes Control Server not reachable"}
tbd
GET /games/
name type data type description
http code content-type response header response body 200application/json"games:"[{"uuid":"16ae9a94-bbdc-4310-bf9c-36ea98c11fc9","name":"example"}]405text/html;charset=utf-8{"message":"Method not allowed"}500application/json{"message":"Internal Server Error"}504application/json{"message":"Kubernetes Control Server not reachable"}
tbd
GET /games/{id}/
name type data type description id required string uuid of the game
http code content-type response header response body 200application/json{"uuid":"16ae9a94-bbdc-4310-bf9c-36ea98c11fc9","name":"example","status":"installing","url":"https://example.com"}405application/json{"message":"Method not allowed"}404application/json{"message":"Game not found"}500application/json{"message":"{reason}"}504application/json{"message":"Kubernetes Control Server not reachable"}
tbd
DELETE /games/{id}/
name type data type description id required string uuid of the game
http code content-type response header response body 204text/html;charset=utf-8405application/json"message":"Method not allowed"}404application/json{"message":"Game not found"}500application/json{"message":"{reason}"}504application/json{"message":"Kubernetes Control Server not reachable"}
tbd