CRMSổ địa chỉ

Cập nhật địa chỉ

Cập nhật thông tin địa chỉ.

Endpoint

PUT /v1/customeraddresses/:id

Path Parameters

TênKiểuBắt buộcMô tả
idintCóID địa chỉ

Body Parameters

TênKiểuBắt buộcMô tả
company_idintCóID công ty
creator_idintCóID người thực hiện
full_namestringCóTên người liên hệ
display_namestringTên gợi nhớ
typeintLoại địa chỉ (1: Nhà riêng, 3: Văn phòng, 9: Khác)
phonestringSố điện thoại
emailstringEmail
addressstringĐịa chỉ chi tiết
region_idintID Tỉnh/Thành phố
sub_region_idintID Quận/Huyện
sub_sub_region_idintID Phường/Xã
address_line_2stringĐịa chỉ phụ
delivery_notestringGhi chú giao hàng
legacy_province_namestringTên tỉnh/thành cũ
legacy_district_namestringTên quận/huyện cũ
legacy_ward_namestringTên phường/xã cũ
notestringGhi chú
is_defaultintĐặt làm mặc định (1: Có, 0: Không). Nếu đặt 1, các địa chỉ khác của cùng khách hàng sở hữu địa chỉ sẽ bị tắt mặc định.

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. Không đổi được khách hàng sở hữu địa chỉ (customer_id gửi lên bị bỏ qua).

Phân quyền

Cần quyền customer.manage.

Response Schema

HTTP 200 - JSON Object

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

Error Codes

HTTPCodeMô tả
403error_role_not_availableKhông có quyền customer.manage
404error_not_foundKhông tìm thấy địa chỉ
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_fullname_requiredThiếu tên người liên hệ
500error_editLỗi khi cập nhật

On this page