Skip to content

Latest commit

 

History

History
36 lines (30 loc) · 880 Bytes

Notes.md

File metadata and controls

36 lines (30 loc) · 880 Bytes

NoteNest

API Endpoints

Authentication POST /signup - Create new user account POST /login - User login GET /logout - User logout

Notes GET /notes - Get all notes for current user POST /notes - Create new note GET /notes/ - Get specific note PUT /notes/ - Update note DELETE /notes/ - Delete note

Notebooks GET /notebooks - Get all notebooks POST /notebooks - Create new notebook GET /notebooks/ - Get specific notebook PUT /notebooks/ - Update notebook DELETE /notebooks/ - Delete notebook

Tasks GET /tasks - Get all tasks POST /tasks - Create new task GET /tasks/ - Get specific task PUT /tasks/ - Update task DELETE /tasks/ - Delete task

Tags GET /tags - Get all tags POST /tags - Create new tag DELETE /tags/ - Delete tag POST /notes/<note_id>/tags - Add tag to note DELETE /notes/<note_id>/tags/<tag_id> - Remove tag from note