@token=token GET https://localhost:5173/api Accept: application/json ### 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/de4cdb8c-0346-4ac6-a7a8-b4135b2d79e3 Accept: application/json ### 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/de4cdb8c-0346-4ac6-a7a8-b4135b2d79e3/turns Accept: application/json Content-Type: application/json Authorization: Bearer {{token}} { "kind": "Roll", "player": 2, "value": 4 } ### 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