Dự án

GET https://toolzen.ru/api/projects/
curl --request GET \
--url 'https://toolzen.ru/api/projects/' \
--header 'Authorization: Bearer {api_key}' \
Tham số Chi tiết Mô tả
search Tùy chọn Chuỗi Chuỗi tìm kiếm.
search_by Tùy chọn Chuỗi Bạn đang tìm kiếm theo trường nào. Giá trị cho phép: name.
datetime_field Tùy chọn Chuỗi Giá trị cho phép: datetime, last_datetime
datetime_start Tùy chọn Chuỗi Lọc kết quả bắt đầu từ thời điểm này. Định dạng Y-m-d H:i:s.
datetime_end Tùy chọn Chuỗi Lọc kết quả đến thời điểm này. Định dạng Y-m-d H:i:s.
order_by Tùy chọn Chuỗi Trường để sắp xếp kết quả. Giá trị cho phép: project_id, datetime, last_datetime, name.
order_type Tùy chọn Chuỗi Thứ tự sắp xếp. ASC cho tăng dần, DESC cho giảm dần.
page Tùy chọn Số nguyên Số trang bạn muốn lấy kết quả. Mặc định là 1.
results_per_page Tùy chọn Số nguyên Bao nhiêu kết quả mỗi trang. Giá trị cho phép: 10, 25, 50, 100, 250, 500, 1000. Mặc định là 25.
{
    "data": [
        {
            "id": 1,
            "name": "Development",
            "color": "#0e23cc",
            "last_datetime": null,
            "datetime": "2026-06-04 06:54:22",
        },
    ],
    "meta": {
        "page": 1,
        "results_per_page": 25,
        "total": 1,
        "total_pages": 1
    },
    "links": {
        "first": "https://toolzen.ru/api/projects?page=1",
        "last": "https://toolzen.ru/api/projects?page=1",
        "next": null,
        "prev": null,
        "self": "https://toolzen.ru/api/projects?page=1"
    }
}
GET https://toolzen.ru/api/projects/{project_id}
curl --request GET \
--url 'https://toolzen.ru/api/projects/{project_id}' \
--header 'Authorization: Bearer {api_key}' \
{
    "data": {
        "id": 1,
        "name": "Development",
        "color": "#0e23cc",
        "last_datetime": null,
        "datetime": "2026-06-04 06:54:22",
    }
}
POST https://toolzen.ru/api/projects
Tham số Chi tiết Mô tả
name Bắt buộc Chuỗi -
color Tùy chọn Chuỗi -
curl --request POST \
--url 'https://toolzen.ru/api/projects' \
--header 'Authorization: Bearer {api_key}' \
--header 'Content-Type: multipart/form-data' \
--form 'name=Production' \
--form 'color=#ffffff' \
{
    "data": {
        "id": 1
    }
}
POST https://toolzen.ru/api/projects/{project_id}
Tham số Chi tiết Mô tả
name Tùy chọn Chuỗi -
color Tùy chọn Chuỗi -
curl --request POST \
--url 'https://toolzen.ru/api/projects/{project_id}' \
--header 'Authorization: Bearer {api_key}' \
--header 'Content-Type: multipart/form-data' \
--form 'name=Production' \
--form 'color=#000000' \
{
    "data": {
        "id": 1
    }
}
DELETE https://toolzen.ru/api/projects/{project_id}
curl --request DELETE \
--url 'https://toolzen.ru/api/projects/{project_id}' \
--header 'Authorization: Bearer {api_key}' \