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)