Цены товара
Свойства цены
col - номер колонки с ценой
- Натуральное число
- Обязательно к заполнению
- Максимальное значение -
32767
price - цена товара в копейках
- Целое число
- Обязательно к заполнению
- Минимальное значение -
0 - Максимальное значение -
2147483647
Показать все цены товара
GET /v2/items/[id]/prices
Параметры URL
id — идентификатор товара
- Строка до 64 символов
- Обязательно к заполнению
Пример запроса
curl --request GET \
--url https://api.snarta.com/v2/items/620e888a-fa0f-4081-ae68-562a6cd6d940/prices \
--header 'Authorization: Bearer 49fd7f64-669f-4f65-87a3-7252a1e0faeb'
Успешный ответ
{
"prices": [
{
"col": 11,
"price": 3547
},
{
"col": 22,
"price": 0
}
]
}
Ответы с ошибкой
{}
Показать цену товара по колонке
GET /v2/items/[id]/prices/[col]
Параметры URL
id — идентификатор товара
- Строка до 64 символов
- Обязательно к заполнению
col — номер колонки
- Натуральное число
- Обязательно к заполнению
- Максимальное значение -
32767
Пример запроса
curl --request GET \
--url https://api.snarta.com/v2/items/620e888a-fa0f-4081-ae68-562a6cd6d940/prices/11 \
--header 'Authorization: Bearer 49fd7f64-669f-4f65-87a3-7252a1e0faeb'
Успешный ответ
{
"price": {
"col": 11,
"price": 3547
}
}
Ответы с ошибкой
{}
Создать цену
POST /v2/items/[id]/prices
id — идентификатор товара
- Строка до 64 символов
- Обязательно к заполнению
Пример запроса
curl --request POST \
--url https://api.snarta.com/v2/items/620e888a-fa0f-4081-ae68-562a6cd6d940/prices \
--header 'Authorization: Bearer 49fd7f64-669f-4f65-87a3-7252a1e0faeb' \
--header 'Content-Type: application/json' \
--data '{
"col": 11,
"price": 3547
}'
Успешный ответ
{
"price": {
"col": 11,
"price": 3547
}
}
Ответы с ошибкой
{
"id": "The id field is required."
}
{}
{
"id": "Duplicate value."
}
Изменить цену
PUT /v2/items/[id]/prices/[col]
Параметры URL
id — идентификатор товара
- Строка до 64 символов
- Обязательно к заполнению
col — номер колонки
- Натуральное число
- Обязательно к заполнению
- Максимальное значение -
32767
curl --request PUT \
--url https://api.snarta.com/v2/items/620e888a-fa0f-4081-ae68-562a6cd6d940/prices/11 \
--header 'Authorization: Bearer 49fd7f64-669f-4f65-87a3-7252a1e0faeb' \
--header 'Content-Type: application/json' \
--data '{
"price": 3547
}'
Успешный ответ
{
"price": {
"col": 11,
"price": 3547
}
}
Ответы с ошибкой
{
"id": "The id field is required."
}
{}
Удалить цену у товара
DELETE /v2/items/[itemID]/prices/[col]
Параметры URL
id — идентификатор товара
- Строка до 64 символов
- Обязательно к заполнению
col — номер колонки
- Натуральное число
- Обязательно к заполнению
- Максимальное значение -
32767
curl --request DELETE \
--url https://api.snarta.com/v2/items/620e888a-fa0f-4081-ae68-562a6cd6d940/prices/11 \
--header 'Authorization: Bearer 49fd7f64-669f-4f65-87a3-7252a1e0faeb'
Успешный ответ
{}
