Перейти к основному содержимому

option_list_object

idinteger

Option ID

statusstring

active - option is active hidden - option is hidden

Possible values: [active, hidden]

typestring

Option type

Possible values: [text, multiline_text, check_box, radio_button]

title_rustringnullable

Option name (RU)

title_enstringnullable

Option name (EN)

comment_rustringnullable

Option comment (RU)

comment_enstringnullable

Option comment (EN)

is_requiredboolean

Whether the option is required

Default value: false
is_price_modifier_hiddenboolean

Whether price modifiers are hidden

Default value: false
has_splitted_productsboolean

Whether splitted products exist

positioninteger

Option position ASC

Default value: 0
variants object[]
  • Array [
  • idinteger

    Variant ID

    title_rustringnullable

    Variant name (RU)

    title_enstringnullable

    Variant name (EN)

    pricenumber

    Variant price

    discount_typestring

    fixed - absolute value percent - percent value

    Possible values: [fixed, percent]

    impact_typestring

    increase - increase price decrease - decrease price

    Possible values: [increase, decrease]

    is_defaultboolean

    Whether the variant is selected by default

    statusstring

    active - variant is active hidden - variant is hidden

    Possible values: [active, hidden]

    positioninteger

    Variant position ASC

    Default value: 0
  • ]
  • option_list_object
    {
    "id": 0,
    "status": "active",
    "type": "text",
    "title_ru": "string",
    "title_en": "string",
    "comment_ru": "string",
    "comment_en": "string",
    "is_required": false,
    "is_price_modifier_hidden": false,
    "has_splitted_products": true,
    "position": 0,
    "variants": [
    {
    "id": 0,
    "title_ru": "string",
    "title_en": "string",
    "price": 0,
    "discount_type": "fixed",
    "impact_type": "increase",
    "is_default": true,
    "status": "active",
    "position": 0
    }
    ]
    }