Схеми на данните
ApiResponse_ProductFileListData_
ApiResponse_ProductFileListData_ · Полета, типове и ограничения на данните, приемани или връщани от API. След създаване на upload_id изпратете файловете като multipart/form-data и ги свържете с продукта. Изтеглянето изисква токен Bearer и право за category; отговорът съдържа байтовете на файла без публичен адрес и парола. За mode=period изберете days (1–3650) или досегашното months, но не и двете. Условията се записват при покупката; възстановяването на сума отнема достъпа само до възстановения ред.
dataProductFileListDataЗадължителноДанни на успешния отговор.
metaContextPageMetaContextMetaPageMetaRequestMetaЗадължителноМетаданни на отговора.
Допълнителни полета: Не
ApiResponse_ReleaseListData_
ApiResponse_ReleaseListData_ · Полета, типове и ограничения на данните, приемани или връщани от API. След създаване на upload_id изпратете файловете като multipart/form-data и ги свържете с продукта. Изтеглянето изисква токен Bearer и право за category; отговорът съдържа байтовете на файла без публичен адрес и парола. За mode=period изберете days (1–3650) или досегашното months, но не и двете. Условията се записват при покупката; възстановяването на сума отнема достъпа само до възстановения ред.
dataReleaseListDataЗадължителноДанни на успешния отговор.
metaContextPageMetaContextMetaPageMetaRequestMetaЗадължителноМетаданни на отговора.
Допълнителни полета: Не
ApiResponse_UploadData_
ApiResponse_UploadData_ · Полета, типове и ограничения на данните, приемани или връщани от API. След създаване на upload_id изпратете файловете като multipart/form-data и ги свържете с продукта. Изтеглянето изисква токен Bearer и право за category; отговорът съдържа байтовете на файла без публичен адрес и парола. За mode=period изберете days (1–3650) или досегашното months, но не и двете. Условията се записват при покупката; възстановяването на сума отнема достъпа само до възстановения ред.
dataUploadDataЗадължителноДанни на успешния отговор.
metaContextPageMetaContextMetaPageMetaRequestMetaЗадължителноМетаданни на отговора.
Допълнителни полета: Не
ApiResponse[AudienceData]
ApiResponse_AudienceData_ · Прочети правилото за достъп и версията на продукта. Първата публикация остава времевата основа.
dataAudienceDataЗадължителноДанни на успешния отговор.
metaContextPageMetaContextMetaPageMetaRequestMetaЗадължителноМетаданни на отговора.
Допълнителни полета: Не
Списък — Продукти — Отговор
ApiResponse_list_ProductSummaryData__ · Полета, типове и ограничения на данните, приемани или връщани от API.
dataМасив <ProductSummaryData> ЗадължителноПримерен отговор · ApiResponse_list_ProductSummaryData__.
metaContextPageMetaContextMetaPageMetaRequestMetaЗадължителноМетаданни на отговора.
Допълнителни полета: Не
Получаване — Продукти — Отговор
ApiResponse_ProductDetailData_ · Полета, типове и ограничения на данните, приемани или връщани от API.
dataProductDetailDataЗадължителноПримерен отговор · ProductDetailData.
metaContextPageMetaContextMetaPageMetaRequestMetaЗадължителноМетаданни на отговора.
Допълнителни полета: Не
AudienceChange
AudienceChange · Избери допустимите покупки. Избраните поръчки трябва да съдържат платен продукт без възстановена сума.
audienceAudienceSelectionЗадължителноИзрично правило за достъп до споделения файл.
expected_versionЦяло числоЗадължителноВерсията, прочетена преди записа; несъответствие отхвърля актуализацията.
minimum:1maximum:9223372036854775807
Допълнителни полета: Не
AudienceData
AudienceData · Прочети правилото за достъп и версията на продукта. Първата публикация остава времевата основа.
anchor_atНизЗадължителноПърва публикация; промяна на правилото не променя датата.
format:"date-time"effective_atНизЗадължителноВреме на публикуване на това правило за достъп.
format:"date-time"file_idНизЗадължителноИдентификатор на ресурса; запазете го във върнатия вид. · file_id
file_version_idНизЗадължителноID на неизменна версия на файла.
historical_access_preservedБулева стойностНезадължителноПредишните права остават при стесняване на правилото.
idНизЗадължителноИдентификатор на ресурса; запазете го във върнатия вид.
lookback_daysЦяло число nullЗадължително1–3650 дни преди първата публикация; само recent_and_new.
modeНизЗадължителноИзрично правило за достъп до споделения файл. new_purchases / recent_and_new / selected / all_purchasers.
next_cursorНиз nullЗадължителноСтойност за продължаване към следващата страница или null.
order_idsМасив <Низ> ЗадължителноПоръчки с този платен продукт без възстановена сума за него.
product_versionЦяло числоЗадължителноТекуща версия на продукта за контрол на едновременни записи.
revisionЦяло числоЗадължителноПоследователна ревизия на правилото за достъп.
Допълнителни полета: Не
AudienceSelection
AudienceSelection · Избери допустимите покупки. Избраните поръчки трябва да съдържат платен продукт без възстановена сума.
lookback_daysЦяло число nullНезадължително1–3650 дни преди първата публикация; само recent_and_new.
Цяло число:minimum:1maximum:3650modeНизЗадължителноИзрично правило за достъп до споделения файл. new_purchases / recent_and_new / selected / all_purchasers.
Ограничения
enum["new_purchases", "recent_and_new", "selected", "all_purchasers"]
order_idsМасив <Низ> НезадължителноПоръчки с този платен продукт без възстановена сума за него.
maxItems:1000Ограничения · Масив 1
pattern"^[a-z0-9][a-z0-9_-]{0,62}$"
Допълнителни полета: Не
Информация за наличността в избрания контекст
AvailabilityData · Схема · Схеми на данните: Продукти
available_fromНиз nullЗадължителноНачало на наличността.
Низ:format:"date-time"available_untilНиз nullЗадължителноКрай на наличността.
Низ:format:"date-time"is_availableБулева стойностЗадължителноДали артикулът е наличен в този контекст.
Допълнителни полета: Не
FileAssign
FileAssign · Полета, типове и ограничения на данните, приемани или връщани от API. След създаване на upload_id изпратете файловете като multipart/form-data и ги свържете с продукта. Изтеглянето изисква токен Bearer и право за category; отговорът съдържа байтовете на файла без публичен адрес и парола. За mode=period изберете days (1–3650) или досегашното months, но не и двете. Условията се записват при покупката; възстановяването на сума отнема достъпа само до възстановения ред.
audienceAudienceSelectionnullНезадължителноИзрично правило за достъп до споделения файл.
expected_versionЦяло числоЗадължителноВерсията, прочетена преди записа; несъответствие отхвърля актуализацията.
minimum:1maximum:9223372036854775807labelНизНезадължителноИме на ресурса в съответния контекст.
maxLength:300upload_idНизЗадължителноИдентификатор на ресурса; запазете го във върнатия вид. · upload_id
format:"uuid"
Допълнителни полета: Не
FileCategory
FileCategory · Полета, типове и ограничения на данните, приемани или връщани от API. След създаване на upload_id изпратете файловете като multipart/form-data и ги свържете с продукта. Изтеглянето изисква токен Bearer и право за category; отговорът съдържа байтовете на файла без публичен адрес и парола. За mode=period изберете days (1–3650) или досегашното months, но не и двете. Условията се записват при покупката; възстановяването на сума отнема достъпа само до възстановения ред.
НизОграничения
enum["internal", "customer_document", "digital"]
Допълнителни полета: Да
Информация за цената в избрания контекст
PriceData · Схема · Схеми на данните: Продукти
amountНизЗадължителноДесетична сума, кодирана като JSON низ; null само когато е позволено.
currencyНизЗадължителноВалутен код на сумата.
Ограничения
pattern"^[A-Z]{3}$"
minor_unitsЦяло числоЗадължителноБрой дробни цифри, използвани от валутата.
minimum:0maximum:4tax_includedБулева стойностЗадължителноДали подадената цена включва данък.
Допълнителни полета: Не
Информация за ценовата листа
PriceListData · Схема · Схеми на данните: Продукти
currencyНизЗадължителноВалутен код на сумата.
idНизЗадължителноИдентификатор на ресурса; запазете го във върнатия вид. (PriceListData).
tax_includedБулева стойностЗадължителноДали подадената цена включва данък.
versionЦяло числоЗадължителноВерсия на ресурса за контрол на едновременни записи.
Допълнителни полета: Не
Създаване — Продукти — Тяло на заявката
ProductCreate · Полета, типове и ограничения на данните, приемани или връщани от API.
brand_idНиз nullНезадължителноИдентификатор на марката.
Низ:minLength:1maxLength:63conditionНизНезадължителноСъстояние на продукта.
Ограничения
enum["new", "refurbished", "used", "returned", "display", "damaged"]
descriptionНиз nullНезадължителноОписание на избрания език.
Низ:maxLength:100000feature_value_idsМасив <Низ> НезадължителноИдентификатори на избрани стойности на характеристиката.
maxItems:1000Масив:minLength:1maxLength:63identifiersProductIdentifiersnullНезадължителноИдентификационни кодове на продукта.
market_idsМасив <Низ> НезадължителноИдентификатори на избраните пазари.
maxItems:1000Масив:minLength:1maxLength:63media_idsМасив <Низ> НезадължителноИдентификатори на вече съществуващи медийни файлове.
maxItems:30Масив:minLength:1maxLength:63meta_descriptionНиз nullНезадължителноОписание за търсачки на избрания език.
Низ:maxLength:160meta_keywordsМасив <Низ> nullНезадължителноКлючови думи за търсачки на избрания език.
Масив:maxItems:20Масив / Масив:maxLength:50meta_titleНиз nullНезадължителноЗаглавие за търсачки на избрания език.
Низ:maxLength:70nameНизЗадължителноИме на ресурса в съответния контекст.
minLength:1maxLength:300pricingProductPriceНезадължителноНастройки за ценообразуване и версии за контрол на едновременни записи.
primary_category_idНиз nullНезадължителноИдентификатор на основната категория.
Низ:minLength:1maxLength:63publishedБулева стойностНезадължителноДали ресурсът е публикуван.
skuНизЗадължителноКод на складовата единица.
minLength:1maxLength:100Ограничения
pattern"^\\S+$"
slugНиз nullНезадължителноСегмент от URL пътя на избрания език.
Низ:maxLength:160tax_category_idНиз nullНезадължителноИдентификатор на данъчната категория.
Низ:minLength:1maxLength:63variant_value_idsМасив <Низ> НезадължителноИдентификатори на избраните стойности за вариант.
maxItems:250Масив:minLength:1maxLength:63variants_enabledБулева стойностНезадължителноДали продуктът използва варианти.
Допълнителни полета: Не
Получаване — Продукти — Отговор
ProductDetailData · Полета, типове и ограничения на данните, приемани или връщани от API.
availabilityAvailabilityDataЗадължителноИнформация за наличността в избрания контекст.
brand_idНиз nullЗадължителноИдентификатор на марката.
conditionНизЗадължителноСъстояние на продукта.
Ограничения
enum["new", "refurbished", "used", "returned", "display", "damaged"]
created_atНизЗадължителноВреме на създаване.
format:"date-time"descriptionНиз nullЗадължителноОписание на избрания език.
featuresМасив <FeatureSelectionData> ЗадължителноХарактеристики на продукта.
idНизЗадължителноИдентификатор на ресурса; запазете го във върнатия вид. (ProductDetailData).
identifiersОбектДопълнителни полета: НизЗадължителноИдентификационни кодове на продукта.
mediaМасив <ProductMediaData> ЗадължителноИнформация за приложените медийни файлове.
meta_descriptionНиз nullЗадължителноОписание за търсачки на избрания език.
meta_keywordsМасив <Низ> nullЗадължителноКлючови думи за търсачки на избрания език.
meta_titleНиз nullЗадължителноЗаглавие за търсачки на избрания език.
nameНиз nullЗадължителноИме на ресурса в съответния контекст.
numberНизЗадължителноНомер на поръчката или искането, предназначен за потребителя.
pricePriceDatanullЗадължителноИнформация за цената в избрания контекст.
price_versionЦяло числоЗадължителноТекуща версия на цената за контрол на едновременни записи.
primary_category_idНиз nullЗадължителноИдентификатор на основната категория.
primary_media_idНиз nullЗадължителноИдентификатор на основния медиен файл.
publishedБулева стойностЗадължителноДали ресурсът е публикуван.
skuНизЗадължителноКод на складовата единица.
slugНиз nullЗадължителноСегмент от URL пътя на избрания език.
tax_category_idНизЗадължителноИдентификатор на данъчната категория.
updated_atНизЗадължителноВреме на последната актуализация.
format:"date-time"variants_enabledБулева стойностЗадължителноДали продуктът използва варианти.
versionЦяло числоЗадължителноВерсия на ресурса за контрол на едновременни записи.
Допълнителни полета: Не
ProductFileData
ProductFileData · Полета, типове и ограничения на данните, приемани или връщани от API. След създаване на upload_id изпратете файловете като multipart/form-data и ги свържете с продукта. Изтеглянето изисква токен Bearer и право за category; отговорът съдържа байтовете на файла без публичен адрес и парола. За mode=period изберете days (1–3650) или досегашното months, но не и двете. Условията се записват при покупката; възстановяването на сума отнема достъпа само до възстановения ред.
categoryFileCategoryЗадължителноКатегория на файла: internal / customer_document / digital
created_atНизЗадължителноВреме на създаване.
format:"date-time"current_version_idНизЗадължителноИдентификатор на ресурса; запазете го във върнатия вид. · current_version_id
format:"uuid"file_idНизЗадължителноИдентификатор на ресурса; запазете го във върнатия вид. · file_id
format:"uuid"filenameНизЗадължителноФайл
idНизЗадължителноИдентификатор на ресурса; запазете го във върнатия вид.
format:"uuid"labelНизЗадължителноИме на ресурса в съответния контекст.
mime_typeНизЗадължителноТип на медийното съдържание.
sha256НизЗадължителноSHA-256 (hex, 64)
size_bytesЦяло числоЗадължителноРазмер в байтове
stateНизЗадължителноСтатус
version_numberЦяло числоЗадължителноВерсия
Допълнителни полета: Не
ProductFileListData
ProductFileListData · Полета, типове и ограничения на данните, приемани или връщани от API. След създаване на upload_id изпратете файловете като multipart/form-data и ги свържете с продукта. Изтеглянето изисква токен Bearer и право за category; отговорът съдържа байтовете на файла без публичен адрес и парола. За mode=period изберете days (1–3650) или досегашното months, но не и двете. Условията се записват при покупката; възстановяването на сума отнема достъпа само до възстановения ред.
filesМасив <ProductFileData> ЗадължителноФайлове на продукта
product_versionЦяло числоЗадължителноТекуща версия на продукта за контрол на едновременни записи.
Допълнителни полета: Не
Идентификационни кодове на продукта
ProductIdentifiers · Схема · Схеми на данните: Продукти
eanНиз nullНезадължителноEAN идентификатор на продукта.
Низ:minLength:1maxLength:100isbnНиз nullНезадължителноISBN идентификатор.
Низ:minLength:1maxLength:100mpnНиз nullНезадължителноКаталожен номер на производителя.
Низ:minLength:1maxLength:100upcНиз nullНезадължителноUPC идентификатор на продукта.
Низ:minLength:1maxLength:100
Допълнителни полета: Не
Информация за приложените медийни файлове
ProductMediaData · Схема · Схеми на данните: Продукти
alt_textНиз nullЗадължителноАлтернативен текст за изображение.
idНизЗадължителноИдентификатор на ресурса; запазете го във върнатия вид. (ProductMediaData).
is_primaryБулева стойностЗадължителноДали това е основният елемент.
kindНизЗадължителноВариант на структурата от данни, определен от допустимите стойности.
Ограничения
enum["image", "video", "model_3d"]
mime_typeНизЗадължителноТип на медийното съдържание.
positionЦяло числоЗадължителноПозиция в подредената колекция.
urlНиз nullЗадължителноURL на ресурса.
Допълнителни полета: Не
Настройки за ценообразуване и версии за контрол на едновременни записи
ProductPrice · Схема · Схеми на данните: Продукти
amountНиз nullЗадължителноДесетична сума, кодирана като JSON низ; null само когато е позволено.
Низ:maxLength:19Ограничения · Низ 1
pattern"^(0|[1-9][0-9]{0,13})(\\.[0-9]{1,4})?$"
currencyНизЗадължителноВалутен код на сумата.
Ограничения
pattern"^[A-Z]{3}$"
expected_price_list_versionЦяло числоЗадължителноПредварително прочетена версия на ценовата листа, необходима за този запис.
minimum:1maximum:9223372036854775807expected_versionЦяло числоЗадължителноВерсията, прочетена преди записа; несъответствие отхвърля актуализацията.
minimum:0maximum:9223372036854775807kindНизЗадължителноВариант на структурата от данни, определен от допустимите стойности.
Ограничения
enum["base", "market_fixed"]
price_list_idНизЗадължителноИдентификатор на ценовата листа.
minLength:1maxLength:63tax_includedБулева стойностЗадължителноДали подадената цена включва данък.
Допълнителни полета: Не
Списък — Продукти — Отговор
ProductSummaryData · Полета, типове и ограничения на данните, приемани или връщани от API.
availabilityAvailabilityDataЗадължителноИнформация за наличността в избрания контекст.
brand_idНиз nullЗадължителноИдентификатор на марката.
conditionНизЗадължителноСъстояние на продукта.
Ограничения
enum["new", "refurbished", "used", "returned", "display", "damaged"]
created_atНизЗадължителноВреме на създаване.
format:"date-time"idНизЗадължителноИдентификатор на ресурса; запазете го във върнатия вид. (ProductSummaryData).
nameНиз nullЗадължителноИме на ресурса в съответния контекст.
numberНизЗадължителноНомер на поръчката или искането, предназначен за потребителя.
pricePriceDatanullЗадължителноИнформация за цената в избрания контекст.
price_versionЦяло числоЗадължителноТекуща версия на цената за контрол на едновременни записи.
primary_category_idНиз nullЗадължителноИдентификатор на основната категория.
primary_media_idНиз nullЗадължителноИдентификатор на основния медиен файл.
publishedБулева стойностЗадължителноДали ресурсът е публикуван.
skuНизЗадължителноКод на складовата единица.
slugНиз nullЗадължителноСегмент от URL пътя на избрания език.
tax_category_idНизЗадължителноИдентификатор на данъчната категория.
updated_atНизЗадължителноВреме на последната актуализация.
format:"date-time"variants_enabledБулева стойностЗадължителноДали продуктът използва варианти.
versionЦяло числоЗадължителноВерсия на ресурса за контрол на едновременни записи.
Допълнителни полета: Не
Промяна — Продукти — Тяло на заявката
ProductUpdate · Полета, типове и ограничения на данните, приемани или връщани от API.
brand_idНиз nullНезадължителноИдентификатор на марката.
Низ:minLength:1maxLength:63conditionНизНезадължителноСъстояние на продукта.
Ограничения
enum["new", "refurbished", "used", "returned", "display", "damaged"]
descriptionНиз nullНезадължителноОписание на избрания език.
Низ:maxLength:100000expected_variant_price_versionsОбектДопълнителни полета: Цяло числоНезадължителноminimum:0maximum:9223372036854775807Предварително прочетени версии на цени, с ключ идентификатора на варианта.
maxProperties:250Ограничения
propertyNames{"maxLength": 63, "minLength": 1}
expected_versionЦяло числоЗадължителноВерсията, прочетена преди записа; несъответствие отхвърля актуализацията.
minimum:1maximum:9223372036854775807feature_value_idsМасив <Низ> НезадължителноИдентификатори на избрани стойности на характеристиката.
maxItems:1000Масив:minLength:1maxLength:63identifiersProductIdentifiersnullНезадължителноИдентификационни кодове на продукта.
market_idsМасив <Низ> НезадължителноИдентификатори на избраните пазари.
maxItems:1000Масив:minLength:1maxLength:63media_idsМасив <Низ> НезадължителноИдентификатори на вече съществуващи медийни файлове.
maxItems:30Масив:minLength:1maxLength:63meta_descriptionНиз nullНезадължителноОписание за търсачки на избрания език.
Низ:maxLength:160meta_keywordsМасив <Низ> nullНезадължителноКлючови думи за търсачки на избрания език.
Масив:maxItems:20Масив / Масив:maxLength:50meta_titleНиз nullНезадължителноЗаглавие за търсачки на избрания език.
Низ:maxLength:70nameНиз nullНезадължителноИме на ресурса в съответния контекст.
Низ:maxLength:300pricingProductPriceНезадължителноНастройки за ценообразуване и версии за контрол на едновременни записи.
primary_category_idНиз nullНезадължителноИдентификатор на основната категория.
Низ:minLength:1maxLength:63publishedБулева стойностНезадължителноДали ресурсът е публикуван.
skuНизНезадължителноКод на складовата единица.
minLength:1maxLength:100Ограничения
pattern"^\\S+$"
slugНиз nullНезадължителноСегмент от URL пътя на избрания език.
Низ:maxLength:160tax_category_idНиз nullНезадължителноИдентификатор на данъчната категория.
Низ:minLength:1maxLength:63variant_value_idsМасив <Низ> НезадължителноИдентификатори на избраните стойности за вариант.
maxItems:250Масив:minLength:1maxLength:63variants_enabledБулева стойностНезадължителноДали продуктът използва варианти.
Допълнителни полета: Не
ProductVersion
ProductVersion · Тази операция е оттеглена и връща 409 без промяна на данни. Задай достъп за всеки цифров файл чрез избор на получатели.
expected_versionЦяло числоЗадължителноВерсията, прочетена преди записа; несъответствие отхвърля актуализацията.
minimum:1maximum:9223372036854775807
Допълнителни полета: Не
ReleaseData
ReleaseData · Полета, типове и ограничения на данните, приемани или връщани от API. След създаване на upload_id изпратете файловете като multipart/form-data и ги свържете с продукта. Изтеглянето изисква токен Bearer и право за category; отговорът съдържа байтовете на файла без публичен адрес и парола. За mode=period изберете days (1–3650) или досегашното months, но не и двете. Условията се записват при покупката; възстановяването на сума отнема достъпа само до възстановения ред.
changelogНизЗадължителноОписание на промените
filesМасив <ReleaseFileData> ЗадължителноФайлове на продукта
idНизЗадължителноИдентификатор на ресурса; запазете го във върнатия вид.
format:"uuid"manifest_sha256Низ nullЗадължителноЦифрови издания · SHA-256
published_atНиз nullЗадължителноПубликуване на изданието · UTC
Низ:format:"date-time"release_sequenceЦяло число nullЗадължителноЦифрови издания · Позиция в подредената колекция.
stateНизЗадължителноСтатус
version_labelНизЗадължителноВерсия
withdrawn_atНиз nullЗадължителноОттегляне на офертата · UTC
Низ:format:"date-time"
Допълнителни полета: Не
ReleaseDraft
ReleaseDraft · Тази операция е оттеглена и връща 409 без промяна на данни. Задай достъп за всеки цифров файл чрез избор на получатели.
changelogНизНезадължителноОписание на промените
maxLength:20000expected_versionЦяло числоЗадължителноВерсията, прочетена преди записа; несъответствие отхвърля актуализацията.
minimum:1maximum:9223372036854775807version_idsМасив <Низ> ЗадължителноВерсия · UUID[]
minItems:1maxItems:20Масив:format:"uuid"version_labelНизЗадължителноВерсия
minLength:1maxLength:64
Допълнителни полета: Не
ReleaseFileData
ReleaseFileData · Полета, типове и ограничения на данните, приемани или връщани от API. След създаване на upload_id изпратете файловете като multipart/form-data и ги свържете с продукта. Изтеглянето изисква токен Bearer и право за category; отговорът съдържа байтовете на файла без публичен адрес и парола. За mode=period изберете days (1–3650) или досегашното months, но не и двете. Условията се записват при покупката; възстановяването на сума отнема достъпа само до възстановения ред.
file_idНизЗадължителноИдентификатор на ресурса; запазете го във върнатия вид. · file_id
format:"uuid"sort_orderЦяло числоЗадължителноПозиция в подредената колекция.
version_idНизЗадължителноИдентификатор на ресурса; запазете го във върнатия вид. · version_id
format:"uuid"
Допълнителни полета: Не
ReleaseListData
ReleaseListData · Полета, типове и ограничения на данните, приемани или връщани от API. След създаване на upload_id изпратете файловете като multipart/form-data и ги свържете с продукта. Изтеглянето изисква токен Bearer и право за category; отговорът съдържа байтовете на файла без публичен адрес и парола. За mode=period изберете days (1–3650) или досегашното months, но не и двете. Условията се записват при покупката; възстановяването на сума отнема достъпа само до възстановения ред.
current_release_idНиз nullЗадължителноИдентификатор на ресурса; запазете го във върнатия вид. · current_release_id
Низ:format:"uuid"product_versionЦяло числоЗадължителноТекуща версия на продукта за контрол на едновременни записи.
releasesМасив <ReleaseData> ЗадължителноЦифрови издания
update_daysЦяло число nullЗадължителноБрой дни (days; null)
update_modeНизЗадължителноДостъп до бъдещи файлове след покупка: none / period / unlimited
update_monthsЦяло число nullЗадължителноМесеци (months; null)
Допълнителни полета: Не
UpdatePolicy
UpdatePolicy · Тази операция е оттеглена и връща 409 без промяна на данни. Задай достъп за всеки цифров файл чрез избор на получатели.
daysЦяло число nullНезадължителноБрой дни (1–3650; mode=period; months=null)
Цяло число:minimum:1maximum:3650expected_versionЦяло числоЗадължителноВерсията, прочетена преди записа; несъответствие отхвърля актуализацията.
minimum:1maximum:9223372036854775807modeНизЗадължителноДостъп до бъдещи файлове след покупка: none / period / unlimited
Ограничения
enum["none", "period", "unlimited"]
monthsЦяло число nullНезадължителноМесеци (1–120; mode=period; days=null)
Цяло число:minimum:1maximum:120
Допълнителни полета: Не
UploadCreate
UploadCreate · Полета, типове и ограничения на данните, приемани или връщани от API. След създаване на upload_id изпратете файловете като multipart/form-data и ги свържете с продукта. Изтеглянето изисква токен Bearer и право за category; отговорът съдържа байтовете на файла без публичен адрес и парола. За mode=period изберете days (1–3650) или досегашното months, но не и двете. Условията се записват при покупката; възстановяването на сума отнема достъпа само до възстановения ред.
filenameНизЗадължителноФайл
minLength:1maxLength:255product_idНиз nullНезадължителноИдентификатор на продукта.
Ограничения · Низ 1
pattern"^[a-z0-9][a-z0-9_-]{0,62}$"
sha256НизЗадължителноSHA-256 (hex, 64)
Ограничения
pattern"^[0-9a-f]{64}$"
size_bytesЦяло числоЗадължителноРазмер в байтове
minimum:1maximum:262144000
Допълнителни полета: Не
UploadData
UploadData · Полета, типове и ограничения на данните, приемани или връщани от API. След създаване на upload_id изпратете файловете като multipart/form-data и ги свържете с продукта. Изтеглянето изисква токен Bearer и право за category; отговорът съдържа байтовете на файла без публичен адрес и парола. За mode=period изберете days (1–3650) или досегашното months, но не и двете. Условията се записват при покупката; възстановяването на сума отнема достъпа само до възстановения ред.
categoryFileCategoryЗадължителноКатегория на файла: internal / customer_document / digital
expires_atНизЗадължителноДата и час на изтичане на данните за достъп.
format:"date-time"filenameНизЗадължителноФайл
idНизЗадължителноИдентификатор на ресурса; запазете го във върнатия вид.
format:"uuid"product_idНиз nullЗадължителноИдентификатор на продукта.
received_bytesЦяло числоЗадължителноКачване… · Размер в байтове
sha256НизЗадължителноSHA-256 (hex, 64)
size_bytesЦяло числоЗадължителноРазмер в байтове
statusНизЗадължителноСтатус, приеман от тази конкретна операция.
Допълнителни полета: Не