Параметри пошуку контрагентів (об’єкт EDistribexPriceQuery)

Примітка

Для ключа: «Область або країна наявності товару» пошук спрацьовує лише за повним збігом (за повною назвою області або країни), а для ключів: «Назва компанії», «Категорія товару» пошук працює як за повним так і частковим збігом.

JSON:

{
   "producerName": "Сухаренко",
   "categoryName": "Чай",
   "regions": [
      "Одеська",
      "Полтавська"
   ]
}

Таблиця 1 - Опис параметрів об’єкта EDistribexPriceQuery

Параметр

Формат

Опис

Об’єкт EDistribexPriceQuery

producerName

String

назва компанії-Продавця (Виробника)

producerIDs

List<Long>

масив; ідентифікатор компанії-Продавця (Виробника)

categoryName

String

категорія продукції

categoryIDs

List<Long>

масив; ідентифікатор категорії товару

regions

List<String>

масив; область наявності товару

regionsList

List<EDistribexRegion>

масив об’єктів; дані країн / областей України

isPickup

boolean

наявність відмітки «Самовивіз!»

limit

Limitation

об’єкт; фільтр відбору (налаштування виводу даних)

Таблиця 2 - Опис параметрів об’єкта Limitation

Параметр

Обов’язкове / необов’язкове поле

Формат

Опис

Об’єкт Limitation

offset

Н

int

зміщення першого елемента списку щодо верхньої межі вибірки (за замовчуванням 0)

count

Н

int

ліміт вибірки (кількість); за замовчуванням 20

Таблиця 3 - Опис параметрів об’єкта EDistribexRegion

Параметр

Формат

Опис

Об’єкт EDistribexRegion

id

int

ідентифікатор запису

countryId

int

ідентифікатор країни

countryRegionId

int

ідентифікатор області

name

String

назва області чи країни

nameEn

String

назва області чи країни англійською