/** * Документация Ozon Seller API * По вопросам работы с Seller API обращайтесь в поддержку через личный кабинет. > [Инструкции по работе с маркетплейсом](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>; /** * Перенести склад в архив */ archiveWarehouseFBS(clientId: string, apiKey: string, v1ArchiveWarehouseFBSRequest?: V1ArchiveWarehouseFBSRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Получить информацию по возвратным настройкам rFBS и rFBS Express */ getDeliveryMethodReturnSettingsV1Raw(requestParameters: GetDeliveryMethodReturnSettingsV1Request, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Получить информацию по возвратным настройкам rFBS и rFBS Express */ getDeliveryMethodReturnSettingsV1(clientId: string, apiKey: string, v1GetDeliveryMethodReturnSettingsV1Request?: V1GetDeliveryMethodReturnSettingsV1Request, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Получить статус операции */ getWarehouseFBSOperationStatusRaw(requestParameters: GetWarehouseFBSOperationStatusRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Получить статус операции */ getWarehouseFBSOperationStatus(clientId: string, apiKey: string, v1GetWarehouseFBSOperationStatusRequest?: V1GetWarehouseFBSOperationStatusRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Перенести склад из архива */ unarchiveWarehouseFBSRaw(requestParameters: UnarchiveWarehouseFBSRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Перенести склад из архива */ unarchiveWarehouseFBS(clientId: string, apiKey: string, v1UnarchiveWarehouseFBSRequest?: V1UnarchiveWarehouseFBSRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * * Список методов доставки склада */ warehouseAPIDeliveryMethodListRaw(requestParameters: WarehouseAPIDeliveryMethodListRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * * Список методов доставки склада */ warehouseAPIDeliveryMethodList(clientId: string, apiKey: string, warehouseDeliveryMethodListRequest: WarehouseDeliveryMethodListRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Список методов доставки realFBS-склада */ warehouseAPIDeliveryMethodListV2Raw(requestParameters: WarehouseAPIDeliveryMethodListV2Request, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Список методов доставки realFBS-склада */ warehouseAPIDeliveryMethodListV2(clientId: string, apiKey: string, v2DeliveryMethodListV2Request: V2DeliveryMethodListV2Request, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Возвращает список складов FBS и rFBS. Чтобы получить список складов FBO, используйте метод [/v1/cluster/list](#operation/SupplyDraftAPI_DraftClusterList). Метод можно использовать 1 раз в минуту. * Список складов */ warehouseAPIWarehouseListRaw(requestParameters: WarehouseAPIWarehouseListRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Возвращает список складов FBS и rFBS. Чтобы получить список складов FBO, используйте метод [/v1/cluster/list](#operation/SupplyDraftAPI_DraftClusterList). Метод можно использовать 1 раз в минуту. * Список складов */ warehouseAPIWarehouseList(clientId: string, apiKey: string, v1WarehouseListRequest: V1WarehouseListRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Получить список товаров с ограничениями по доставке */ warehouseInvalidProductsGetRaw(requestParameters: WarehouseInvalidProductsGetRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Получить список товаров с ограничениями по доставке */ warehouseInvalidProductsGet(clientId: string, apiKey: string, v1WarehouseInvalidProductsGetRequest?: V1WarehouseInvalidProductsGetRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Метод возвращает список складов FBS и rFBS. Чтобы получить список складов FBO, используйте метод [/v1/warehouse/fbo/list](#operation/SupplyDraftAPI_DraftGetWarehouseFboList). * Список складов */ warehouseListV2Raw(requestParameters: WarehouseListV2Request, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Метод возвращает список складов FBS и rFBS. Чтобы получить список складов FBO, используйте метод [/v1/warehouse/fbo/list](#operation/SupplyDraftAPI_DraftGetWarehouseFboList). * Список складов */ warehouseListV2(clientId: string, apiKey: string, v2WarehouseListV2Request?: V2WarehouseListV2Request, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Возвращает идентификаторы складов, на которых находятся товары с ограничениями. Такие товары недоступны для доставки со склада. * Получить список складов с ограниченными для доставки товарами */ warehouseWithInvalidProductsRaw(requestParameters: WarehouseWithInvalidProductsRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Возвращает идентификаторы складов, на которых находятся товары с ограничениями. Такие товары недоступны для доставки со склада. * Получить список складов с ограниченными для доставки товарами */ warehouseWithInvalidProducts(clientId: string, apiKey: string, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; }