Backend Routes - alex-ciminillo/freeBook GitHub Wiki
Backend Routes
HTML
GET /
- StaticPagesController#root
API Endpoints
users
GET /api/users/:id
- get user info
POST /api/users
- sign up
PATCH /api/users
- edit user info
session
POST /api/session
- log in
DELETE /api/session
- log out
posts
GET /api/posts
- returns relevant posts (filtered by data
/params
)
GET /api/posts/:id
- returns post
POST /api/posts
- creates a post
PATCH /api/posts/:id
- edit a post
DELETE /api/posts/:id
- remove a post
friendships
POST /api/friendships
- creates a friendship
DELETE /api/friendships/:id
- remove a friendship