OVIRO LogoOVIRO
Quản lý nhóm sản phẩmBộ thuộc tính

Tạo bộ thuộc tính

Tạo mới một bộ thuộc tính

Endpoint

POST /v1/attributecategories

Quyền: product.manageattribute

Request Body

TrườngKiểuBắt buộcMô tả
company_idintID công ty
creator_idintID người tạo
namestringTên bộ thuộc tính (duy nhất)
display_namestringKhôngTên hiển thị
codestringKhôngMã định danh (duy nhất)
external_idstringKhôngID tham chiếu ngoài (duy nhất)
descriptionstringKhôngMô tả
statusint1 (Kích hoạt), 3 (Vô hiệu hóa)

Ví dụ JSON

{
    "company_id": 1,
    "creator_id": 10,
    "name": "Điện tử",
    "display_name": "Đồ điện tử & Công nghệ",
    "code": "ELECTRONICS",
    "external_id": "",
    "description": "Dùng cho điện thoại, máy tính...",
    "status": 1
}

Response Schema

HTTP 201 - Created

Trả về AttributeCategory Object vừa tạo.

Error Codes

Lỗi dữ liệu đầu vào. Trả về mảng các mã lỗi:

Mã lỗiMô tả
error_name_requiredTên bộ thuộc tính không được để trống
error_name_existedTên bộ thuộc tính đã tồn tại
error_code_existedMã bộ thuộc tính đã tồn tại
error_external_id_existedExternal ID đã tồn tại
error_company_id_requiredID công ty không được để trống
error_company_id_notfoundID công ty không tìm thấy
error_user1_id_requiredID người tạo không được để trống
error_user_id_notfoundID người tạo không tìm thấy

On this page