Files
jamoke/src/tests/requests.http

67 lines
1.2 KiB
HTTP

@token=token
GET https://localhost:5173/api
Accept: application/json
Authorization: Bearer {{token}}
###
GET https://localhost:5173/api/games
Accept: application/json
Authorization: Bearer {{token}}
###
POST https://localhost:5173/api/games
Accept: application/json
Authorization: Bearer {{token}}
###
GET https://localhost:5173/api/games/6790386c4a41c3599d47d986
Accept: application/json
Authorization: Bearer {{token}}
###
PUT https://localhost:5173/api/games/de4cdb8c-0346-4ac6-a7a8-b4135b2d79e3
Accept: application/json
Content-Type: application/json
{
"state": {},
"isStarted": true,
"players": ["2", "45", "10"]
}
###
POST https://localhost:5173/api/games/67b39573a0fcb80dd13f2c8b/turns
Accept: application/json
Content-Type: application/json
Authorization: Bearer {{token}}
{
"kind": "SeatPlayers",
"player": 1,
"value": 2
}
###
POST https://localhost:5173/api/users
Accept: application/json
Content-Type: application/json
{
"username": "worf",
"password": "klingon",
"role": "player"
}
###
POST https://localhost:5173/api/token
Accept: application/json
Content-Type: application/json
Authorization: Basic worf:klingon