Skip to content

sub1120/todoApp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 

Repository files navigation

todoApp

image

1. Create New Todo

POST /api/v1/todo

Body

{
  "title": "Todo1",
}

2. Fetch all Todos

GET /api/v1/todo

Body

{
  "userId": "12sada3"
}

Optional Query Params

Param Description
q Any search string
s sort order either 'asce' or 'desc'

3. Fetch Unique Todo

POST api/v1/todo/:todoId

Body

{
  "userId": "12sada3"
}

4. Delete Unique Todo

DEL api/v1/todo/:todoId

Body

{
  "userId": "12sada3"
}

5. Edit Title

PUT api/v1/todo/:todoId

Body

{
  "title": "new Title",
}

6. Add Task

PUT api/v1/todo/:todoId/task

Body

{
  "taskName": "Task2",
}

7. Edit Taskname

PUT api/v1/todo/:todoId/task/:taskId

Body

{
  "taskName": "new Task Name",
}

8. Delete Unique Task

DEL api/v1/todo/:todoId/:taskId

Body

{
  "userId": "12sada3"
}