Skip to content

Backend Routes

Everett Smith edited this page Jun 11, 2021 · 7 revisions

HTML

  • GET / StaticPagesController#root

API Endpoints

users

  • POST /api/users - new user sign up

session

  • POST /api/session - login
  • DELETE /api/session - logout

trail

  • GET /api/trails/ - returns relevant trails
  • GET /api/trails/:id - returns trail, associated waypoints and associated reviews

photo

  • POST /api/photo - uploads a photo
  • DELETE /api/photo/:id - deletes a photo

review

  • POST /api/reviews - creates a review
  • PATCH /api/reviews/:id - edit a review
  • DELETE /api/reviews/:id - delete a review

Clone this wiki locally