Pređi na sadržaj
ShopentlyLearn

Šeme podataka: Zalihe

Šeme podataka: Zalihe. Polja, tipovi i ograničenja podataka koje API prihvata ili vraća.

Šeme podataka

Količine dodeljene skladišnim lokacijama

AllocationData · Šema · Šeme podataka: Zalihe
location_codeNiz znakovaObavezno

Kod skladišne lokacije.

Primer: "example"
location_idNiz znakovaObavezno

Identifikator skladišne lokacije.

Primer: "example"
location_nameNiz znakovaObavezno

Naziv skladišne lokacije.

Primer: "example"
on_handCeli brojObavezno

Fizička količina na zalihi.

Primer: 10

Dodatna polja: Ne

Prikaži listu · Zalihe — Zalihe — Odgovor

ApiResponse_list_StockData__ · Polja, tipovi i ograničenja podataka koje API prihvata ili vraća.
dataNiz vrednosti <StockData > Obavezno

Primer odgovora · ApiResponse_list_StockData__.

Primer: [{"active":true,"available":5,"id":"stock_v1_WyJleGFtcGxlIiwicHJvZHVjdCIsImV4YW1wbGUiXQ","manual_reserved":2,"on_hand":10,"reserved":3,"sellable_limit":10,"target_id":"example","target_type":"product","total_reserved":5,"updated_at":"2026-01-01T12:00:00Z","version":1,"warehouse_id":"example"}]
metaContextPageMeta ContextMeta PageMeta RequestMeta Obavezno

Metapodaci odgovora.

Primer: {"pagination":{"has_more":false,"limit":20,"next_cursor":null},"request_id":"example"}

Dodatna polja: Ne

Preuzmi · Zalihe — Zalihe — Odgovor

ApiResponse_StockDetailData_ · Polja, tipovi i ograničenja podataka koje API prihvata ili vraća.
dataStockDetailData Obavezno

Primer odgovora · StockDetailData.

Primer: {"active":true,"allocations":[{"location_code":"example","location_id":"example","location_name":"example","on_hand":10}],"available":5,"id":"stock_v1_WyJleGFtcGxlIiwicHJvZHVjdCIsImV4YW1wbGUiXQ","manual_reserved":2,"on_hand":10,"reserved":3,"sellable_limit":10,"target_id":"example","target_type":"product","total_reserved":5,"updated_at":"2026-01-01T12:00:00Z","version":1,"warehouse_id":"example"}
metaContextPageMeta ContextMeta PageMeta RequestMeta Obavezno

Metapodaci odgovora.

Primer: {"request_id":"example"}

Dodatna polja: Ne

Ažuriraj · Ručna rezervacija — Zalihe — Telo zahteva

ManualReservationUpdate · Polja, tipovi i ograničenja podataka koje API prihvata ili vraća.
expected_versionCeli brojObavezno

Verzija pročitana pre upisa; nepodudaranje odbija ažuriranje.

minimum: 1maximum: 9223372036854775807
Primer: 1
manual_reservedCeli brojObavezno

Ručno rezervisana količina.

minimum: 0maximum: 2147483647
Primer: 1
reasonNiz znakovaOpciono

Razlog zabeležen za promenu.

maxLength: 500
Podrazumevano: ""

Dodatna polja: Ne

Ažuriraj · Ograničenje prodaje — Zalihe — Telo zahteva

SalesLimitUpdate · Polja, tipovi i ograničenja podataka koje API prihvata ili vraća.
expected_versionCeli brojObavezno

Verzija pročitana pre upisa; nepodudaranje odbija ažuriranje.

minimum: 1maximum: 9223372036854775807
Primer: 1
reasonNiz znakovaOpciono

Razlog zabeležen za promenu.

maxLength: 500
Podrazumevano: ""
sellable_limitCeli brojObavezno

Ograničenje prodaje: -1 znači neograničeno, a 0 onemogućuje dostupnu prodaju.

minimum: -1maximum: 2147483647
Primer: 1

Dodatna polja: Ne

Kreiraj · Korekcija zaliha — Zalihe — Telo zahteva

StockAdjustmentCreate · Polja, tipovi i ograničenja podataka koje API prihvata ili vraća.
expected_versionCeli brojObavezno

Verzija pročitana pre upisa; nepodudaranje odbija ažuriranje.

minimum: 0maximum: 9223372036854775807
Primer: 0
locationsNiz vrednosti <LocationQuantity > Obavezno

Skladišne lokacije.

minItems: 1maxItems: 100
Primer: [{"location_id":"example","on_hand":1}]
reasonNiz znakovaObavezno

Razlog zabeležen za promenu.

minLength: 1maxLength: 500
Primer: "Example"
target_idNiz znakovaObavezno

Identifikator proizvoda ili varijante na koju operacija utiče.

Ograničenja
pattern
"^[a-z0-9][a-z0-9_-]{0,62}$"
Primer: "example"
target_typeNiz znakovaObavezno

