Вивантаження прайс-листів
URI: /api/v1/marketplace/price-list/import
Метод використовується для вивантаження прайс-листів з аптеки.
Запит виконується методом POST у json форматі.
⚠️ Запит повинен містити заголовок Accept: application/json
Параметри запиту
Ім'я | Тип | Обов'язковий | Опис |
---|---|---|---|
drugstores | array | Так | Ідентифікатор аптеки аптечної мережі |
products | array | Так | Інформація про товари |
products.drugstore_goods_id | string | Ні | Код товару аптеки |
products.goods_id | string | Так | Код товару торгового майданчика |
products.preorder | boolean | Так | Ознака передзамовлення: |
products.insurance_prices_vat | array | Ні | Дані про вартість товару для страхової компанії |
products.insurance_prices_vat.code | string | Так | Код ОКПО страхової компанії |
products.insurance_prices_vat.price_vat | float | Так | Вартість товару з ПДВ |
products.online_marketplace_prices_vat | array | Ні | Дані про вартість товару для торгового майданчика |
products.online_marketplace_prices_vat.code | integer | Так | Код торгового майданчика |
products.online_marketplace_prices_vat.price_vat | float | Так | Вартість товару з ПДВ |
Приклад запиту
Запит: /api/v1/marketplace/price-list/import
{
"drugstores": [
"227fbe91-8b65-11e8-80c4-eec2ef9f58ac",
"51cd3c93-8b66-11e8-80c4-eec2ef9f58ac"
],
"products": [
{
"drugstore_goods_id": "00ff8332",
"goods_id": "S_008332",
"preorder": 0,
"insurance_prices_vat": [
{
"code": "3123123",
"price_vat": 160.0
}
],
"online_marketplace_prices_vat": [
{
"code": "apteka_skarb",
"price_vat": 20000.0
}
]
}
]
}
Параметри відповіді
Ім'я | Тип | Опис |
---|---|---|
message | string | Повідомлення про імпорт |
data.id | integer | Ідентифікатор імпорту |
Приклад успішної відповіді
200 OK
Від повідь: /api/v1/marketplace/price-list/import
{
"data": {
"message": "Import is being processed",
"status": "new",
}
}