Khách hàng
Quản lý khách hàng
Tìm kiếm khách hàng
POST
[URL]/api/contacts/list
Tìm kiếm khách hàng
Query Parameters
Headers
Request Body
{
"status_code": 9999,
"instance_id": "stg",
"instance_name": "DESKTOP-3I0NHO0",
"payload": {
"next_page": 1,
"page_number": 1,
"has_previous": false,
"has_next": false,
"total_pages": 1,
"previous_page": 1,
"total_items": 1,
"page_size": 50
"items": [
{
"public_id": "", // Id
"create_by": {
"name": "TestBoss 123"
},
"last_update_by": {
"name": "TestBoss 123"
},
"created_date": 1576229754881,
"last_updated_date": 1580807004410,
"contact_type": "contact",
"tags_view": null,
"is_deleted": false, // Trạng thái
"tags": [], // Thẻ tags khách hàng
"attribute_structure": [
{
"identify": false,
"field_code": "full_name",
"field_type": "single_text",
"value": [
{
"display_value": "Trần Văn Tiến 1",
"data_type": null,
"value_type": null
}
]
},
{
"identify": false,
"field_code": "job_title",
"field_type": "single_text",
"value": [
{
"display_value": "Giám đốc",
"data_type": null,
"value_type": null
}
]
},
{
"identify": false,
"field_code": "gender",
"field_type": "radio",
"value": [
{
"display_value": "male",
"data_type": null,
"value_type": null
}
]
},
{
"identify": false,
"field_code": "phone_number",
"field_type": "phone",
"value": [
{
"display_value": "0395187319",
"data_type": "personal",
"value_type": "Cá nhân"
}
]
},
{
"identify": false,
"field_code": "mail",
"field_type": "email",
"value": [
{
"display_value": "tientv1212@gmail.com",
"data_type": "personal",
"value_type": "Cá nhân"
}
]
},
{
"identify": false,
"field_code": "address",
"field_type": "single_text",
"value": [
{
"display_value": "Số 6 , đường 16, Hiệp Bình Chánh, Thủ Đức, HCM",
"data_type": null,
"value_type": null
}
]
},
{
"identify": false,
"field_code": "passport",
"field_type": "single_text",
"value": [
{
"display_value": "",
"data_type": null,
"value_type": null
}
]
},
{
"identify": false,
"field_code": "note",
"field_type": "multi_text",
"value": [
{
"display_value": "Khách hàng VIP, cần được chăm sóc kĩ",
"data_type": null,
"value_type": null
}
]
},
{
"identify": false,
"field_code": "more_infomation",
"field_type": "customize",
"value": [
{
"display_value": "Nguyễn Văn B",
"data_type": "value1",
"value_type": "Người thân"
},
{
"display_value": "Vàng",
"data_type": "label2",
"value_type": "Màu sắc yêu thích"
}
]
}
]
}
]
},
"key_enabled": false
}
Tìm kiếm khách hàng
POST
[URL]/api/v2/contact/search
Tìm kiếm khách hàng
Query Parameters
Headers
Request Body
{
"status_code": 9999,
"instance_id": "stg",
"instance_name": "DESKTOP-3I0NHO0",
"payload": {
"next_page": 1,
"page_number": 1,
"has_previous": false,
"has_next": false,
"total_pages": 1,
"previous_page": 1,
"total_items": 1,
"page_size": 50
"items": [
{
"public_id": "", // Id
"create_by": {
"name": "TestBoss 123"
},
"last_update_by": {
"name": "TestBoss 123"
},
"created_date": 1576229754881,
"last_updated_date": 1580807004410,
"contact_type": "contact",
"tags_view": null,
"is_deleted": false, // Trạng thái
"tags": [], // Thẻ tags khách hàng
"attribute_structure": [
{
"identify": false,
"field_code": "full_name",
"field_type": "single_text",
"value": [
{
"display_value": "Trần Văn Tiến 1",
"data_type": null,
"value_type": null
}
]
},
{
"identify": false,
"field_code": "job_title",
"field_type": "single_text",
"value": [
{
"display_value": "Giám đốc",
"data_type": null,
"value_type": null
}
]
},
{
"identify": false,
"field_code": "gender",
"field_type": "radio",
"value": [
{
"display_value": "male",
"data_type": null,
"value_type": null
}
]
},
{
"identify": false,
"field_code": "phone_number",
"field_type": "phone",
"value": [
{
"display_value": "0395187319",
"data_type": "personal",
"value_type": "Cá nhân"
}
]
},
{
"identify": false,
"field_code": "mail",
"field_type": "email",
"value": [
{
"display_value": "tientv1212@gmail.com",
"data_type": "personal",
"value_type": "Cá nhân"
}
]
},
{
"identify": false,
"field_code": "address",
"field_type": "single_text",
"value": [
{
"display_value": "Số 6 , đường 16, Hiệp Bình Chánh, Thủ Đức, HCM",
"data_type": null,
"value_type": null
}
]
},
{
"identify": false,
"field_code": "passport",
"field_type": "single_text",
"value": [
{
"display_value": "",
"data_type": null,
"value_type": null
}
]
},
{
"identify": false,
"field_code": "note",
"field_type": "multi_text",
"value": [
{
"display_value": "Khách hàng VIP, cần được chăm sóc kĩ",
"data_type": null,
"value_type": null
}
]
},
{
"identify": false,
"field_code": "more_infomation",
"field_type": "customize",
"value": [
{
"display_value": "Nguyễn Văn B",
"data_type": "value1",
"value_type": "Người thân"
},
{
"display_value": "Vàng",
"data_type": "label2",
"value_type": "Màu sắc yêu thích"
}
]
}
]
}
]
},
"key_enabled": false
}
Tạo mới khách hàng
POST
[URL]/api/contacts/add
Tạo mới khách hàng
Headers
Request Body
{
"status_code": 9999,
"instance_id": "stg",
"instance_name": "DESKTOP-3I0NHO0",
"payload": true /false,
"key_enabled": false
}
Tạo nhiều khách hàng
POST
[URL/api/contacts/add-more
Tạo danh nhiều khách hàng, Request Body là array Object đối tượng khách hàng lúc tạo mới. API xử lý bất đồng bộ
Path Parameters
{
"status_code": 9999,
"instance_id": "stg",
"payload": true /false,
"key_enabled": false
}
Sửa thông tin khách hàng
POST
[URL]/api/contacts/update
Sửa thông tin khách hàng
Headers
Request Body
{
"status_code": 9999,
"instance_id": "stg",
"instance_name": "DESKTOP-3I0NHO0",
"payload": true/false,
"key_enabled": false
}
Sửa thông tin khách hàng V2
POST
[URL]/api/v2/contact/update
Sửa thông tin khách hàng V2
Headers
Request Body
{
"status_code": 9999,
"instance_id": "stg",
"instance_name": "DESKTOP-3I0NHO0",
"payload": true/false,
"key_enabled": false
}
Xóa khách hàng
DELETE
[URL]/api/contacts/delete/:id
Xóa khách hàng thông qua Id
Path Parameters
Headers
{
"status_code": 9999,
"instance_id": "stg",
"instance_name": "DESKTOP-3I0NHO0",
"payload": true,
"key_enabled": false
}
Tạo tương tác ghi chú
POST
[URL]/api/contacts/add-note
Tạo nhiều tương tác. Request Body là Mảng đối tượng chứa các thuộc tính bên dưới
Request Body
{
"status_code": 9999,
"instance_id": "stg",
"instance_version": "1.2.163",
"payload": 1, // Số tương tác đã gửi đi
"key_enabled": false
}
GET
[URL]/api/contacts/get
Query Parameters
{
// Thông tin chi tiết 1 contact
}
Lấy thông tin chi tiết của một khách hàng
GET
[URL]/api/contacts/details/:id
Lấy thông tin chi tiết của một khách hàng
Path Parameters
{
// Thông tin chi tiết 1 contact
}
Lấy thông tin chi tiết của một khách hàng V2
GET
[URL]/api/v2/contact/get/:id
Lấy thông tin chi tiết của một khách hàng
Path Parameters
{
// Thông tin chi tiết 1 contact
}
Lấy danh sách các thuộc tính động
GET
[URL]/api/source_contact_layout/get
Lấy danh sách thuộc tính động
{
// Thông tin các thuộc tính động
}
Lấy danh sách các thuộc tính động V2
GET
[URL]/api/v2/contact/layout/list
Lấy danh sách thuộc tính động V2
{
// Thông tin các thuộc tính động
}
Lấy danh sách bộ trạng thái khách hàng
GET
[URL]/api/v2/contact/filterContact/list
Lấy danh sách bộ trạng thái khách hàng
{
// Thông tin các bộ trạng thái
}
Last updated