156 lines
12 KiB
TypeScript
156 lines
12 KiB
TypeScript
/**
|
||
* Документация 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 * as runtime from '../runtime';
|
||
import type { V1ArchiveWarehouseFBSRequest, V1ArchiveWarehouseFBSResponse, V1GetDeliveryMethodReturnSettingsV1Request, V1GetDeliveryMethodReturnSettingsV1Response, V1GetWarehouseFBSOperationStatusRequest, V1GetWarehouseFBSOperationStatusResponse, V1UnarchiveWarehouseFBSRequest, V1UnarchiveWarehouseFBSResponse, V1WarehouseInvalidProductsGetRequest, V1WarehouseInvalidProductsGetResponse, V1WarehouseListRequest, V1WarehouseWithInvalidProductsResponse, V2DeliveryMethodListV2Request, V2DeliveryMethodListV2Response, V2WarehouseListV2Request, V2WarehouseListV2Response, WarehouseDeliveryMethodListRequest, WarehouseDeliveryMethodListResponse, WarehouseWarehouseListResponse } from '../models/index';
|
||
export interface ArchiveWarehouseFBSRequest {
|
||
clientId: string;
|
||
apiKey: string;
|
||
v1ArchiveWarehouseFBSRequest?: V1ArchiveWarehouseFBSRequest;
|
||
}
|
||
export interface GetDeliveryMethodReturnSettingsV1Request {
|
||
clientId: string;
|
||
apiKey: string;
|
||
v1GetDeliveryMethodReturnSettingsV1Request?: V1GetDeliveryMethodReturnSettingsV1Request;
|
||
}
|
||
export interface GetWarehouseFBSOperationStatusRequest {
|
||
clientId: string;
|
||
apiKey: string;
|
||
v1GetWarehouseFBSOperationStatusRequest?: V1GetWarehouseFBSOperationStatusRequest;
|
||
}
|
||
export interface UnarchiveWarehouseFBSRequest {
|
||
clientId: string;
|
||
apiKey: string;
|
||
v1UnarchiveWarehouseFBSRequest?: V1UnarchiveWarehouseFBSRequest;
|
||
}
|
||
export interface WarehouseAPIDeliveryMethodListRequest {
|
||
clientId: string;
|
||
apiKey: string;
|
||
warehouseDeliveryMethodListRequest: WarehouseDeliveryMethodListRequest;
|
||
}
|
||
export interface WarehouseAPIDeliveryMethodListV2Request {
|
||
clientId: string;
|
||
apiKey: string;
|
||
v2DeliveryMethodListV2Request: V2DeliveryMethodListV2Request;
|
||
}
|
||
export interface WarehouseAPIWarehouseListRequest {
|
||
clientId: string;
|
||
apiKey: string;
|
||
v1WarehouseListRequest: V1WarehouseListRequest;
|
||
}
|
||
export interface WarehouseInvalidProductsGetRequest {
|
||
clientId: string;
|
||
apiKey: string;
|
||
v1WarehouseInvalidProductsGetRequest?: V1WarehouseInvalidProductsGetRequest;
|
||
}
|
||
export interface WarehouseListV2Request {
|
||
clientId: string;
|
||
apiKey: string;
|
||
v2WarehouseListV2Request?: V2WarehouseListV2Request;
|
||
}
|
||
export interface WarehouseWithInvalidProductsRequest {
|
||
clientId: string;
|
||
apiKey: string;
|
||
}
|
||
/**
|
||
*
|
||
*/
|
||
export declare class WarehouseAPI extends runtime.BaseAPI {
|
||
/**
|
||
* Перенести склад в архив
|
||
*/
|
||
archiveWarehouseFBSRaw(requestParameters: ArchiveWarehouseFBSRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<V1ArchiveWarehouseFBSResponse>>;
|
||
/**
|
||
* Перенести склад в архив
|
||
*/
|
||
archiveWarehouseFBS(clientId: string, apiKey: string, v1ArchiveWarehouseFBSRequest?: V1ArchiveWarehouseFBSRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<V1ArchiveWarehouseFBSResponse>;
|
||
/**
|
||
* Получить информацию по возвратным настройкам rFBS и rFBS Express
|
||
*/
|
||
getDeliveryMethodReturnSettingsV1Raw(requestParameters: GetDeliveryMethodReturnSettingsV1Request, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<V1GetDeliveryMethodReturnSettingsV1Response>>;
|
||
/**
|
||
* Получить информацию по возвратным настройкам rFBS и rFBS Express
|
||
*/
|
||
getDeliveryMethodReturnSettingsV1(clientId: string, apiKey: string, v1GetDeliveryMethodReturnSettingsV1Request?: V1GetDeliveryMethodReturnSettingsV1Request, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<V1GetDeliveryMethodReturnSettingsV1Response>;
|
||
/**
|
||
* Получить статус операции
|
||
*/
|
||
getWarehouseFBSOperationStatusRaw(requestParameters: GetWarehouseFBSOperationStatusRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<V1GetWarehouseFBSOperationStatusResponse>>;
|
||
/**
|
||
* Получить статус операции
|
||
*/
|
||
getWarehouseFBSOperationStatus(clientId: string, apiKey: string, v1GetWarehouseFBSOperationStatusRequest?: V1GetWarehouseFBSOperationStatusRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<V1GetWarehouseFBSOperationStatusResponse>;
|
||
/**
|
||
* Перенести склад из архива
|
||
*/
|
||
unarchiveWarehouseFBSRaw(requestParameters: UnarchiveWarehouseFBSRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<V1UnarchiveWarehouseFBSResponse>>;
|
||
/**
|
||
* Перенести склад из архива
|
||
*/
|
||
unarchiveWarehouseFBS(clientId: string, apiKey: string, v1UnarchiveWarehouseFBSRequest?: V1UnarchiveWarehouseFBSRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<V1UnarchiveWarehouseFBSResponse>;
|
||
/**
|
||
* <aside class=\"warning\"> Метод устаревает и будет отключён 7 апреля 2026 года. Переключитесь на <a href=\"#operation/WarehouseAPI_DeliveryMethodListV2\">/v2/delivery-method/list</a>. </aside>
|
||
* Список методов доставки склада
|
||
*/
|
||
warehouseAPIDeliveryMethodListRaw(requestParameters: WarehouseAPIDeliveryMethodListRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<WarehouseDeliveryMethodListResponse>>;
|
||
/**
|
||
* <aside class=\"warning\"> Метод устаревает и будет отключён 7 апреля 2026 года. Переключитесь на <a href=\"#operation/WarehouseAPI_DeliveryMethodListV2\">/v2/delivery-method/list</a>. </aside>
|
||
* Список методов доставки склада
|
||
*/
|
||
warehouseAPIDeliveryMethodList(clientId: string, apiKey: string, warehouseDeliveryMethodListRequest: WarehouseDeliveryMethodListRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<WarehouseDeliveryMethodListResponse>;
|
||
/**
|
||
* Список методов доставки realFBS-склада
|
||
*/
|
||
warehouseAPIDeliveryMethodListV2Raw(requestParameters: WarehouseAPIDeliveryMethodListV2Request, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<V2DeliveryMethodListV2Response>>;
|
||
/**
|
||
* Список методов доставки realFBS-склада
|
||
*/
|
||
warehouseAPIDeliveryMethodListV2(clientId: string, apiKey: string, v2DeliveryMethodListV2Request: V2DeliveryMethodListV2Request, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<V2DeliveryMethodListV2Response>;
|
||
/**
|
||
* <aside class=\"warning\"> Метод устаревает и будет отключён 7 апреля 2026 года. Переключитесь на <a href=\"#operation/WarehouseListV2\">/v2/warehouse/list</a>. </aside> Возвращает список складов FBS и rFBS. Чтобы получить список складов FBO, используйте метод [/v1/cluster/list](#operation/SupplyDraftAPI_DraftClusterList). Метод можно использовать 1 раз в минуту.
|
||
* Список складов
|
||
*/
|
||
warehouseAPIWarehouseListRaw(requestParameters: WarehouseAPIWarehouseListRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<WarehouseWarehouseListResponse>>;
|
||
/**
|
||
* <aside class=\"warning\"> Метод устаревает и будет отключён 7 апреля 2026 года. Переключитесь на <a href=\"#operation/WarehouseListV2\">/v2/warehouse/list</a>. </aside> Возвращает список складов FBS и rFBS. Чтобы получить список складов FBO, используйте метод [/v1/cluster/list](#operation/SupplyDraftAPI_DraftClusterList). Метод можно использовать 1 раз в минуту.
|
||
* Список складов
|
||
*/
|
||
warehouseAPIWarehouseList(clientId: string, apiKey: string, v1WarehouseListRequest: V1WarehouseListRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<WarehouseWarehouseListResponse>;
|
||
/**
|
||
* Получить список товаров с ограничениями по доставке
|
||
*/
|
||
warehouseInvalidProductsGetRaw(requestParameters: WarehouseInvalidProductsGetRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<V1WarehouseInvalidProductsGetResponse>>;
|
||
/**
|
||
* Получить список товаров с ограничениями по доставке
|
||
*/
|
||
warehouseInvalidProductsGet(clientId: string, apiKey: string, v1WarehouseInvalidProductsGetRequest?: V1WarehouseInvalidProductsGetRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<V1WarehouseInvalidProductsGetResponse>;
|
||
/**
|
||
* Метод возвращает список складов FBS и rFBS. Чтобы получить список складов FBO, используйте метод [/v1/warehouse/fbo/list](#operation/SupplyDraftAPI_DraftGetWarehouseFboList).
|
||
* Список складов
|
||
*/
|
||
warehouseListV2Raw(requestParameters: WarehouseListV2Request, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<V2WarehouseListV2Response>>;
|
||
/**
|
||
* Метод возвращает список складов FBS и rFBS. Чтобы получить список складов FBO, используйте метод [/v1/warehouse/fbo/list](#operation/SupplyDraftAPI_DraftGetWarehouseFboList).
|
||
* Список складов
|
||
*/
|
||
warehouseListV2(clientId: string, apiKey: string, v2WarehouseListV2Request?: V2WarehouseListV2Request, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<V2WarehouseListV2Response>;
|
||
/**
|
||
* Возвращает идентификаторы складов, на которых находятся товары с ограничениями. Такие товары недоступны для доставки со склада.
|
||
* Получить список складов с ограниченными для доставки товарами
|
||
*/
|
||
warehouseWithInvalidProductsRaw(requestParameters: WarehouseWithInvalidProductsRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<V1WarehouseWithInvalidProductsResponse>>;
|
||
/**
|
||
* Возвращает идентификаторы складов, на которых находятся товары с ограничениями. Такие товары недоступны для доставки со склада.
|
||
* Получить список складов с ограниченными для доставки товарами
|
||
*/
|
||
warehouseWithInvalidProducts(clientId: string, apiKey: string, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<V1WarehouseWithInvalidProductsResponse>;
|
||
}
|