Get all todos API - Merevoli-DatLuu/entrace_test_to_do_api GitHub Wiki

/todo GET - Lấy danh sách tất cả các todo

HTTP/1.1 GET /api/v1/todo

  • Permission: everyone
  • Require Logged In: true

Parameter:

Field Method Type Description Required

Success 200:

Field Type Description
status string Trạng thái
message string Thông báo chi tiết
data array Danh sách thông tin todo

Example:

{
    "status": "success",
    "message": "get all todos succesfully",
    "data": [
        {
            "id": 1,
            "name": "todo 1",
            "description": "description of todo 1",
            "date_of_completion": "2021-12-30T12:30:00Z",
            "status": "NEW",
            "date_of_creation": "2021-07-01T13:23:19.008748Z",
            "date_of_modification": "2021-07-01T13:23:19.008748Z",
            "user_id": 2
        },
        {
            "id": 2,
            "name": "todo 2",
            "description": "description of todo 2",
            "date_of_completion": "2021-12-30T12:30:00Z",
            "status": "NEW",
            "date_of_creation": "2021-07-01T13:23:38.052837Z",
            "date_of_modification": "2021-07-01T13:23:38.052837Z",
            "user_id": 2
        },
        {
            "id": 3,
            "name": "todo 3",
            "description": "description of todo 3",
            "date_of_completion": "2021-12-30T12:30:00Z",
            "status": "NEW",
            "date_of_creation": "2021-07-01T13:23:44.515206Z",
            "date_of_modification": "2021-07-01T13:23:44.516207Z",
            "user_id": 2
        },
        {
            "id": 4,
            "name": "todo 4",
            "description": "description of todo 4",
            "date_of_completion": "2021-12-30T12:30:00Z",
            "status": "NEW",
            "date_of_creation": "2021-07-01T13:23:49.385485Z",
            "date_of_modification": "2021-07-01T13:23:49.385485Z",
            "user_id": 2
        },
        {
            "id": 5,
            "name": "todo 5",
            "description": "description of todo 5",
            "date_of_completion": "2021-12-30T12:30:00Z",
            "status": "NEW",
            "date_of_creation": "2021-07-01T13:23:53.637728Z",
            "date_of_modification": "2021-07-01T13:23:53.637728Z",
            "user_id": 2
        }
    ]
}
⚠️ **GitHub.com Fallback** ⚠️