Dávková synchronizácia produktov
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. Identifikátor každej položky: **ean** + **stock_code** (lookup v `product_catalog`). `segat_quantity` je **absolútny** stav skladu Segat po doklade, nie delta. Neznámy kľúč sa uloží do `pending_products` a vráti sa v `unknown_products`. Duplicitný kľúč v jednom batchi → 400. Retry pri chybe: rovnaké `request_id`.
Authentication
X-API-Keystring
Hodnota premennej prostredia ELALL_API_KEY na strane Segat Sync.
Headers
X-API-Key
Request
This endpoint expects an object.
products
request_id
sync_context
Dôvod / kontext syncu na úrovni requestu (príjemka, výdajka, …).
Response
Successful Response
success
products_received
products_updated
request_id
unknown_products
Errors
400
Bad Request Error
401
Unauthorized Error
422
Unprocessable Entity Error