Pāriet uz saturu
ShopentlyLearn

Datu shēmas: Produkti

Datu shēmas: Produkti. API pieņemto vai atgriezto datu lauki, tipi un ierobežojumi.

Datu shēmas

ApiResponse_ProductFileListData_

ApiResponse_ProductFileListData_ · API pieņemto vai atgriezto datu lauki, tipi un ierobežojumi. Pēc upload_id izveides sūtiet failus kā multipart/form-data un piesaistiet tos produktam. Lejupielādei vajadzīgs Bearer tokens un category atļauja; atbilde satur faila baitus bez publiskas adreses un paroles. Ja mode=period, izvēlieties days (1–3650) vai iepriekšējo months, nevis abus. Nosacījumi tiek saglabāti pirkuma brīdī; atmaksa atceļ piekļuvi tikai atmaksātajai pozīcijai.
dataProductFileListData Obligāts

Veiksmīgas atbildes dati.

Piemērs: {"files":[{"category":"digital","created_at":"2026-01-01T12:00:00Z","current_version_id":"00000000-0000-4000-8000-000000000001","file_id":"00000000-0000-4000-8000-000000000001","filename":"manual.pdf","id":"00000000-0000-4000-8000-000000000001","label":"Manual","mime_type":"application/pdf","sha256":"5cd2f1cb0e5532b397e7ab1887baf6000c49450fd80ae279eb047c06e4545ecd","size_bytes":46,"state":"active","version_number":1}],"product_version":2}
metaContextPageMeta ContextMeta PageMeta RequestMeta Obligāts

Atbildes metadati.

Piemērs: {"pagination":{"has_more":false,"limit":50,"next_cursor":null},"request_id":"example"}

Papildu lauki: Nē

ApiResponse_ReleaseListData_

ApiResponse_ReleaseListData_ · API pieņemto vai atgriezto datu lauki, tipi un ierobežojumi. Pēc upload_id izveides sūtiet failus kā multipart/form-data un piesaistiet tos produktam. Lejupielādei vajadzīgs Bearer tokens un category atļauja; atbilde satur faila baitus bez publiskas adreses un paroles. Ja mode=period, izvēlieties days (1–3650) vai iepriekšējo months, nevis abus. Nosacījumi tiek saglabāti pirkuma brīdī; atmaksa atceļ piekļuvi tikai atmaksātajai pozīcijai.
dataReleaseListData Obligāts

Veiksmīgas atbildes dati.

Piemērs: {"current_release_id":"00000000-0000-4000-8000-000000000001","product_version":2,"releases":[{"changelog":"Manual update","files":[{"file_id":"00000000-0000-4000-8000-000000000001","sort_order":0,"version_id":"00000000-0000-4000-8000-000000000001"}],"id":"00000000-0000-4000-8000-000000000001","manifest_sha256":"1111111111111111111111111111111111111111111111111111111111111111","published_at":null,"release_sequence":null,"state":"active","version_label":"1.0","withdrawn_at":null}],"update_days":365,"update_mode":"period","update_months":null}
metaContextPageMeta ContextMeta PageMeta RequestMeta Obligāts

Atbildes metadati.

Piemērs: {"pagination":{"has_more":false,"limit":50,"next_cursor":null},"request_id":"example"}

Papildu lauki: Nē

ApiResponse_UploadData_

ApiResponse_UploadData_ · API pieņemto vai atgriezto datu lauki, tipi un ierobežojumi. Pēc upload_id izveides sūtiet failus kā multipart/form-data un piesaistiet tos produktam. Lejupielādei vajadzīgs Bearer tokens un category atļauja; atbilde satur faila baitus bez publiskas adreses un paroles. Ja mode=period, izvēlieties days (1–3650) vai iepriekšējo months, nevis abus. Nosacījumi tiek saglabāti pirkuma brīdī; atmaksa atceļ piekļuvi tikai atmaksātajai pozīcijai.
dataUploadData Obligāts

Veiksmīgas atbildes dati.

Piemērs: {"category":"digital","expires_at":"2026-01-01T12:00:00Z","filename":"manual.pdf","id":"00000000-0000-4000-8000-000000000001","product_id":"example","received_bytes":46,"sha256":"5cd2f1cb0e5532b397e7ab1887baf6000c49450fd80ae279eb047c06e4545ecd","size_bytes":46,"status":"ready"}
metaContextPageMeta ContextMeta PageMeta RequestMeta Obligāts

Atbildes metadati.

Piemērs: {"request_id":"example"}

Papildu lauki: Nē

ApiResponse[AudienceData]

ApiResponse_AudienceData_ · Lasiet piekļuves noteikumu un produkta versiju. Pirmā publicēšana paliek laika atskaites punkts.
dataAudienceData Obligāts

Veiksmīgas atbildes dati.

Piemērs: {"anchor_at":"2026-11-03T12:00:00Z","effective_at":"2026-11-03T12:00:00Z","file_id":"00000000-0000-4000-8000-000000000007","file_version_id":"00000000-0000-4000-8000-000000000010","historical_access_preserved":true,"id":"00000000-0000-4000-8000-000000000009","lookback_days":null,"mode":"all_purchasers","next_cursor":null,"order_ids":[],"product_version":3,"revision":1}
metaContextPageMeta ContextMeta PageMeta RequestMeta Obligāts

Atbildes metadati.

Piemērs: {"request_id":"example-request"}

Papildu lauki: Nē

Saraksts — Produkti — Atbilde

ApiResponse_list_ProductSummaryData__ · API pieņemto vai atgriezto datu lauki, tipi un ierobežojumi.
dataMasīvs <ProductSummaryData > Obligāts

