Files
ozon-seller-typescript/dist/apis/DeliveryrFBS.d.ts
2026-08-21 12:19:50 +00:00

124 lines
11 KiB
TypeScript
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
/**
* Документация 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 { 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 {
/**
* <aside class=\"warning\">Перед изменением статуса проверьте текущий статус отправления методом <a href=\"#operation/PostingAPI_GetFbsPostingV3\">/v3/posting/fbs/get</a>. Изменение статуса происходит асинхронно.</aside> Перевести отправление в статус «Доставлено», если используется сторонняя служба доставки.
* Изменить статус на «Доставлено»
*/
postingAPIFbsPostingDeliveredRaw(requestParameters: PostingAPIFbsPostingDeliveredRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<PostingFbsPostingMoveStatusResponse>>;
/**
* <aside class=\"warning\">Перед изменением статуса проверьте текущий статус отправления методом <a href=\"#operation/PostingAPI_GetFbsPostingV3\">/v3/posting/fbs/get</a>. Изменение статуса происходит асинхронно.</aside> Перевести отправление в статус «Доставлено», если используется сторонняя служба доставки.
* Изменить статус на «Доставлено»
*/
postingAPIFbsPostingDelivered(clientId: string, apiKey: string, postingFbsPostingDeliveredRequest: PostingFbsPostingDeliveredRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<PostingFbsPostingMoveStatusResponse>;
/**
* <aside class=\"warning\">Перед изменением статуса проверьте текущий статус отправления методом <a href=\"#operation/PostingAPI_GetFbsPostingV3\">/v3/posting/fbs/get</a>. Изменение статуса происходит асинхронно.</aside> Перевести отправление в статус «Доставляется», если используется сторонняя служба доставки.
* Изменить статус на «Доставляется»
*/
postingAPIFbsPostingDeliveringRaw(requestParameters: PostingAPIFbsPostingDeliveringRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<PostingFbsPostingMoveStatusResponse>>;
/**
* <aside class=\"warning\">Перед изменением статуса проверьте текущий статус отправления методом <a href=\"#operation/PostingAPI_GetFbsPostingV3\">/v3/posting/fbs/get</a>. Изменение статуса происходит асинхронно.</aside> Перевести отправление в статус «Доставляется», если используется сторонняя служба доставки.
* Изменить статус на «Доставляется»
*/
postingAPIFbsPostingDelivering(clientId: string, apiKey: string, postingFbsPostingDeliveringRequest: PostingFbsPostingDeliveringRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<PostingFbsPostingMoveStatusResponse>;
/**
* <aside class=\"warning\">Перед изменением статуса проверьте текущий статус отправления методом <a href=\"#operation/PostingAPI_GetFbsPostingV3\">/v3/posting/fbs/get</a>. Изменение статуса происходит асинхронно.</aside> Перевести отправление в статус «Последняя миля», если используется сторонняя служба доставки.
* Изменить статус на «Последняя миля»
*/
postingAPIFbsPostingLastMileRaw(requestParameters: PostingAPIFbsPostingLastMileRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<PostingFbsPostingMoveStatusResponse>>;
/**
* <aside class=\"warning\">Перед изменением статуса проверьте текущий статус отправления методом <a href=\"#operation/PostingAPI_GetFbsPostingV3\">/v3/posting/fbs/get</a>. Изменение статуса происходит асинхронно.</aside> Перевести отправление в статус «Последняя миля», если используется сторонняя служба доставки.
* Изменить статус на «Последняя миля»
*/
postingAPIFbsPostingLastMile(clientId: string, apiKey: string, postingFbsPostingLastMileRequest: PostingFbsPostingLastMileRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<PostingFbsPostingMoveStatusResponse>;
/**
* Добавить трек-номера к отправлениям. Вы можете передать до 20 трек-номеров за раз.
* Добавить трек-номера
*/
postingAPIFbsPostingTrackingNumberSetRaw(requestParameters: PostingAPIFbsPostingTrackingNumberSetRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<PostingFbsPostingMoveStatusResponse>>;
/**
* Добавить трек-номера к отправлениям. Вы можете передать до 20 трек-номеров за раз.
* Добавить трек-номера
*/
postingAPIFbsPostingTrackingNumberSet(clientId: string, apiKey: string, postingFbsPostingTrackingNumberSetRequest: PostingFbsPostingTrackingNumberSetRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<PostingFbsPostingMoveStatusResponse>;
/**
* Метод для получения доступных дат для переноса доставки и количества доступных переносов.
* Доступные даты для переноса доставки
*/
postingAPIPostingTimeslotChangeRestrictionsRaw(requestParameters: PostingAPIPostingTimeslotChangeRestrictionsRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<V1PostingFbsTimeslotChangeRestrictionsResponse>>;
/**
* Метод для получения доступных дат для переноса доставки и количества доступных переносов.
* Доступные даты для переноса доставки
*/
postingAPIPostingTimeslotChangeRestrictions(clientId: string, apiKey: string, v1PostingFbsTimeslotChangeRestrictionsRequest: V1PostingFbsTimeslotChangeRestrictionsRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<V1PostingFbsTimeslotChangeRestrictionsResponse>;
/**
* Метод для отправлений, которые доставляет продавец или неинтегрированный перевозчик.
* Уточнить дату отгрузки отправления
*/
postingAPISetPostingCutoffRaw(requestParameters: PostingAPISetPostingCutoffRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<V1SetPostingCutoffResponse>>;
/**
* Метод для отправлений, которые доставляет продавец или неинтегрированный перевозчик.
* Уточнить дату отгрузки отправления
*/
postingAPISetPostingCutoff(clientId: string, apiKey: string, v1SetPostingCutoffRequest: V1SetPostingCutoffRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<V1SetPostingCutoffResponse>;
/**
* Вы можете изменить дату доставки отправления не больше двух раз.
* Перенести дату доставки
*/
postingAPISetPostingTimeslotRaw(requestParameters: PostingAPISetPostingTimeslotRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<V1PostingFbsTimeslotSetResponse>>;
/**
* Вы можете изменить дату доставки отправления не больше двух раз.
* Перенести дату доставки
*/
postingAPISetPostingTimeslot(clientId: string, apiKey: string, v1PostingFbsTimeslotSetRequest: V1PostingFbsTimeslotSetRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<V1PostingFbsTimeslotSetResponse>;
}