Backend Routes - gretahayes19/altus-empire GitHub Wiki
API Endpoints
users
POST /api/login
- logs a user in
DELETE /api/login
- log a user out
POST /api/register
- creates a new user
PATCH /api/register
- edits a user profile
GET /api/users/:id
- returns user information for user profile page
GET /api/users/current
- returns current user info
reviews
POST /api/reviews
- creates a new review
PATCH /api/reviews/:id
- updates a review
DELETE /api/reviews/:id
- deletes a review
GET /api/reviews/:id
- shows a review
dispensaries
GET /api/dispensaries
- gets index of all dispensaries
GET /api/dispensaries/:id
- shows a specific dispensary
items
GET /api/items
- gets index of all items
GET /api/items/:id
- shows a specific item