Статті на: Розробникам
Ця стаття також доступна на:

Отримання цін на товари

Вступ


Якщо ви хочете завантажувати в свою систему інформацію про ціни на товари, найзручніше використовувати GET-метод products.



Параметри


  • Інформація про всі доступні query-параметри міститься у Swagger
  • Доступні Include параметри: Availability, Category, Prices, ContractorsPrices,Tags


На даний момент існує ще один параметр ContractorPrices (без "s" після Contractor). Використовувати його не рекомендовано, так як він буде видалений у майбутньому


Опис відповіді


Масив items містить інформацію про ваші товари:

  • id – код товару Pricer24
  • externalId – код товару в системі клієнта (по цьому полю ви можете синхронізовати дані з вашою обліковою системою)
  • name – назва товару
  • vendor – виробник товару
  • vendorCode – артикул товару
  • link – посилання на товар
  • barcode – штрих-код товару
  • stateId – код статусу товару (1 – активний, 2 – архівний)
  • availability – об’єкт із інформацією про наявність товару (для отримання необхідно запитати в Include)
  • category – об’єкт із інформацією про категорію товару (для отримання необхідно запитати в Include)
  • prices – масив з моїми цінами (для отримання необхідно задати в Include)
  • contractorsPrices – масив із цінами контрагентів (для отримання необхідно задати в Include)
  • tags – масив з тегами товару (для отримання необхідно задати в Include)


Масив Prices


Масив prices містить об’єкти з інформацією про ваші ціни на ваш товар:

  • price – ціна
  • currencyId – валюта ціни
  • priceType – інформація про мою ціну


Об’єкт priceType:

  • id – код типу ціни товару Pricer24
  • name – назва ціни


Масив ContractorsPrices


Ціни віддаються лише за активними товарами


Масив contractorsPrices містить об’єкти з інформацією про ціни контрагентів на ваш товар:

  • name – назва товару у контрагента (як він називається на сайті або у прайс-листі)
  • isAvail – флаг: товар в наявності чи ні
  • url – посилання на товар
  • parsedOn – дата та час у UTC, коли інформацію про товар було зібрано
  • contractor – об’єкт з інформацією про контрагента
  • prices – масив із цінами товару
  • avails – масив із наявністю товару


Об’єкт Сontractor

  • name – назва контрагента
  • externalId – код товару в системі клієнта (по цьому полю ви можете синхронізувати дані з вашою обліковою системою)
  • id – код контрагента Pricer24


Об’єкт масиву Prices

  • price – ціна
  • currency – валюта ціни
  • ext – об’єкт із розширеною інформацією про ціну
  • priceType – інформація про ціну контрагента


Об’єкт priceType:

  • code – код ціни контрагента
  • name – назва ціни контрагента
  • priceSetId – код "Групи цін" Pricer24
  • id – код ціни контрагента Pricer24


Об’єкт масиву Avails

  • avail – текстова наявність на складі (як вона відображається у контрагента)
  • isAvail – флаг: товар в наявності на цьому складі чи ні
  • warehouse – інформація про склад контрагента


Об’єкт warehouse:

  • code – код складу контрагента
  • name – назва складу контрагента
  • id – код складу контрагента Pricer24


Приклад запиту


Приклад запиту для отримання перших 100 товарів з моїми цінами і цінами контрагентів:
GET https://api.pricer24.com/v1/products?Include=Prices,ContractosPrices&MaxResultCount=100&SkipCount=0&ApiKey={key}


Оновлено: 28/08/2024

Чи була ця стаття корисною?

Поділіться своїм відгуком

Скасувати

Дякуємо!