API для товаров

Получение всего списка товаров

Данный метод возвращает все товары вашего аккаунта.

GET: "https://europe-west1-kaspi-2e75a.cloudfunctions.net/backend/api/v1/products?client_id=68e2fa3d-2918-45cb-9aa3-4dcb5fa575bc"
// headers
X-API-KEY: "nx5kjZxJUYlLBDpdsyVi3t0dEVBcV60x5kjZxJUYlLBDpdsyVi3t0dEVBcV60x"
Пример ответа
{
  products: [
    {
      sku: "ABC123",
      price: 15000,
      available: true,
      quantity: 10,
    },
  ],
  page: 0,
  pages: 15,
  limit: 100,
  total: 1500,
}

Редактирование товаров

Данный метод позволяет менять данные у одного или нескольких товаров. В теле запроса должен содержаться массив с товарами и их новыми данными. Каждый товар обязательно должен иметь поле sku для идентификации и хотя-бы одно поле с параметром подлежащем изменению, например price

POST: "https://europe-west1-kaspi-2e75a.cloudfunctions.net/backend/api/v1/products/update?client_id=68e2fa3d-2918-45cb-9aa3-4dcb5fa575bc"
// headers
X-API-KEY: "nx5kjZxJUYlLBDpdsyVi3t0dEVBcV60x5kjZxJUYlLBDpdsyVi3t0dEVBcV60x"
// body
{
    products: [
        {
            sku: "ABC123", //обязательное поле
            price: 15000
        }
    ]        
}

Ограничения

  • Максимальный размер массива 5000 товаров.

  • Доступные поля для изменения: price, name, brand, category

  • Изменения на товары применяются сразу же, в UI на сайте может быть задержка в несколько секунд.

Last updated