1. Strona główna
  2. Dokumentacja
  3. REST API xSale
  4. Przykłady wykorzystania R...
  5. Aktualizacja stanu magazynowego towaru w xSale

Aktualizacja stanu magazynowego towaru w xSale

REST API xSale umożliwia wymianę danych o towarach przez zasób ArticleDzięki temu możliwe jest zaprojektowanie synchronizacji stanów magazynowych i innych danych o asortymencie dostępnych w sprzedaży z dedykowanymi systemami ERP lub eCommerce

Pobranie informacji o stanie towaru np. aby przekazać do dedykowanej platformy eCommerce lub dedykowanego sklepu internetowego.

Aby pobrać stany magazynowe towaru, należy przesłać zapytanie na endpoint:

GET /{organizationName}/articles/stocks

W zapytaniu wymagane jest przekazanie organizationName. Zwracane wyniki można zawęzić do towarów o wskazanych ID (articleidin) oraz zaktualizowanych / zsynchronizowanych przed lub po konkretnej dacie. Dane w odpowiedzi mogą być posortowane według ID (rosnąco lub malejąco).
Można również zdefiniować limit elementów w odpowiedzi zwracanej przez xSale (nie większy niż 1000 rekordów dla pojedynczego zapytania).

Zaktualizowanie stan towarów w xSale gdy korzystasz np. z integracji z dedykowanym ERP, WMS lub aby zaktualizować dostępną ilość towaru na podstawie dostępności towaru w hurtowni lub u dostawcy.

Aktualizacja stanów magazynowych jest możliwa poprzez endpoint:

PUT /{organizationName}/articles/{id}/stocks-levels

W zapytaniu należy przesłać ID towaru oraz szczegóły dotyczące dostępnej ilości (pole „Quantity„) wraz z ID magazynu, na którym wykonywana jest aktualizacja stanu magazynowego („WarehouseId„).