Dávková synchronizácia produktov

Odošle do 5000 položiek v jednom requeste (minimum z MAX_SYNC_PRODUCTS a MAX_CATALOG_SYNC_PRODUCTS). Vhodné pre hromadné exporty, výdajky alebo kritické syncy. `segat_quantity` je **absolútny** stav skladu Segat po doklade, nie delta. Neznáme `item_id` sa uložia do `pending_products` a vrátia sa v `unknown_products`. Retry pri chybe: rovnaké `request_id` (idempotentný absolútny stav).

Authentication

X-API-Keystring

Hodnota premennej prostredia ELALL_API_KEY na strane Segat Sync.

Headers

X-API-KeystringRequired

Request

This endpoint expects an object.
productslist of objectsRequired
request_idstring or nullOptional<=64 characters
sync_contextobject or nullOptional

Dôvod / kontext syncu na úrovni requestu (príjemka, výdajka, …).

Response

Successful Response
successboolean
products_receivedinteger
products_updatedinteger
request_idstring or null
unknown_productsintegerDefaults to 0

Errors

400
Bad Request Error
401
Unauthorized Error
422
Unprocessable Entity Error