GET and POST are supported.GET, PUT, and DELETE are supported.A product feature has a number of properties, represented by fields.
The full list of supported fields is given below (mandatory fields are marked with *).
Note
Any field not listed in the table below will be ignored if occurs in an API request JSON data.
| Field name | Description | Default value | Supported values |
|---|---|---|---|
| company_id* | Store or vendor to which the feature belongs | Default company ID | Valid company ID |
| description* | Feature name | ‘’ | string |
| feature_type* | Feature type | — | C for Check box:SingleM for Check box:MultipleS for Select box:TextN for Select box:NumberE for Select box:Brand/ManufacturerT for Others:TextO for Others:NumberD for Others:Date |
| categories_path | Categories to which the feature can be applied | ‘’ | Comma-separated string of category IDs |
| comparison | Flag, take the feature into account on product comparison or not | N |
YN |
| display_on_catalog | Flag, show feature in product catalog or not | N |
YN |
| display_on_product | Flag, show feature on detailed product page | N |
YN |
| display_on_header | Flag, if enabled, the feature is shown under the product header | N |
YN |
| feature_id | Feature ID | Set automatically | integer |
| full_description | Feature description | ‘’ | string |
| group_position | Position in group | 0 | integer |
| parent_id | ID of the parent group (0 if no parent group) |
0 | integer |
| position | Feature position in the feature list | 0 | integer |
| prefix | Feature name prefix | ‘’ | string |
| status | Status | A |
A for activeD for disabledH for hidden |
| suffix | Feature name suffix | ‘’ | string |
| value | Feature value | — | Value depending on the feature type |
| value_int | Feature integer value | — | integer |
| variant_id (only for types with variants) | ID of the selected variant | — | integer |
| variants (only for types with variants) | Available feature value variants | — | array with variant ID as key and variant data as value (content explained below) |
| Field name | Description | Default value | Supported values |
|---|---|---|---|
| description | Variant description | ‘’ | string |
| feature_id | ID of the feature the variant is assigned to | — | integer |
| feature_type | Type of the feature the variant is assigned to | — | Valid feature type (see above) |
| image_pair | Brand/Manufacturer only: Images |
None | Valid image pair |
| lang_code | Language code | Default language code | Valid language code (see above) |
| meta_description | Brand/Manufacturer only: Meta description |
‘’ | string |
| meta_keywords | Brand/Manufacturer only: Meta keywords |
‘’ | string |
| page_title | Brand/Manufacturer only: Page title |
‘’ | string |
| position | Variant position | 0 | integer |
| selected | ID of the selected variant | Set automatically | integer |
| url | Brand/Manufacturer only: URL |
‘’ | string |
| variant | Variant name | — | string |
| variant_id | Variant ID | Set automatically | integer |
Questions & Feedback
Have any questions that weren't answered here? Need help with solving a problem in your online store? Want to report a bug in our software? Find out how to contact us.