Backend Routes - Anthony-E-Cruz/Pinspiration GitHub Wiki

Backend Routes/

HTML

  • GET / StaticPagesController#root

API Endpoints

Users

  • GET /api/users - returns user information of user collages
  • POST /api/users - sign up

session

  • POST /api/session - log in
  • DELETE /api/session - log out

collages

  • GET /api/collages - returns relevant collages (filtered by data / params)
  • GET /api/collages/:id - returns collage
  • POST /api/collages - creates a collage
  • PATCH /api/collages/:id - edits a collage
  • DELETE /api/collages/:id - removes a collage

images

  • GET /api/images - returns relevant images (filtered by data / params)
  • GET /api/images/:id - returns image
  • POST /api/images - creates an image belonging to a collage
  • PATCH /api/images/:id - edits an image
  • DELETE /api/images/:id - removes an image