Atbildes piemērs · ApiResponse_list_ProductSummaryData__.

Piemērs: [{"availability":{"available_from":null,"available_until":null,"is_available":true},"brand_id":null,"condition":"new","created_at":"2026-01-01T12:00:00Z","id":"example","name":"Example","number":"example","price":{"amount":"0.00","currency":"PLN","minor_units":2,"tax_included":true},"price_version":1,"primary_category_id":"example","primary_media_id":"example","published":false,"sku":"example","slug":"example","tax_category_id":"example","updated_at":"2026-01-01T12:00:00Z","variants_enabled":false,"version":1}]
metaContextPageMeta ContextMeta PageMeta RequestMeta Obligāts

Atbildes metadati.

Piemērs: {"locale":"en","market_code":"PL","market_id":"example","pagination":{"has_more":false,"limit":20,"next_cursor":null},"request_id":"example"}

Papildu lauki: Nē

Iegūt — Produkti — Atbilde

ApiResponse_ProductDetailData_ · API pieņemto vai atgriezto datu lauki, tipi un ierobežojumi.
dataProductDetailData Obligāts

Atbildes piemērs · ProductDetailData.

Piemērs: {"availability":{"available_from":null,"available_until":null,"is_available":true},"brand_id":null,"condition":"new","created_at":"2026-01-01T12:00:00Z","description":"example","features":[{"feature_id":"example","feature_name":"example","value":"example","value_id":"example"}],"id":"example","identifiers":{},"media":[{"alt_text":"example","id":"example","is_primary":true,"kind":"image","mime_type":"image/jpeg","position":1,"url":"https://example.invalid/product.jpg"}],"meta_description":"example","meta_keywords":["example"],"meta_title":"example","name":"Example","number":"example","price":{"amount":"0.00","currency":"PLN","minor_units":2,"tax_included":true},"price_version":1,"primary_category_id":"example","primary_media_id":"example","published":false,"sku":"example","slug":"example","tax_category_id":"example","updated_at":"2026-01-01T12:00:00Z","variants_enabled":false,"version":1}
metaContextPageMeta ContextMeta PageMeta RequestMeta Obligāts

Atbildes metadati.

Piemērs: {"locale":"en","market_code":"PL","market_id":"example","request_id":"example"}

Papildu lauki: Nē

AudienceChange

AudienceChange · Izvēlieties atbilstošos pirkumus. Atlasītajiem pasūtījumiem jāsatur šis produkts, kas apmaksāts un nav atmaksāts.
audienceAudienceSelection Obligāts

Skaidrs piekļuves noteikums koplietotajam failam.

Piemērs: {"mode":"all_purchasers"}
expected_versionVesels skaitlisObligāts

Pirms rakstīšanas nolasītā versija; neatbilstības gadījumā izmaiņa tiek noraidīta.

minimum: 1maximum: 9223372036854775807
Piemērs: 1

Papildu lauki: Nē

AudienceData

AudienceData · Lasiet piekļuves noteikumu un produkta versiju. Pirmā publicēšana paliek laika atskaites punkts.
anchor_atVirkneObligāts

Pirmā publicēšana; noteikuma maiņa datumu nemaina.

format: "date-time"
Piemērs: "2026-11-03T12:00:00Z"
effective_atVirkneObligāts

Šī piekļuves noteikuma publicēšanas laiks.

format: "date-time"
Piemērs: "2026-11-03T12:00:00Z"
file_idVirkneObligāts

Resursa identifikators; saglabājiet to atgrieztajā formā. · file_id

Piemērs: "00000000-0000-4000-8000-000000000007"
file_version_idVirkneObligāts

Nemainīgas faila versijas ID.

Piemērs: "00000000-0000-4000-8000-000000000010"
historical_access_preservedLoģiska vērtībaNeobligāts

Agrāk piešķirtās tiesības saglabājas, sašaurinot noteikumu.

Noklusējums: truePiemērs: true
idVirkneObligāts

Resursa identifikators; saglabājiet to atgrieztajā formā.

Piemērs: "00000000-0000-4000-8000-000000000009"
lookback_daysVesels skaitlis nullObligāts

1–3650 dienas pirms pirmās publicēšanas; tikai recent_and_new.

Piemērs: null
modeVirkneObligāts

Skaidrs piekļuves noteikums koplietotajam failam. new_purchases / recent_and_new / selected / all_purchasers.

Piemērs: "all_purchasers"
next_cursorVirkne nullObligāts

Nākamās lapas turpinājuma vērtība vai null.

Piemērs: null
order_idsMasīvs <Virkne> Obligāts

Pasūtījumi ar šo apmaksāto produktu bez atmaksas par to.

Piemērs: []
product_versionVesels skaitlisObligāts

Pašreizējā produkta versija vienlaicīgu izmaiņu kontrolei.

Piemērs: 3
revisionVesels skaitlisObligāts

Piekļuves noteikuma secīga redakcija.

Piemērs: 1

Papildu lauki: Nē

AudienceSelection

AudienceSelection · Izvēlieties atbilstošos pirkumus. Atlasītajiem pasūtījumiem jāsatur šis produkts, kas apmaksāts un nav atmaksāts.
lookback_daysVesels skaitlis nullNeobligāts

1–3650 dienas pirms pirmās publicēšanas; tikai recent_and_new.

Vesels skaitlis:minimum: 1maximum: 3650
modeVirkneObligāts

Skaidrs piekļuves noteikums koplietotajam failam. new_purchases / recent_and_new / selected / all_purchasers.

Ierobežojumi
enum
["new_purchases", "recent_and_new", "selected", "all_purchasers"]
Piemērs: "new_purchases"
order_idsMasīvs <Virkne> Neobligāts

