Stocks
Tracciato per l'invio degli stock su location, una singola chiamata può contenere aggiornamenti su diverse location.
Il location_id corrisponde all'identificativo della location Channel Engine, recuperabile nella pagina Stock locations.
Nella tabella, la prima colonna ID indica l'identificativo della location in cui si desidera aggiornare lo stock.
Se è presente una sola location, è possibile configurarla direttamente nell’header della richiesta, evitando di specificarla ogni volta nel messaggio.
La quantità (qty) deve sempre essere fornita e non può essere negativa, mentre lo SKU (sku) è obbligatorio in ogni aggiornamento.
[
{
"sku": "BGSM001C210A-1",
"qty": 34,
"location_id": 10
},
{
"sku": "BGSM001C210A-2",
"qty": 35,
"location_id": 4
}
]
Configurazione destinazione
Configurare una destinazione Channel Engine e associarla al flusso, oltre alla configurazione base del flusso dati.
| Campo | Valore | Note |
|---|---|---|
Destination Type | Channel Engine | |
Operation | Stock sync | POST /egress/sync-stock-to-ce |
Channel Engine URL | https://CEURL.channelengine.net/api | URL base delle API Channel Engine |
Channel Engine token | CODICEALFANUMERICO | Token API Channel Engine |
Location ID | es. 123 | Identificativo location Channel Engine (opzionale) |
Deprecato — configurazione precedente (HTTP Adapter)
La configurazione tramite HTTP Adapter con Base Url, Resource Path e header x-api-key nei Settings Override è deprecata. Utilizzare la destinazione Channel Engine descritta sopra.
Oltre alle configurazioni base del flusso dati era necessario impostare nei Settings Override:
| Campo | Valore | Note |
|---|---|---|
Base Url | https://adapter.flowlyze.io | url degli adapter |
Resource Path | /api/adp/channel-engine/egress/sync-stock-to-ce | path dell'adapter per lo stock |
Headers :: x-api-key | ********** | api key di verifica interazione endpoint |
Headers :: x-ce-url | https://CEURL.channelengine.net/api | url del Channel Engine con cui connettersi |
Headers :: x-ce-token | CODICEALFANUMERICO | token per l'integrazione |
Headers :: x-ce-location-id | locationID | location di default per ogni chiamata |