/** * Документация 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 { PostingFbsPostingDeliveredRequest, PostingFbsPostingDeliveringRequest, PostingFbsPostingLastMileRequest, PostingFbsPostingMoveStatusResponse, PostingFbsPostingTrackingNumberSetRequest, V1PostingFbsTimeslotChangeRestrictionsRequest, V1PostingFbsTimeslotChangeRestrictionsResponse, V1PostingFbsTimeslotSetRequest, V1PostingFbsTimeslotSetResponse, V1SetPostingCutoffRequest, V1SetPostingCutoffResponse } from '../models/index'; export interface PostingAPIFbsPostingDeliveredRequest { clientId: string; apiKey: string; postingFbsPostingDeliveredRequest: PostingFbsPostingDeliveredRequest; } export interface PostingAPIFbsPostingDeliveringRequest { clientId: string; apiKey: string; postingFbsPostingDeliveringRequest: PostingFbsPostingDeliveringRequest; } export interface PostingAPIFbsPostingLastMileRequest { clientId: string; apiKey: string; postingFbsPostingLastMileRequest: PostingFbsPostingLastMileRequest; } export interface PostingAPIFbsPostingTrackingNumberSetRequest { clientId: string; apiKey: string; postingFbsPostingTrackingNumberSetRequest: PostingFbsPostingTrackingNumberSetRequest; } export interface PostingAPIPostingTimeslotChangeRestrictionsRequest { clientId: string; apiKey: string; v1PostingFbsTimeslotChangeRestrictionsRequest: V1PostingFbsTimeslotChangeRestrictionsRequest; } export interface PostingAPISetPostingCutoffRequest { clientId: string; apiKey: string; v1SetPostingCutoffRequest: V1SetPostingCutoffRequest; } export interface PostingAPISetPostingTimeslotRequest { clientId: string; apiKey: string; v1PostingFbsTimeslotSetRequest: V1PostingFbsTimeslotSetRequest; } /** * */ export declare class DeliveryrFBS extends runtime.BaseAPI { /** * Перевести отправление в статус «Доставлено», если используется сторонняя служба доставки. * Изменить статус на «Доставлено» */ postingAPIFbsPostingDeliveredRaw(requestParameters: PostingAPIFbsPostingDeliveredRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Перевести отправление в статус «Доставлено», если используется сторонняя служба доставки. * Изменить статус на «Доставлено» */ postingAPIFbsPostingDelivered(clientId: string, apiKey: string, postingFbsPostingDeliveredRequest: PostingFbsPostingDeliveredRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Перевести отправление в статус «Доставляется», если используется сторонняя служба доставки. * Изменить статус на «Доставляется» */ postingAPIFbsPostingDeliveringRaw(requestParameters: PostingAPIFbsPostingDeliveringRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Перевести отправление в статус «Доставляется», если используется сторонняя служба доставки. * Изменить статус на «Доставляется» */ postingAPIFbsPostingDelivering(clientId: string, apiKey: string, postingFbsPostingDeliveringRequest: PostingFbsPostingDeliveringRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Перевести отправление в статус «Последняя миля», если используется сторонняя служба доставки. * Изменить статус на «Последняя миля» */ postingAPIFbsPostingLastMileRaw(requestParameters: PostingAPIFbsPostingLastMileRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Перевести отправление в статус «Последняя миля», если используется сторонняя служба доставки. * Изменить статус на «Последняя миля» */ postingAPIFbsPostingLastMile(clientId: string, apiKey: string, postingFbsPostingLastMileRequest: PostingFbsPostingLastMileRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Добавить трек-номера к отправлениям. Вы можете передать до 20 трек-номеров за раз. * Добавить трек-номера */ postingAPIFbsPostingTrackingNumberSetRaw(requestParameters: PostingAPIFbsPostingTrackingNumberSetRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Добавить трек-номера к отправлениям. Вы можете передать до 20 трек-номеров за раз. * Добавить трек-номера */ postingAPIFbsPostingTrackingNumberSet(clientId: string, apiKey: string, postingFbsPostingTrackingNumberSetRequest: PostingFbsPostingTrackingNumberSetRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Метод для получения доступных дат для переноса доставки и количества доступных переносов. * Доступные даты для переноса доставки */ postingAPIPostingTimeslotChangeRestrictionsRaw(requestParameters: PostingAPIPostingTimeslotChangeRestrictionsRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Метод для получения доступных дат для переноса доставки и количества доступных переносов. * Доступные даты для переноса доставки */ postingAPIPostingTimeslotChangeRestrictions(clientId: string, apiKey: string, v1PostingFbsTimeslotChangeRestrictionsRequest: V1PostingFbsTimeslotChangeRestrictionsRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Метод для отправлений, которые доставляет продавец или неинтегрированный перевозчик. * Уточнить дату отгрузки отправления */ postingAPISetPostingCutoffRaw(requestParameters: PostingAPISetPostingCutoffRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Метод для отправлений, которые доставляет продавец или неинтегрированный перевозчик. * Уточнить дату отгрузки отправления */ postingAPISetPostingCutoff(clientId: string, apiKey: string, v1SetPostingCutoffRequest: V1SetPostingCutoffRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Вы можете изменить дату доставки отправления не больше двух раз. * Перенести дату доставки */ postingAPISetPostingTimeslotRaw(requestParameters: PostingAPISetPostingTimeslotRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Вы можете изменить дату доставки отправления не больше двух раз. * Перенести дату доставки */ postingAPISetPostingTimeslot(clientId: string, apiKey: string, v1PostingFbsTimeslotSetRequest: V1PostingFbsTimeslotSetRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; }