release 0.1.0

This commit is contained in:
apilki
2026-08-21 12:19:50 +00:00
parent 7b0a9d8ad1
commit b73e6aa106
8734 changed files with 470872 additions and 2 deletions

433
dist/apis/DeliveryFBS.d.ts vendored Normal file
View File

@@ -0,0 +1,433 @@
/**
* Документация 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 { CarriageCarriageGetRequest, CarriageCarriageGetResponse, PostingPostingFBSActCheckStatusRequest, PostingPostingFBSActCheckStatusResponse, PostingPostingFBSActCreateRequest, PostingPostingFBSActCreateResponse, PostingPostingFBSActGetContainerLabelsRequest, PostingPostingFBSActGetContainerLabelsResponse, PostingPostingFBSGetActRequest, PostingPostingFBSGetActResponse, Postingv1GetCarriageAvailableListRequest, Postingv1GetCarriageAvailableListResponse, V1AssemblyCarriagePostingListRequest, V1AssemblyCarriagePostingListResponse, V1AssemblyCarriageProductListRequest, V1AssemblyCarriageProductListResponse, V1AssemblyFbsPostingListRequest, V1AssemblyFbsPostingListResponse, V1AssemblyFbsProductListRequest, V1AssemblyFbsProductListResponse, V1CarriageActDiscrepancyPDFRequest, V1CarriageActDiscrepancyPDFResponse, V1CarriageApproveRequest, V1CarriageCancelRequest, V1CarriageCancelResponse, V1CarriageCourierContactGetRequest, V1CarriageCourierContactGetResponse, V1CarriageCourierContactSetRequest, V1CarriageCreateRequest, V1CarriageCreateResponse, V1CarriageDeliveryListRequest, V1CarriageDeliveryListResponse, V1CarriageEttnStatusRequest, V1CarriageEttnStatusResponse, V1PostingFbsProductTraceableAttributeRequest, V1PostingFbsProductTraceableAttributeResponse, V1PostingFbsSplitRequest, V1PostingFbsSplitResponse, V1PostingFbsTraceableSplitRequest, V1PostingFbsTraceableSplitResponse, V1SetPostingsRequest, V1SetPostingsResponse, V2CarriageDeliveryListV2Request, V2CarriageDeliveryListV2Response, V2PostingFBSActGetPostingsRequest, V2PostingFBSActGetPostingsResponse, V2PostingFBSActListRequest, V2PostingFBSActListResponse, V2PostingFBSDigitalActCheckStatusRequest, V2PostingFBSDigitalActCheckStatusResponse, V2PostingFBSGetBarcodeRequest, V2PostingFBSGetBarcodeResponse, V2PostingFBSGetBarcodeTextResponse, V2PostingFBSGetDigitalActRequest, V2PostingFBSGetDigitalActResponse } from '../models/index';
export interface AssemblyCarriagePostingListRequest {
clientId: string;
apiKey: string;
v1AssemblyCarriagePostingListRequest?: V1AssemblyCarriagePostingListRequest;
}
export interface AssemblyCarriageProductListRequest {
clientId: string;
apiKey: string;
v1AssemblyCarriageProductListRequest?: V1AssemblyCarriageProductListRequest;
}
export interface AssemblyFbsPostingListRequest {
clientId: string;
apiKey: string;
v1AssemblyFbsPostingListRequest?: V1AssemblyFbsPostingListRequest;
}
export interface AssemblyFbsProductListRequest {
clientId: string;
apiKey: string;
v1AssemblyFbsProductListRequest?: V1AssemblyFbsProductListRequest;
}
export interface CarriageAPICarriageApproveRequest {
clientId: string;
apiKey: string;
v1CarriageApproveRequest: V1CarriageApproveRequest;
}
export interface CarriageAPICarriageCancelRequest {
clientId: string;
apiKey: string;
v1CarriageCancelRequest: V1CarriageCancelRequest;
}
export interface CarriageAPICarriageCreateRequest {
clientId: string;
apiKey: string;
v1CarriageCreateRequest: V1CarriageCreateRequest;
}
export interface CarriageAPICarriageDeliveryListRequest {
clientId: string;
apiKey: string;
v1CarriageDeliveryListRequest: V1CarriageDeliveryListRequest;
}
export interface CarriageAPICarriageDeliveryListV2Request {
clientId: string;
apiKey: string;
v2CarriageDeliveryListV2Request: V2CarriageDeliveryListV2Request;
}
export interface CarriageAPISetPostingsRequest {
clientId: string;
apiKey: string;
v1SetPostingsRequest: V1SetPostingsRequest;
}
export interface CarriageActDiscrepancyPDFRequest {
clientId: string;
apiKey: string;
v1CarriageActDiscrepancyPDFRequest: V1CarriageActDiscrepancyPDFRequest;
}
export interface CarriageCourierContactGetRequest {
clientId: string;
apiKey: string;
v1CarriageCourierContactGetRequest: V1CarriageCourierContactGetRequest;
}
export interface CarriageCourierContactSetRequest {
clientId: string;
apiKey: string;
v1CarriageCourierContactSetRequest: V1CarriageCourierContactSetRequest;
}
export interface CarriageEttnStatusRequest {
clientId: string;
apiKey: string;
v1CarriageEttnStatusRequest?: V1CarriageEttnStatusRequest;
}
export interface CarriageGetRequest {
carriageCarriageGetRequest: CarriageCarriageGetRequest;
}
export interface FbsSplitRequest {
v1PostingFbsSplitRequest: V1PostingFbsSplitRequest;
}
export interface PostingAPIActPostingListRequest {
clientId: string;
apiKey: string;
v2PostingFBSActGetPostingsRequest: V2PostingFBSActGetPostingsRequest;
}
export interface PostingAPIFbsActListRequest {
clientId: string;
apiKey: string;
v2PostingFBSActListRequest: V2PostingFBSActListRequest;
}
export interface PostingAPIGetCarriageAvailableListRequest {
clientId: string;
apiKey: string;
postingv1GetCarriageAvailableListRequest: Postingv1GetCarriageAvailableListRequest;
}
export interface PostingAPIPostingFBSActCheckStatusRequest {
clientId: string;
apiKey: string;
postingPostingFBSActCheckStatusRequest: PostingPostingFBSActCheckStatusRequest;
}
export interface PostingAPIPostingFBSActCreateRequest {
clientId: string;
apiKey: string;
postingPostingFBSActCreateRequest: PostingPostingFBSActCreateRequest;
}
export interface PostingAPIPostingFBSActGetContainerLabelsRequest {
clientId: string;
apiKey: string;
postingPostingFBSActGetContainerLabelsRequest: PostingPostingFBSActGetContainerLabelsRequest;
}
export interface PostingAPIPostingFBSDigitalActCheckStatusRequest {
clientId: string;
apiKey: string;
v2PostingFBSDigitalActCheckStatusRequest: V2PostingFBSDigitalActCheckStatusRequest;
}
export interface PostingAPIPostingFBSGetActRequest {
clientId: string;
apiKey: string;
postingPostingFBSGetActRequest: PostingPostingFBSGetActRequest;
}
export interface PostingAPIPostingFBSGetBarcodeRequest {
clientId: string;
apiKey: string;
v2PostingFBSGetBarcodeRequest: V2PostingFBSGetBarcodeRequest;
}
export interface PostingAPIPostingFBSGetBarcodeTextRequest {
clientId: string;
apiKey: string;
v2PostingFBSGetBarcodeRequest?: V2PostingFBSGetBarcodeRequest;
}
export interface PostingAPIPostingFBSGetDigitalActRequest {
clientId: string;
apiKey: string;
v2PostingFBSGetDigitalActRequest: V2PostingFBSGetDigitalActRequest;
}
export interface PostingFbsProductTraceableAttributeRequest {
clientId: string;
apiKey: string;
v1PostingFbsProductTraceableAttributeRequest?: V1PostingFbsProductTraceableAttributeRequest;
}
export interface PostingFbsTraceableSplitRequest {
clientId: string;
apiKey: string;
v1PostingFbsTraceableSplitRequest?: V1PostingFbsTraceableSplitRequest;
}
/**
*
*/
export declare class DeliveryFBS extends runtime.BaseAPI {
/**
* Получить список отправлений в отгрузке
*/
assemblyCarriagePostingListRaw(requestParameters: AssemblyCarriagePostingListRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<V1AssemblyCarriagePostingListResponse>>;
/**
* Получить список отправлений в отгрузке
*/
assemblyCarriagePostingList(clientId: string, apiKey: string, v1AssemblyCarriagePostingListRequest?: V1AssemblyCarriagePostingListRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<V1AssemblyCarriagePostingListResponse>;
/**
* Получить список товаров в отгрузке
*/
assemblyCarriageProductListRaw(requestParameters: AssemblyCarriageProductListRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<V1AssemblyCarriageProductListResponse>>;
/**
* Получить список товаров в отгрузке
*/
assemblyCarriageProductList(clientId: string, apiKey: string, v1AssemblyCarriageProductListRequest?: V1AssemblyCarriageProductListRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<V1AssemblyCarriageProductListResponse>;
/**
* Получить список отправлений
*/
assemblyFbsPostingListRaw(requestParameters: AssemblyFbsPostingListRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<V1AssemblyFbsPostingListResponse>>;
/**
* Получить список отправлений
*/
assemblyFbsPostingList(clientId: string, apiKey: string, v1AssemblyFbsPostingListRequest?: V1AssemblyFbsPostingListRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<V1AssemblyFbsPostingListResponse>;
/**
* Получить список товаров в отправлениях
*/
assemblyFbsProductListRaw(requestParameters: AssemblyFbsProductListRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<V1AssemblyFbsProductListResponse>>;
/**
* Получить список товаров в отправлениях
*/
assemblyFbsProductList(clientId: string, apiKey: string, v1AssemblyFbsProductListRequest?: V1AssemblyFbsProductListRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<V1AssemblyFbsProductListResponse>;
/**
* Используйте метод, чтобы подтвердить отгрузку после её создания. После подтверждения отгрузка перейдёт в статус «Сформирована». После подтверждения отгрузки вы можете получить лист отгрузки методом [/v2/posting/fbs/act/get-pdf](#operation/PostingAPI_PostingFBSGetAct) и штрихкод отгрузки методом [/v2/posting/fbs/act/get-barcode](#operation/PostingAPI_PostingFBSGetBarcode).
* Подтверждение отгрузки
*/
carriageAPICarriageApproveRaw(requestParameters: CarriageAPICarriageApproveRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<object>>;
/**
* Используйте метод, чтобы подтвердить отгрузку после её создания. После подтверждения отгрузка перейдёт в статус «Сформирована». После подтверждения отгрузки вы можете получить лист отгрузки методом [/v2/posting/fbs/act/get-pdf](#operation/PostingAPI_PostingFBSGetAct) и штрихкод отгрузки методом [/v2/posting/fbs/act/get-barcode](#operation/PostingAPI_PostingFBSGetBarcode).
* Подтверждение отгрузки
*/
carriageAPICarriageApprove(clientId: string, apiKey: string, v1CarriageApproveRequest: V1CarriageApproveRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<object>;
/**
* Удаление отгрузки
*/
carriageAPICarriageCancelRaw(requestParameters: CarriageAPICarriageCancelRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<V1CarriageCancelResponse>>;
/**
* Удаление отгрузки
*/
carriageAPICarriageCancel(clientId: string, apiKey: string, v1CarriageCancelRequest: V1CarriageCancelRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<V1CarriageCancelResponse>;
/**
* <aside class=\"warning\"> Если вы продавец не из России, обратите внимание на доступность <a href=\"https://seller-edu.ozon.ru/fbs/ozon-logistika/sobrat-zakazy#шаг-2-сформируите-отгрузку\">рекомендованного времени</a> в личном кабинете. </aside> Используйте метод для создания первой FBS отгрузки. В неё попадут все отправления со статусом «Готов к отгрузке». Созданная отгрузка получит статус `new`. Для отгрузки в статусе `new` можно перезаписать состав отправлений методом [/v1/carriage/set-postings](#operation/CarriageAPI_SetPostings). Если из отгрузки исключить часть отправлений, они могут попасть в следующую отгрузку. Чтобы получить список отправлений в отгрузке, используйте метод [/v2/posting/fbs/act/get-postings](#operation/PostingAPI_ActPostingList).
* Создание отгрузки
*/
carriageAPICarriageCreateRaw(requestParameters: CarriageAPICarriageCreateRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<V1CarriageCreateResponse>>;
/**
* <aside class=\"warning\"> Если вы продавец не из России, обратите внимание на доступность <a href=\"https://seller-edu.ozon.ru/fbs/ozon-logistika/sobrat-zakazy#шаг-2-сформируите-отгрузку\">рекомендованного времени</a> в личном кабинете. </aside> Используйте метод для создания первой FBS отгрузки. В неё попадут все отправления со статусом «Готов к отгрузке». Созданная отгрузка получит статус `new`. Для отгрузки в статусе `new` можно перезаписать состав отправлений методом [/v1/carriage/set-postings](#operation/CarriageAPI_SetPostings). Если из отгрузки исключить часть отправлений, они могут попасть в следующую отгрузку. Чтобы получить список отправлений в отгрузке, используйте метод [/v2/posting/fbs/act/get-postings](#operation/PostingAPI_ActPostingList).
* Создание отгрузки
*/
carriageAPICarriageCreate(clientId: string, apiKey: string, v1CarriageCreateRequest: V1CarriageCreateRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<V1CarriageCreateResponse>;
/**
* <aside class=\"warning\"> Метод не возвращает информацию по методам доставки, у которых нет отправлений. </aside> Используйте метод, чтобы получить список созданных отгрузок для метода доставки и их статусы. <aside class=\"warning\"> 20 марта 2026 года отключим метод. Переключитесь на <a href=\"#operation/CarriageAPI_CarriageDeliveryListV2\">/v2/carriage/delivery/list</a>. </aside>
* Список методов доставки и отгрузок
*/
carriageAPICarriageDeliveryListRaw(requestParameters: CarriageAPICarriageDeliveryListRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<V1CarriageDeliveryListResponse>>;
/**
* <aside class=\"warning\"> Метод не возвращает информацию по методам доставки, у которых нет отправлений. </aside> Используйте метод, чтобы получить список созданных отгрузок для метода доставки и их статусы. <aside class=\"warning\"> 20 марта 2026 года отключим метод. Переключитесь на <a href=\"#operation/CarriageAPI_CarriageDeliveryListV2\">/v2/carriage/delivery/list</a>. </aside>
* Список методов доставки и отгрузок
*/
carriageAPICarriageDeliveryList(clientId: string, apiKey: string, v1CarriageDeliveryListRequest: V1CarriageDeliveryListRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<V1CarriageDeliveryListResponse>;
/**
* <aside class=\"warning\"> Метод не возвращает информацию по методам доставки, у которых нет отправлений. </aside>
* Список методов доставки и отгрузок
*/
carriageAPICarriageDeliveryListV2Raw(requestParameters: CarriageAPICarriageDeliveryListV2Request, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<V2CarriageDeliveryListV2Response>>;
/**
* <aside class=\"warning\"> Метод не возвращает информацию по методам доставки, у которых нет отправлений. </aside>
* Список методов доставки и отгрузок
*/
carriageAPICarriageDeliveryListV2(clientId: string, apiKey: string, v2CarriageDeliveryListV2Request: V2CarriageDeliveryListV2Request, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<V2CarriageDeliveryListV2Response>;
/**
* <aside class=\"warning\"> Метод недоступен для продавцов из СНГ. <br> Полностью перезаписывает список заказов в отгрузке. Передавайте только те заказы, которые находятся в статусе <code>Ожидает отгрузки</code>, и вы готовы их отгрузить. Менять состав можно только у отгрузок со статусом `new`. </aside> <br> <aside class=\"notice\"> Чтобы вернуться к списку заказов, удалите отгрузку с помощью метода <a href=\"#operation/CarriageAPI_CarriageCancel\">/v1/carriage/cancel</a>, и создайте новую. </aside>
* Изменение состава отгрузки
*/
carriageAPISetPostingsRaw(requestParameters: CarriageAPISetPostingsRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<V1SetPostingsResponse>>;
/**
* <aside class=\"warning\"> Метод недоступен для продавцов из СНГ. <br> Полностью перезаписывает список заказов в отгрузке. Передавайте только те заказы, которые находятся в статусе <code>Ожидает отгрузки</code>, и вы готовы их отгрузить. Менять состав можно только у отгрузок со статусом `new`. </aside> <br> <aside class=\"notice\"> Чтобы вернуться к списку заказов, удалите отгрузку с помощью метода <a href=\"#operation/CarriageAPI_CarriageCancel\">/v1/carriage/cancel</a>, и создайте новую. </aside>
* Изменение состава отгрузки
*/
carriageAPISetPostings(clientId: string, apiKey: string, v1SetPostingsRequest: V1SetPostingsRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<V1SetPostingsResponse>;
/**
* Акт о расхождениях доступен только для отгрузок в статусе `closed` и только для продавцов из СНГ.
* Получить акт о расхождениях по отгрузке FBS
*/
carriageActDiscrepancyPDFRaw(requestParameters: CarriageActDiscrepancyPDFRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<V1CarriageActDiscrepancyPDFResponse>>;
/**
* Акт о расхождениях доступен только для отгрузок в статусе `closed` и только для продавцов из СНГ.
* Получить акт о расхождениях по отгрузке FBS
*/
carriageActDiscrepancyPDF(clientId: string, apiKey: string, v1CarriageActDiscrepancyPDFRequest: V1CarriageActDiscrepancyPDFRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<V1CarriageActDiscrepancyPDFResponse>;
/**
* Возвращает контактные данные продавца, которые добавили или обновили методом [/v1/carriage/courier-contact/set](#operation/CarriageCourierContactSet).
* Получить контактные данные продавца для курьера
*/
carriageCourierContactGetRaw(requestParameters: CarriageCourierContactGetRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<V1CarriageCourierContactGetResponse>>;
/**
* Возвращает контактные данные продавца, которые добавили или обновили методом [/v1/carriage/courier-contact/set](#operation/CarriageCourierContactSet).
* Получить контактные данные продавца для курьера
*/
carriageCourierContactGet(clientId: string, apiKey: string, v1CarriageCourierContactGetRequest: V1CarriageCourierContactGetRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<V1CarriageCourierContactGetResponse>;
/**
* Используйте метод, чтобы добавить или обновить контактные данные продавца, которые передаются курьеру для перевозок с `first_mile_type = pickup` и `integration_type = ozon_outsourced`. Получите значения параметров `first_mile_type` и `integration_type` в ответе метода [/v1/carriage/get](#operation/CarriageGet).
* Добавить или обновить контактные данные продавца для курьера
*/
carriageCourierContactSetRaw(requestParameters: CarriageCourierContactSetRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<void>>;
/**
* Используйте метод, чтобы добавить или обновить контактные данные продавца, которые передаются курьеру для перевозок с `first_mile_type = pickup` и `integration_type = ozon_outsourced`. Получите значения параметров `first_mile_type` и `integration_type` в ответе метода [/v1/carriage/get](#operation/CarriageGet).
* Добавить или обновить контактные данные продавца для курьера
*/
carriageCourierContactSet(clientId: string, apiKey: string, v1CarriageCourierContactSetRequest: V1CarriageCourierContactSetRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<void>;
/**
* Получить статус проверки электронной ТТН на прослеживаемой перевозке FBS
*/
carriageEttnStatusRaw(requestParameters: CarriageEttnStatusRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<V1CarriageEttnStatusResponse>>;
/**
* Получить статус проверки электронной ТТН на прослеживаемой перевозке FBS
*/
carriageEttnStatus(clientId: string, apiKey: string, v1CarriageEttnStatusRequest?: V1CarriageEttnStatusRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<V1CarriageEttnStatusResponse>;
/**
* Информация о перевозке
*/
carriageGetRaw(requestParameters: CarriageGetRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<CarriageCarriageGetResponse>>;
/**
* Информация о перевозке
*/
carriageGet(carriageCarriageGetRequest: CarriageCarriageGetRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<CarriageCarriageGetResponse>;
/**
* Разделить заказ на отправления без сборки
*/
fbsSplitRaw(requestParameters: FbsSplitRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<V1PostingFbsSplitResponse>>;
/**
* Разделить заказ на отправления без сборки
*/
fbsSplit(v1PostingFbsSplitRequest: V1PostingFbsSplitRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<V1PostingFbsSplitResponse>;
/**
* Возвращает список отправлений в акте по его идентификатору.
* Список отправлений в акте
*/
postingAPIActPostingListRaw(requestParameters: PostingAPIActPostingListRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<V2PostingFBSActGetPostingsResponse>>;
/**
* Возвращает список отправлений в акте по его идентификатору.
* Список отправлений в акте
*/
postingAPIActPostingList(clientId: string, apiKey: string, v2PostingFBSActGetPostingsRequest: V2PostingFBSActGetPostingsRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<V2PostingFBSActGetPostingsResponse>;
/**
* Возвращает список актов по отгрузкам с возможностью отфильтровать отгрузки по периоду, статусу и типу интеграции.
* Список актов по отгрузкам
*/
postingAPIFbsActListRaw(requestParameters: PostingAPIFbsActListRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<V2PostingFBSActListResponse>>;
/**
* Возвращает список актов по отгрузкам с возможностью отфильтровать отгрузки по периоду, статусу и типу интеграции.
* Список актов по отгрузкам
*/
postingAPIFbsActList(clientId: string, apiKey: string, v2PostingFBSActListRequest: V2PostingFBSActListRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<V2PostingFBSActListResponse>;
/**
* <aside class=\"warning\"> 20 марта 2026 года отключим метод. Переключитесь на <a href=\"#operation/CarriageAPI_CarriageDeliveryListV2\">/v2/carriage/delivery/list</a>. </aside> Метод для получения перевозок, по которым нужно распечатать штрихкод для отгрузки и документы: - для продацов из России — лист отгрузки и транспортную накладную; - для продавцов из СНГ — акт и транспортную накладную.
* Список доступных перевозок
*/
postingAPIGetCarriageAvailableListRaw(requestParameters: PostingAPIGetCarriageAvailableListRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<Postingv1GetCarriageAvailableListResponse>>;
/**
* <aside class=\"warning\"> 20 марта 2026 года отключим метод. Переключитесь на <a href=\"#operation/CarriageAPI_CarriageDeliveryListV2\">/v2/carriage/delivery/list</a>. </aside> Метод для получения перевозок, по которым нужно распечатать штрихкод для отгрузки и документы: - для продацов из России — лист отгрузки и транспортную накладную; - для продавцов из СНГ — акт и транспортную накладную.
* Список доступных перевозок
*/
postingAPIGetCarriageAvailableList(clientId: string, apiKey: string, postingv1GetCarriageAvailableListRequest: Postingv1GetCarriageAvailableListRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<Postingv1GetCarriageAvailableListResponse>;
/**
* Возвращает статус формирования штрихкода для отгрузки и документов: - для продавцов из России — транспортной накладной и листа отгрузки; - для продавцов из СНГ — транспортной накладной и акта приёма-передачи.
* Статус отгрузки и документов
*/
postingAPIPostingFBSActCheckStatusRaw(requestParameters: PostingAPIPostingFBSActCheckStatusRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<PostingPostingFBSActCheckStatusResponse>>;
/**
* Возвращает статус формирования штрихкода для отгрузки и документов: - для продавцов из России — транспортной накладной и листа отгрузки; - для продавцов из СНГ — транспортной накладной и акта приёма-передачи.
* Статус отгрузки и документов
*/
postingAPIPostingFBSActCheckStatus(clientId: string, apiKey: string, postingPostingFBSActCheckStatusRequest: PostingPostingFBSActCheckStatusRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<PostingPostingFBSActCheckStatusResponse>;
/**
* <aside class=\"warning\"> Метод устаревает и будет отключён 7 сентября 2026. Переключитесь на <a href=\"#operation/CarriageAPI_CarriageCreate\">/v1/carriage/create</a> и <a href=\"#operation/CarriageAPI_CarriageApprove\">/v1/carriage/approve</a>. </aside> Подтверждает отгрузку и запускает формирование транспортной накладной и штрихкода для отгрузки. Для продавцов из России также запускается формирование листа отгрузки, а для продавцов из СНГ — акта приёма-передачи. Чтобы сформировать и получить документы, переведите отправление в статус `awaiting_deliver`.
* Подтвердить отгрузку и создать документы
*/
postingAPIPostingFBSActCreateRaw(requestParameters: PostingAPIPostingFBSActCreateRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<PostingPostingFBSActCreateResponse>>;
/**
* <aside class=\"warning\"> Метод устаревает и будет отключён 7 сентября 2026. Переключитесь на <a href=\"#operation/CarriageAPI_CarriageCreate\">/v1/carriage/create</a> и <a href=\"#operation/CarriageAPI_CarriageApprove\">/v1/carriage/approve</a>. </aside> Подтверждает отгрузку и запускает формирование транспортной накладной и штрихкода для отгрузки. Для продавцов из России также запускается формирование листа отгрузки, а для продавцов из СНГ — акта приёма-передачи. Чтобы сформировать и получить документы, переведите отправление в статус `awaiting_deliver`.
* Подтвердить отгрузку и создать документы
*/
postingAPIPostingFBSActCreate(clientId: string, apiKey: string, postingPostingFBSActCreateRequest: PostingPostingFBSActCreateRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<PostingPostingFBSActCreateResponse>;
/**
* Метод создает этикетки для грузового места.
* Этикетки для грузового места
*/
postingAPIPostingFBSActGetContainerLabelsRaw(requestParameters: PostingAPIPostingFBSActGetContainerLabelsRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<PostingPostingFBSActGetContainerLabelsResponse>>;
/**
* Метод создает этикетки для грузового места.
* Этикетки для грузового места
*/
postingAPIPostingFBSActGetContainerLabels(clientId: string, apiKey: string, postingPostingFBSActGetContainerLabelsRequest: PostingPostingFBSActGetContainerLabelsRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<PostingPostingFBSActGetContainerLabelsResponse>;
/**
* <aside class=\"warning\"> Метод устаревает и будет отключён 22 марта 2026 года. Переключитесь на <a href=\"#operation/PostingAPI_PostingFBSActCheckStatus\">/v2/posting/fbs/act/check-status</a>. </aside>
* Статус формирования накладной
* @deprecated
*/
postingAPIPostingFBSDigitalActCheckStatusRaw(requestParameters: PostingAPIPostingFBSDigitalActCheckStatusRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<V2PostingFBSDigitalActCheckStatusResponse>>;
/**
* <aside class=\"warning\"> Метод устаревает и будет отключён 22 марта 2026 года. Переключитесь на <a href=\"#operation/PostingAPI_PostingFBSActCheckStatus\">/v2/posting/fbs/act/check-status</a>. </aside>
* Статус формирования накладной
* @deprecated
*/
postingAPIPostingFBSDigitalActCheckStatus(clientId: string, apiKey: string, v2PostingFBSDigitalActCheckStatusRequest: V2PostingFBSDigitalActCheckStatusRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<V2PostingFBSDigitalActCheckStatusResponse>;
/**
* С помощью метода можно получить: - продацам из России — лист отгрузки и транспортную накладную; - продавцам из СНГ — акт и транспортную накладную. Получите список доступных документов для отгрузки в параметре `available_actions` метода [/v1/carriage/get](#operation/CarriageGet).
* Получить PDF c документами
*/
postingAPIPostingFBSGetActRaw(requestParameters: PostingAPIPostingFBSGetActRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<PostingPostingFBSGetActResponse>>;
/**
* С помощью метода можно получить: - продацам из России — лист отгрузки и транспортную накладную; - продавцам из СНГ — акт и транспортную накладную. Получите список доступных документов для отгрузки в параметре `available_actions` метода [/v1/carriage/get](#operation/CarriageGet).
* Получить PDF c документами
*/
postingAPIPostingFBSGetAct(clientId: string, apiKey: string, postingPostingFBSGetActRequest: PostingPostingFBSGetActRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<PostingPostingFBSGetActResponse>;
/**
* Метод для получения штрихкода, который нужно показать в пункте выдачи или сортировочном центре при отгрузке отправления.
* Штрихкод для отгрузки отправления
*/
postingAPIPostingFBSGetBarcodeRaw(requestParameters: PostingAPIPostingFBSGetBarcodeRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<V2PostingFBSGetBarcodeResponse>>;
/**
* Метод для получения штрихкода, который нужно показать в пункте выдачи или сортировочном центре при отгрузке отправления.
* Штрихкод для отгрузки отправления
*/
postingAPIPostingFBSGetBarcode(clientId: string, apiKey: string, v2PostingFBSGetBarcodeRequest: V2PostingFBSGetBarcodeRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<V2PostingFBSGetBarcodeResponse>;
/**
* Используйте этот метод, чтобы получить штрихкод из ответа [/v2/posting/fbs/act/get-barcode](#operation/PostingAPI_PostingFBSGetBarcode) в текстовом виде.
* Значение штрихкода для отгрузки отправления
*/
postingAPIPostingFBSGetBarcodeTextRaw(requestParameters: PostingAPIPostingFBSGetBarcodeTextRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<V2PostingFBSGetBarcodeTextResponse>>;
/**
* Используйте этот метод, чтобы получить штрихкод из ответа [/v2/posting/fbs/act/get-barcode](#operation/PostingAPI_PostingFBSGetBarcode) в текстовом виде.
* Значение штрихкода для отгрузки отправления
*/
postingAPIPostingFBSGetBarcodeText(clientId: string, apiKey: string, v2PostingFBSGetBarcodeRequest?: V2PostingFBSGetBarcodeRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<V2PostingFBSGetBarcodeTextResponse>;
/**
* <aside class=\"warning\"> Метод устаревает и будет отключён 22 марта 2026 года. Переключитесь на <a href=\"#operation/PostingAPI_PostingFBSGetAct\">/v2/posting/fbs/act/get-pdf</a>. </aside> Вы можете получить документы, если в ответе метода [/v2/posting/fbs/digital/act/check-status](#operation/PostingAPI_PostingFBSDigitalActCheckStatus) был один из статусов: - `FORMED` — перевозка сформирована успешно, - `CONFIRMED` — перевозка подтверждена Ozon, - `CONFIRMED_WITH_MISMATCH` — перевозка принята Ozon с расхождениями.
* Получить лист отгрузки по перевозке
* @deprecated
*/
postingAPIPostingFBSGetDigitalActRaw(requestParameters: PostingAPIPostingFBSGetDigitalActRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<V2PostingFBSGetDigitalActResponse>>;
/**
* <aside class=\"warning\"> Метод устаревает и будет отключён 22 марта 2026 года. Переключитесь на <a href=\"#operation/PostingAPI_PostingFBSGetAct\">/v2/posting/fbs/act/get-pdf</a>. </aside> Вы можете получить документы, если в ответе метода [/v2/posting/fbs/digital/act/check-status](#operation/PostingAPI_PostingFBSDigitalActCheckStatus) был один из статусов: - `FORMED` — перевозка сформирована успешно, - `CONFIRMED` — перевозка подтверждена Ozon, - `CONFIRMED_WITH_MISMATCH` — перевозка принята Ozon с расхождениями.
* Получить лист отгрузки по перевозке
* @deprecated
*/
postingAPIPostingFBSGetDigitalAct(clientId: string, apiKey: string, v2PostingFBSGetDigitalActRequest: V2PostingFBSGetDigitalActRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<V2PostingFBSGetDigitalActResponse>;
/**
* Получить список незаполненных атрибутов для прослеживаемых товаров
*/
postingFbsProductTraceableAttributeRaw(requestParameters: PostingFbsProductTraceableAttributeRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<V1PostingFbsProductTraceableAttributeResponse>>;
/**
* Получить список незаполненных атрибутов для прослеживаемых товаров
*/
postingFbsProductTraceableAttribute(clientId: string, apiKey: string, v1PostingFbsProductTraceableAttributeRequest?: V1PostingFbsProductTraceableAttributeRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<V1PostingFbsProductTraceableAttributeResponse>;
/**
* Разделить отправление с прослеживаемыми товарами
*/
postingFbsTraceableSplitRaw(requestParameters: PostingFbsTraceableSplitRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<V1PostingFbsTraceableSplitResponse>>;
/**
* Разделить отправление с прослеживаемыми товарами
*/
postingFbsTraceableSplit(clientId: string, apiKey: string, v1PostingFbsTraceableSplitRequest?: V1PostingFbsTraceableSplitRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<V1PostingFbsTraceableSplitResponse>;
}