DEVELOPMENT ENVIRONMENT

~liljamo/deck-builder

ref: 9d5a404ebf3f6a05ca2baa62d02bf768bbd63e4f deck-builder/.archived/sdbapi/README.md -rw-r--r-- 938 bytes
9d5a404eJonni Liljamo docs: update readme with major issues, and bolded headings 1 year, 9 months ago

#Deck Builder API

#Deployment

Configure SDBAPI_JWT_SECRET in docker-compose.yaml to be randomized.

#API Doc

Paths may change in the future.

path action who can
GET /info get API info public
- - -
POST /user/register register a user public
POST /user/token get the token of a user, aka login public
GET /user/:id get generic user info public
GET /user/_/:id get private user info id owner
- - -
GET /game/:id get game info registered users (subject to change)
GET /game/all_forming get all games that are forming registered users
POST /game/create create a game registered users
PATCH /game/:id/state change the state of a game only the game creator, aka P1
GET /game/my_games get all own games derived from auth header
POST /game/:id/join join a game registered user who is not the game creator