Scheme de date
Listează — Produse — Răspuns
ApiResponse_list_ProductSummaryData__ · Câmpurile, tipurile și restricțiile datelor acceptate sau returnate de API.
dataTablou <ProductSummaryData> ObligatoriuExemplu de răspuns · ApiResponse_list_ProductSummaryData__.
metaContextPageMetaContextMetaPageMetaRequestMetaObligatoriuMetadatele răspunsului.
Câmpuri suplimentare: Nu
Obține — Produse — Răspuns
ApiResponse_ProductDetailData_ · Câmpurile, tipurile și restricțiile datelor acceptate sau returnate de API.
dataProductDetailDataObligatoriuExemplu de răspuns · ProductDetailData.
metaContextPageMetaContextMetaPageMetaRequestMetaObligatoriuMetadatele răspunsului.
Câmpuri suplimentare: Nu
Informații despre disponibilitate în contextul selectat
AvailabilityData · Schemă · Scheme de date: Produse
available_fromȘir de caractere nullObligatoriuÎnceputul disponibilității.
Șir de caractere:format:"date-time"available_untilȘir de caractere nullObligatoriuSfârșitul disponibilității.
Șir de caractere:format:"date-time"is_availableValoare booleanăObligatoriuIndică dacă articolul este disponibil în acest context.
Câmpuri suplimentare: Nu
Informații despre preț în contextul selectat
PriceData · Schemă · Scheme de date: Produse
amountȘir de caractereObligatoriuSumă zecimală codificată ca șir JSON; null numai unde este permis.
currencyȘir de caractereObligatoriuCodul monedei în care este exprimată suma.
Restricții
pattern"^[A-Z]{3}$"
minor_unitsNumăr întregObligatoriuNumărul de zecimale folosite de monedă.
minimum:0maximum:4tax_includedValoare booleanăObligatoriuIndică dacă prețul trimis include taxele.
Câmpuri suplimentare: Nu
Informații despre lista de prețuri
PriceListData · Schemă · Scheme de date: Produse
currencyȘir de caractereObligatoriuCodul monedei în care este exprimată suma.
idȘir de caractereObligatoriuIdentificatorul resursei; păstrați-l în forma returnată. (PriceListData).
tax_includedValoare booleanăObligatoriuIndică dacă prețul trimis include taxele.
versionNumăr întregObligatoriuVersiunea resursei folosită pentru controlul concurenței.
Câmpuri suplimentare: Nu
Creează — Produse — Corpul cererii
ProductCreate · Câmpurile, tipurile și restricțiile datelor acceptate sau returnate de API.
brand_idȘir de caractere nullOpționalIdentificatorul mărcii.
Șir de caractere:minLength:1maxLength:63conditionȘir de caractereOpționalStarea produsului.
Restricții
enum["new", "refurbished", "used", "returned", "display", "damaged"]
descriptionȘir de caractere nullOpționalDescriere în limba selectată.
Șir de caractere:maxLength:100000feature_value_idsTablou <Șir de caractere> OpționalIdentificatorii valorilor selectate ale caracteristicilor.
maxItems:1000Tablou:minLength:1maxLength:63identifiersProductIdentifiersnullOpționalCodurile de identificare ale produsului.
market_idsTablou <Șir de caractere> OpționalIdentificatorii piețelor selectate.
maxItems:1000Tablou:minLength:1maxLength:63media_idsTablou <Șir de caractere> OpționalIdentificatorii fișierelor media deja existente.
maxItems:20Tablou:minLength:1maxLength:63meta_descriptionȘir de caractere nullOpționalDescriere pentru motoarele de căutare, în limba selectată.
Șir de caractere:maxLength:160meta_keywordsTablou <Șir de caractere> nullOpționalCuvinte-cheie pentru motoarele de căutare, în limba selectată.
Tablou:maxItems:20Tablou / Tablou:maxLength:50meta_titleȘir de caractere nullOpționalTitlu pentru motoarele de căutare, în limba selectată.
Șir de caractere:maxLength:70nameȘir de caractereObligatoriuNumele resursei în contextul relevant.
minLength:1maxLength:300pricingProductPriceOpționalConfigurația prețurilor și versiunile pentru controlul concurenței.
primary_category_idȘir de caractere nullOpționalIdentificatorul categoriei principale.
Șir de caractere:minLength:1maxLength:63publishedValoare booleanăOpționalIndică dacă resursa este publicată.
skuȘir de caractereObligatoriuCodul unității de stoc.
minLength:1maxLength:100Restricții
pattern"^\\S+$"
slugȘir de caractere nullOpționalSegmentul căii URL în limba selectată.
Șir de caractere:maxLength:160tax_category_idȘir de caractere nullOpționalIdentificatorul categoriei fiscale.
Șir de caractere:minLength:1maxLength:63variant_value_idsTablou <Șir de caractere> OpționalIdentificatorii valorilor selectate ale variantelor.
maxItems:250Tablou:minLength:1maxLength:63variants_enabledValoare booleanăOpționalIndică dacă produsul folosește variante.
Câmpuri suplimentare: Nu
Obține — Produse — Răspuns
ProductDetailData · Câmpurile, tipurile și restricțiile datelor acceptate sau returnate de API.
availabilityAvailabilityDataObligatoriuInformații despre disponibilitate în contextul selectat.
brand_idȘir de caractere nullObligatoriuIdentificatorul mărcii.
conditionȘir de caractereObligatoriuStarea produsului.
Restricții
enum["new", "refurbished", "used", "returned", "display", "damaged"]
created_atȘir de caractereObligatoriuMomentul creării.
format:"date-time"descriptionȘir de caractere nullObligatoriuDescriere în limba selectată.
featuresTablou <FeatureSelectionData> ObligatoriuCaracteristicile produsului.
idȘir de caractereObligatoriuIdentificatorul resursei; păstrați-l în forma returnată. (ProductDetailData).
identifiersObiectCâmpuri suplimentare: Șir de caractereObligatoriuCodurile de identificare ale produsului.
mediaTablou <ProductMediaData> ObligatoriuInformații despre fișierele media atașate.
meta_descriptionȘir de caractere nullObligatoriuDescriere pentru motoarele de căutare, în limba selectată.
meta_keywordsTablou <Șir de caractere> nullObligatoriuCuvinte-cheie pentru motoarele de căutare, în limba selectată.
meta_titleȘir de caractere nullObligatoriuTitlu pentru motoarele de căutare, în limba selectată.
nameȘir de caractere nullObligatoriuNumele resursei în contextul relevant.
numberȘir de caractereObligatoriuNumărul comenzii sau al solicitării, destinat utilizatorilor.
pricePriceDatanullObligatoriuInformații despre preț în contextul selectat.
price_versionNumăr întregObligatoriuVersiunea curentă a prețului, pentru controlul concurenței.
primary_category_idȘir de caractere nullObligatoriuIdentificatorul categoriei principale.
primary_media_idȘir de caractere nullObligatoriuIdentificatorul fișierului media principal.
publishedValoare booleanăObligatoriuIndică dacă resursa este publicată.
skuȘir de caractereObligatoriuCodul unității de stoc.
slugȘir de caractere nullObligatoriuSegmentul căii URL în limba selectată.
tax_category_idȘir de caractereObligatoriuIdentificatorul categoriei fiscale.
updated_atȘir de caractereObligatoriuMomentul celei mai recente actualizări.
format:"date-time"variants_enabledValoare booleanăObligatoriuIndică dacă produsul folosește variante.
versionNumăr întregObligatoriuVersiunea resursei folosită pentru controlul concurenței.
Câmpuri suplimentare: Nu
Codurile de identificare ale produsului
ProductIdentifiers · Schemă · Scheme de date: Produse
eanȘir de caractere nullOpționalIdentificatorul EAN al produsului.
Șir de caractere:minLength:1maxLength:100isbnȘir de caractere nullOpționalIdentificatorul ISBN.
Șir de caractere:minLength:1maxLength:100mpnȘir de caractere nullOpționalCodul de produs al producătorului.
Șir de caractere:minLength:1maxLength:100upcȘir de caractere nullOpționalIdentificatorul UPC al produsului.
Șir de caractere:minLength:1maxLength:100
Câmpuri suplimentare: Nu
Informații despre fișierele media atașate
ProductMediaData · Schemă · Scheme de date: Produse
alt_textȘir de caractere nullObligatoriuText alternativ pentru o imagine.
idȘir de caractereObligatoriuIdentificatorul resursei; păstrați-l în forma returnată. (ProductMediaData).
is_primaryValoare booleanăObligatoriuIndică dacă acesta este elementul principal.
kindȘir de caractereObligatoriuVarianta structurii de date, descrisă prin valorile permise.
Restricții
enum["image", "video", "model_3d"]
mime_typeȘir de caractereObligatoriuTipul conținutului media.
positionNumăr întregObligatoriuPoziția în colecția ordonată.
urlȘir de caractere nullObligatoriuURL-ul resursei.
Câmpuri suplimentare: Nu
Configurația prețurilor și versiunile pentru controlul concurenței
ProductPrice · Schemă · Scheme de date: Produse
amountȘir de caractere nullObligatoriuSumă zecimală codificată ca șir JSON; null numai unde este permis.
Șir de caractere:maxLength:19Restricții · Șir de caractere 1
pattern"^(0|[1-9][0-9]{0,13})(\\.[0-9]{1,4})?$"
currencyȘir de caractereObligatoriuCodul monedei în care este exprimată suma.
Restricții
pattern"^[A-Z]{3}$"
expected_price_list_versionNumăr întregObligatoriuVersiunea listei de prețuri citită anterior, necesară pentru această scriere.
minimum:1maximum:9223372036854775807expected_versionNumăr întregObligatoriuVersiunea citită înainte de scriere; o neconcordanță respinge actualizarea.
minimum:0maximum:9223372036854775807kindȘir de caractereObligatoriuVarianta structurii de date, descrisă prin valorile permise.
Restricții
enum["base", "market_fixed"]
price_list_idȘir de caractereObligatoriuIdentificatorul listei de prețuri.
minLength:1maxLength:63tax_includedValoare booleanăObligatoriuIndică dacă prețul trimis include taxele.
Câmpuri suplimentare: Nu
Listează — Produse — Răspuns
ProductSummaryData · Câmpurile, tipurile și restricțiile datelor acceptate sau returnate de API.
availabilityAvailabilityDataObligatoriuInformații despre disponibilitate în contextul selectat.
brand_idȘir de caractere nullObligatoriuIdentificatorul mărcii.
conditionȘir de caractereObligatoriuStarea produsului.
Restricții
enum["new", "refurbished", "used", "returned", "display", "damaged"]
created_atȘir de caractereObligatoriuMomentul creării.
format:"date-time"idȘir de caractereObligatoriuIdentificatorul resursei; păstrați-l în forma returnată. (ProductSummaryData).
nameȘir de caractere nullObligatoriuNumele resursei în contextul relevant.
numberȘir de caractereObligatoriuNumărul comenzii sau al solicitării, destinat utilizatorilor.
pricePriceDatanullObligatoriuInformații despre preț în contextul selectat.
price_versionNumăr întregObligatoriuVersiunea curentă a prețului, pentru controlul concurenței.
primary_category_idȘir de caractere nullObligatoriuIdentificatorul categoriei principale.
primary_media_idȘir de caractere nullObligatoriuIdentificatorul fișierului media principal.
publishedValoare booleanăObligatoriuIndică dacă resursa este publicată.
skuȘir de caractereObligatoriuCodul unității de stoc.
slugȘir de caractere nullObligatoriuSegmentul căii URL în limba selectată.
tax_category_idȘir de caractereObligatoriuIdentificatorul categoriei fiscale.
updated_atȘir de caractereObligatoriuMomentul celei mai recente actualizări.
format:"date-time"variants_enabledValoare booleanăObligatoriuIndică dacă produsul folosește variante.
versionNumăr întregObligatoriuVersiunea resursei folosită pentru controlul concurenței.
Câmpuri suplimentare: Nu
Actualizează — Produse — Corpul cererii
ProductUpdate · Câmpurile, tipurile și restricțiile datelor acceptate sau returnate de API.
brand_idȘir de caractere nullOpționalIdentificatorul mărcii.
Șir de caractere:minLength:1maxLength:63conditionȘir de caractereOpționalStarea produsului.
Restricții
enum["new", "refurbished", "used", "returned", "display", "damaged"]
descriptionȘir de caractere nullOpționalDescriere în limba selectată.
Șir de caractere:maxLength:100000expected_variant_price_versionsObiectCâmpuri suplimentare: Număr întregOpționalminimum:0maximum:9223372036854775807Versiunile prețurilor citite anterior, indexate după identificatorul variantei.
maxProperties:250Restricții
propertyNames{"maxLength": 63, "minLength": 1}
expected_versionNumăr întregObligatoriuVersiunea citită înainte de scriere; o neconcordanță respinge actualizarea.
minimum:1maximum:9223372036854775807feature_value_idsTablou <Șir de caractere> OpționalIdentificatorii valorilor selectate ale caracteristicilor.
maxItems:1000Tablou:minLength:1maxLength:63identifiersProductIdentifiersnullOpționalCodurile de identificare ale produsului.
market_idsTablou <Șir de caractere> OpționalIdentificatorii piețelor selectate.
maxItems:1000Tablou:minLength:1maxLength:63media_idsTablou <Șir de caractere> OpționalIdentificatorii fișierelor media deja existente.
maxItems:20Tablou:minLength:1maxLength:63meta_descriptionȘir de caractere nullOpționalDescriere pentru motoarele de căutare, în limba selectată.
Șir de caractere:maxLength:160meta_keywordsTablou <Șir de caractere> nullOpționalCuvinte-cheie pentru motoarele de căutare, în limba selectată.
Tablou:maxItems:20Tablou / Tablou:maxLength:50meta_titleȘir de caractere nullOpționalTitlu pentru motoarele de căutare, în limba selectată.
Șir de caractere:maxLength:70nameȘir de caractere nullOpționalNumele resursei în contextul relevant.
Șir de caractere:maxLength:300pricingProductPriceOpționalConfigurația prețurilor și versiunile pentru controlul concurenței.
primary_category_idȘir de caractere nullOpționalIdentificatorul categoriei principale.
Șir de caractere:minLength:1maxLength:63publishedValoare booleanăOpționalIndică dacă resursa este publicată.
skuȘir de caractereOpționalCodul unității de stoc.
minLength:1maxLength:100Restricții
pattern"^\\S+$"
slugȘir de caractere nullOpționalSegmentul căii URL în limba selectată.
Șir de caractere:maxLength:160tax_category_idȘir de caractere nullOpționalIdentificatorul categoriei fiscale.
Șir de caractere:minLength:1maxLength:63variant_value_idsTablou <Șir de caractere> OpționalIdentificatorii valorilor selectate ale variantelor.
maxItems:250Tablou:minLength:1maxLength:63variants_enabledValoare booleanăOpționalIndică dacă produsul folosește variante.
Câmpuri suplimentare: Nu