| /sku_param/list | Отримання списку sku параметрів |
**Назва методу: /sku_param/**list
Повертає список sku параметрів. Для навігації використовується номер сторінки (page).
Розмір сторінки фіксований і дорівнює 100 елементам.
| filter Тип: object (необов'язковий) | Доступні поля фільтру (використовується логіка “AND“): |
| | Id - ідентифікатор sku параметра. Необов'язковий параметр |
| | Archive - Ознака того, що треба повертати архівні елементи |
| | **BaseProductId - **Id базового товару. Використовується для отримання sku параметрів тих товарів, базовим для яких є товар з ідентифікатором BaseProductId |
| page Тип: integer (необов'язковий) | Якщо в запиті не передати, за замовчуванням буде встановлена перша сторінка. |
Якщо в запиті фільтр відсутній, то повертається список sku параметрів у порядку зростання Id.
Значення полів sku параметрів, що повертаються методом:
| Id | Ідентифікатор sku параметра (int) |
| Name | Назва sku параметра (string) |
| Values | Значення sku параметра. Масив об'єктів з наступними полями: |
| | Id - Ідентифікатор значення (int) |
| | Name - Назва значення (string) |
Запит:
{
"filter": {
"BaseProductId": 178
},
"page": 1
}
Результат:
{
"success": true,
"data": [
{
"Id": 100,
"Name": "Board-size",
"Values": [
{
"Id": 100,
"Name": "19x19"
},
{
"Id": 101,
"Name": "13x13"
},
{
"Id": 102,
"Name": "9x9"
}
]
},
{
"Id": 101,
"Name": "Color",
"Values": [
{
"Id": 103,
"Name": "Green"
},
{
"Id": 104,
"Name": "White"
}
]
}
]
}