Pasūtījumi ar šo apmaksāto produktu bez atmaksas par to.

maxItems: 1000
Ierobežojumi · Masīvs 1
pattern
"^[a-z0-9][a-z0-9_-]{0,62}$"
Noklusējums: []

Papildu lauki: Nē

Pieejamības informācija izvēlētajā kontekstā

AvailabilityData · Shēma · Datu shēmas: Produkti
available_fromVirkne nullObligāts

Pieejamības sākums.

Virkne:format: "date-time"
Piemērs: null
available_untilVirkne nullObligāts

Pieejamības beigas.

Virkne:format: "date-time"
Piemērs: null
is_availableLoģiska vērtībaObligāts

Vai vienums ir pieejams šajā kontekstā.

Piemērs: true

Papildu lauki: Nē

FileAssign

FileAssign · API pieņemto vai atgriezto datu lauki, tipi un ierobežojumi. Pēc upload_id izveides sūtiet failus kā multipart/form-data un piesaistiet tos produktam. Lejupielādei vajadzīgs Bearer tokens un category atļauja; atbilde satur faila baitus bez publiskas adreses un paroles. Ja mode=period, izvēlieties days (1–3650) vai iepriekšējo months, nevis abus. Nosacījumi tiek saglabāti pirkuma brīdī; atmaksa atceļ piekļuvi tikai atmaksātajai pozīcijai.
audienceAudienceSelection nullNeobligāts

Skaidrs piekļuves noteikums koplietotajam failam.

Piemērs: {"mode":"new_purchases"}
expected_versionVesels skaitlisObligāts

Pirms rakstīšanas nolasītā versija; neatbilstības gadījumā izmaiņa tiek noraidīta.

minimum: 1maximum: 9223372036854775807
Piemērs: 1
labelVirkneNeobligāts

Resursa nosaukums attiecīgajā kontekstā.

maxLength: 300
Noklusējums: ""
upload_idVirkneObligāts

Resursa identifikators; saglabājiet to atgrieztajā formā. · upload_id

format: "uuid"
Piemērs: "00000000-0000-4000-8000-000000000001"

Papildu lauki: Nē

FileCategory

FileCategory · API pieņemto vai atgriezto datu lauki, tipi un ierobežojumi. Pēc upload_id izveides sūtiet failus kā multipart/form-data un piesaistiet tos produktam. Lejupielādei vajadzīgs Bearer tokens un category atļauja; atbilde satur faila baitus bez publiskas adreses un paroles. Ja mode=period, izvēlieties days (1–3650) vai iepriekšējo months, nevis abus. Nosacījumi tiek saglabāti pirkuma brīdī; atmaksa atceļ piekļuvi tikai atmaksātajai pozīcijai.
Virkne
Ierobežojumi
enum
["internal", "customer_document", "digital"]

Papildu lauki: Jā

Cenas informācija izvēlētajā kontekstā

PriceData · Shēma · Datu shēmas: Produkti
amountVirkneObligāts

Decimāla summa JSON virknes formā; null tikai tad, ja atļauts.

Piemērs: "0.00"
currencyVirkneObligāts

Summas valūtas kods.

Ierobežojumi
pattern
"^[A-Z]{3}$"
Piemērs: "PLN"
minor_unitsVesels skaitlisObligāts

Valūtas izmantoto ciparu skaits aiz komata.

minimum: 0maximum: 4
Piemērs: 2
tax_includedLoģiska vērtībaObligāts

Vai iesniegtā cena ietver nodokli.

Piemērs: true

Papildu lauki: Nē

Cenrāža informācija

PriceListData · Shēma · Datu shēmas: Produkti
currencyVirkneObligāts

Summas valūtas kods.

idVirkneObligāts

Resursa identifikators; saglabājiet to atgrieztajā formā. (PriceListData).

tax_includedLoģiska vērtībaObligāts

Vai iesniegtā cena ietver nodokli.

versionVesels skaitlisObligāts

Resursa versija vienlaicīgu izmaiņu kontrolei.

Papildu lauki: Nē

Izveidot — Produkti — Pieprasījuma saturs

ProductCreate · API pieņemto vai atgriezto datu lauki, tipi un ierobežojumi.
brand_idVirkne nullNeobligāts

Zīmola identifikators.

Virkne:minLength: 1maxLength: 63
conditionVirkneNeobligāts

Produkta stāvoklis.

Ierobežojumi
enum
["new", "refurbished", "used", "returned", "display", "damaged"]
Noklusējums: "new"
descriptionVirkne nullNeobligāts

Apraksts izvēlētajā valodā.

Virkne:maxLength: 100000
feature_value_idsMasīvs <Virkne> Neobligāts

Izvēlēto īpašību vērtību identifikatori.

maxItems: 1000
Masīvs:minLength: 1maxLength: 63
identifiersProductIdentifiers nullNeobligāts

Produkta identifikācijas kodi.

market_idsMasīvs <Virkne> Neobligāts

Izvēlēto tirgu identifikatori.

maxItems: 1000
Masīvs:minLength: 1maxLength: 63
media_idsMasīvs <Virkne> Neobligāts

Jau esošu multivides resursu identifikatori.

maxItems: 30
Masīvs:minLength: 1maxLength: 63
meta_descriptionVirkne nullNeobligāts

Meklētājprogrammas apraksts izvēlētajā valodā.

Virkne:maxLength: 160
meta_keywordsMasīvs <Virkne> nullNeobligāts

Meklētājprogrammas atslēgvārdi izvēlētajā valodā.

