/** * Документация 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 { V1CreateWarehouseFBSRequest, V1CreateWarehouseFBSResponse, V1ListDropOffPointsForCreateFBSWarehouseRequest, V1ListDropOffPointsForCreateFBSWarehouseResponse, V1ListDropOffPointsForUpdateFBSWarehouseRequest, V1ListDropOffPointsForUpdateFBSWarehouseResponse, V1UpdateWarehouseFBSFirstMileRequest, V1UpdateWarehouseFBSFirstMileResponse, V1UpdateWarehouseFBSRequest, V1UpdateWarehouseFBSResponse, V1WarehouseFBSCreateReturnPointListRequest, V1WarehouseFBSCreateReturnPointListResponse, V1WarehouseFBSReturnMileInfoRequest, V1WarehouseFBSReturnMileInfoResponse, V1WarehouseFBSUpdateReturnPointListRequest, V1WarehouseFBSUpdateReturnPointListResponse, V1WarehouseFbsCreateDropOffTimeslotListRequest, V1WarehouseFbsCreateDropOffTimeslotListResponse, V1WarehouseFbsCreatePickUpTimeslotListRequest, V1WarehouseFbsCreatePickUpTimeslotListResponse, V1WarehouseFbsPickUpCourierCancelRequest, V1WarehouseFbsPickUpCourierCreateRequest, V1WarehouseFbsPickUpHistoryListRequest, V1WarehouseFbsPickUpHistoryListResponse, V1WarehouseFbsPickUpPlanningListResponse, V1WarehouseFbsReturnMileCheckRequest, V1WarehouseFbsReturnMileCheckResponse, V1WarehouseFbsUpdateDropOffTimeslotListRequest, V1WarehouseFbsUpdateDropOffTimeslotListResponse, V1WarehouseFbsUpdatePickUpTimeslotListRequest, V1WarehouseFbsUpdatePickUpTimeslotListResponse } from '../models/index'; export interface UpdateWarehouseFBSRequest { clientId: string; apiKey: string; v1UpdateWarehouseFBSRequest?: V1UpdateWarehouseFBSRequest; } export interface UpdateWarehouseFBSFirstMileRequest { clientId: string; apiKey: string; v1UpdateWarehouseFBSFirstMileRequest?: V1UpdateWarehouseFBSFirstMileRequest; } export interface WarehouseAPICreateWarehouseFBSRequest { v1CreateWarehouseFBSRequest?: V1CreateWarehouseFBSRequest; } export interface WarehouseAPIListDropOffPointsForCreateFBSWarehouseRequest { v1ListDropOffPointsForCreateFBSWarehouseRequest?: V1ListDropOffPointsForCreateFBSWarehouseRequest; } export interface WarehouseAPIListDropOffPointsForUpdateFBSWarehouseRequest { v1ListDropOffPointsForUpdateFBSWarehouseRequest?: V1ListDropOffPointsForUpdateFBSWarehouseRequest; } export interface WarehouseFBSCreateReturnPointListRequest { clientId: string; apiKey: string; v1WarehouseFBSCreateReturnPointListRequest?: V1WarehouseFBSCreateReturnPointListRequest; } export interface WarehouseFBSReturnMileInfoRequest { clientId: string; apiKey: string; v1WarehouseFBSReturnMileInfoRequest?: V1WarehouseFBSReturnMileInfoRequest; } export interface WarehouseFBSUpdateReturnPointListRequest { clientId: string; apiKey: string; v1WarehouseFBSUpdateReturnPointListRequest?: V1WarehouseFBSUpdateReturnPointListRequest; } export interface WarehouseFbsCreateDropOffTimeslotListRequest { clientId: string; apiKey: string; v1WarehouseFbsCreateDropOffTimeslotListRequest?: V1WarehouseFbsCreateDropOffTimeslotListRequest; } export interface WarehouseFbsCreatePickUpTimeslotListRequest { clientId: string; apiKey: string; v1WarehouseFbsCreatePickUpTimeslotListRequest?: V1WarehouseFbsCreatePickUpTimeslotListRequest; } export interface WarehouseFbsPickUpCourierCancelRequest { clientId: string; apiKey: string; v1WarehouseFbsPickUpCourierCancelRequest: V1WarehouseFbsPickUpCourierCancelRequest; } export interface WarehouseFbsPickUpCourierCreateRequest { clientId: string; apiKey: string; v1WarehouseFbsPickUpCourierCreateRequest: V1WarehouseFbsPickUpCourierCreateRequest; } export interface WarehouseFbsPickUpHistoryListRequest { clientId: string; apiKey: string; v1WarehouseFbsPickUpHistoryListRequest: V1WarehouseFbsPickUpHistoryListRequest; } export interface WarehouseFbsPickUpPlanningListRequest { clientId: string; apiKey: string; } export interface WarehouseFbsReturnMileCheckRequest { clientId: string; apiKey: string; v1WarehouseFbsReturnMileCheckRequest?: V1WarehouseFbsReturnMileCheckRequest; } export interface WarehouseFbsUpdateDropOffTimeslotListRequest { clientId: string; apiKey: string; v1WarehouseFbsUpdateDropOffTimeslotListRequest?: V1WarehouseFbsUpdateDropOffTimeslotListRequest; } export interface WarehouseFbsUpdatePickUpTimeslotListRequest { clientId: string; apiKey: string; v1WarehouseFbsUpdatePickUpTimeslotListRequest?: V1WarehouseFbsUpdatePickUpTimeslotListRequest; } /** * */ export declare class FBSWarehouseSetup extends runtime.BaseAPI { /** * Обновить склад */ updateWarehouseFBSRaw(requestParameters: UpdateWarehouseFBSRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Обновить склад */ updateWarehouseFBS(clientId: string, apiKey: string, v1UpdateWarehouseFBSRequest?: V1UpdateWarehouseFBSRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Обновить первую милю */ updateWarehouseFBSFirstMileRaw(requestParameters: UpdateWarehouseFBSFirstMileRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Обновить первую милю */ updateWarehouseFBSFirstMile(clientId: string, apiKey: string, v1UpdateWarehouseFBSFirstMileRequest?: V1UpdateWarehouseFBSFirstMileRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Если создаёте склад с доставкой в drop-off пункт, используйте метод [/v1/warehouse/fbs/create/drop-off/list](#operation/WarehouseAPI_ListDropOffPointsForCreateFBSWarehouse), чтобы получить точки. * Создать склад */ warehouseAPICreateWarehouseFBSRaw(requestParameters: WarehouseAPICreateWarehouseFBSRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Если создаёте склад с доставкой в drop-off пункт, используйте метод [/v1/warehouse/fbs/create/drop-off/list](#operation/WarehouseAPI_ListDropOffPointsForCreateFBSWarehouse), чтобы получить точки. * Создать склад */ warehouseAPICreateWarehouseFBS(v1CreateWarehouseFBSRequest?: V1CreateWarehouseFBSRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Получить список drop-off пунктов для создания склада */ warehouseAPIListDropOffPointsForCreateFBSWarehouseRaw(requestParameters: WarehouseAPIListDropOffPointsForCreateFBSWarehouseRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Получить список drop-off пунктов для создания склада */ warehouseAPIListDropOffPointsForCreateFBSWarehouse(v1ListDropOffPointsForCreateFBSWarehouseRequest?: V1ListDropOffPointsForCreateFBSWarehouseRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Получить список drop-off пунктов для изменения информации склада */ warehouseAPIListDropOffPointsForUpdateFBSWarehouseRaw(requestParameters: WarehouseAPIListDropOffPointsForUpdateFBSWarehouseRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Получить список drop-off пунктов для изменения информации склада */ warehouseAPIListDropOffPointsForUpdateFBSWarehouse(v1ListDropOffPointsForUpdateFBSWarehouseRequest?: V1ListDropOffPointsForUpdateFBSWarehouseRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Получить список пунктов возврата для создания склада */ warehouseFBSCreateReturnPointListRaw(requestParameters: WarehouseFBSCreateReturnPointListRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Получить список пунктов возврата для создания склада */ warehouseFBSCreateReturnPointList(clientId: string, apiKey: string, v1WarehouseFBSCreateReturnPointListRequest?: V1WarehouseFBSCreateReturnPointListRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Получить информацию о возвратной миле */ warehouseFBSReturnMileInfoRaw(requestParameters: WarehouseFBSReturnMileInfoRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Получить информацию о возвратной миле */ warehouseFBSReturnMileInfo(clientId: string, apiKey: string, v1WarehouseFBSReturnMileInfoRequest?: V1WarehouseFBSReturnMileInfoRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Получить список пунктов возврата для обновления склада */ warehouseFBSUpdateReturnPointListRaw(requestParameters: WarehouseFBSUpdateReturnPointListRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Получить список пунктов возврата для обновления склада */ warehouseFBSUpdateReturnPointList(clientId: string, apiKey: string, v1WarehouseFBSUpdateReturnPointListRequest?: V1WarehouseFBSUpdateReturnPointListRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Получить список таймслотов для создания склада с отгрузкой drop-off */ warehouseFbsCreateDropOffTimeslotListRaw(requestParameters: WarehouseFbsCreateDropOffTimeslotListRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Получить список таймслотов для создания склада с отгрузкой drop-off */ warehouseFbsCreateDropOffTimeslotList(clientId: string, apiKey: string, v1WarehouseFbsCreateDropOffTimeslotListRequest?: V1WarehouseFbsCreateDropOffTimeslotListRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Получить список таймслотов для создания склада с отгрузкой pick-up */ warehouseFbsCreatePickUpTimeslotListRaw(requestParameters: WarehouseFbsCreatePickUpTimeslotListRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Получить список таймслотов для создания склада с отгрузкой pick-up */ warehouseFbsCreatePickUpTimeslotList(clientId: string, apiKey: string, v1WarehouseFbsCreatePickUpTimeslotListRequest?: V1WarehouseFbsCreatePickUpTimeslotListRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Метод позволяет отменить запланированный приезд курьера. [Подробнее об отгрузках курьеру на FBS в Базе знаний](https://seller-edu.ozon.ru/fbs/ozon-logistika/otgruzka-kyruery) * Отменить вызов курьера на забор отгрузки pick-up */ warehouseFbsPickUpCourierCancelRaw(requestParameters: WarehouseFbsPickUpCourierCancelRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Метод позволяет отменить запланированный приезд курьера. [Подробнее об отгрузках курьеру на FBS в Базе знаний](https://seller-edu.ozon.ru/fbs/ozon-logistika/otgruzka-kyruery) * Отменить вызов курьера на забор отгрузки pick-up */ warehouseFbsPickUpCourierCancel(clientId: string, apiKey: string, v1WarehouseFbsPickUpCourierCancelRequest: V1WarehouseFbsPickUpCourierCancelRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Метод позволяет запланировать приезд курьера для отгрузки ему отправлений. [Подробнее об отгрузках курьеру на FBS в Базе знаний](https://seller-edu.ozon.ru/fbs/ozon-logistika/otgruzka-kyruery) * Создать вызов курьера на забор отгрузки pick-up */ warehouseFbsPickUpCourierCreateRaw(requestParameters: WarehouseFbsPickUpCourierCreateRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Метод позволяет запланировать приезд курьера для отгрузки ему отправлений. [Подробнее об отгрузках курьеру на FBS в Базе знаний](https://seller-edu.ozon.ru/fbs/ozon-logistika/otgruzka-kyruery) * Создать вызов курьера на забор отгрузки pick-up */ warehouseFbsPickUpCourierCreate(clientId: string, apiKey: string, v1WarehouseFbsPickUpCourierCreateRequest: V1WarehouseFbsPickUpCourierCreateRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * [Подробнее об отгрузках курьеру в Базе знаний продавца](https://seller-edu.ozon.ru/fbs/ozon-logistika/otgruzka-kyruery) * Получить историю отгрузок курьерам */ warehouseFbsPickUpHistoryListRaw(requestParameters: WarehouseFbsPickUpHistoryListRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * [Подробнее об отгрузках курьеру в Базе знаний продавца](https://seller-edu.ozon.ru/fbs/ozon-logistika/otgruzka-kyruery) * Получить историю отгрузок курьерам */ warehouseFbsPickUpHistoryList(clientId: string, apiKey: string, v1WarehouseFbsPickUpHistoryListRequest: V1WarehouseFbsPickUpHistoryListRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Чтобы создать отгрузку, используйте метод [/v1/warehouse/fbs/pickup/courier/create](#operation/WarehouseFbsPickUpCourierCreate). [Подробнее об отгрузках курьеру на FBS в Базе знаний](https://seller-edu.ozon.ru/fbs/ozon-logistika/otgruzka-kyruery) * Получить список складов для планирования отгрузок курьеру */ warehouseFbsPickUpPlanningListRaw(requestParameters: WarehouseFbsPickUpPlanningListRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Чтобы создать отгрузку, используйте метод [/v1/warehouse/fbs/pickup/courier/create](#operation/WarehouseFbsPickUpCourierCreate). [Подробнее об отгрузках курьеру на FBS в Базе знаний](https://seller-edu.ozon.ru/fbs/ozon-logistika/otgruzka-kyruery) * Получить список складов для планирования отгрузок курьеру */ warehouseFbsPickUpPlanningList(clientId: string, apiKey: string, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Проверить необходимость установки возвратной мили на склад */ warehouseFbsReturnMileCheckRaw(requestParameters: WarehouseFbsReturnMileCheckRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Проверить необходимость установки возвратной мили на склад */ warehouseFbsReturnMileCheck(clientId: string, apiKey: string, v1WarehouseFbsReturnMileCheckRequest?: V1WarehouseFbsReturnMileCheckRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Получить список таймслотов для обновления склада с отгрузкой drop-off */ warehouseFbsUpdateDropOffTimeslotListRaw(requestParameters: WarehouseFbsUpdateDropOffTimeslotListRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Получить список таймслотов для обновления склада с отгрузкой drop-off */ warehouseFbsUpdateDropOffTimeslotList(clientId: string, apiKey: string, v1WarehouseFbsUpdateDropOffTimeslotListRequest?: V1WarehouseFbsUpdateDropOffTimeslotListRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Получить список таймслотов для обновления склада с отгрузкой pick-up */ warehouseFbsUpdatePickUpTimeslotListRaw(requestParameters: WarehouseFbsUpdatePickUpTimeslotListRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Получить список таймслотов для обновления склада с отгрузкой pick-up */ warehouseFbsUpdatePickUpTimeslotList(clientId: string, apiKey: string, v1WarehouseFbsUpdatePickUpTimeslotListRequest?: V1WarehouseFbsUpdatePickUpTimeslotListRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; }