release 0.1.0
This commit is contained in:
172
dist/models/V1ItemResponse.d.ts
vendored
Normal file
172
dist/models/V1ItemResponse.d.ts
vendored
Normal file
@@ -0,0 +1,172 @@
|
||||
/**
|
||||
* Документация 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.
|
||||
*/
|
||||
import type { V1BundleItemShipmentType } from './V1BundleItemShipmentType';
|
||||
import type { V1ItemSfboAttribute } from './V1ItemSfboAttribute';
|
||||
/**
|
||||
*
|
||||
* @export
|
||||
* @interface V1ItemResponse
|
||||
*/
|
||||
export interface V1ItemResponse {
|
||||
/**
|
||||
* Ссылка на изображение товара.
|
||||
* @type {string}
|
||||
* @memberof V1ItemResponse
|
||||
*/
|
||||
icon_path?: string;
|
||||
/**
|
||||
* Идентификатор товара в системе Ozon — SKU.
|
||||
* @type {number}
|
||||
* @memberof V1ItemResponse
|
||||
*/
|
||||
sku?: number;
|
||||
/**
|
||||
* Название товара.
|
||||
* @type {string}
|
||||
* @memberof V1ItemResponse
|
||||
*/
|
||||
name?: string;
|
||||
/**
|
||||
* Идентификатор товара в системе продавца — артикул.
|
||||
* @type {string}
|
||||
* @memberof V1ItemResponse
|
||||
*/
|
||||
offer_id?: string;
|
||||
/**
|
||||
* Количество товара.
|
||||
* @type {number}
|
||||
* @memberof V1ItemResponse
|
||||
*/
|
||||
quantity?: number;
|
||||
/**
|
||||
* Штрихкод товара.
|
||||
* @type {string}
|
||||
* @memberof V1ItemResponse
|
||||
*/
|
||||
barcode?: string;
|
||||
/**
|
||||
* Идентификатор товара в системе Ozon — `product_id`.
|
||||
* @type {number}
|
||||
* @memberof V1ItemResponse
|
||||
*/
|
||||
product_id?: number;
|
||||
/**
|
||||
* Количество товаров в одной упаковке.
|
||||
* @type {number}
|
||||
* @memberof V1ItemResponse
|
||||
*/
|
||||
quant?: number;
|
||||
/**
|
||||
* `true`, если количество товаров в одной упаковке можно изменить.
|
||||
*
|
||||
* @type {boolean}
|
||||
* @memberof V1ItemResponse
|
||||
*/
|
||||
is_quant_editable?: boolean;
|
||||
/**
|
||||
* Объём товара в литрах.
|
||||
* @type {number}
|
||||
* @memberof V1ItemResponse
|
||||
*/
|
||||
volume_in_litres?: number;
|
||||
/**
|
||||
* Объём всех товаров в литрах.
|
||||
* @type {number}
|
||||
* @memberof V1ItemResponse
|
||||
*/
|
||||
total_volume_in_litres?: number;
|
||||
/**
|
||||
* Идентификатор товара в системе продавца — артикул.
|
||||
* @type {string}
|
||||
* @memberof V1ItemResponse
|
||||
*/
|
||||
contractor_item_code?: string;
|
||||
/**
|
||||
*
|
||||
* @type {V1ItemSfboAttribute}
|
||||
* @memberof V1ItemResponse
|
||||
*/
|
||||
sfbo_attribute?: V1ItemSfboAttribute;
|
||||
/**
|
||||
*
|
||||
* @type {V1BundleItemShipmentType}
|
||||
* @memberof V1ItemResponse
|
||||
*/
|
||||
shipment_type?: V1BundleItemShipmentType;
|
||||
/**
|
||||
* Теги товаров из поставки или заявки на поставку.
|
||||
*
|
||||
* Возможные значения:
|
||||
* - `EVSD_REQUIRED` — товар с сертификацией «Меркурий»;
|
||||
* - `MARKING_REQUIRED` — товар с обязательной маркировкой «Честный ЗНАК»;
|
||||
* - `MARKING_POSSIBLE` — товар с возможной маркировкой «Честный ЗНАК»;
|
||||
* - `JEWELRY` — товар с признаком ювелирного изделия;
|
||||
* - `TRACEABLE` — товар с признаком прослеживаемости;
|
||||
* - `ETTN_REQUIRED` — товар с признаком прослеживаемости, для которого необходима электронная ТТН;
|
||||
* - `UNDEFINED` — неизвестный тег.
|
||||
*
|
||||
* @type {Array<string>}
|
||||
* @memberof V1ItemResponse
|
||||
*/
|
||||
tags?: Array<V1ItemResponseTagsEnum>;
|
||||
/**
|
||||
* Зона размещения товара:
|
||||
* - `UNSPECIFIED` — не указана;
|
||||
* - `CLOSED_ZONE` — закрытая зона;
|
||||
* - `DANGEROUS_GOODS` — товар 2–4 класса опасности;
|
||||
* - `PRODUCTS` — продукты;
|
||||
* - `SORT` — сортируемый товар;
|
||||
* - `NON_SORT` — несортируемый товар;
|
||||
* - `OVERSIZE` — крупногабаритный товар;
|
||||
* - `JEWELRY` — ювелирные изделия;
|
||||
* - `UNRESOLVED` — неизвестная зона.
|
||||
*
|
||||
* @type {string}
|
||||
* @memberof V1ItemResponse
|
||||
*/
|
||||
placement_zone?: V1ItemResponsePlacementZoneEnum;
|
||||
}
|
||||
/**
|
||||
* @export
|
||||
*/
|
||||
export declare const V1ItemResponseTagsEnum: {
|
||||
readonly EVSD_REQUIRED: "EVSD_REQUIRED";
|
||||
readonly MARKING_REQUIRED: "MARKING_REQUIRED";
|
||||
readonly MARKING_POSSIBLE: "MARKING_POSSIBLE";
|
||||
readonly JEWELRY: "JEWELRY";
|
||||
readonly TRACEABLE: "TRACEABLE";
|
||||
readonly ETTN_REQUIRED: "ETTN_REQUIRED";
|
||||
readonly UNDEFINED: "UNDEFINED";
|
||||
};
|
||||
export type V1ItemResponseTagsEnum = typeof V1ItemResponseTagsEnum[keyof typeof V1ItemResponseTagsEnum];
|
||||
/**
|
||||
* @export
|
||||
*/
|
||||
export declare const V1ItemResponsePlacementZoneEnum: {
|
||||
readonly UNSPECIFIED: "UNSPECIFIED";
|
||||
readonly CLOSED_ZONE: "CLOSED_ZONE";
|
||||
readonly DANGEROUS_GOODS: "DANGEROUS_GOODS";
|
||||
readonly PRODUCTS: "PRODUCTS";
|
||||
readonly SORT: "SORT";
|
||||
readonly NON_SORT: "NON_SORT";
|
||||
readonly OVERSIZE: "OVERSIZE";
|
||||
readonly JEWELRY: "JEWELRY";
|
||||
readonly UNRESOLVED: "UNRESOLVED";
|
||||
};
|
||||
export type V1ItemResponsePlacementZoneEnum = typeof V1ItemResponsePlacementZoneEnum[keyof typeof V1ItemResponsePlacementZoneEnum];
|
||||
/**
|
||||
* Check if a given object implements the V1ItemResponse interface.
|
||||
*/
|
||||
export declare function instanceOfV1ItemResponse(value: object): value is V1ItemResponse;
|
||||
export declare function V1ItemResponseFromJSON(json: any): V1ItemResponse;
|
||||
export declare function V1ItemResponseFromJSONTyped(json: any, ignoreDiscriminator: boolean): V1ItemResponse;
|
||||
export declare function V1ItemResponseToJSON(value?: V1ItemResponse | null): any;
|
||||
Reference in New Issue
Block a user