Šeme podataka
Količine dodeljene skladišnim lokacijama
AllocationData · Šema · Šeme podataka: Zalihe
location_codeNiz znakovaObaveznoKod skladišne lokacije.
location_idNiz znakovaObaveznoIdentifikator skladišne lokacije.
location_nameNiz znakovaObaveznoNaziv skladišne lokacije.
on_handCeli brojObaveznoFizička količina na zalihi.
Dodatna polja: Ne
ApiResponse[CodeContentData]
ApiResponse_CodeContentData_ · Kod se vraća kao JSON, datoteka kao binarni podaci. Svaki zahtev traži Bearer i ovlašćenje reveal.
dataCodeContentDataObaveznoPodaci uspešnog odgovora.
metaContextPageMetaContextMetaPageMetaRequestMetaObaveznoMetapodaci odgovora.
Dodatna polja: Ne
ApiResponse[DigitalUploadData]
ApiResponse_DigitalUploadData_ · Proveri veličinu, kontrolni zbir i format. Završeno slanje još ne znači primljenu isporuku.
dataDigitalUploadDataObaveznoPodaci uspešnog odgovora.
metaContextPageMetaContextMetaPageMetaRequestMetaObaveznoMetapodaci odgovora.
Dodatna polja: Ne
ApiResponse[ImportData]
ApiResponse_ImportData_ · Proveri stanje, verziju i rezultat provere. Nacrt pripada API ključu koji ga je napravio.
dataImportDataObaveznoPodaci uspešnog odgovora.
metaContextPageMetaContextMetaPageMetaRequestMetaObaveznoMetapodaci odgovora.
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> ObaveznoPrimer odgovora · ApiResponse_list_StockData__.
metaContextPageMetaContextMetaPageMetaRequestMetaObaveznoMetapodaci odgovora.
Dodatna polja: Ne
ApiResponse[PoolData]
ApiResponse_PoolData_ · Pre izmene pročitaj podešavanja i količine. Odgovor ne sadrži kodove ni sadržaj datoteka.
dataPoolDataObaveznoPodaci uspešnog odgovora.
metaContextPageMetaContextMetaPageMetaRequestMetaObaveznoMetapodaci odgovora.
Dodatna polja: Ne
Preuzmi · Zalihe — Zalihe — Odgovor
ApiResponse_StockDetailData_ · Polja, tipovi i ograničenja podataka koje API prihvata ili vraća.
dataStockDetailDataObaveznoPrimer odgovora · StockDetailData.
metaContextPageMetaContextMetaPageMetaRequestMetaObaveznoMetapodaci odgovora.
Dodatna polja: Ne
ApiResponse[UnitsData]
ApiResponse_UnitsData_ · Pročitaj najviše 100 jedinica po stranici. Lista prikazuje metapodatke bez otkrivanja kodova.
dataUnitsDataObaveznoPodaci uspešnog odgovora.
metaContextPageMetaContextMetaPageMetaRequestMetaObaveznoMetapodaci odgovora.
Dodatna polja: Ne
CodeContentData
CodeContentData · Kod se vraća kao JSON, datoteka kao binarni podaci. Svaki zahtev traži Bearer i ovlašćenje reveal.
codeNiz znakovaObaveznoTačan digitalni kod. Sačuvajte velika i mala slova i unutrašnje razmake.
minLength:1maxLength:512delivery_idNiz znakova nullOpcionoID isporuke ili dodele porudžbini.
Niz znakova:format:"uuid"kindNiz znakovaOpcionoVarijanta strukture podataka opisana dozvoljenim vrednostima.
const:"code"payload_idNiz znakovaObaveznoID sadržaja; nije javna adresa za preuzimanje.
format:"uuid"unit_idNiz znakovaObaveznoID jednog pojedinačnog koda ili datoteke.
format:"uuid"
Dodatna polja: Ne
DigitalUploadCreate
DigitalUploadCreate · Rezerviši prostor za datoteku i poveži je sa uvozom ili jedinicom za zamenu.
consumer_idNiz znakovaObaveznoID povezanog uvoza ili jedinice.
format:"uuid"consumer_kindNiz znakovaObaveznoVeza slanja: digital_import / digital_unit.
Ograničenja
enum["digital_import", "digital_unit"]
filenameNiz znakovaObaveznoDatoteka
minLength:1maxLength:255purposeNiz znakovaObaveznodigital_import: TXT/CSV; digital_unit: pojedinačno prodata datoteka.
Ograničenja
enum["digital_unit", "digital_import"]
sha256Niz znakovaObaveznoSHA-256 (hex, 64)
Ograničenja
pattern"^[0-9a-f]{64}$"
size_bytesCeli brojObaveznoVeličina u bajtovima
minimum:1maximum:262144000
Dodatna polja: Ne
DigitalUploadData
DigitalUploadData · Proveri veličinu, kontrolni zbir i format. Završeno slanje još ne znači primljenu isporuku.
consumer_idNiz znakovaObaveznoID povezanog uvoza ili jedinice.
format:"uuid"consumer_kindNiz znakovaObaveznoVeza slanja: digital_import / digital_unit.
Ograničenja
enum["digital_import", "digital_unit"]
expires_atNiz znakovaObaveznoVreme isteka ovog otpremanja ili uvoza.
format:"date-time"filenameNiz znakovaObaveznoDatoteka
idNiz znakovaObaveznoIdentifikator resursa; sačuvajte ga u vraćenom obliku.
format:"uuid"product_idNiz znakovaObaveznoIdentifikator proizvoda.
purposeNiz znakovaObaveznodigital_import: TXT/CSV; digital_unit: pojedinačno prodata datoteka.
Ograničenja
enum["digital_unit", "digital_import"]
received_bytesCeli brojObaveznoOtpremanje… · Veličina u bajtovima
sha256Niz znakovaObaveznoSHA-256 (hex, 64)
size_bytesCeli brojObaveznoVeličina u bajtovima
statusNiz znakovaObaveznoStatus prihvaćen za ovu određenu operaciju.
Dodatna polja: Ne
ImportCommit
ImportCommit · Od proverene serije napravi planiranu ili primljenu isporuku. Planirane jedinice još nisu za prodaju.
delivered_atNiz znakovaObaveznoDatum i vreme dostave.
format:"date-time"expected_delivery_versionCeli brojObaveznoVerzija isporuke; 0 za novu isporuku.
minimum:0maximum:0expected_sales_limit_versionCeli broj nullOpcionoVerzija ograničenja prodaje; potrebna uz publish_for_sale=true.
Celi broj:minimum:0maximum:9223372036854775807expected_versionCeli brojObaveznoVerzija pročitana pre upisa; nepodudaranje odbija ažuriranje.
minimum:1maximum:9223372036854775807location_idNiz znakovaObaveznoIdentifikator skladišne lokacije.
Ograničenja
pattern"^[a-z0-9][a-z0-9_-]{0,62}$"
publish_for_saleLogička vrednostOpcionotrue povećava i konačno ograničenje prodaje; false ga ne menja.
statusNiz znakovaObaveznoStatus prihvaćen za ovu određenu operaciju.
Ograničenja
enum["planned", "received"]
validation_digestNiz znakovaObaveznoKontrolni zbir provere; pošalji nepromenjen pri potvrdi.
Ograničenja
pattern"^[0-9a-f]{64}$"
warehouse_idNiz znakovaObaveznoIdentifikator skladišta.
Ograničenja
pattern"^[a-z0-9][a-z0-9_-]{0,62}$"
Dodatna polja: Ne
ImportCreate
ImportCreate · Pripremi nacrt sa najviše 1000 kodova ili 100 datoteka. Zaliha za prodaju još se ne povećava.
countCeli brojObaveznoTačan broj jedinica u seriji.
minimum:1maximum:1000kindNiz znakovaObaveznoVarijanta strukture podataka opisana dozvoljenim vrednostima.
Ograničenja
enum["code", "file"]
Dodatna polja: Ne
ImportData
ImportData · Proveri stanje, verziju i rezultat provere. Nacrt pripada API ključu koji ga je napravio.
delivery_idNiz znakova nullObaveznoID isporuke ili dodele porudžbini.
delivery_statusNiz znakova nullObaveznoStanje isporuke: planned / received; pre potvrde null.
delivery_versionCeli broj nullObaveznoTrenutna verzija skladišne isporuke.
expected_countCeli brojObaveznoOčekivani broj; prihvata se samo cela serija.
expires_atNiz znakovaObaveznoVreme isteka ovog otpremanja ili uvoza.
format:"date-time"idNiz znakovaObaveznoIdentifikator resursa; sačuvajte ga u vraćenom obliku.
format:"uuid"kindNiz znakovaObaveznoVarijanta strukture podataka opisana dozvoljenim vrednostima.
Ograničenja
enum["code", "file"]
product_idNiz znakovaObaveznoIdentifikator proizvoda.
statusNiz znakovaObaveznoStatus prihvaćen za ovu određenu operaciju.
validated_countCeli brojObaveznoBroj jedinica prihvaćenih poslednjom uspešnom proverom.
validation_digestNiz znakova nullObaveznoKontrolni zbir provere; pošalji nepromenjen pri potvrdi.
versionCeli brojObaveznoVerzija resursa za kontrolu istovremenih upisa.
Dodatna polja: Ne
ImportReceive
ImportReceive · Primi postojeće jedinice bez ponovnog uvoza kodova ili datoteka.
expected_delivery_versionCeli brojObaveznoVerzija isporuke; 0 za novu isporuku.
minimum:1maximum:9223372036854775807expected_sales_limit_versionCeli broj nullOpcionoVerzija ograničenja prodaje; potrebna uz publish_for_sale=true.
Celi broj:minimum:0maximum:9223372036854775807expected_versionCeli brojObaveznoVerzija pročitana pre upisa; nepodudaranje odbija ažuriranje.
minimum:1maximum:9223372036854775807publish_for_saleLogička vrednostOpcionotrue povećava i konačno ograničenje prodaje; false ga ne menja.
Dodatna polja: Ne
ImportValidate
ImportValidate · Proveri celu seriju. Duplikat ili neispravan unos odbija seriju; kodovi se ne skraćuju.
code_columnNiz znakova nullOpcionoCSV kolona sa kodovima; koristi code.
Niz znakova:const:"code"expected_versionCeli brojObaveznoVerzija pročitana pre upisa; nepodudaranje odbija ažuriranje.
minimum:1maximum:9223372036854775807formatNiz znakova nullOpcionoLista kodova: txt / csv; za datoteke koristi upload_ids.
Ograničenja · Niz znakova 1
enum["txt", "csv"]
source_upload_idNiz znakova nullOpcionoSpremno privatno TXT/CSV slanje ovog uvoza.
Niz znakova:format:"uuid"upload_idsNiz vrednosti <Niz znakova> nullOpciono1–100 spremnih privatnih slanja datoteka ovog uvoza.
Niz vrednosti:minItems:1maxItems:100Niz vrednosti / Niz vrednosti:format:"uuid"
Dodatna polja: Ne
ImportWithdrawal
ImportWithdrawal · Povuci samo slobodne jedinice. Rezervisane i dodeljene jedinice ostaju vezane za porudžbine.
expected_delivery_versionCeli brojObaveznoVerzija isporuke; 0 za novu isporuku.
minimum:1maximum:9223372036854775807expected_order_versionCeli brojObaveznoVerzija redosleda dodele, a ne kupčeve porudžbine.
minimum:0maximum:9223372036854775807expected_versionCeli brojObaveznoVerzija pročitana pre upisa; nepodudaranje odbija ažuriranje.
minimum:1maximum:9223372036854775807reasonNiz znakovaObaveznoRazlog zabeležen za promenu.
minLength:1maxLength:500
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 brojObaveznoVerzija pročitana pre upisa; nepodudaranje odbija ažuriranje.
minimum:1maximum:9223372036854775807manual_reservedCeli brojObaveznoRučno rezervisana količina.
minimum:0maximum:2147483647reasonNiz znakovaOpcionoRazlog zabeležen za promenu.
maxLength:500
Dodatna polja: Ne
PoolChange
PoolChange · Uključi pojedinačne kodove ili datoteke od plana Professional. Isključivanje čuva pristup prethodnim kupovinama.
email_modeNiz znakovaOpcionodisabled: bez e-pošte; order_link: veza ka porudžbini; code_text: mogući i kodovi.
Ograničenja
enum["disabled", "order_link", "code_text"]
enabledLogička vrednostObaveznoDa li je ova postavka uključena.
expected_versionCeli brojObaveznoVerzija pročitana pre upisa; nepodudaranje odbija ažuriranje.
minimum:0maximum:9223372036854775807retention_daysCeli broj nullOpciononull: bez roka; 1–3650 dana od prvog pristupa. Kodovi se ne brišu automatski.
Celi broj:minimum:1maximum:3650
Dodatna polja: Ne
PoolCounts
PoolCounts · Pre izmene pročitaj podešavanja i količine. Odgovor ne sadrži kodove ni sadržaj datoteka.
availableCeli brojObaveznoBroj slobodnih jedinica koje nisu rezervisane ni izdate.
heldCeli brojObaveznoJedinice rezervisane za porudžbine, još nisu izdate.
issuedCeli brojObaveznoJedinice već izdate za plaćene kupovine.
plannedCeli brojObaveznoJedinice potvrđenih, još neprimljenih isporuka.
retiredCeli brojObaveznoPovučene jedinice sačuvane u istoriji.
stagedCeli brojObaveznoJedinice nedovršenih uvoza, još nisu zaliha.
Dodatna polja: Ne
PoolData
PoolData · Pre izmene pročitaj podešavanja i količine. Odgovor ne sadrži kodove ni sadržaj datoteka.
configuredLogička vrednostObaveznoDa li su podešavanja digitalne zalihe sačuvana.
countsPoolCountsObaveznoBroj jedinica prema stanju zalihe.
email_modeNiz znakovaObaveznodisabled: bez e-pošte; order_link: veza ka porudžbini; code_text: mogući i kodovi.
Ograničenja
enum["disabled", "order_link", "code_text"]
enabledLogička vrednostObaveznoDa li je ova postavka uključena.
order_versionCeli brojObaveznoVerzija redosleda dodele zalihe.
product_idNiz znakovaObaveznoIdentifikator proizvoda.
retention_daysCeli broj nullObaveznonull: bez roka; 1–3650 dana od prvog pristupa. Kodovi se ne brišu automatski.
versionCeli brojObaveznoVerzija resursa za kontrolu istovremenih upisa.
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 brojObaveznoVerzija pročitana pre upisa; nepodudaranje odbija ažuriranje.
minimum:1maximum:9223372036854775807reasonNiz znakovaOpcionoRazlog zabeležen za promenu.
maxLength:500sellable_limitCeli brojObaveznoOgraničenje prodaje: -1 znači neograničeno, a 0 onemogućuje dostupnu prodaju.
minimum:-1maximum:2147483647
Dodatna polja: Ne
Kreiraj · Korekcija zaliha — Zalihe — Telo zahteva
StockAdjustmentCreate · Polja, tipovi i ograničenja podataka koje API prihvata ili vraća.
expected_versionCeli brojObaveznoVerzija pročitana pre upisa; nepodudaranje odbija ažuriranje.
minimum:0maximum:9223372036854775807locationsNiz vrednosti <LocationQuantity> ObaveznoSkladišne lokacije.
minItems:1maxItems:100reasonNiz znakovaObaveznoRazlog zabeležen za promenu.
minLength:1maxLength:500target_idNiz znakovaObaveznoIdentifikator proizvoda ili varijante na koju operacija utiče.
Ograničenja
pattern"^[a-z0-9][a-z0-9_-]{0,62}$"
target_typeNiz znakovaObaveznoDa li se odnosi operacija na proizvod ili varijantu.
Ograničenja
enum["product", "variant"]
warehouse_idNiz znakovaObaveznoIdentifikator skladišta.
Ograničenja
pattern"^[a-z0-9][a-z0-9_-]{0,62}$"
Dodatna polja: Ne
Ažuriraj · Zalihe — Zalihe — Telo zahteva
StockAdjustmentUpdate · Polja, tipovi i ograničenja podataka koje API prihvata ili vraća.
expected_versionCeli brojObaveznoVerzija pročitana pre upisa; nepodudaranje odbija ažuriranje.
minimum:1maximum:9223372036854775807locationsNiz vrednosti <LocationQuantity> ObaveznoSkladišne lokacije.
minItems:1maxItems:100reasonNiz znakovaObaveznoRazlog zabeležen za promenu.
minLength:1maxLength:500
Dodatna polja: Ne
Prikaži listu · Zalihe — Zalihe — Odgovor
StockData · Polja, tipovi i ograničenja podataka koje API prihvata ili vraća.
activeLogička vrednostObaveznoDa li je resurs aktivan.
availableCeli broj nullObaveznoKoličina dostupna za prodaju; null označava neograničenu količinu.
idNiz znakovaObaveznoIdentifikator resursa; sačuvajte ga u vraćenom obliku. (StockData).
manual_reservedCeli brojObaveznoRučno rezervisana količina.
on_handCeli brojObaveznoFizička količina na zalihi.
reservedCeli brojObaveznoKoličina rezervisana porudžbinama.
sellable_limitCeli brojObaveznoOgraničenje prodaje: -1 znači neograničeno, a 0 onemogućuje dostupnu prodaju.
target_idNiz znakovaObaveznoIdentifikator proizvoda ili varijante na koju operacija utiče.
target_typeNiz znakovaObaveznoDa li se odnosi operacija na proizvod ili varijantu.
Ograničenja
enum["product", "variant"]
total_reservedCeli brojObaveznoUkupno rezervisana količina.
updated_atNiz znakovaObaveznoVreme poslednjeg ažuriranja.
format:"date-time"versionCeli brojObaveznoVerzija resursa za kontrolu istovremenih upisa.
warehouse_idNiz znakovaObaveznoIdentifikator skladišta.
Dodatna polja: Ne
Preuzmi · Zalihe — Zalihe — Odgovor
StockDetailData · Polja, tipovi i ograničenja podataka koje API prihvata ili vraća.
activeLogička vrednostObaveznoDa li je resurs aktivan.
allocationsNiz vrednosti <AllocationData> ObaveznoKoličine dodeljene skladišnim lokacijama.
availableCeli broj nullObaveznoKoličina dostupna za prodaju; null označava neograničenu količinu.
idNiz znakovaObaveznoIdentifikator resursa; sačuvajte ga u vraćenom obliku. (StockDetailData).
manual_reservedCeli brojObaveznoRučno rezervisana količina.
on_handCeli brojObaveznoFizička količina na zalihi.
reservedCeli brojObaveznoKoličina rezervisana porudžbinama.
sellable_limitCeli brojObaveznoOgraničenje prodaje: -1 znači neograničeno, a 0 onemogućuje dostupnu prodaju.
target_idNiz znakovaObaveznoIdentifikator proizvoda ili varijante na koju operacija utiče.
target_typeNiz znakovaObaveznoDa li se odnosi operacija na proizvod ili varijantu.
Ograničenja
enum["product", "variant"]
total_reservedCeli brojObaveznoUkupno rezervisana količina.
updated_atNiz znakovaObaveznoVreme poslednjeg ažuriranja.
format:"date-time"versionCeli brojObaveznoVerzija resursa za kontrolu istovremenih upisa.
warehouse_idNiz znakovaObaveznoIdentifikator skladišta.
Dodatna polja: Ne
UnitData
UnitData · Pročitaj najviše 100 jedinica po stranici. Lista prikazuje metapodatke bez otkrivanja kodova.
content_stateNiz znakovaObaveznoStanje sadržaja: present / deleting / deleted.
delivery_idNiz znakova nullObaveznoID isporuke ili dodele porudžbini.
filenameNiz znakova nullObaveznoDatoteka
idNiz znakovaObaveznoIdentifikator resursa; sačuvajte ga u vraćenom obliku.
format:"uuid"issued_atNiz znakova nullObaveznoPrvo izdavanje; pre njega null.
Niz znakova:format:"date-time"kindNiz znakovaObaveznoVarijanta strukture podataka opisana dozvoljenim vrednostima.
Ograničenja
enum["file", "code"]
location_idNiz znakova nullObaveznoIdentifikator skladišne lokacije.
mime_typeNiz znakova nullObaveznoVrsta medijskog sadržaja.
payload_idNiz znakovaObaveznoID sadržaja; nije javna adresa za preuzimanje.
format:"uuid"product_idNiz znakovaObaveznoIdentifikator proizvoda.
size_bytesCeli broj nullObaveznoVeličina u bajtovima
sort_orderCeli brojObaveznoPoložaj u uređenoj kolekciji.
stateNiz znakovaObaveznoStatus
versionCeli brojObaveznoVerzija resursa za kontrolu istovremenih upisa.
warehouse_idNiz znakova nullObaveznoIdentifikator skladišta.
Dodatna polja: Ne
UnitDeletion
UnitDeletion · Ukloni neprodati kod ili datoteku uz razlog. Rezervisane ili dodeljene jedinice se odbijaju.
expected_versionCeli brojObaveznoVerzija pročitana pre upisa; nepodudaranje odbija ažuriranje.
minimum:1reasonNiz znakovaObaveznoRazlog zabeležen za promenu.
minLength:1maxLength:500
Dodatna polja: Ne
UnitReorder
UnitReorder · Pošalji celu nefiltriranu stranicu željenim redosledom. Zastarela verzija vraća 409.
expected_order_versionCeli brojObaveznoVerzija redosleda dodele, a ne kupčeve porudžbine.
minimum:1unit_idsNiz vrednosti <Niz znakova> ObaveznoSve jedinice nefiltrirane stranice željenim redosledom.
minItems:2maxItems:100Niz vrednosti:format:"uuid"window_cursorNiz znakova nullOpcionoPokazivač nefiltrirane stranice; null za prvu stranicu.
Niz znakova:maxLength:1024
Dodatna polja: Ne
UnitReplacement
UnitReplacement · Zameni kod ili datoteku bez promene redosleda. Izmena ostaje u istoriji skladišta.
codeNiz znakova nullOpcionoTačan digitalni kod. Sačuvajte velika i mala slova i unutrašnje razmake.
Niz znakova:minLength:1maxLength:512expected_versionCeli brojObaveznoVerzija pročitana pre upisa; nepodudaranje odbija ažuriranje.
minimum:1reasonNiz znakovaObaveznoRazlog zabeležen za promenu.
minLength:1maxLength:500upload_idNiz znakova nullOpcionoIdentifikator resursa; sačuvajte ga u vraćenom obliku. · upload_id
Niz znakova:format:"uuid"
Dodatna polja: Ne
UnitsData
UnitsData · Pročitaj najviše 100 jedinica po stranici. Lista prikazuje metapodatke bez otkrivanja kodova.
order_versionCeli brojObaveznoVerzija redosleda dodele zalihe.
totalCeli brojObaveznoUkupan iznos.
unitsNiz vrednosti <UnitData> ObaveznoMetapodaci jedinica; sadržaj traži zaseban ovlašćeni zahtev.
Dodatna polja: Da