Backend Routes - miketu926/GetStarted GitHub Wiki
HTML
GET /
StaticPagesController#root
API Endpoints
users
GET /api/users/:id
- returns the user's information
POST /api/users
- sign up
session
POST /api/session
- log in
DELETE /api/session
- log out
projects
GET /api/projects
- returns relevant projects (filtered by data
/params
)
GET /api/projects/:id
- returns project
POST /api/projects
- creates a project
PATCH /api/projects/:id
- edit a project
DELETE /api/projects/:id
- remove a project
transactions
GET /api/project_id/transactions
- returns relevant transactions (filtered by data
/params
)
GET /api/projects_id/transactions/:id
- returns transaction
POST /api/projects_id/transactions
- creates a transaction
PATCH /api/projects_id/transactions/:id
- edit a transaction
DELETE /api/projects_id/transactions/:id
- remove a transaction