Masīvs:maxItems: 20
Masīvs / Masīvs:maxLength: 50
meta_titleVirkne nullNeobligāts

Meklētājprogrammas virsraksts izvēlētajā valodā.

Virkne:maxLength: 70
nameVirkneObligāts

Resursa nosaukums attiecīgajā kontekstā.

minLength: 1maxLength: 300
Piemērs: "Example"
pricingProductPrice Neobligāts

Cenu konfigurācija un tās vienlaicīgu izmaiņu versijas.

primary_category_idVirkne nullNeobligāts

Galvenās kategorijas identifikators.

Virkne:minLength: 1maxLength: 63
publishedLoģiska vērtībaNeobligāts

Vai resurss ir publicēts.

Noklusējums: false
skuVirkneObligāts

Krājumu uzskaites vienības kods.

minLength: 1maxLength: 100
Ierobežojumi
pattern
"^\\S+$"
Piemērs: "example"
slugVirkne nullNeobligāts

URL ceļa segments izvēlētajā valodā.

Virkne:maxLength: 160
tax_category_idVirkne nullNeobligāts

Nodokļu kategorijas identifikators.

Virkne:minLength: 1maxLength: 63
variant_value_idsMasīvs <Virkne> Neobligāts

Izvēlēto variantu vērtību identifikatori.

maxItems: 250
Masīvs:minLength: 1maxLength: 63
variants_enabledLoģiska vērtībaNeobligāts

Vai produkts izmanto variantus.

Noklusējums: false

Papildu lauki: Nē

Iegūt — Produkti — Atbilde

ProductDetailData · API pieņemto vai atgriezto datu lauki, tipi un ierobežojumi.
availabilityAvailabilityData Obligāts

Pieejamības informācija izvēlētajā kontekstā.

Piemērs: {"available_from":null,"available_until":null,"is_available":true}
brand_idVirkne nullObligāts

Zīmola identifikators.

Piemērs: null
conditionVirkneObligāts

Produkta stāvoklis.

Ierobežojumi
enum
["new", "refurbished", "used", "returned", "display", "damaged"]
Piemērs: "new"
created_atVirkneObligāts

Izveides laiks.

format: "date-time"
Piemērs: "2026-01-01T12:00:00Z"
descriptionVirkne nullObligāts

Apraksts izvēlētajā valodā.

Piemērs: "example"
featuresMasīvs <FeatureSelectionData > Obligāts

Produkta īpašības.

Piemērs: [{"feature_id":"example","feature_name":"example","value":"example","value_id":"example"}]
idVirkneObligāts

Resursa identifikators; saglabājiet to atgrieztajā formā. (ProductDetailData).

Piemērs: "example"
identifiersObjektsPapildu lauki: VirkneObligāts

Produkta identifikācijas kodi.

Piemērs: {}
mediaMasīvs <ProductMediaData > Obligāts

Pievienotās multivides informācija.

Piemērs: [{"alt_text":"example","id":"example","is_primary":true,"kind":"image","mime_type":"image/jpeg","position":1,"url":"https://example.invalid/product.jpg"}]
meta_descriptionVirkne nullObligāts

Meklētājprogrammas apraksts izvēlētajā valodā.

Piemērs: "example"
meta_keywordsMasīvs <Virkne> nullObligāts

Meklētājprogrammas atslēgvārdi izvēlētajā valodā.

Piemērs: ["example"]
meta_titleVirkne nullObligāts

Meklētājprogrammas virsraksts izvēlētajā valodā.

Piemērs: "example"
nameVirkne nullObligāts

Resursa nosaukums attiecīgajā kontekstā.

Piemērs: "Example"
numberVirkneObligāts

Lietotājam paredzēts pasūtījuma vai pieteikuma numurs.

Piemērs: "example"
pricePriceData nullObligāts

Cenas informācija izvēlētajā kontekstā.

Piemērs: {"amount":"0.00","currency":"PLN","minor_units":2,"tax_included":true}
price_versionVesels skaitlisObligāts

Pašreizējā cenas versija vienlaicīgu izmaiņu kontrolei.

Piemērs: 1
primary_category_idVirkne nullObligāts

Galvenās kategorijas identifikators.

Piemērs: "example"
primary_media_idVirkne nullObligāts

Galvenā multivides resursa identifikators.

Piemērs: "example"
publishedLoģiska vērtībaObligāts

Vai resurss ir publicēts.

Piemērs: false
skuVirkneObligāts

Krājumu uzskaites vienības kods.

Piemērs: "example"
slugVirkne nullObligāts

URL ceļa segments izvēlētajā valodā.

Piemērs: "example"
tax_category_idVirkneObligāts

Nodokļu kategorijas identifikators.

Piemērs: "example"
updated_atVirkneObligāts

Pēdējās atjaunināšanas laiks.

format: "date-time"
Piemērs: "2026-01-01T12:00:00Z"
variants_enabledLoģiska vērtībaObligāts

Vai produkts izmanto variantus.

Piemērs: false
versionVesels skaitlisObligāts

Resursa versija vienlaicīgu izmaiņu kontrolei.

Piemērs: 1

Papildu lauki: Nē

ProductFileData

ProductFileData · API pieņemto vai atgriezto datu lauki, tipi un ierobežojumi. Pēc upload_id izveides sūtiet failus kā multipart/form-data un piesaistiet tos produktam. Lejupielādei vajadzīgs Bearer tokens un category atļauja; atbilde satur faila baitus bez publiskas adreses un paroles. Ja mode=period, izvēlieties days (1–3650) vai iepriekšējo months, nevis abus. Nosacījumi tiek saglabāti pirkuma brīdī; atmaksa atceļ piekļuvi tikai atmaksātajai pozīcijai.
categoryFileCategory Obligāts

