Danh Sách Dự Án
Endpoint
URL: /api/v6.1/projects
Phương thức: GET
Tiêu đề yêu cầu (Request Headers)
X-API-KEY: <your_api_key>
Tham số yêu cầu (Query Parameters)
| Tham số | Kiểu dữ liệu | Mô tả |
|---|---|---|
fields | string | Danh sách các trường cần lấy, phân tách bằng dấu phẩy. Chỉ hỗ trợ id và project_name. Nếu không truyền, API mặc định trả về cả hai trường. |
limit | integer | Số lượng bản ghi cần lấy. Mặc định là 20. |
offset | integer | Số lượng bản ghi cần bỏ qua. Mặc định là 0. |
sort | string | Trường cần sắp xếp. Public API hỗ trợ id. |
direction | string | Thứ tự sắp xếp: asc hoặc desc. |
search | string | Tìm kiếm theo tên dự án (project_name). |
filtering | object | Bộ lọc dữ liệu theo danh sách trường hỗ trợ lọc. |
Ví dụ Request
curl --location --get 'https://xxxx.getflycrm.com/api/v6.1/projects' \
--header 'X-API-KEY: <API_KEY>' \
--data-urlencode 'fields=id,project_name' \
--data-urlencode 'limit=5' \
--data-urlencode 'offset=0' \
--data-urlencode 'sort=id' \
--data-urlencode 'direction=desc'
Request tương đương:
GET /api/v6.1/projects?fields=id%2Cproject_name&limit=5&offset=0&sort=id&direction=desc
Phản hồi (Response)
Cấu trúc Response
{
"data": [
{
"id": 1,
"project_name": "Dự án CRM"
}
],
"has_more": true,
"offset": 0,
"limited": 5,
"sorted": {
"id": "DESC"
}
}
Mô tả Các Trường Trong Response
| Trường | Kiểu dữ liệu | Mô tả |
|---|---|---|
data | array | Danh sách dự án. |
id | integer | ID của dự án. |
project_name | string | Tên dự án. |
has_more | boolean | Xác định còn dữ liệu ở trang tiếp theo hay không. |
offset | integer | Giá trị offset của kết quả hiện tại. |
limited | integer | Số lượng bản ghi tối đa được yêu cầu trả về. |
sorted | object | Trường và thứ tự sắp xếp đang áp dụng. |