Backend Routes - erinicole/RentClothesWithPockets GitHub Wiki
Backend Routes
HTML
GET /
StaticPagesController#root
API Endpoints
users
POST /api/users
- sign up
session
POST /api/session
- log in
DELETE /api/session
- log out
products
GET /api/products
- returns all clothing products
GET /api/products/:id
- returns one item of clothing
reviews
GET /api/reviews
- returns relevant reviews (filtered by data
/params
)
POST /api/reviews
- creates a review
PATCH /api/reviews/:id
- edit a review
DELETE /api/reviews/:id
- remove a review
shortlist
GET /api/shortlists
- returns relevant lists (filtered by data
/params
)
GET /api/shortlists/:id
- returns a list
POST /api/shortlists
- creates a list
PATCH /api/shortlists/:id
- edit a list
DELETE /api/shortlists/:id
- remove a list
shortlist_items
GET /api/shortlists/:shortlist_id/shortlist_items
- returns relevant lists (filtered by data
/params
)
POST /api/shortlist_items
- creates a list
DELETE /api/shortlist_items/:id
- remove a list