Faila kategorija: internal / customer_document / digital

Piemērs: "digital"
created_atVirkneObligāts

Izveides laiks.

format: "date-time"
Piemērs: "2026-01-01T12:00:00Z"
current_version_idVirkneObligāts

Resursa identifikators; saglabājiet to atgrieztajā formā. · current_version_id

format: "uuid"
Piemērs: "00000000-0000-4000-8000-000000000001"
file_idVirkneObligāts

Resursa identifikators; saglabājiet to atgrieztajā formā. · file_id

format: "uuid"
Piemērs: "00000000-0000-4000-8000-000000000001"
filenameVirkneObligāts

Fails

Piemērs: "manual.pdf"
idVirkneObligāts

Resursa identifikators; saglabājiet to atgrieztajā formā.

format: "uuid"
Piemērs: "00000000-0000-4000-8000-000000000001"
labelVirkneObligāts

Resursa nosaukums attiecīgajā kontekstā.

Piemērs: "Manual"
mime_typeVirkneObligāts

Multivides satura tips.

Piemērs: "application/pdf"
sha256VirkneObligāts

SHA-256 (hex, 64)

Piemērs: "5cd2f1cb0e5532b397e7ab1887baf6000c49450fd80ae279eb047c06e4545ecd"
size_bytesVesels skaitlisObligāts

Izmērs baitos

Piemērs: 46
stateVirkneObligāts

Statuss

Piemērs: "active"
version_numberVesels skaitlisObligāts

Versija

Piemērs: 1

Papildu lauki: Nē

ProductFileListData

ProductFileListData · API pieņemto vai atgriezto datu lauki, tipi un ierobežojumi. Pēc upload_id izveides sūtiet failus kā multipart/form-data un piesaistiet tos produktam. Lejupielādei vajadzīgs Bearer tokens un category atļauja; atbilde satur faila baitus bez publiskas adreses un paroles. Ja mode=period, izvēlieties days (1–3650) vai iepriekšējo months, nevis abus. Nosacījumi tiek saglabāti pirkuma brīdī; atmaksa atceļ piekļuvi tikai atmaksātajai pozīcijai.
filesMasīvs <ProductFileData > Obligāts

Produkta faili

Piemērs: [{"category":"digital","created_at":"2026-01-01T12:00:00Z","current_version_id":"00000000-0000-4000-8000-000000000001","file_id":"00000000-0000-4000-8000-000000000001","filename":"manual.pdf","id":"00000000-0000-4000-8000-000000000001","label":"Manual","mime_type":"application/pdf","sha256":"5cd2f1cb0e5532b397e7ab1887baf6000c49450fd80ae279eb047c06e4545ecd","size_bytes":46,"state":"active","version_number":1}]
product_versionVesels skaitlisObligāts

Pašreizējā produkta versija vienlaicīgu izmaiņu kontrolei.

Piemērs: 2

Papildu lauki: Nē

Produkta identifikācijas kodi

ProductIdentifiers · Shēma · Datu shēmas: Produkti
eanVirkne nullNeobligāts

Produkta EAN identifikators.

Virkne:minLength: 1maxLength: 100
isbnVirkne nullNeobligāts

ISBN identifikators.

Virkne:minLength: 1maxLength: 100
mpnVirkne nullNeobligāts

Ražotāja detaļas numurs.

Virkne:minLength: 1maxLength: 100
upcVirkne nullNeobligāts

Produkta UPC identifikators.

Virkne:minLength: 1maxLength: 100

Papildu lauki: Nē

Pievienotās multivides informācija

ProductMediaData · Shēma · Datu shēmas: Produkti
alt_textVirkne nullObligāts

Attēla alternatīvais teksts.

Piemērs: "example"
idVirkneObligāts

Resursa identifikators; saglabājiet to atgrieztajā formā. (ProductMediaData).

Piemērs: "example"
is_primaryLoģiska vērtībaObligāts

Vai šis ir galvenais vienums.

Piemērs: true
kindVirkneObligāts

Datu struktūras variants, kuru apraksta atļautās vērtības.

Ierobežojumi
enum
["image", "video", "model_3d"]
Piemērs: "image"
mime_typeVirkneObligāts

Multivides satura tips.

Piemērs: "image/jpeg"
positionVesels skaitlisObligāts

Pozīcija sakārtotā kolekcijā.

Piemērs: 1
urlVirkne nullObligāts

Resursa URL.

Piemērs: "https://example.invalid/product.jpg"

Papildu lauki: Nē

Cenu konfigurācija un tās vienlaicīgu izmaiņu versijas

ProductPrice · Shēma · Datu shēmas: Produkti
amountVirkne nullObligāts

Decimāla summa JSON virknes formā; null tikai tad, ja atļauts.

Virkne:maxLength: 19
Ierobežojumi · Virkne 1
pattern
"^(0|[1-9][0-9]{0,13})(\\.[0-9]{1,4})?$"
Piemērs: "0.00"
currencyVirkneObligāts

Summas valūtas kods.

Ierobežojumi
pattern
"^[A-Z]{3}$"
Piemērs: "PLN"
expected_price_list_versionVesels skaitlisObligāts

Iepriekš nolasītā cenrāža versija, kas nepieciešama rakstīšanai.

minimum: 1maximum: 9223372036854775807
Piemērs: 1
expected_versionVesels skaitlisObligāts

Pirms rakstīšanas nolasītā versija; neatbilstības gadījumā izmaiņa tiek noraidīta.

minimum: 0maximum: 9223372036854775807
Piemērs: 0
kindVirkneObligāts

