Trao đổi khách hàng
Danh sách trao đổi, phản hồi khách hàng
HTTP Request
[GET] /api/v6/accounts/{id}/comments
Query Parameters
Fields
| Fields | Type | Description |
|---|---|---|
| id | integer | Định danh |
| comment_title | string | Tiêu đề comment |
| content | string | Nội dung comment |
| creator | integer | Định danh người tạo |
| creator_display_name | string | Tên người tạo |
| account_id | integer | Định danh khách hàng |
| account_name | string | Tên khách hàng |
| account_avatar | string | Ảnh khách hàng |
| is_feedback | integer | Xác định là trao đổi hay phản hồi (0: trao đổi, 1: phản hồi) |
| created_at | string | Ngày trao đổi định dạng (Y-m-d H:i:s) |
Filtering
| Fields | Support | Type | Description |
|---|---|---|---|
| id | eq | integer | Định danh bình luận |
| is_feedback | eq | integer | Trao đổi hoặc phản hồi |
Sort
| Sort (field) | Direction |
|---|---|
| id | asc,desc |
Limit & Offset
| Type | Description | |
|---|---|---|
| Limit | integer | Lấy bao nhiêu bản ghi |
| Offset | integer | Bỏ qua bao nhiêu bản ghi |
Example
HTTP Request
GET api/v6/accounts/1/comments?fields=content&filtering[is_feedback]=0&limit=1&offset=1 HTTP/1.1
Host: example.getflycrm.com
Authorization: API TOKEN
Status
200 OK
Response
{
"data": [
{
"id": 4,
"content": "TEST ACCOUNT COMMENT API"
}
],
"has_more": false,
"offset": 0,
"limited": 1
}
Trao đổi khách hàng
HTTP Request
[POST] /api/v6/accounts/{id}/comments
Body Parameters
| Parameter | Type | Nullable | Require | Description |
|---|---|---|---|---|
| content | string | yes | Nội dung trao đổi | |
| user_id | integer | yes | Định danh người dùng |
Example
HTTP Request
POST api/v6/accounts/{id}/comments HTTP/1.1
Host: example.getflycrm.com
Content-Type: application/json
{
"content": "TEST",
"user_id": 1
}
Status
200 OK
Response
{
"message": "Thêm mới thành công",
"id": 4
}