CRMĐịa chỉ khách hàng
Danh sách địa chỉ
Lấy danh sách địa chỉ giao hàng của khách hàng đang đăng nhập.
Endpoint
GET /site/customeraddresses
Headers
| Key | Value | Bắt buộc | Mô tả |
|---|---|---|---|
SiteTenantId | {tenant_id} | Có | ID của công ty/tenant. |
SiteAuthorization | {jwt_token} | Có | Token định danh khách hàng. |
Workflow & Logic
Chỉ trả về địa chỉ của chính khách hàng đang đăng nhập trong shop hiện tại. Mặc định sắp xếp theo id DESC (mới nhất trước).
Query Parameters
| Tên | Kiểu | Bắt buộc | Mô tả |
|---|---|---|---|
page | integer | Không | Trang hiện tại. Mặc định là 1. |
limit | integer | Không | Số bản ghi mỗi trang. Mặc định và tối đa là 50. |
Response Schema
HTTP 200 - Thành công
{
"total": 2,
"currentpage": 1,
"limit": 50,
"items": [
{
"id": 10,
"full_name": "Nguyễn Văn A",
"phone": "0912345678",
"address": "123 Đường ABC",
"is_default": 1
// ... Customer Address Object
}
]
}Mỗi item trong items là một Customer Address Object.
HTTP 401 - Unauthorized
Nếu không gửi token (error_customer_login_required), token không hợp lệ/hết hạn/đã đăng xuất, hoặc token thuộc shop khác (error_customer_company_mismatch).