THÊM NGƯỜI DÙNG
POST https://{sub_domain}.izihelp.com/api/people/user
- THÊM KHÁCH HÀNG VỚI EMAIL
Cần có các thông tin: tên, email
{
"name":"Nguyễn Văn A",
"email":"example@gmail.com",
"roles":["requester"]
}
- THÊM KHÁCH HÀNG VỚI SỐ ĐIỆN THOẠI
Cần có các thông tin: tên, mã vùng, số điện thoại
{
"name":"Nguyễn Văn B",
"code":84,
"phone":"0123456789",
"roles":["requester"]
}
- THÊM NHÂN VIÊN
Cần có các thông tin: tên, email.
quyền sử dụng: quản lý, giám sát, nhân viên
{
"name":"Nguyễn Văn C",
"email":"example@gmail.com",
"roles":["agent"]
}
XEM THÔNG TIN NGƯỜI DÙNG
GET https://{sub_domain}.izihelp.com/api/people/user/{user_id}
CẬP NHẬT THÔNG TIN CHUNG CỦA NGƯỜI DÙNG
- Người dùng có quyền xử lý cao hơn được cập nhật thông tin của người dùng quyền xử lý thấp hơn.
- Quyền xử lý bao gồm: owner > admin > supervisor > agent > requester
PUT https://{sub_domain}.izihelp.com/api/people/user/{user_id}
{ "name":"Phạm Thị A",
"roles":["admin"], //nâng quyền xử lý từ nhân viên lên quản lý
"fields":{ //các thông tin người dùng tự tạo
"sotien":500000,
"muc_tieu":"1000 khách hàng",
"gioitinh":"nam"
}
}
THÊM LIÊN HỆ CHO NGƯỜI DÙNG
POST https://{sub_domain}.izihelp.com/api/people/user/{user_id}/contacts
-
Thêm liên hệ là email
{
"type":1,
"value":"example@gmail.com"
}
-
Thêm liên hệ là số điện thoại
{
"type":2,
"code":84,
"value":"0123456789"
}
-
Thêm liên hệ là facebook_id
{
"type":3,
"value":"1001234567890"
}
CẬP NHẬT LIÊN HỆ CỦA NGƯỜI DÙNG
PUT https://{sub_domain}.izihelp.com/api/people/user/{user_id}/contacts/{contact_id}
{ "code":84, "value":"0123456789"}
XEM LIÊN HỆ CỦA NGƯỜI DÙNG
-
Xem tất cả liên hệ của người dùng
GET https://{sub_domain}.izihelp.com/api/people/user/{user_id}/contacts
-
Xem liên hệ email của người dùng
GET https://{sub_domain}.izihelp.com/api/people/user/{user_id}/contacts?type=email
-
Xem liên hệ số điện thoại của người dùng
GET https://{sub_domain}.izihelp.com/api/people/user/{user_id}/contacts?type=phone
XÓA CONTACT CỦA NGƯỜI DÙNG
DELETE https://{sub_domain}.izihelp.com/api/people/user/{user_id}/contacts/{contact_id}
Lưu ý: Không xóa được contact primary (contact có primary:true sẽ không xóa được)