QUINCEFIN
Відкрити меню

QUINCE API. Типи цін

Список методів

МетодОпис
/api/v2/price_type/listОтримання списку типів цін
/api/v2/price_type/addСтворення типів цін
/api/v2/price_type/updateОновлення типів цін

Отримання списку типів цін

Назва методу: /api/v2/price_type/list

Повертає список типів цін. Для навігації використовується номер сторінки page. Розмір сторінки фіксований і дорівнює 100 елементам.

Параметри запиту

ПолеТипОпис
filterobjectНеобов’язковий фільтр. Поля фільтра працюють з логікою AND.
filter.IdintegerІдентифікатор типу ціни.
filter.ArchivebooleanОзнака повернення архівних типів цін.
filter.MobileAppbooleanЯкщо true, API використовує збільшений ліміт вибірки.
pageintegerНомер сторінки. Якщо не передати, використовується перша сторінка.

Основні поля відповіді

ПолеОпис
IdІдентифікатор типу ціни.
NameНазва типу ціни.
MemoКоментар.

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

{
  "filter": {
    "Id": 113
  },
  "page": 1
}

Створення та оновлення типів цін

Назва методу створення: /api/v2/price_type/add

Назва методу оновлення: /api/v2/price_type/update

Методи додають або оновлюють типи цін пакетами до 100 елементів. Для /api/v2/price_type/add обов’язкові Name і Currency, а переданий Id ігнорується. Для /api/v2/price_type/update поле Id обов’язкове. Якщо переданий Id не знайдено, API повертає success: false, помилку Execution terminated. Bad Ids. і список проблемних Id.

Параметри запиту

ПолеОпис
arrayМасив типів цін. Обов’язковий.
array[].IdІдентифікатор типу ціни. Обов’язковий для /api/v2/price_type/update.
array[].NameНазва типу ціни.
array[].CurrencyВалюта типу ціни. Обов’язкова для /api/v2/price_type/add.
array[].MemoКоментар.

Формат відповіді

ПолеОпис
successtrue або false.
dataМасив ідентифікаторів створених або оновлених типів цін.
errorКод і текст помилки, якщо success = false.