Stany magazynowe
Sprawdzaj stany produktów i wariantów, wprowadzaj korekty oraz zmieniaj rezerwacje i limity sprzedaży. Każda z tych czynności ma osobną operację.
Operacje
Lista stanów magazynowychSprawdź stany produktów i wariantów w magazynach sklepu.
GET
Dodaj korektę stanu magazynowegoWprowadź korektę ilości produktu lub wariantu w wybranym magazynie.
POST
Szczegóły stanu magazynowegoPobierz stan magazynowy jednego produktu lub wariantu wraz z rezerwacjami i ilością dostępną do sprzedaży.
GET
Zmień stan magazynowyZmień ilości zapisane na lokalizacjach dla istniejącego stanu magazynowego.
PATCH
Zmień rezerwację ręcznąZmień ręcznie zarezerwowaną ilość produktu lub wariantu.
PATCH
Zmień limit sprzedażyUstaw, ile sztuk produktu lub wariantu może być dostępnych do sprzedaży.
PATCH
Rozpocznij import cyfrowyUtwórz prywatny szkic partii kodów lub plików. Samo utworzenie szkicu nie zwiększa stanu do sprzedaży.
POST
Anuluj nieukończony importAnuluj szkic, którego nie zamierzasz przyjmować. Ta operacja nie wycofuje już zatwierdzonej dostawy.
DELETE
Odczytaj import cyfrowySprawdź stan importu, jego wersję i wynik walidacji przed zatwierdzeniem partii.
GET
Zatwierdź dostawę cyfrowąUtwórz dostawę magazynową ze sprawdzonej partii. Wybierz planned, aby przyjąć ją później, albo received, aby udostępnić jednostki w magazynie.
POST
Przyjmij planowaną dostawę cyfrowąPrzyjmij zatwierdzoną dostawę planowaną, gdy jej kody lub pliki są gotowe do sprzedaży. Operacja udostępnia istniejące jednostki bez ponownego importu.
POST
Sprawdź importowane kody lub plikiSprawdź całą partię przed utworzeniem dostawy. Duplikat lub niepoprawny element odrzuca partię; kody nie są skracane.
POST
Wycofaj niewydane elementy dostawyWycofaj tylko wolne jednostki z dostawy cyfrowej. Jednostki zarezerwowane i wydane pozostają przypisane do zamówień.
POST
Odczytaj ustawienia puliPobierz ustawienia i liczniki przed zmianą puli. Odpowiedź nie zawiera kodów ani zawartości plików.
GET
Zmień ustawienia puliWłącz indywidualne kody lub pliki dla produktu i wybierz zasady przechowywania oraz powiadamiania kupujących. Nowa sprzedaż z puli wymaga planu Professional lub Enterprise.
PATCH
Wyświetl jednostki cyfroweWyświetl dostępne, zarezerwowane lub wydane jednostki bez ujawniania kodów. Filtruj po state, warehouse_id lub kind, a następną stronę pobierz zwróconym kursorem.
GET
Zmień kolejność przydzielaniaUstaw kolejność dostępnych jednostek, aby zakupy otrzymywały je w wybranej kolejności. Jednostki zarezerwowane i wydane zachowują przydział.
POST
Pobierz dostępny kod lub plikOdczytaj zawartość wolnej jednostki magazynowej. Kod zwraca JSON, a plik — swoje bajty z właściwym Content-Type.
GET
Sprawdź nagłówki dostępnej zawartościSprawdź, czy można odczytać dostępny kod lub plik, bez pobierania jego treści.
HEAD
Usuń dostępną jednostkęUsuń niesprzedany kod lub plik z puli i zapisz przyczynę wycofania. Jednostki zarezerwowane lub wydane zostaną odrzucone.
POST
Zastąp dostępny kod lub plikPodmień wolną jednostkę bez zmiany jej pozycji w kolejności przydzielania. Podmiana zostaje zapisana w historii magazynu.
POST
Przygotuj prywatny upload cyfrowyZarezerwuj miejsce na jeden plik i przypisz go do importu albo podmienianej jednostki przed przesłaniem danych.
POST
Sprawdź prywatny upload cyfrowySprawdź gotowość uploadu przed użyciem jego identyfikatora w walidacji lub podmianie.
GET
Prześlij zawartość pliku cyfrowegoPrześlij sam plik w części file żądania multipart/form-data. Użyj identyfikatora uploadu zwróconego przez operację przygotowania.
PUT
Jak to działa
Stan fizyczny on_hand, rezerwacje zamówień i rezerwacje ręczne są liczone osobno. Pole available pokazuje ilość dostępną do sprzedaży. Wartość null oznacza tu brak ograniczenia, a nie zero.
Limit sellable_limit równy -1 oznacza brak limitu, a 0 uniemożliwia sprzedaż. Korekta stanu, zmiana limitu i zmiana ręcznej rezerwacji mają osobne operacje.