на главную страницу программы "Водяной"

Инструменты пользователя

Инструменты сайта


api

Это старая версия документа!


API Водяного

ip-адрес Водяного:10400/api?token=секретный ключ&action=команда&param={...}

Здесь команда — команда API;
параметры команды задаются в формате json (имя_параметра:значение параметра разделенные точкой с запятой).
token — ключ доступа, задается в поле «пароль» справочника интеграций, например qwerty12345
Все ответы передаются в кодировке UTF-8, запросы ожидаются в той же кодировке.

Ниже приведены описания возможных команд Загрузка списка товаров во внешнюю систему (zagr_tov)

Прием заказа (zakaz)

Получение статуса заказа (GET)

ip-адрес Водяного:10400/api?token=секретный ключ&action=statusz&param={...}

параметры: id – номер заказа, под которым он был создан во внешней системе (на сайте) и отправлен в программу
ответ: состояние заказа в виде числа
возможные варианты:
9999 — заказ отсутствует в системе
0 — записан (пришел с сайта)
1- принят (обработан оператором, создана расходная накладная), но еще не назначен экспедитору/водителю
2 — отправлен экспедитору, но еще не дошел до него, такой статус в нормальной ситуации (при использовании мобильного приложения) может сохраняться не более минуты
3 - у экспедитора (пришел на планшет, телефон)
4 — выполнен
5 - не удалось выполнить
6 - отменен клиентом
Пример:

4.4.4.4:10400/api?token=aaabbb123456&action=statusz&param={”id”:”12356”}


Ответ: 3
(заказ получен экспедитором, выполняется).

api.1582778719.txt.gz · Последние изменения: 2020/02/27 07:45 — timofeev