CRMNhóm khách hàng

Cập nhật nhóm khách hàng

Cập nhật thông tin nhóm khách hàng.

Endpoint

PUT /v1/customertypes/:id

Quyền: setting.sale

Path Parameters

TênKiểuBắt buộcMô tả
idintCóID nhóm khách hàng

Body Parameters

TênKiểuBắt buộcMô tả
company_idintCóID công ty
creator_idintCóID người thực hiện
namestringCóTên nhóm khách hàng
codestringMã nhóm khách hàng (chỉ chấp nhận ký tự chữ, số và _). Khi sửa, mã không tự sinh: gửi rỗng sẽ xóa mã
descriptionstringMô tả
price_policy_idintID chính sách giá
auto_upgrade_quotaintHạn mức nâng hạng (≥ 0). Giá trị > 0 phải là duy nhất (trừ chính nó).
display_orderintThứ tự hiển thị (không gửi sẽ thành 0)

Lưu ý

API ghi đè toàn bộ các trường trong bảng trên: trường không được gửi sẽ bị đặt về giá trị rỗng / 0. Hãy gửi đầy đủ dữ liệu hiện tại kèm thay đổi.

Response Schema

HTTP 200 - JSON Object

Trả về object CustomerType đã cập nhật.

Error Codes

HTTPCodeMô tả
403error_role_not_availableKhông có quyền setting.sale
404error_not_foundKhông tìm thấy nhóm khách hàng
422error_company_id_requiredID công ty không được để trống
422error_company_id_notfoundID công ty không tìm thấy
422error_user1_id_requiredID người thực hiện không được để trống
422error_user_id_notfoundID người thực hiện không tìm thấy
422error_name_requiredThiếu tên nhóm khách hàng
422error_code_invalidMã nhóm khách hàng không hợp lệ
422error_auto_upgrade_quota_invalidHạn mức nâng hạng không hợp lệ (< 0)
422error_auto_upgrade_quota_existHạn mức nâng hạng đã tồn tại (trùng)
500error_editLỗi khi cập nhật

On this page