Yêu cầu bao gồm những thông tin được giải thích trong bảng sau:
| subject | Tiêu đề của yêu cầu |
| content | Content of the ticket |
| status | Trạng thái của yêu cầu bao gồm: {0: mới, 1: mở, 2; tạm dừng, 3: đã giải quyết,} |
| agent_id | ID của nhân viên được phân công xử lý |
| group_id | ID của nhóm được phân công |
| requester_id | ID của khách hàng |
| user_id | ID của người tạo yêu cầu hoặc thêm comment |
| cc_agents | ID của những nhân viên được CC trong yêu cầu [{id1},{id2},…] |
| type | Loại của yêu cầu bao gồm: {1: câu hỏi, 2: sự cố, 3: vấn đề, 4: công việc} |
| priority | Độ ưu tiên của yêu cầu bao gồm: {1: thấp, 2: bình thường, 3: cao, 4: khẩn cấp} |
| tags | Gắn các tag cho yêu cầu [{tag1},{tag2},…] |
| fields | Các thông tin yêu cầu (bộ nhãn) {field_key1:value1, field_key2:value2,…} |
API TẠO YÊU CẦU
POST api/1.1/ticket/
- Để tạo được một yêu cầu, bắt buộc phải có các thông tin: subject, comment
- Các thông tin còn lại tùy theo nhu cầu bạn có thể thêm vào hoặc không.
- Tạo yêu cầu trạng thái giải quyết thì bắt buộc phải có agent_id.
Ví dụ:
{
"ticket":{
"subject":"How much does it cost?",
"status":0,
"priority":1,
"type":"2",
"requester_id":"64c89165f07f19292585ab47",
"agent_id":"64a7865518ebb62973b10877",
"group_id":"644a31b0e8484a0ad705ebc1",
"tags":["123","456"],
"fields":{
"list": "men",
"class": [
"1"
],
"age": "7",
"store": "bhx"
}
},
"comment":{
"content":"How much does it cost?"
},
"user_id":"64c89165f07f19292585ab47" //user_id=requester_id nếu người tạo là khách hàng
}
THÊM COMMENT
POST api/1.1/comment
{
"comment": {
"content": "Does it come with a warranty?"
},
"user_id": "64a7865518ebb62973b10877",
"ticket_id": "650bef14628652571b56940a"
}