Dataskemaer
Mængder tildelt lagerplaceringer
AllocationData · Skema · Dataskemaer: Lagerbeholdning
location_codeStrengObligatoriskKode for lagerplacering.
location_idStrengObligatoriskIdentifikator for lagerplacering.
location_nameStrengObligatoriskNavn på lagerplacering.
on_handHeltalObligatoriskFysisk lagermængde.
Yderligere felter: Nej
ApiResponse[CodeContentData]
ApiResponse_CodeContentData_ · Koder returneres som JSON, filer som binære data. Hver anmodning kræver Bearer og rettigheden reveal.
dataCodeContentDataObligatoriskIndholdet af et vellykket svar.
metaContextPageMetaContextMetaPageMetaRequestMetaObligatoriskSvarmetadata.
Yderligere felter: Nej
ApiResponse[DigitalUploadData]
ApiResponse_DigitalUploadData_ · Kontrollér størrelse, kontrolsum og format. En klar upload betyder ikke, at leveringen er modtaget.
dataDigitalUploadDataObligatoriskIndholdet af et vellykket svar.
metaContextPageMetaContextMetaPageMetaRequestMetaObligatoriskSvarmetadata.
Yderligere felter: Nej
ApiResponse[ImportData]
ApiResponse_ImportData_ · Kontrollér status, version og validering. Kladden tilhører den API-nøgle, der oprettede den.
dataImportDataObligatoriskIndholdet af et vellykket svar.
metaContextPageMetaContextMetaPageMetaRequestMetaObligatoriskSvarmetadata.
Yderligere felter: Nej
Vis liste · Lagerbeholdning — Lagerbeholdning — Svar
ApiResponse_list_StockData__ · Felter, typer og begrænsninger for data, som API'et modtager eller returnerer.
dataArray <StockData> ObligatoriskEksempel på svar · ApiResponse_list_StockData__.
metaContextPageMetaContextMetaPageMetaRequestMetaObligatoriskSvarmetadata.
Yderligere felter: Nej
ApiResponse[PoolData]
ApiResponse_PoolData_ · Læs indstillinger og antal før ændringer. Svaret indeholder ikke koder eller filindhold.
dataPoolDataObligatoriskIndholdet af et vellykket svar.
metaContextPageMetaContextMetaPageMetaRequestMetaObligatoriskSvarmetadata.
Yderligere felter: Nej
Hent · Lagerbeholdning — Lagerbeholdning — Svar
ApiResponse_StockDetailData_ · Felter, typer og begrænsninger for data, som API'et modtager eller returnerer.
dataStockDetailDataObligatoriskEksempel på svar · StockDetailData.
metaContextPageMetaContextMetaPageMetaRequestMetaObligatoriskSvarmetadata.
Yderligere felter: Nej
ApiResponse[UnitsData]
ApiResponse_UnitsData_ · Læs højst 100 enheder pr. side. Listen viser metadata uden at afsløre koderne.
dataUnitsDataObligatoriskIndholdet af et vellykket svar.
metaContextPageMetaContextMetaPageMetaRequestMetaObligatoriskSvarmetadata.
Yderligere felter: Nej
CodeContentData
CodeContentData · Koder returneres som JSON, filer som binære data. Hver anmodning kræver Bearer og rettigheden reveal.
codeStrengObligatoriskDen nøjagtige digitale kode. Bevar store bogstaver og mellemrum inde i koden.
minLength:1maxLength:512delivery_idStreng nullValgfritID for levering eller ordretildeling.
Streng:format:"uuid"kindStrengValgfritVariant af datastrukturen beskrevet ved de tilladte værdier.
const:"code"payload_idStrengObligatoriskIndholds-ID; ikke en offentlig downloadadresse.
format:"uuid"unit_idStrengObligatoriskID for én individuel kode eller fil.
format:"uuid"
Yderligere felter: Nej
DigitalUploadCreate
DigitalUploadCreate · Reservér plads til en fil, og knyt den til en import eller enheden, der skal erstattes.
consumer_idStrengObligatoriskID for tilknyttet import eller enhed.
format:"uuid"consumer_kindStrengObligatoriskUploadens tilknytning: digital_import / digital_unit.
Begrænsninger
enum["digital_import", "digital_unit"]
filenameStrengObligatoriskFil
minLength:1maxLength:255purposeStrengObligatoriskdigital_import: TXT/CSV; digital_unit: individuelt solgt fil.
Begrænsninger
enum["digital_unit", "digital_import"]
sha256StrengObligatoriskSHA-256 (hex, 64)
Begrænsninger
pattern"^[0-9a-f]{64}$"
size_bytesHeltalObligatoriskStørrelse i byte
minimum:1maximum:262144000
Yderligere felter: Nej
DigitalUploadData
DigitalUploadData · Kontrollér størrelse, kontrolsum og format. En klar upload betyder ikke, at leveringen er modtaget.
consumer_idStrengObligatoriskID for tilknyttet import eller enhed.
format:"uuid"consumer_kindStrengObligatoriskUploadens tilknytning: digital_import / digital_unit.
Begrænsninger
enum["digital_import", "digital_unit"]
expires_atStrengObligatoriskUdløbstidspunkt for denne upload eller import.
format:"date-time"filenameStrengObligatoriskFil
idStrengObligatoriskRessourceidentifikator; bevar den som returneret.
format:"uuid"product_idStrengObligatoriskProduktidentifikator.
purposeStrengObligatoriskdigital_import: TXT/CSV; digital_unit: individuelt solgt fil.
Begrænsninger
enum["digital_unit", "digital_import"]
received_bytesHeltalObligatoriskUploader… · Størrelse i byte
sha256StrengObligatoriskSHA-256 (hex, 64)
size_bytesHeltalObligatoriskStørrelse i byte
statusStrengObligatoriskStatus accepteret af denne specifikke operation.
Yderligere felter: Nej
ImportCommit
ImportCommit · Opret en planlagt eller modtaget levering fra det validerede parti. Planlagte enheder kan endnu ikke sælges.
delivered_atStrengObligatoriskLeveringsdato og -tidspunkt.
format:"date-time"expected_delivery_versionHeltalObligatoriskLeveringsversion; 0 ved ny levering.
minimum:0maximum:0expected_sales_limit_versionHeltal nullValgfritVersion af salgsgrænsen; kræves ved publish_for_sale=true.
Heltal:minimum:0maximum:9223372036854775807expected_versionHeltalObligatoriskVersion læst før skriveoperationen; uoverensstemmelse afviser opdateringen.
minimum:1maximum:9223372036854775807location_idStrengObligatoriskIdentifikator for lagerplacering.
Begrænsninger
pattern"^[a-z0-9][a-z0-9_-]{0,62}$"
publish_for_saleBoolesk værdiValgfrittrue øger også den begrænsede salgsgrænse; false ændrer den ikke.
statusStrengObligatoriskStatus accepteret af denne specifikke operation.
Begrænsninger
enum["planned", "received"]
validation_digestStrengObligatoriskValideringens kontrolsum; send uændret ved bekræftelse.
Begrænsninger
pattern"^[0-9a-f]{64}$"
warehouse_idStrengObligatoriskLageridentifikator.
Begrænsninger
pattern"^[a-z0-9][a-z0-9_-]{0,62}$"
Yderligere felter: Nej
ImportCreate
ImportCreate · Opret en kladde med højst 1000 koder eller 100 filer. Det øger endnu ikke lageret til salg.
countHeltalObligatoriskPræcist antal enheder i partiet.
minimum:1maximum:1000kindStrengObligatoriskVariant af datastrukturen beskrevet ved de tilladte værdier.
Begrænsninger
enum["code", "file"]
Yderligere felter: Nej
ImportData
ImportData · Kontrollér status, version og validering. Kladden tilhører den API-nøgle, der oprettede den.
delivery_idStreng nullObligatoriskID for levering eller ordretildeling.
delivery_statusStreng nullObligatoriskLeveringsstatus: planned / received; null før bekræftelse.
delivery_versionHeltal nullObligatoriskAktuel version af lagerleveringen.
expected_countHeltalObligatoriskForventet antal; kun hele partier accepteres.
expires_atStrengObligatoriskUdløbstidspunkt for denne upload eller import.
format:"date-time"idStrengObligatoriskRessourceidentifikator; bevar den som returneret.
format:"uuid"kindStrengObligatoriskVariant af datastrukturen beskrevet ved de tilladte værdier.
Begrænsninger
enum["code", "file"]
product_idStrengObligatoriskProduktidentifikator.
statusStrengObligatoriskStatus accepteret af denne specifikke operation.
validated_countHeltalObligatoriskAntal accepterede enheder ved sidste vellykkede validering.
validation_digestStreng nullObligatoriskValideringens kontrolsum; send uændret ved bekræftelse.
versionHeltalObligatoriskRessourceversion anvendt til samtidighedskontrol.
Yderligere felter: Nej
ImportReceive
ImportReceive · Modtag eksisterende enheder uden at importere deres koder eller filer igen.
expected_delivery_versionHeltalObligatoriskLeveringsversion; 0 ved ny levering.
minimum:1maximum:9223372036854775807expected_sales_limit_versionHeltal nullValgfritVersion af salgsgrænsen; kræves ved publish_for_sale=true.
Heltal:minimum:0maximum:9223372036854775807expected_versionHeltalObligatoriskVersion læst før skriveoperationen; uoverensstemmelse afviser opdateringen.
minimum:1maximum:9223372036854775807publish_for_saleBoolesk værdiValgfrittrue øger også den begrænsede salgsgrænse; false ændrer den ikke.
Yderligere felter: Nej
ImportValidate
ImportValidate · Kontrollér hele partiet. Dubletter eller ugyldige poster afviser partiet; koder afkortes aldrig.
code_columnStreng nullValgfritCSV-kolonne med koder; brug code.
Streng:const:"code"expected_versionHeltalObligatoriskVersion læst før skriveoperationen; uoverensstemmelse afviser opdateringen.
minimum:1maximum:9223372036854775807formatStreng nullValgfritKodeliste: txt / csv; brug upload_ids til filer.
Begrænsninger · Streng 1
enum["txt", "csv"]
source_upload_idStreng nullValgfritKlar privat TXT/CSV-upload til denne import.
Streng:format:"uuid"upload_idsArray <Streng> nullValgfrit1–100 klare private filuploads til denne import.
Array:minItems:1maxItems:100Array / Array:format:"uuid"
Yderligere felter: Nej
ImportWithdrawal
ImportWithdrawal · Træk kun ledige enheder tilbage. Reserverede og tildelte enheder forbliver knyttet til deres ordrer.
expected_delivery_versionHeltalObligatoriskLeveringsversion; 0 ved ny levering.
minimum:1maximum:9223372036854775807expected_order_versionHeltalObligatoriskVersion af tildelingsrækkefølgen, ikke kundeordren.
minimum:0maximum:9223372036854775807expected_versionHeltalObligatoriskVersion læst før skriveoperationen; uoverensstemmelse afviser opdateringen.
minimum:1maximum:9223372036854775807reasonStrengObligatoriskRegistreret begrundelse for ændringen.
minLength:1maxLength:500
Yderligere felter: Nej
Opdater · Manuel reservation — Lagerbeholdning — Forespørgselsindhold
ManualReservationUpdate · Felter, typer og begrænsninger for data, som API'et modtager eller returnerer.
expected_versionHeltalObligatoriskVersion læst før skriveoperationen; uoverensstemmelse afviser opdateringen.
minimum:1maximum:9223372036854775807manual_reservedHeltalObligatoriskManuelt reserveret mængde.
minimum:0maximum:2147483647reasonStrengValgfritRegistreret begrundelse for ændringen.
maxLength:500
Yderligere felter: Nej
PoolChange
PoolChange · Aktivér individuelle koder eller filer fra Professional. Deaktivering bevarer adgangen til tidligere køb.
email_modeStrengValgfritdisabled: ingen e-mail; order_link: ordrelink; code_text: eventuelt også koder.
Begrænsninger
enum["disabled", "order_link", "code_text"]
enabledBoolesk værdiObligatoriskOm denne indstilling er aktiveret.
expected_versionHeltalObligatoriskVersion læst før skriveoperationen; uoverensstemmelse afviser opdateringen.
minimum:0maximum:9223372036854775807retention_daysHeltal nullValgfritnull: uden udløb; 1–3650 dage fra første adgang. Ingen automatisk sletning af koder.
Heltal:minimum:1maximum:3650
Yderligere felter: Nej
PoolCounts
PoolCounts · Læs indstillinger og antal før ændringer. Svaret indeholder ikke koder eller filindhold.
availableHeltalObligatoriskAntal ledige enheder, som hverken er reserveret eller udleveret.
heldHeltalObligatoriskEnheder reserveret til ordrer, endnu ikke udleveret.
issuedHeltalObligatoriskEnheder allerede udleveret til betalte køb.
plannedHeltalObligatoriskEnheder i bekræftede, endnu ikke modtagne leveringer.
retiredHeltalObligatoriskTilbagetrukne enheder, der bevares i historikken.
stagedHeltalObligatoriskEnheder i ufærdige importer, endnu ikke på lager.
Yderligere felter: Nej
PoolData
PoolData · Læs indstillinger og antal før ændringer. Svaret indeholder ikke koder eller filindhold.
configuredBoolesk værdiObligatoriskOm puljens indstillinger er gemt.
countsPoolCountsObligatoriskAntal enheder pr. lagerstatus.
email_modeStrengObligatoriskdisabled: ingen e-mail; order_link: ordrelink; code_text: eventuelt også koder.
Begrænsninger
enum["disabled", "order_link", "code_text"]
enabledBoolesk værdiObligatoriskOm denne indstilling er aktiveret.
order_versionHeltalObligatoriskVersion af puljens tildelingsrækkefølge.
product_idStrengObligatoriskProduktidentifikator.
retention_daysHeltal nullObligatorisknull: uden udløb; 1–3650 dage fra første adgang. Ingen automatisk sletning af koder.
versionHeltalObligatoriskRessourceversion anvendt til samtidighedskontrol.
Yderligere felter: Nej
Opdater · Salgsgrænse — Lagerbeholdning — Forespørgselsindhold
SalesLimitUpdate · Felter, typer og begrænsninger for data, som API'et modtager eller returnerer.
expected_versionHeltalObligatoriskVersion læst før skriveoperationen; uoverensstemmelse afviser opdateringen.
minimum:1maximum:9223372036854775807reasonStrengValgfritRegistreret begrundelse for ændringen.
maxLength:500sellable_limitHeltalObligatoriskSalgsgrænse: -1 betyder ubegrænset, og 0 deaktiverer tilgængeligt salg.
minimum:-1maximum:2147483647
Yderligere felter: Nej
Opret · Lagerregulering — Lagerbeholdning — Forespørgselsindhold
StockAdjustmentCreate · Felter, typer og begrænsninger for data, som API'et modtager eller returnerer.
expected_versionHeltalObligatoriskVersion læst før skriveoperationen; uoverensstemmelse afviser opdateringen.
minimum:0maximum:9223372036854775807locationsArray <LocationQuantity> ObligatoriskLagerplaceringer.
minItems:1maxItems:100reasonStrengObligatoriskRegistreret begrundelse for ændringen.
minLength:1maxLength:500target_idStrengObligatoriskIdentifikator for produktet eller varianten, som operationen påvirker.
Begrænsninger
pattern"^[a-z0-9][a-z0-9_-]{0,62}$"
target_typeStrengObligatoriskOm operationen vedrører et produkt eller en variant.
Begrænsninger
enum["product", "variant"]
warehouse_idStrengObligatoriskLageridentifikator.
Begrænsninger
pattern"^[a-z0-9][a-z0-9_-]{0,62}$"
Yderligere felter: Nej
Opdater · Lagerbeholdning — Lagerbeholdning — Forespørgselsindhold
StockAdjustmentUpdate · Felter, typer og begrænsninger for data, som API'et modtager eller returnerer.
expected_versionHeltalObligatoriskVersion læst før skriveoperationen; uoverensstemmelse afviser opdateringen.
minimum:1maximum:9223372036854775807locationsArray <LocationQuantity> ObligatoriskLagerplaceringer.
minItems:1maxItems:100reasonStrengObligatoriskRegistreret begrundelse for ændringen.
minLength:1maxLength:500
Yderligere felter: Nej
Vis liste · Lagerbeholdning — Lagerbeholdning — Svar
StockData · Felter, typer og begrænsninger for data, som API'et modtager eller returnerer.
activeBoolesk værdiObligatoriskOm ressourcen er aktiv.
availableHeltal nullObligatoriskMængde tilgængelig for salg; null betyder ubegrænset mængde.
idStrengObligatoriskRessourceidentifikator; bevar den som returneret. (StockData).
manual_reservedHeltalObligatoriskManuelt reserveret mængde.
on_handHeltalObligatoriskFysisk lagermængde.
reservedHeltalObligatoriskMængde reserveret af ordrer.
sellable_limitHeltalObligatoriskSalgsgrænse: -1 betyder ubegrænset, og 0 deaktiverer tilgængeligt salg.
target_idStrengObligatoriskIdentifikator for produktet eller varianten, som operationen påvirker.
target_typeStrengObligatoriskOm operationen vedrører et produkt eller en variant.
Begrænsninger
enum["product", "variant"]
total_reservedHeltalObligatoriskSamlet reserveret mængde.
updated_atStrengObligatoriskTidspunkt for seneste opdatering.
format:"date-time"versionHeltalObligatoriskRessourceversion anvendt til samtidighedskontrol.
warehouse_idStrengObligatoriskLageridentifikator.
Yderligere felter: Nej
Hent · Lagerbeholdning — Lagerbeholdning — Svar
StockDetailData · Felter, typer og begrænsninger for data, som API'et modtager eller returnerer.
activeBoolesk værdiObligatoriskOm ressourcen er aktiv.
allocationsArray <AllocationData> ObligatoriskMængder tildelt lagerplaceringer.
availableHeltal nullObligatoriskMængde tilgængelig for salg; null betyder ubegrænset mængde.
idStrengObligatoriskRessourceidentifikator; bevar den som returneret. (StockDetailData).
manual_reservedHeltalObligatoriskManuelt reserveret mængde.
on_handHeltalObligatoriskFysisk lagermængde.
reservedHeltalObligatoriskMængde reserveret af ordrer.
sellable_limitHeltalObligatoriskSalgsgrænse: -1 betyder ubegrænset, og 0 deaktiverer tilgængeligt salg.
target_idStrengObligatoriskIdentifikator for produktet eller varianten, som operationen påvirker.
target_typeStrengObligatoriskOm operationen vedrører et produkt eller en variant.
Begrænsninger
enum["product", "variant"]
total_reservedHeltalObligatoriskSamlet reserveret mængde.
updated_atStrengObligatoriskTidspunkt for seneste opdatering.
format:"date-time"versionHeltalObligatoriskRessourceversion anvendt til samtidighedskontrol.
warehouse_idStrengObligatoriskLageridentifikator.
Yderligere felter: Nej
UnitData
UnitData · Læs højst 100 enheder pr. side. Listen viser metadata uden at afsløre koderne.
content_stateStrengObligatoriskIndholdsstatus: present / deleting / deleted.
delivery_idStreng nullObligatoriskID for levering eller ordretildeling.
filenameStreng nullObligatoriskFil
idStrengObligatoriskRessourceidentifikator; bevar den som returneret.
format:"uuid"issued_atStreng nullObligatoriskFørste udlevering; null før den.
Streng:format:"date-time"kindStrengObligatoriskVariant af datastrukturen beskrevet ved de tilladte værdier.
Begrænsninger
enum["file", "code"]
location_idStreng nullObligatoriskIdentifikator for lagerplacering.
mime_typeStreng nullObligatoriskMediets indholdstype.
payload_idStrengObligatoriskIndholds-ID; ikke en offentlig downloadadresse.
format:"uuid"product_idStrengObligatoriskProduktidentifikator.
size_bytesHeltal nullObligatoriskStørrelse i byte
sort_orderHeltalObligatoriskPlacering i den sorterede samling.
stateStrengObligatoriskStatus
versionHeltalObligatoriskRessourceversion anvendt til samtidighedskontrol.
warehouse_idStreng nullObligatoriskLageridentifikator.
Yderligere felter: Nej
UnitDeletion
UnitDeletion · Fjern en usolgt kode eller fil med en begrundelse. Reserverede eller tildelte enheder afvises.
expected_versionHeltalObligatoriskVersion læst før skriveoperationen; uoverensstemmelse afviser opdateringen.
minimum:1reasonStrengObligatoriskRegistreret begrundelse for ændringen.
minLength:1maxLength:500
Yderligere felter: Nej
UnitReorder
UnitReorder · Send hele den ufiltrerede side i den ønskede rækkefølge. En forældet version giver 409.
expected_order_versionHeltalObligatoriskVersion af tildelingsrækkefølgen, ikke kundeordren.
minimum:1unit_idsArray <Streng> ObligatoriskAlle enheder på den ufiltrerede side i ønsket rækkefølge.
minItems:2maxItems:100Array:format:"uuid"window_cursorStreng nullValgfritCursor for den ufiltrerede side; null for den første.
Streng:maxLength:1024
Yderligere felter: Nej
UnitReplacement
UnitReplacement · Erstat kode eller fil uden at ændre placeringen. Ændringen gemmes i lagerhistorikken.
codeStreng nullValgfritDen nøjagtige digitale kode. Bevar store bogstaver og mellemrum inde i koden.
Streng:minLength:1maxLength:512expected_versionHeltalObligatoriskVersion læst før skriveoperationen; uoverensstemmelse afviser opdateringen.
minimum:1reasonStrengObligatoriskRegistreret begrundelse for ændringen.
minLength:1maxLength:500upload_idStreng nullValgfritRessourceidentifikator; bevar den som returneret. · upload_id
Streng:format:"uuid"
Yderligere felter: Nej
UnitsData
UnitsData · Læs højst 100 enheder pr. side. Listen viser metadata uden at afsløre koderne.
order_versionHeltalObligatoriskVersion af puljens tildelingsrækkefølge.
totalHeltalObligatoriskSamlet beløb.
unitsArray <UnitData> ObligatoriskEnhedernes metadata; indhold kræver en særskilt autoriseret anmodning.
Yderligere felter: Ja