Synchronizácia jedného produktu

Aktualizuje jeden produkt podľa item_id v URL. Vhodné po ručných úpravach v Elall, pre malú výdajku alebo predaj s jedným riadkom. request_id a sync_context môžu byť v tele. Povinné: status, segat_quantity, catalog_price, eshop_price.

Authentication

X-API-Keystring

Hodnota premennej prostredia ELALL_API_KEY na strane Segat Sync.

Path parameters

item_idstringRequired1-64 characters

Segat item_id

Headers

X-API-KeystringRequired

Request

This endpoint expects an object.
statusstringRequiredformat: "^(active|passive)$"
segat_quantityintegerRequired>=0
catalog_pricedoubleRequired>=0

Cenníková / listová cena

eshop_pricedoubleRequired>=0

E-shop cena

stock_codestring or nullOptional<=64 characters

Skladové číslo

eanstring or nullOptional<=32 characters
namestring or nullOptional<=512 characters
section_width_mmdouble or string or nullOptional

Šírka (mm)

aspect_ratiodouble or string or nullOptional
Profil
rim_inchdouble or string or nullOptional

Priemer ráfika v palcoch (ETRTO, napr. 16 pri 205/55 R16). Pri značení rozmeru je v Európe priemer disku vždy v palcoch.

tread_namestring or nullOptional<=256 characters

Názov dezénu

name_suffixstring or nullOptional<=512 characters

Doplnok k názvu (variant, ročník, marketingový text).

load_indexstring or nullOptional<=16 characters
speed_indexstring or nullOptional<=16 characters
special_markingstring or nullOptional<=128 characters

Špeciálne označenie

run_on_flatboolean or nullOptional
ROF
brandstring or nullOptional<=128 characters

Výrobca / značka

usagestring or nullOptional<=64 characters

Trieda použitia plášťa (napr. osobné, SUV, ľahký úžitkový).

seasonstring or nullOptional<=32 characters

Sezónnosť plášťa — ľubovoľný reťazec (max 32 znakov), bez validácie enumu. Bežné hodnoty napr. summer / winter / all_season, ale aj kódy dodávateľa, lokalizované texty (letná, zimná) alebo skratky podľa vášho katalógu.

on_promotionboolean or nullOptional
Akcia
on_clearanceboolean or nullOptional

Výpredaj / clearance (ostatné zásoby).

dot_codestring or nullOptional<=32 characters
DOT
weight_kgdouble or string or nullOptional

Hmotnosť plášťa v kg (technický list, EU štítok).

discontinuedboolean or nullOptional

Nepoužívať / nevyrába sa

eu_labelstring or nullOptional<=1024 characters

EU štítok

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