API Updates

Все новые поля и методы будут помечены UDP_XXX где XXX - номер обновления

UPD_1: 2025-01-31

Integration scheme

Initialization

sequenceDiagram
	actor Operator
	Operator ->> Server: инициирует создание InitQR

	Server ->> InitQR: создает код

	Note over Scaner: Инициализация сканера
	Scaner ->> InitQR: сканирует код инициализации
	InitQR ->> Scaner: параметры api_url, api_key, stand_id(?)
	
	Scaner ->>+ Server: /sss-register
	Server ->>- Scaner: ok
	Note over Scaner: Сканер инициализирован и зарегистрирован
	

Scan cycle

sequenceDiagram
	
	Scaner ->> CargoQR: сканирует код
	Scaner ->>+ Server: /sss-scan hw_id,code
	Server ->> Stand: start sequence
	Server ->>- Scaner: ok

QR

Initialization

{
  "api_url": "...",
  "api_key": "...",
  "action": "rerister"
}

thumbnail_image.png

Switch stand

{
	"stand_id": "...",
	"action": "change_stand"
}

API

dev

ACI sss API

prod

ACI sss API

/register