release 0.1.0

This commit is contained in:
apilki
2026-08-21 12:19:50 +00:00
parent 7b0a9d8ad1
commit b73e6aa106
8734 changed files with 470872 additions and 2 deletions

View File

@@ -0,0 +1,144 @@
"use strict";
/* tslint:disable */
/* eslint-disable */
/**
* Документация Ozon Seller API
* По вопросам работы с Seller API обращайтесь в поддержку через личный кабинет. <aside class=\"warning\">Обновляем корневой TLS/SSL-сертификат GlobalSign — вместо него будем использовать <a href=\"https://app.harica.gr/\">HARICA</a>.<br><a href=\"https://dev.ozon.ru/news/775-Izmeneniia-v-Ozon-API-migratsiia-kornevogo-sertifikata-UTs-Ozon/\">Подробнее о переходе на HARICA на платформе разработчиков Ozon for dev</a></aside> > [Инструкции по работе с маркетплейсом](https://seller-edu.ozon.ru) > [Информационная платформа и сообщество разработчиков Ozon for dev](https://dev.ozon.ru/)
*
* The version of the OpenAPI document: 2.1
*
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
* Do not edit the class manually.
*/
Object.defineProperty(exports, "__esModule", { value: true });
exports.DeliveryCheckoutResponseUnavailableReasonEnum = void 0;
exports.instanceOfDeliveryCheckoutResponseUnavailableReasonEnum = instanceOfDeliveryCheckoutResponseUnavailableReasonEnum;
exports.DeliveryCheckoutResponseUnavailableReasonEnumFromJSON = DeliveryCheckoutResponseUnavailableReasonEnumFromJSON;
exports.DeliveryCheckoutResponseUnavailableReasonEnumFromJSONTyped = DeliveryCheckoutResponseUnavailableReasonEnumFromJSONTyped;
exports.DeliveryCheckoutResponseUnavailableReasonEnumToJSON = DeliveryCheckoutResponseUnavailableReasonEnumToJSON;
/**
* Причина недоступности:
* - `UNSPECIFIED` — доставка доступна;
* - `UNKNOWN` — неизвестная причина;
* - `OUT_OF_STOCK` — товар закончился;
* - `BANNED_FOR_AREA` — товар заблокирован для этой области;
* - `BANNED_FOR_LEGAL` — товар заблокирован для юридических лиц;
* - `BANNED` — товар заблокирован;
* - `BANNED_FOR_NOT_PREMIUM` — товар заблокирован для покупателей без подписки Premium;
* - `DELIVERY_UNAVAILABLE` — доставка недоступна, например, курьеры перегружены;
* - `BANNED_FOR_INDIVIDUAL` — товар заблокирован для физических лиц;
* - `INVALID_WEIGHT` — вес товара не указан;
* - `INVALID_MULTIPLICITY` — недопустимая кратность в штуках;
* - `NOT_FOUND_POINTS_DARK_STORES` — пункты в массиве дарксторов не найдены;
* - `INVALID_MULTI_WAREHOUSES` — товары в заказе с разными схемами доставки неверно распределены;
* - `MIN_PRICE` — сплит не прошёл минимальную цену;
* - `OZONE_DELIVERY_UNAVAILABLE` — доставка Ozon недоступна;
* - `RFBS_DELIVERY_UNAVAILABLE` — доставка по системе rFBS недоступна;
* - `HACK_COURIER_TAGS` — способ доставки исключён по правилу приоритетного показа;
* - `NO_SLA` — норматив комплектации отсутствует;
* - `DELIVERY_VARIANT_IS_CLOSING` — способ доставки в неподходящем статусе;
* - `TPL_NOT_INTEGRATED` — точки, по которым возврат невозможен;
* - `NOT_ALL_WAREHOUSES_ARE_SERVED` — доставка со склада отправления отсутствует;
* - `DELIVERY_SLOTS_NOT_FOUND` — таймслоты отсутствуют;
* - `NO_ROUTE` — маршрут не найден;
* - `CAPACITY_LIMIT` — таймслоты отсеяны из-за заполненности капаситета;
* - `PACKAGE_MAX_VOLUME_WEIGHT_RESTRICTION` — ограничение на максимальный объёмный вес посылки;
* - `PACKAGE_MAX_WEIGHT_RESTRICTION` — ограничение на максимальный физический вес посылки, в килограммах до тысячных грамма;
* - `MAX_COST_RESTRICTION` — ограничение на максимальную стоимость заказа, учитывается стоимость товаров, их доставки, но не учитывается страховой сбор в рублях;
* - `MIN_PACKAGE_WEIGHT_RESTRICTION` — ограничение на минимальный физический вес посылки в килограммах до тысячных грамма;
* - `MIN_COST_RESTRICTION` — ограничение на минимальную стоимость товаров заказа в рублях;
* - `MAX_DIMENSIONS_RESTRICTION` — ограничение на максимальные габариты посылки в сантиметрах;
* - `PRODUCT_TYPES_RESTRICTION` — ограничение на допустимые в заказе товарные категории;
* - `PRODUCT_TAGS_RESTRICTION` — ограничение на допустимые в заказе теги товаров;
* - `SELECTED_DELIVERY_METHOD_UNAVAILABLE` — выбранный способ доставки стал недоступным;
* - `SELECTED_DELIVERY_TIMESLOT_UNAVAILABLE` — выбранный таймслот стал недоступным;
* - `MARKETPLACE_UNAVAILABLE` — в заказе товары нескольких маркетплейсов, оформить заказ можно только с 1;
* - `INVALID_PVZ_FOR_KGT` — выбранный ПВЗ не подходит для КГТ;
* - `LEGAL_USER_PREMIUM_SPLIT` — юридическим лицам запрещена покупка подписки Premium;
* - `USER_ALREADY_HAS_PREMIUM` — у пользователя уже есть подписка Premium и она не подарочная;
* - `WAIT_FOR_PAY_SUBSCRIPTION` — пользователь купил премиум-подписку, но не оплатил заказ или подписка ещё не перешла в активный статус;
* - `ADDRESS_NOT_SET ` — адрес не установлен;
* - `PICKUP_POINT_DISABLED` — ПВЗ недоступен;
* - `LEGAL_PREORDER` — предзаказ недоступен юридическим лицам;
* - `DELIVERY_TYPE_FOR_PREORDER` — тип доставки недоступен для предзаказа;
* - `CROSS_BORDER_PICKUP` — CrossBorder-товары не доставляются в пункты выдачи;
* - `ORDER_CUSTOMS_TYPES` — ограничения на таможенные типы;
* - `PACKAGE_MAX_COST` — ограничение на максимальную стоимость посылки,учитывается стоимость товаров и их доставки;
* - `SUPER_ECONOM` — недоступный «суперэконом»;
* - `ECONOM_NOT_FULL_QUANT` — неполный квант;
* - `EMPTY_DELIVERY_METHODS` — нет доступных способов доставки;
*
* @export
*/
exports.DeliveryCheckoutResponseUnavailableReasonEnum = {
UNSPECIFIED: 'UNSPECIFIED',
UNKNOWN: 'UNKNOWN',
OUT_OF_STOCK: 'OUT_OF_STOCK',
BANNED_FOR_AREA: 'BANNED_FOR_AREA',
BANNED_FOR_LEGAL: 'BANNED_FOR_LEGAL',
BANNED: 'BANNED',
BANNED_FOR_NOT_PREMIUM: 'BANNED_FOR_NOT_PREMIUM',
DELIVERY_UNAVAILABLE: 'DELIVERY_UNAVAILABLE',
BANNED_FOR_INDIVIDUAL: 'BANNED_FOR_INDIVIDUAL',
INVALID_WEIGHT: 'INVALID_WEIGHT',
INVALID_MULTIPLICITY: 'INVALID_MULTIPLICITY',
NOT_FOUND_POINTS_DARK_STORES: 'NOT_FOUND_POINTS_DARK_STORES',
INVALID_MULTI_WAREHOUSES: 'INVALID_MULTI_WAREHOUSES',
MIN_PRICE: 'MIN_PRICE',
OZONE_DELIVERY_UNAVAILABLE: 'OZONE_DELIVERY_UNAVAILABLE',
RFBS_DELIVERY_UNAVAILABLE: 'RFBS_DELIVERY_UNAVAILABLE',
HACK_COURIER_TAGS: 'HACK_COURIER_TAGS',
NO_SLA: 'NO_SLA',
DELIVERY_VARIANT_IS_CLOSING: 'DELIVERY_VARIANT_IS_CLOSING',
TPL_NOT_INTEGRATED: 'TPL_NOT_INTEGRATED',
NOT_ALL_WAREHOUSES_ARE_SERVED: 'NOT_ALL_WAREHOUSES_ARE_SERVED',
DELIVERY_SLOTS_NOT_FOUND: 'DELIVERY_SLOTS_NOT_FOUND',
NO_ROUTE: 'NO_ROUTE',
CAPACITY_LIMIT: 'CAPACITY_LIMIT',
PACKAGE_MAX_VOLUME_WEIGHT_RESTRICTION: 'PACKAGE_MAX_VOLUME_WEIGHT_RESTRICTION',
PACKAGE_MAX_WEIGHT_RESTRICTION: 'PACKAGE_MAX_WEIGHT_RESTRICTION',
MAX_COST_RESTRICTION: 'MAX_COST_RESTRICTION',
MIN_PACKAGE_WEIGHT_RESTRICTION: 'MIN_PACKAGE_WEIGHT_RESTRICTION',
MIN_COST_RESTRICTION: 'MIN_COST_RESTRICTION',
MAX_DIMENSIONS_RESTRICTION: 'MAX_DIMENSIONS_RESTRICTION',
PRODUCT_TYPES_RESTRICTION: 'PRODUCT_TYPES_RESTRICTION',
PRODUCT_TAGS_RESTRICTION: 'PRODUCT_TAGS_RESTRICTION',
SELECTED_DELIVERY_METHOD_UNAVAILABLE: 'SELECTED_DELIVERY_METHOD_UNAVAILABLE',
SELECTED_DELIVERY_TIMESLOT_UNAVAILABLE: 'SELECTED_DELIVERY_TIMESLOT_UNAVAILABLE',
MARKETPLACE_UNAVAILABLE: 'MARKETPLACE_UNAVAILABLE',
INVALID_PVZ_FOR_KGT: 'INVALID_PVZ_FOR_KGT',
LEGAL_USER_PREMIUM_SPLIT: 'LEGAL_USER_PREMIUM_SPLIT',
USER_ALREADY_HAS_PREMIUM: 'USER_ALREADY_HAS_PREMIUM',
WAIT_FOR_PAY_SUBSCRIPTION: 'WAIT_FOR_PAY_SUBSCRIPTION',
ADDRESS_NOT_SET: 'ADDRESS_NOT_SET',
PICKUP_POINT_DISABLED: 'PICKUP_POINT_DISABLED',
LEGAL_PREORDER: 'LEGAL_PREORDER',
DELIVERY_TYPE_FOR_PREORDER: 'DELIVERY_TYPE_FOR_PREORDER',
CROSS_BORDER_PICKUP: 'CROSS_BORDER_PICKUP',
ORDER_CUSTOMS_TYPES: 'ORDER_CUSTOMS_TYPES',
PACKAGE_MAX_COST: 'PACKAGE_MAX_COST',
SUPER_ECONOM: 'SUPER_ECONOM',
ECONOM_NOT_FULL_QUANT: 'ECONOM_NOT_FULL_QUANT',
EMPTY_DELIVERY_METHODS: 'EMPTY_DELIVERY_METHODS'
};
function instanceOfDeliveryCheckoutResponseUnavailableReasonEnum(value) {
for (const key in exports.DeliveryCheckoutResponseUnavailableReasonEnum) {
if (Object.prototype.hasOwnProperty.call(exports.DeliveryCheckoutResponseUnavailableReasonEnum, key)) {
if (exports.DeliveryCheckoutResponseUnavailableReasonEnum[key] === value) {
return true;
}
}
}
return false;
}
function DeliveryCheckoutResponseUnavailableReasonEnumFromJSON(json) {
return DeliveryCheckoutResponseUnavailableReasonEnumFromJSONTyped(json, false);
}
function DeliveryCheckoutResponseUnavailableReasonEnumFromJSONTyped(json, ignoreDiscriminator) {
return json;
}
function DeliveryCheckoutResponseUnavailableReasonEnumToJSON(value) {
return value;
}