Datu struktūras variants, kuru apraksta atļautās vērtības.

Ierobežojumi
enum
["base", "market_fixed"]
Piemērs: "base"
price_list_idVirkneObligāts

Cenrāža identifikators.

minLength: 1maxLength: 63
Piemērs: "example"
tax_includedLoģiska vērtībaObligāts

Vai iesniegtā cena ietver nodokli.

Piemērs: true

Papildu lauki: Nē

Saraksts — Produkti — Atbilde

ProductSummaryData · API pieņemto vai atgriezto datu lauki, tipi un ierobežojumi.
availabilityAvailabilityData Obligāts

Pieejamības informācija izvēlētajā kontekstā.

Piemērs: {"available_from":null,"available_until":null,"is_available":true}
brand_idVirkne nullObligāts

Zīmola identifikators.

Piemērs: null
conditionVirkneObligāts

Produkta stāvoklis.

Ierobežojumi
enum
["new", "refurbished", "used", "returned", "display", "damaged"]
Piemērs: "new"
created_atVirkneObligāts

Izveides laiks.

format: "date-time"
Piemērs: "2026-01-01T12:00:00Z"
idVirkneObligāts

Resursa identifikators; saglabājiet to atgrieztajā formā. (ProductSummaryData).

Piemērs: "example"
nameVirkne nullObligāts

Resursa nosaukums attiecīgajā kontekstā.

Piemērs: "Example"
numberVirkneObligāts

Lietotājam paredzēts pasūtījuma vai pieteikuma numurs.

Piemērs: "example"
pricePriceData nullObligāts

Cenas informācija izvēlētajā kontekstā.

Piemērs: {"amount":"0.00","currency":"PLN","minor_units":2,"tax_included":true}
price_versionVesels skaitlisObligāts

Pašreizējā cenas versija vienlaicīgu izmaiņu kontrolei.

Piemērs: 1
primary_category_idVirkne nullObligāts

Galvenās kategorijas identifikators.

Piemērs: "example"
primary_media_idVirkne nullObligāts

Galvenā multivides resursa identifikators.

Piemērs: "example"
publishedLoģiska vērtībaObligāts

Vai resurss ir publicēts.

Piemērs: false
skuVirkneObligāts

Krājumu uzskaites vienības kods.

Piemērs: "example"
slugVirkne nullObligāts

URL ceļa segments izvēlētajā valodā.

Piemērs: "example"
tax_category_idVirkneObligāts

Nodokļu kategorijas identifikators.

Piemērs: "example"
updated_atVirkneObligāts

Pēdējās atjaunināšanas laiks.

format: "date-time"
Piemērs: "2026-01-01T12:00:00Z"
variants_enabledLoģiska vērtībaObligāts

Vai produkts izmanto variantus.

Piemērs: false
versionVesels skaitlisObligāts

Resursa versija vienlaicīgu izmaiņu kontrolei.

Piemērs: 1

Papildu lauki: Nē

Atjaunināt — Produkti — Pieprasījuma saturs

ProductUpdate · API pieņemto vai atgriezto datu lauki, tipi un ierobežojumi.
brand_idVirkne nullNeobligāts

Zīmola identifikators.

Virkne:minLength: 1maxLength: 63
conditionVirkneNeobligāts

Produkta stāvoklis.

Ierobežojumi
enum
["new", "refurbished", "used", "returned", "display", "damaged"]
descriptionVirkne nullNeobligāts

Apraksts izvēlētajā valodā.

Virkne:maxLength: 100000
Piemērs: null
expected_variant_price_versionsObjektsPapildu lauki: Vesels skaitlis
minimum: 0maximum: 9223372036854775807
Neobligāts

Iepriekš nolasītās cenu versijas, kuru atslēga ir varianta identifikators.

maxProperties: 250
Ierobežojumi
propertyNames
{"maxLength": 63, "minLength": 1}
expected_versionVesels skaitlisObligāts

Pirms rakstīšanas nolasītā versija; neatbilstības gadījumā izmaiņa tiek noraidīta.

minimum: 1maximum: 9223372036854775807
Piemērs: 1
feature_value_idsMasīvs <Virkne> Neobligāts

Izvēlēto īpašību vērtību identifikatori.

maxItems: 1000
Masīvs:minLength: 1maxLength: 63
identifiersProductIdentifiers nullNeobligāts

Produkta identifikācijas kodi.

market_idsMasīvs <Virkne> Neobligāts

Izvēlēto tirgu identifikatori.

maxItems: 1000
Masīvs:minLength: 1maxLength: 63
media_idsMasīvs <Virkne> Neobligāts

Jau esošu multivides resursu identifikatori.

maxItems: 30
Masīvs:minLength: 1maxLength: 63
meta_descriptionVirkne nullNeobligāts

Meklētājprogrammas apraksts izvēlētajā valodā.

Virkne:maxLength: 160
meta_keywordsMasīvs <Virkne> nullNeobligāts

Meklētājprogrammas atslēgvārdi izvēlētajā valodā.

Masīvs:maxItems: 20
Masīvs / Masīvs:maxLength: 50
meta_titleVirkne nullNeobligāts

Meklētājprogrammas virsraksts izvēlētajā valodā.

Virkne:maxLength: 70
nameVirkne nullNeobligāts

Resursa nosaukums attiecīgajā kontekstā.

Virkne:maxLength: 300
pricingProductPrice Neobligāts

Cenu konfigurācija un tās vienlaicīgu izmaiņu versijas.

Piemērs: {"amount":"0.00","currency":"PLN","expected_price_list_version":1,"expected_version":0,"kind":"base","price_list_id":"example","tax_included":true}
primary_category_idVirkne nullNeobligāts

