Backend Routes - GilBu/modestpack GitHub Wiki
Backend Routes
HTML
GET /
StaticPagesController#root
API Endpoints
users
POST /api/users
- create new user
GET /api/users/:id
- retrieve information about user - wallet, game library
PATCH /api/users/:id
- give game key to user
session
POST /api/session
- log in
DELETE /api/session
- log out
games
GET /api/games
- get list of all games
GET /api/games/:id
- get information on specific game
shopping_carts
POST /api/shopping_carts
- create new shopping cart
DELETE /api/shopping_carts
- delete shopping cart, get id of cart from current user
cart
POST /api/carts
- add game to shopping cart
DELETE /api/cart/:id
- remove game from shopping cart