Skip to content

Backend Routes

Matthew-SA edited this page Jan 7, 2020 · 8 revisions

HTML

  • GET / StaticPagesController#root

API Endpoints

Users

  • GET /api/users/- returns profile info / user search.
  • POST /api/users/ - sign up

Session

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

Channel

  • GET /api/channels/ - get channels index
  • GET /api/channels/:id - get existing channel
  • POST /api/channels/ - create channel
  • PATCH /api/channels/:id/ - edit channel details
  • DELETE /api/channels/:id/ - delete channel

Conversations

  • GET /api/conversations/ - get conversations index
  • GET /api/conversations/:id - get existing conversation
  • POST /api/conversations/ - create conversation
  • DELETE /api/conversations/ - delete conversation

Messages

  • GET /api/messages/ - get message
  • POST /api/messages/ - create message
  • PATCH /api/messages/:id/ - edit message
  • DELETE /api/messages/:id/ - delete message

Clone this wiki locally