Galvenās kategorijas identifikators.

Virkne:minLength: 1maxLength: 63
publishedLoģiska vērtībaNeobligāts

Vai resurss ir publicēts.

skuVirkneNeobligāts

Krājumu uzskaites vienības kods.

minLength: 1maxLength: 100
Ierobežojumi
pattern
"^\\S+$"
Piemērs: "example"
slugVirkne nullNeobligāts

URL ceļa segments izvēlētajā valodā.

Virkne:maxLength: 160
tax_category_idVirkne nullNeobligāts

Nodokļu kategorijas identifikators.

Virkne:minLength: 1maxLength: 63
variant_value_idsMasīvs <Virkne> Neobligāts

Izvēlēto variantu vērtību identifikatori.

maxItems: 250
Masīvs:minLength: 1maxLength: 63
variants_enabledLoģiska vērtībaNeobligāts

Vai produkts izmanto variantus.

Papildu lauki: Nē

ProductVersion

ProductVersion · Šī darbība ir pārtraukta un atgriež 409, nemainot datus. Iestatiet piekļuvi katram digitālajam failam, izvēloties saņēmējus.
expected_versionVesels skaitlisObligāts

Pirms rakstīšanas nolasītā versija; neatbilstības gadījumā izmaiņa tiek noraidīta.

minimum: 1maximum: 9223372036854775807
Piemērs: 1

Papildu lauki: Nē

ReleaseData

ReleaseData · API pieņemto vai atgriezto datu lauki, tipi un ierobežojumi. Pēc upload_id izveides sūtiet failus kā multipart/form-data un piesaistiet tos produktam. Lejupielādei vajadzīgs Bearer tokens un category atļauja; atbilde satur faila baitus bez publiskas adreses un paroles. Ja mode=period, izvēlieties days (1–3650) vai iepriekšējo months, nevis abus. Nosacījumi tiek saglabāti pirkuma brīdī; atmaksa atceļ piekļuvi tikai atmaksātajai pozīcijai.
changelogVirkneObligāts

Izmaiņu apraksts

Piemērs: "Manual update"
filesMasīvs <ReleaseFileData > Obligāts

Produkta faili

Piemērs: [{"file_id":"00000000-0000-4000-8000-000000000001","sort_order":0,"version_id":"00000000-0000-4000-8000-000000000001"}]
idVirkneObligāts

Resursa identifikators; saglabājiet to atgrieztajā formā.

format: "uuid"
Piemērs: "00000000-0000-4000-8000-000000000001"
manifest_sha256Virkne nullObligāts

Digitālie laidieni · SHA-256

Piemērs: "1111111111111111111111111111111111111111111111111111111111111111"
published_atVirkne nullObligāts

Publicēt laidienu · UTC

Virkne:format: "date-time"
Piemērs: null
release_sequenceVesels skaitlis nullObligāts

Digitālie laidieni · Pozīcija sakārtotā kolekcijā.

Piemērs: null
stateVirkneObligāts

Statuss

Piemērs: "active"
version_labelVirkneObligāts

Versija

Piemērs: "1.0"
withdrawn_atVirkne nullObligāts

Atsaukt piedāvājumu · UTC

Virkne:format: "date-time"
Piemērs: null

Papildu lauki: Nē

ReleaseDraft

ReleaseDraft · Šī darbība ir pārtraukta un atgriež 409, nemainot datus. Iestatiet piekļuvi katram digitālajam failam, izvēloties saņēmējus.
changelogVirkneNeobligāts

Izmaiņu apraksts

maxLength: 20000
Noklusējums: ""
expected_versionVesels skaitlisObligāts

Pirms rakstīšanas nolasītā versija; neatbilstības gadījumā izmaiņa tiek noraidīta.

minimum: 1maximum: 9223372036854775807
Piemērs: 1
version_idsMasīvs <Virkne> Obligāts

Versija · UUID[]

minItems: 1maxItems: 20
Masīvs:format: "uuid"
Piemērs: ["00000000-0000-4000-8000-000000000001"]
version_labelVirkneObligāts

Versija

minLength: 1maxLength: 64
Piemērs: "1.0"

Papildu lauki: Nē

ReleaseFileData

ReleaseFileData · API pieņemto vai atgriezto datu lauki, tipi un ierobežojumi. Pēc upload_id izveides sūtiet failus kā multipart/form-data un piesaistiet tos produktam. Lejupielādei vajadzīgs Bearer tokens un category atļauja; atbilde satur faila baitus bez publiskas adreses un paroles. Ja mode=period, izvēlieties days (1–3650) vai iepriekšējo months, nevis abus. Nosacījumi tiek saglabāti pirkuma brīdī; atmaksa atceļ piekļuvi tikai atmaksātajai pozīcijai.
file_idVirkneObligāts

Resursa identifikators; saglabājiet to atgrieztajā formā. · file_id

format: "uuid"
Piemērs: "00000000-0000-4000-8000-000000000001"
sort_orderVesels skaitlisObligāts

Pozīcija sakārtotā kolekcijā.

Piemērs: 0
version_idVirkneObligāts

Resursa identifikators; saglabājiet to atgrieztajā formā. · version_id

format: "uuid"
Piemērs: "00000000-0000-4000-8000-000000000001"

Papildu lauki: Nē

ReleaseListData

