API Routes - kimi-zou/capstone-make-a-wish GitHub Wiki

Users

Auth

  • Log In - POST /api/session
  • Log Out - DELETE /api/session
  • Sign Up - POST /api/users

User Lookup

  • Retrieve Single User - GET /api/users/:id

Friends Lookup

  • Retrieve all friends of a user - GET /api/users/:id/friends

Wishes Lookup

  • Retrieve all wishes of a user - GET /api/users/:id/wishes

Notifications Lookup

  • Retrieve all notifications of a user - GET /api/users/:id/notifications

Wishes

  • Create a wish - POST /api/wishes
  • Retrieve a wish - GET /api/wishes/:id
  • Update a wish - PATCH /api/wishes/:id
  • Delete a wish - DELETE /api/wishes/:id

Notifications

  • Retrieve a notification - GET /api/notifications/:id
  • Delete a notification - DELETE /api/notifications/:id