BASE_URL=
Both query parameters are optional
GET /tasks?skip=0&limit=10
Response Example (200 OK)
{
"statusCode": 200,
"message": "success",
"data": {
"totalTaskCount": 1,
"taskList": [
{
"id": 6,
"username": "govnoZalupa",
"email": "[email protected]",
"description": "asu asu asuzhdau",
"isDone": false,
"isEdited": false,
"createdAt": "2022-12-17T20:25:05.000Z",
"updatedAt": "2022-12-17T20:25:05.000Z"
}
]
}
}
GET /tasks/{id}
Response Example (200 OK)
{
"statusCode": 200,
"message": "success",
"data": {
"id": 5,
"username": "govnoZalupa",
"email": "[email protected]",
"description": "asu asu asuzhdau",
"isDone": false,
"isEdited": false,
"createdAt": "2022-11-30T12:08:55.000Z",
"updatedAt": "2022-11-30T12:08:55.000Z"
}
}
POST /tasks
Body Example
{
"username": "govnoZalupa",
"email": "[email protected]",
"description": "asu asu asuzhdau"
}
Response Example (201 Created)
{
"statusCode": 201,
"message": "success",
"data": {
"username": "govnoZalupa",
"email": "[email protected]",
"description": "asu asu asuzhdau",
"id": 5,
"isDone": false,
"isEdited": false,
"createdAt": "2022-11-30T12:08:55.000Z",
"updatedAt": "2022-11-30T12:08:55.000Z"
}
}
PUT /tasks/{id}
Both parameters are optional
Body Example
{
"isDone": true,
"description": "test1"
}
Response Example (200 OK)
{
"statusCode": 200,
"message": "success"
}
DELETE /tasks/{id}
Response Example (200 OK)
{
"statusCode": 200,
"message": "success"
}
DELETE /tasks
Response Example (200 OK)
{
"statusCode": 200,
"message": "success"
}