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