Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Функция Функція productSet/remove (http://<DOMAIN>/api/productSet/importremove/)

ПараметрыПараметри:

  • token - ключ авторизации полученный авторизації отриманий через функцию функцію auth
  • articles[] - массив артикулов комплектов которые необходимо удалитьмасив артикулів комплектів, які необхідно видалити
    • articles[n] - артикул комплектакомплекту


ОтветВідповідь:

  • status - статус выполнения функциивиконання функції
    • OK - комплекты товаров успешно удаленыкомплекти товарів успішно видалено
    • WARNING - один или несколько комплектов товаров не были удаленыабо кілька комплектів товарів не були видалені
  • response.log - журнал выполнения функции по каждой записивиконання функції за кожним записом
    • response.log[i].article - артикул комплектакомплекту
    • response.log[i].deleted - был ли удалён комплект товаровчи було видалено комплект товарів
    • response.log[i].message - пояснение к статусу удаления комплекта

...

    • пояснення до статусу видалення комплекту


Приклад запиту на адресу (http://<DOMAIN>/api/productSet/remove/)

Code Block
languagejs
{
    "token": "24a75d0678c49a34030e35baeb376ff3",
    "articles": ["PRODUCT_SET_ARTICLE", "0002317217.124000"]
}

Приклад відповіді на запит

Code Block
languagejstitleПример ответа на запрос
{
    "status": "WARNING",
    "response": {
        "log": [
            {
                "article": "PRODUCT_SET_ARTICLE",
                "deleted": true,
                "message": "Комплект удалён"
            },
            {
                "article": "0002317217.124000",
                "deleted": false,
                "message": "Ошибка при удалении комплекта. Комплект с указанным артикулом не найден"
            }
        ]
    }
}

...