API: Алгоритм работы

Описание алгоритма работы 

1. Ваше ПО (Web-Клиент или Приложение) формирует JSON-задание согласно нашего API 
2. Чтобы добавить задание в очередь на выполнения необходимо отправить его POST-запросом на сервер ShopControl https://kassa.shop-ctrl.ru/api/2/requests или в случаи автономной работы на локальный сервер http://localhost:8526/requests, указав его уникальный идентификатор. 
3. В ответ сервер вернет код результата в виде HTTP-статуса. 
4. Для того, чтобы узнать результат задания, необходимо отправить GET-запрос на адрес https://kassa.shop-ctrl.ru/api/2/requests (или на адрес http://localhost:8526/requests) В ответ вернется JSON, содержащий в себе результаты и статусы задания.

5. Для отмены задания, которое еще не начало обрабатываться, необходимо отправить DELETE-запрос. Нельзя отменить задание, которое выполняется в данный момент.

 

Схема работы 1

F3aYR8EkPp4

 

Схема работы 2 (автономный режим)

 

lMMiXRoSQW0