ReleaseListData · API pieņemto vai atgriezto datu lauki, tipi un ierobežojumi. Pēc upload_id izveides sūtiet failus kā multipart/form-data un piesaistiet tos produktam. Lejupielādei vajadzīgs Bearer tokens un category atļauja; atbilde satur faila baitus bez publiskas adreses un paroles. Ja mode=period, izvēlieties days (1–3650) vai iepriekšējo months, nevis abus. Nosacījumi tiek saglabāti pirkuma brīdī; atmaksa atceļ piekļuvi tikai atmaksātajai pozīcijai.
current_release_idVirkne nullObligāts

Resursa identifikators; saglabājiet to atgrieztajā formā. · current_release_id

Virkne:format: "uuid"
Piemērs: "00000000-0000-4000-8000-000000000001"
product_versionVesels skaitlisObligāts

Pašreizējā produkta versija vienlaicīgu izmaiņu kontrolei.

Piemērs: 2
releasesMasīvs <ReleaseData > Obligāts

Digitālie laidieni

Piemērs: [{"changelog":"Manual update","files":[{"file_id":"00000000-0000-4000-8000-000000000001","sort_order":0,"version_id":"00000000-0000-4000-8000-000000000001"}],"id":"00000000-0000-4000-8000-000000000001","manifest_sha256":"1111111111111111111111111111111111111111111111111111111111111111","published_at":null,"release_sequence":null,"state":"active","version_label":"1.0","withdrawn_at":null}]
update_daysVesels skaitlis nullObligāts

Dienu skaits (days; null)

Piemērs: 365
update_modeVirkneObligāts

Piekļuve nākotnes failiem pēc pirkuma: none / period / unlimited

Piemērs: "period"
update_monthsVesels skaitlis nullObligāts

Mēneši (months; null)

Piemērs: null

Papildu lauki: Nē

UpdatePolicy

UpdatePolicy · Šī darbība ir pārtraukta un atgriež 409, nemainot datus. Iestatiet piekļuvi katram digitālajam failam, izvēloties saņēmējus.
daysVesels skaitlis nullNeobligāts

Dienu skaits (1–3650; mode=period; months=null)

Vesels skaitlis:minimum: 1maximum: 3650
Piemērs: 365
expected_versionVesels skaitlisObligāts

Pirms rakstīšanas nolasītā versija; neatbilstības gadījumā izmaiņa tiek noraidīta.

minimum: 1maximum: 9223372036854775807
Piemērs: 1
modeVirkneObligāts

Piekļuve nākotnes failiem pēc pirkuma: none / period / unlimited

Ierobežojumi
enum
["none", "period", "unlimited"]
Piemērs: "period"
monthsVesels skaitlis nullNeobligāts

Mēneši (1–120; mode=period; days=null)

Vesels skaitlis:minimum: 1maximum: 120
Piemērs: null

Papildu lauki: Nē

UploadCreate

UploadCreate · API pieņemto vai atgriezto datu lauki, tipi un ierobežojumi. Pēc upload_id izveides sūtiet failus kā multipart/form-data un piesaistiet tos produktam. Lejupielādei vajadzīgs Bearer tokens un category atļauja; atbilde satur faila baitus bez publiskas adreses un paroles. Ja mode=period, izvēlieties days (1–3650) vai iepriekšējo months, nevis abus. Nosacījumi tiek saglabāti pirkuma brīdī; atmaksa atceļ piekļuvi tikai atmaksātajai pozīcijai.
filenameVirkneObligāts

Fails

minLength: 1maxLength: 255
Piemērs: "manual.pdf"
product_idVirkne nullNeobligāts

Produkta identifikators.

Ierobežojumi · Virkne 1
pattern
"^[a-z0-9][a-z0-9_-]{0,62}$"
Piemērs: "example"
sha256VirkneObligāts

SHA-256 (hex, 64)

Ierobežojumi
pattern
"^[0-9a-f]{64}$"
Piemērs: "5cd2f1cb0e5532b397e7ab1887baf6000c49450fd80ae279eb047c06e4545ecd"
size_bytesVesels skaitlisObligāts

Izmērs baitos

minimum: 1maximum: 262144000
Piemērs: 46

Papildu lauki: Nē

UploadData

UploadData · API pieņemto vai atgriezto datu lauki, tipi un ierobežojumi. Pēc upload_id izveides sūtiet failus kā multipart/form-data un piesaistiet tos produktam. Lejupielādei vajadzīgs Bearer tokens un category atļauja; atbilde satur faila baitus bez publiskas adreses un paroles. Ja mode=period, izvēlieties days (1–3650) vai iepriekšējo months, nevis abus. Nosacījumi tiek saglabāti pirkuma brīdī; atmaksa atceļ piekļuvi tikai atmaksātajai pozīcijai.
categoryFileCategory Obligāts

Faila kategorija: internal / customer_document / digital

Piemērs: "digital"
expires_atVirkneObligāts

Piekļuves datu derīguma beigu datums un laiks.

format: "date-time"
Piemērs: "2026-01-01T12:00:00Z"
filenameVirkneObligāts

Fails

Piemērs: "manual.pdf"
idVirkneObligāts

Resursa identifikators; saglabājiet to atgrieztajā formā.

format: "uuid"
Piemērs: "00000000-0000-4000-8000-000000000001"
product_idVirkne nullObligāts

Produkta identifikators.

Piemērs: "example"
received_bytesVesels skaitlisObligāts

Augšupielāde… · Izmērs baitos

Piemērs: 46
sha256VirkneObligāts

SHA-256 (hex, 64)

Piemērs: "5cd2f1cb0e5532b397e7ab1887baf6000c49450fd80ae279eb047c06e4545ecd"
size_bytesVesels skaitlisObligāts

Izmērs baitos

Piemērs: 46
statusVirkneObligāts

Šai konkrētajai darbībai pieņemamais statuss.

Piemērs: "ready"

Papildu lauki: Nē