Додавання додаткової ціни, метод: /api/product/price/add/
Приклад:
№ | Поле | Тип | Опис | Обов'язкове чи ні | Коментар |
1 | login | string | Логін в системі BOX | Обов'язкове поле. | |
2 | password | string | Пароль в форматі md5 | Обов'язкове поле. | Напишіть в техпідтримку і ми видамо вам hash для API |
3 | name | string | Ім'я додаткової ціни | Обов'язкове поле. | |
4 | type | string | Тип додаткової ціни | Не обов'язкове поле. | Якщо вам потрібна ціна у вигляді% від ціни товару, то в type передавайте символ % |
5 | default | 1 / 0 | Ціна за замовчуванням для незареєстрованих користувачів | Не обов'язкове поле. | |
6 | deleted | 1 / 0 | Дистанційна чи ціна? | Не обов'язкове поле. | Якщо 0 то не очищено, якщо 1 то вилучена |
Отримання всіх додаткових цін, метод: /api/product/price/get/
Приклад:
№ | Поле | Тип | Опис | Обов'язкове чи ні | Коментар |
1 | login | string | Логін в системі BOX | Обов'язкове поле. | |
2 | password | string | Пароль в форматі md5 | Обов'язкове поле. | Напишіть в техпідтримку і ми видамо вам hash для API |
Редагування додаткової ціни, метод: /api/product/price/update/
Приклад:
№ | Поле | Тип | Опис | Обов'язкове чи ні | Коментар |
1 | login | string | Логін в системі BOX | Обов'язкове поле. | |
2 | password | string | Пароль в форматі md5 | Обов'язкове поле. | Напишіть в техпідтримку і ми видамо вам hash для API |
3 | name | string | Ім'я додаткової ціни | Обов'язкове поле. | |
4 | type | string | Тип додаткової ціни | Не обов'язкове поле. | Якщо вам потрібна ціна у вигляді% від ціни товару, то в type передавайте символ % |
5 | default | 1 / 0 | Ціна за замовчуванням для незареєстрованих користувачів | Не обов'язкове поле. | |
6 | deleted | 1 / 0 | Дистанційна чи ціна? | Не обов'язкове поле. | Якщо 0 то не очищено, якщо 1 то вилучена |
7 | priceid | integer | Id додаткової ціни | Не обов'язкове поле. |
Можливі варіанти відповіді на запит
№ | Статус | Повідомлення | Опис повідомлення |
1 | ok | priceid | Повертає id доданої / відредагованою ціни |
2 | fail | login_empty | Відсутня логін |
3 | fail | password_empty | Відсутня пароль |
4 | fail | Price name exists | Відсутня назва ціни |
5 | fail | Bad user level! | Низький рівень користувача, для виконання даної дії (потрібен level 2 і вище) |
6 | fail | Login or password not correct! | Логін або пароль введені невірно |