Da li se odnosi operacija na proizvod ili varijantu.

Ograničenja
enum
["product", "variant"]
Primer: "product"
warehouse_idNiz znakovaObavezno

Identifikator skladišta.

Ograničenja
pattern
"^[a-z0-9][a-z0-9_-]{0,62}$"
Primer: "example"

Dodatna polja: Ne

Ažuriraj · Zalihe — Zalihe — Telo zahteva

StockAdjustmentUpdate · Polja, tipovi i ograničenja podataka koje API prihvata ili vraća.
expected_versionCeli brojObavezno

Verzija pročitana pre upisa; nepodudaranje odbija ažuriranje.

minimum: 1maximum: 9223372036854775807
Primer: 1
locationsNiz vrednosti <LocationQuantity > Obavezno

Skladišne lokacije.

minItems: 1maxItems: 100
Primer: [{"location_id":"example","on_hand":1}]
reasonNiz znakovaObavezno

Razlog zabeležen za promenu.

minLength: 1maxLength: 500
Primer: "Example"

Dodatna polja: Ne

Prikaži listu · Zalihe — Zalihe — Odgovor

StockData · Polja, tipovi i ograničenja podataka koje API prihvata ili vraća.
activeLogička vrednostObavezno

Da li je resurs aktivan.

Primer: true
availableCeli broj nullObavezno

Količina dostupna za prodaju; null označava neograničenu količinu.

Primer: 5
idNiz znakovaObavezno

Identifikator resursa; sačuvajte ga u vraćenom obliku. (StockData).

Primer: "stock_v1_WyJleGFtcGxlIiwicHJvZHVjdCIsImV4YW1wbGUiXQ"
manual_reservedCeli brojObavezno

Ručno rezervisana količina.

Primer: 2
on_handCeli brojObavezno

Fizička količina na zalihi.

Primer: 10
reservedCeli brojObavezno

Količina rezervisana porudžbinama.

Primer: 3
sellable_limitCeli brojObavezno

Ograničenje prodaje: -1 znači neograničeno, a 0 onemogućuje dostupnu prodaju.

Primer: 10
target_idNiz znakovaObavezno

Identifikator proizvoda ili varijante na koju operacija utiče.

Primer: "example"
target_typeNiz znakovaObavezno

Da li se odnosi operacija na proizvod ili varijantu.

Ograničenja
enum
["product", "variant"]
Primer: "product"
total_reservedCeli brojObavezno

Ukupno rezervisana količina.

Primer: 5
updated_atNiz znakovaObavezno

Vreme poslednjeg ažuriranja.

format: "date-time"
Primer: "2026-01-01T12:00:00Z"
versionCeli brojObavezno

Verzija resursa za kontrolu istovremenih upisa.

Primer: 1
warehouse_idNiz znakovaObavezno

Identifikator skladišta.

Primer: "example"

Dodatna polja: Ne

Preuzmi · Zalihe — Zalihe — Odgovor

StockDetailData · Polja, tipovi i ograničenja podataka koje API prihvata ili vraća.
activeLogička vrednostObavezno

Da li je resurs aktivan.

Primer: true
allocationsNiz vrednosti <AllocationData > Obavezno

Količine dodeljene skladišnim lokacijama.

Primer: [{"location_code":"example","location_id":"example","location_name":"example","on_hand":10}]
availableCeli broj nullObavezno

Količina dostupna za prodaju; null označava neograničenu količinu.

Primer: 5
idNiz znakovaObavezno

Identifikator resursa; sačuvajte ga u vraćenom obliku. (StockDetailData).

Primer: "stock_v1_WyJleGFtcGxlIiwicHJvZHVjdCIsImV4YW1wbGUiXQ"
manual_reservedCeli brojObavezno

Ručno rezervisana količina.

Primer: 2
on_handCeli brojObavezno

Fizička količina na zalihi.

Primer: 10
reservedCeli brojObavezno

Količina rezervisana porudžbinama.

Primer: 3
sellable_limitCeli brojObavezno

Ograničenje prodaje: -1 znači neograničeno, a 0 onemogućuje dostupnu prodaju.

Primer: 10
target_idNiz znakovaObavezno

Identifikator proizvoda ili varijante na koju operacija utiče.

Primer: "example"
target_typeNiz znakovaObavezno

Da li se odnosi operacija na proizvod ili varijantu.

Ograničenja
enum
["product", "variant"]
Primer: "product"
total_reservedCeli brojObavezno

Ukupno rezervisana količina.

Primer: 5
updated_atNiz znakovaObavezno

Vreme poslednjeg ažuriranja.

format: "date-time"
Primer: "2026-01-01T12:00:00Z"
versionCeli brojObavezno

Verzija resursa za kontrolu istovremenih upisa.

Primer: 1
warehouse_idNiz znakovaObavezno

Identifikator skladišta.

Primer: "example"

Dodatna polja: Ne