Skip to navigation

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: stock_code (povinný) a voliteľný ean (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-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 nullOptional
unknown_productsintegerOptionalDefaults to 0

Errors

400
Bad Request Error
401
Unauthorized Error
422
Unprocessable Entity Error