357 lines
41 KiB
TypeScript
357 lines
41 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 { PostingBooleanResponse, PostingCancelFbsPostingRequest, PostingCancelReasonListResponse, PostingCancelReasonRequest, PostingCancelReasonResponse, PostingGetFbsPostingByBarcodeRequest, PostingMovePostingRequest, PostingPostingFBSPackageLabelRequest, PostingPostingFBSPackageLabelResponse, PostingPostingProductCancelRequest, PostingPostingProductCancelResponse, PostingV4PostingFbsListRequest, PostingV4PostingFbsListResponse, PostingV4PostingFbsUnfulfilledListRequest, PostingV4PostingFbsUnfulfilledListResponse, Postingv3GetFbsPostingListRequest, Postingv3GetFbsPostingRequest, Postingv3GetFbsPostingUnfulfilledListRequest, Postingv3GetFbsPostingUnfulfilledListResponse, Postingv3PostingMultiBoxQtySetV3Request, Postingv3PostingMultiBoxQtySetV3Response, V1CreateLabelBatchRequest, V1CreateLabelBatchResponse, V1GetEtgbRequest, V1GetEtgbResponse, V1GetLabelBatchRequest, V1GetLabelBatchResponse, V1GetRestrictionsRequest, V1GetRestrictionsResponse, V1PostingFBSPickupCodeVerifyRequest, V1PostingFBSPickupCodeVerifyResponse, V1PostingUnpaidLegalProductListRequest, V1PostingUnpaidLegalProductListResponse, V2CreateLabelBatchResponse, V2FbsPostingProductCountryListRequest, V2FbsPostingProductCountryListResponse, V2FbsPostingProductCountrySetRequest, V2FbsPostingProductCountrySetResponse, V2FbsPostingResponse, V2MovePostingToAwaitingDeliveryRequest, V3GetFbsPostingListResponseV3, V3GetFbsPostingResponseV3 } from '../models/index';
|
||
export interface PostingAPICancelFbsPostingRequest {
|
||
clientId: string;
|
||
apiKey: string;
|
||
postingCancelFbsPostingRequest: PostingCancelFbsPostingRequest;
|
||
}
|
||
export interface PostingAPICancelFbsPostingProductRequest {
|
||
clientId: string;
|
||
apiKey: string;
|
||
postingPostingProductCancelRequest?: PostingPostingProductCancelRequest;
|
||
}
|
||
export interface PostingAPICreateLabelBatchRequest {
|
||
clientId: string;
|
||
apiKey: string;
|
||
v1CreateLabelBatchRequest: V1CreateLabelBatchRequest;
|
||
}
|
||
export interface PostingAPICreateLabelBatchV2Request {
|
||
clientId: string;
|
||
apiKey: string;
|
||
v1CreateLabelBatchRequest: V1CreateLabelBatchRequest;
|
||
}
|
||
export interface PostingAPIGetEtgbRequest {
|
||
clientId: string;
|
||
apiKey: string;
|
||
v1GetEtgbRequest: V1GetEtgbRequest;
|
||
}
|
||
export interface PostingAPIGetFbsPostingByBarcodeRequest {
|
||
clientId: string;
|
||
apiKey: string;
|
||
postingGetFbsPostingByBarcodeRequest: PostingGetFbsPostingByBarcodeRequest;
|
||
}
|
||
export interface PostingAPIGetFbsPostingListV3Request {
|
||
clientId: string;
|
||
apiKey: string;
|
||
postingv3GetFbsPostingListRequest: Postingv3GetFbsPostingListRequest;
|
||
}
|
||
export interface PostingAPIGetFbsPostingUnfulfilledListRequest {
|
||
clientId: string;
|
||
apiKey: string;
|
||
postingv3GetFbsPostingUnfulfilledListRequest: Postingv3GetFbsPostingUnfulfilledListRequest;
|
||
}
|
||
export interface PostingAPIGetFbsPostingV3Request {
|
||
clientId: string;
|
||
apiKey: string;
|
||
postingv3GetFbsPostingRequest: Postingv3GetFbsPostingRequest;
|
||
}
|
||
export interface PostingAPIGetLabelBatchRequest {
|
||
clientId: string;
|
||
apiKey: string;
|
||
v1GetLabelBatchRequest: V1GetLabelBatchRequest;
|
||
}
|
||
export interface PostingAPIGetPostingFbsCancelReasonListRequest {
|
||
clientId: string;
|
||
apiKey: string;
|
||
}
|
||
export interface PostingAPIGetPostingFbsCancelReasonV1Request {
|
||
clientId: string;
|
||
apiKey: string;
|
||
postingCancelReasonRequest: PostingCancelReasonRequest;
|
||
}
|
||
export interface PostingAPIGetRestrictionsRequest {
|
||
clientId: string;
|
||
apiKey: string;
|
||
v1GetRestrictionsRequest: V1GetRestrictionsRequest;
|
||
}
|
||
export interface PostingAPIListCountryProductFbsPostingV2Request {
|
||
v2FbsPostingProductCountryListRequest: V2FbsPostingProductCountryListRequest;
|
||
}
|
||
export interface PostingAPIMoveFbsPostingToArbitrationRequest {
|
||
clientId: string;
|
||
apiKey: string;
|
||
postingMovePostingRequest?: PostingMovePostingRequest;
|
||
}
|
||
export interface PostingAPIMoveFbsPostingToAwaitingDeliveryRequest {
|
||
clientId: string;
|
||
apiKey: string;
|
||
v2MovePostingToAwaitingDeliveryRequest?: V2MovePostingToAwaitingDeliveryRequest;
|
||
}
|
||
export interface PostingAPIPostingFBSPackageLabelRequest {
|
||
clientId: string;
|
||
apiKey: string;
|
||
postingPostingFBSPackageLabelRequest: PostingPostingFBSPackageLabelRequest;
|
||
}
|
||
export interface PostingAPIPostingFBSPickupCodeVerifyRequest {
|
||
v1PostingFBSPickupCodeVerifyRequest: V1PostingFBSPickupCodeVerifyRequest;
|
||
}
|
||
export interface PostingAPIPostingMultiBoxQtySetV3Request {
|
||
clientId: string;
|
||
apiKey: string;
|
||
postingv3PostingMultiBoxQtySetV3Request: Postingv3PostingMultiBoxQtySetV3Request;
|
||
}
|
||
export interface PostingAPISetCountryProductFbsPostingV2Request {
|
||
v2FbsPostingProductCountrySetRequest: V2FbsPostingProductCountrySetRequest;
|
||
}
|
||
export interface PostingAPIUnpaidLegalProductListRequest {
|
||
clientId: string;
|
||
apiKey: string;
|
||
v1PostingUnpaidLegalProductListRequest: V1PostingUnpaidLegalProductListRequest;
|
||
}
|
||
export interface PostingFbsListRequest {
|
||
clientId: string;
|
||
apiKey: string;
|
||
postingV4PostingFbsListRequest: PostingV4PostingFbsListRequest;
|
||
}
|
||
export interface PostingFbsUnfulfilledListRequest {
|
||
clientId: string;
|
||
apiKey: string;
|
||
postingV4PostingFbsUnfulfilledListRequest: PostingV4PostingFbsUnfulfilledListRequest;
|
||
}
|
||
/**
|
||
*
|
||
*/
|
||
export declare class FBS extends runtime.BaseAPI {
|
||
/**
|
||
* Меняет статус отправления на `cancelled`. Перед началом работы проверьте причины отмены для конкретного отправления методом [/v1/posting/fbs/cancel-reason](#operation/PostingAPI_GetPostingFbsCancelReasonV1). Условно-доставленные отправления отменить нельзя. Если значение параметра `cancel_reason_id` — 402, заполните поле `cancel_reason_message`.
|
||
* Отменить отправление
|
||
*/
|
||
postingAPICancelFbsPostingRaw(requestParameters: PostingAPICancelFbsPostingRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<PostingBooleanResponse>>;
|
||
/**
|
||
* Меняет статус отправления на `cancelled`. Перед началом работы проверьте причины отмены для конкретного отправления методом [/v1/posting/fbs/cancel-reason](#operation/PostingAPI_GetPostingFbsCancelReasonV1). Условно-доставленные отправления отменить нельзя. Если значение параметра `cancel_reason_id` — 402, заполните поле `cancel_reason_message`.
|
||
* Отменить отправление
|
||
*/
|
||
postingAPICancelFbsPosting(clientId: string, apiKey: string, postingCancelFbsPostingRequest: PostingCancelFbsPostingRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<PostingBooleanResponse>;
|
||
/**
|
||
* Используйте метод, если вы не можете отправить часть продуктов из отправления. Чтобы получить идентификаторы причин отмены `cancel_reason_id` при работе по схемам FBS или rFBS, используйте метод [/v2/posting/fbs/cancel-reason/list](#operation/PostingAPI_GetPostingFbsCancelReasonList). Условно-доставленные отправления отменить нельзя.
|
||
* Отменить отправку некоторых товаров в отправлении
|
||
*/
|
||
postingAPICancelFbsPostingProductRaw(requestParameters: PostingAPICancelFbsPostingProductRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<PostingPostingProductCancelResponse>>;
|
||
/**
|
||
* Используйте метод, если вы не можете отправить часть продуктов из отправления. Чтобы получить идентификаторы причин отмены `cancel_reason_id` при работе по схемам FBS или rFBS, используйте метод [/v2/posting/fbs/cancel-reason/list](#operation/PostingAPI_GetPostingFbsCancelReasonList). Условно-доставленные отправления отменить нельзя.
|
||
* Отменить отправку некоторых товаров в отправлении
|
||
*/
|
||
postingAPICancelFbsPostingProduct(clientId: string, apiKey: string, postingPostingProductCancelRequest?: PostingPostingProductCancelRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<PostingPostingProductCancelResponse>;
|
||
/**
|
||
* <aside class=\"warning\"> В будущем метод будет отключён. Мы предупредим вас об этом за месяц. Переключитесь на <a href=\"#operation/PostingAPI_CreateLabelBatchV2\">/v2/posting/fbs/package-label/create</a>. </aside> Метод для создания задания на асинхронное формирование этикеток. Для получения этикеток, созданных в результате вызова метода, используйте [/v1/posting/fbs/package-label/get](#operation/PostingAPI_GetLabelBatch).
|
||
* Создать задание на выгрузку этикеток
|
||
*/
|
||
postingAPICreateLabelBatchRaw(requestParameters: PostingAPICreateLabelBatchRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<V1CreateLabelBatchResponse>>;
|
||
/**
|
||
* <aside class=\"warning\"> В будущем метод будет отключён. Мы предупредим вас об этом за месяц. Переключитесь на <a href=\"#operation/PostingAPI_CreateLabelBatchV2\">/v2/posting/fbs/package-label/create</a>. </aside> Метод для создания задания на асинхронное формирование этикеток. Для получения этикеток, созданных в результате вызова метода, используйте [/v1/posting/fbs/package-label/get](#operation/PostingAPI_GetLabelBatch).
|
||
* Создать задание на выгрузку этикеток
|
||
*/
|
||
postingAPICreateLabelBatch(clientId: string, apiKey: string, v1CreateLabelBatchRequest: V1CreateLabelBatchRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<V1CreateLabelBatchResponse>;
|
||
/**
|
||
* <aside class=\"warning\"> Если вы работаете по схеме rFBS или rFBS Express, изучите процесс печати этикетки в <a href=\"https://seller-edu.ozon.ru/rfbs/scheme-of-work\">Базе знаний продавца</a>. </aside> Метод для создания задания на асинхронное формирование этикеток для отправлений в статусе «Ожидает отгрузки» — `awaiting_deliver`. Метод может вернуть несколько заданий: на формирование маленькой и большой этикетки. Рекомендуем запрашивать этикетки через 45–60 секунд после сборки заказа. Чтобы получить созданные этикетки, используйте [/v1/posting/fbs/package-label/get](#operation/PostingAPI_GetLabelBatch).
|
||
* Создать задание на формирование этикеток
|
||
*/
|
||
postingAPICreateLabelBatchV2Raw(requestParameters: PostingAPICreateLabelBatchV2Request, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<V2CreateLabelBatchResponse>>;
|
||
/**
|
||
* <aside class=\"warning\"> Если вы работаете по схеме rFBS или rFBS Express, изучите процесс печати этикетки в <a href=\"https://seller-edu.ozon.ru/rfbs/scheme-of-work\">Базе знаний продавца</a>. </aside> Метод для создания задания на асинхронное формирование этикеток для отправлений в статусе «Ожидает отгрузки» — `awaiting_deliver`. Метод может вернуть несколько заданий: на формирование маленькой и большой этикетки. Рекомендуем запрашивать этикетки через 45–60 секунд после сборки заказа. Чтобы получить созданные этикетки, используйте [/v1/posting/fbs/package-label/get](#operation/PostingAPI_GetLabelBatch).
|
||
* Создать задание на формирование этикеток
|
||
*/
|
||
postingAPICreateLabelBatchV2(clientId: string, apiKey: string, v1CreateLabelBatchRequest: V1CreateLabelBatchRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<V2CreateLabelBatchResponse>;
|
||
/**
|
||
* Метод для получения таможенных деклараций Elektronik Ticaret Gümrük Beyannamesi (ETGB) для продавцов из Турции.
|
||
* Таможенные декларации ETGB
|
||
*/
|
||
postingAPIGetEtgbRaw(requestParameters: PostingAPIGetEtgbRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<V1GetEtgbResponse>>;
|
||
/**
|
||
* Метод для получения таможенных деклараций Elektronik Ticaret Gümrük Beyannamesi (ETGB) для продавцов из Турции.
|
||
* Таможенные декларации ETGB
|
||
*/
|
||
postingAPIGetEtgb(clientId: string, apiKey: string, v1GetEtgbRequest: V1GetEtgbRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<V1GetEtgbResponse>;
|
||
/**
|
||
* Получить информацию об отправлении по штрихкоду
|
||
*/
|
||
postingAPIGetFbsPostingByBarcodeRaw(requestParameters: PostingAPIGetFbsPostingByBarcodeRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<V2FbsPostingResponse>>;
|
||
/**
|
||
* Получить информацию об отправлении по штрихкоду
|
||
*/
|
||
postingAPIGetFbsPostingByBarcode(clientId: string, apiKey: string, postingGetFbsPostingByBarcodeRequest: PostingGetFbsPostingByBarcodeRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<V2FbsPostingResponse>;
|
||
/**
|
||
* <aside class=\"warning\"> С 31 августа 2026 года метод будет отключён. Переключитесь на <a href=\"#operation/PostingFbsList\">/v4/posting/fbs/list</a>. </aside> Возвращает список отправлений за указанный период времени — он должен быть не больше одного года. `has_next = true` в ответе может значить, что вернули не весь массив отправлений. Чтобы получить информацию об остальных отправлениях, сделайте новый запрос с другим значением `offset`. Чтобы получать актуальную дату отгрузки, регулярно обновляйте информацию об отправлениях или подключите [пуш-уведомления](#tag/push_start).
|
||
* Список отправлений
|
||
* @deprecated
|
||
*/
|
||
postingAPIGetFbsPostingListV3Raw(requestParameters: PostingAPIGetFbsPostingListV3Request, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<V3GetFbsPostingListResponseV3>>;
|
||
/**
|
||
* <aside class=\"warning\"> С 31 августа 2026 года метод будет отключён. Переключитесь на <a href=\"#operation/PostingFbsList\">/v4/posting/fbs/list</a>. </aside> Возвращает список отправлений за указанный период времени — он должен быть не больше одного года. `has_next = true` в ответе может значить, что вернули не весь массив отправлений. Чтобы получить информацию об остальных отправлениях, сделайте новый запрос с другим значением `offset`. Чтобы получать актуальную дату отгрузки, регулярно обновляйте информацию об отправлениях или подключите [пуш-уведомления](#tag/push_start).
|
||
* Список отправлений
|
||
* @deprecated
|
||
*/
|
||
postingAPIGetFbsPostingListV3(clientId: string, apiKey: string, postingv3GetFbsPostingListRequest: Postingv3GetFbsPostingListRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<V3GetFbsPostingListResponseV3>;
|
||
/**
|
||
* <aside class=\"warning\"> С 31 августа 2026 года метод будет отключён. Переключитесь на <a href=\"#operation/PostingFbsUnfulfilledList\">/v4/posting/fbs/unfulfilled/list</a>. </aside> Возвращает список необработанных отправлений за указанный период времени — он должен быть не больше одного года. Возможные статусы отправлений: - `awaiting_registration` — ожидает регистрации, - `acceptance_in_progress` — идёт приёмка, - `awaiting_approve` — ожидает подтверждения, - `awaiting_packaging` — ожидает упаковки, - `awaiting_deliver` — ожидает отгрузки, - `arbitration` — арбитраж, - `client_arbitration` — клиентский арбитраж доставки, - `delivering` — доставляется, - `driver_pickup` — у водителя, - `cancelled` — отменено, - `not_accepted` — не принят на сортировочном центре. Чтобы получать актуальную дату отгрузки, регулярно обновляйте информацию об отправлениях или подключите [пуш-уведомления](#tag/push_start).
|
||
* Список необработанных отправлений
|
||
* @deprecated
|
||
*/
|
||
postingAPIGetFbsPostingUnfulfilledListRaw(requestParameters: PostingAPIGetFbsPostingUnfulfilledListRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<Postingv3GetFbsPostingUnfulfilledListResponse>>;
|
||
/**
|
||
* <aside class=\"warning\"> С 31 августа 2026 года метод будет отключён. Переключитесь на <a href=\"#operation/PostingFbsUnfulfilledList\">/v4/posting/fbs/unfulfilled/list</a>. </aside> Возвращает список необработанных отправлений за указанный период времени — он должен быть не больше одного года. Возможные статусы отправлений: - `awaiting_registration` — ожидает регистрации, - `acceptance_in_progress` — идёт приёмка, - `awaiting_approve` — ожидает подтверждения, - `awaiting_packaging` — ожидает упаковки, - `awaiting_deliver` — ожидает отгрузки, - `arbitration` — арбитраж, - `client_arbitration` — клиентский арбитраж доставки, - `delivering` — доставляется, - `driver_pickup` — у водителя, - `cancelled` — отменено, - `not_accepted` — не принят на сортировочном центре. Чтобы получать актуальную дату отгрузки, регулярно обновляйте информацию об отправлениях или подключите [пуш-уведомления](#tag/push_start).
|
||
* Список необработанных отправлений
|
||
* @deprecated
|
||
*/
|
||
postingAPIGetFbsPostingUnfulfilledList(clientId: string, apiKey: string, postingv3GetFbsPostingUnfulfilledListRequest: Postingv3GetFbsPostingUnfulfilledListRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<Postingv3GetFbsPostingUnfulfilledListResponse>;
|
||
/**
|
||
* Чтобы получать актуальную дату отгрузки, регулярно обновляйте информацию об отправлениях или подключите [пуш-уведомления](#tag/push_start).
|
||
* Получить информацию об отправлении по идентификатору
|
||
*/
|
||
postingAPIGetFbsPostingV3Raw(requestParameters: PostingAPIGetFbsPostingV3Request, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<V3GetFbsPostingResponseV3>>;
|
||
/**
|
||
* Чтобы получать актуальную дату отгрузки, регулярно обновляйте информацию об отправлениях или подключите [пуш-уведомления](#tag/push_start).
|
||
* Получить информацию об отправлении по идентификатору
|
||
*/
|
||
postingAPIGetFbsPostingV3(clientId: string, apiKey: string, postingv3GetFbsPostingRequest: Postingv3GetFbsPostingRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<V3GetFbsPostingResponseV3>;
|
||
/**
|
||
* Метод для получения этикеток после вызова [/v1/posting/fbs/package-label/create](#operation/PostingAPI_CreateLabelBatch).
|
||
* Получить файл с этикетками
|
||
*/
|
||
postingAPIGetLabelBatchRaw(requestParameters: PostingAPIGetLabelBatchRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<V1GetLabelBatchResponse>>;
|
||
/**
|
||
* Метод для получения этикеток после вызова [/v1/posting/fbs/package-label/create](#operation/PostingAPI_CreateLabelBatch).
|
||
* Получить файл с этикетками
|
||
*/
|
||
postingAPIGetLabelBatch(clientId: string, apiKey: string, v1GetLabelBatchRequest: V1GetLabelBatchRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<V1GetLabelBatchResponse>;
|
||
/**
|
||
* Возвращает список причин отмены для всех отправлений.
|
||
* Причины отмены отправлений
|
||
*/
|
||
postingAPIGetPostingFbsCancelReasonListRaw(requestParameters: PostingAPIGetPostingFbsCancelReasonListRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<PostingCancelReasonListResponse>>;
|
||
/**
|
||
* Возвращает список причин отмены для всех отправлений.
|
||
* Причины отмены отправлений
|
||
*/
|
||
postingAPIGetPostingFbsCancelReasonList(clientId: string, apiKey: string, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<PostingCancelReasonListResponse>;
|
||
/**
|
||
* Возвращает список причин отмены для конкретных отправлений.
|
||
* Причины отмены отправления
|
||
*/
|
||
postingAPIGetPostingFbsCancelReasonV1Raw(requestParameters: PostingAPIGetPostingFbsCancelReasonV1Request, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<PostingCancelReasonResponse>>;
|
||
/**
|
||
* Возвращает список причин отмены для конкретных отправлений.
|
||
* Причины отмены отправления
|
||
*/
|
||
postingAPIGetPostingFbsCancelReasonV1(clientId: string, apiKey: string, postingCancelReasonRequest: PostingCancelReasonRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<PostingCancelReasonResponse>;
|
||
/**
|
||
* Метод для получения габаритных, весовых и прочих ограничений пункта приёма по номеру отправления. Метод применим только для работы по схеме FBS.
|
||
* Получить ограничения пункта приёма
|
||
*/
|
||
postingAPIGetRestrictionsRaw(requestParameters: PostingAPIGetRestrictionsRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<V1GetRestrictionsResponse>>;
|
||
/**
|
||
* Метод для получения габаритных, весовых и прочих ограничений пункта приёма по номеру отправления. Метод применим только для работы по схеме FBS.
|
||
* Получить ограничения пункта приёма
|
||
*/
|
||
postingAPIGetRestrictions(clientId: string, apiKey: string, v1GetRestrictionsRequest: V1GetRestrictionsRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<V1GetRestrictionsResponse>;
|
||
/**
|
||
* Метод для получения списка доступных стран-изготовителей и их ISO кодов.
|
||
* Список доступных стран-изготовителей
|
||
*/
|
||
postingAPIListCountryProductFbsPostingV2Raw(requestParameters: PostingAPIListCountryProductFbsPostingV2Request, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<V2FbsPostingProductCountryListResponse>>;
|
||
/**
|
||
* Метод для получения списка доступных стран-изготовителей и их ISO кодов.
|
||
* Список доступных стран-изготовителей
|
||
*/
|
||
postingAPIListCountryProductFbsPostingV2(v2FbsPostingProductCountryListRequest: V2FbsPostingProductCountryListRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<V2FbsPostingProductCountryListResponse>;
|
||
/**
|
||
* Если отправление передано в доставку, но не просканировано в сортировочном центре, можно открыть спор. Открытый спор переведёт отправление в статус `arbitration`.
|
||
* Открыть спор по отправлению
|
||
*/
|
||
postingAPIMoveFbsPostingToArbitrationRaw(requestParameters: PostingAPIMoveFbsPostingToArbitrationRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<PostingBooleanResponse>>;
|
||
/**
|
||
* Если отправление передано в доставку, но не просканировано в сортировочном центре, можно открыть спор. Открытый спор переведёт отправление в статус `arbitration`.
|
||
* Открыть спор по отправлению
|
||
*/
|
||
postingAPIMoveFbsPostingToArbitration(clientId: string, apiKey: string, postingMovePostingRequest?: PostingMovePostingRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<PostingBooleanResponse>;
|
||
/**
|
||
* Передает спорные заказы к отгрузке. Статус отправления изменится на `awaiting_deliver`.
|
||
* Передать отправление к отгрузке
|
||
*/
|
||
postingAPIMoveFbsPostingToAwaitingDeliveryRaw(requestParameters: PostingAPIMoveFbsPostingToAwaitingDeliveryRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<PostingBooleanResponse>>;
|
||
/**
|
||
* Передает спорные заказы к отгрузке. Статус отправления изменится на `awaiting_deliver`.
|
||
* Передать отправление к отгрузке
|
||
*/
|
||
postingAPIMoveFbsPostingToAwaitingDelivery(clientId: string, apiKey: string, v2MovePostingToAwaitingDeliveryRequest?: V2MovePostingToAwaitingDeliveryRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<PostingBooleanResponse>;
|
||
/**
|
||
* <aside class=\"warning\"> Если вы работаете по схеме rFBS или rFBS Express, изучите процесс печати этикетки в <a href=\"https://seller-edu.ozon.ru/rfbs/scheme-of-work\">Базе знаний продавца</a>. </aside> Генерирует PDF-файл с этикетками для указанных отправлений в статусе «Ожидает отгрузки» — `awaiting_deliver`. В одном запросе можно передать не больше 20 идентификаторов. Если хотя бы для одного отправления возникнет ошибка, этикетки не будут подготовлены для всех отправлений в запросе. Рекомендуем запрашивать этикетки через 45–60 секунд после сборки заказа. Ошибка `The next postings aren\'t ready` означает, что этикетки ещё не готовы, повторите запрос позднее.
|
||
* Напечатать этикетку
|
||
*/
|
||
postingAPIPostingFBSPackageLabelRaw(requestParameters: PostingAPIPostingFBSPackageLabelRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<PostingPostingFBSPackageLabelResponse>>;
|
||
/**
|
||
* <aside class=\"warning\"> Если вы работаете по схеме rFBS или rFBS Express, изучите процесс печати этикетки в <a href=\"https://seller-edu.ozon.ru/rfbs/scheme-of-work\">Базе знаний продавца</a>. </aside> Генерирует PDF-файл с этикетками для указанных отправлений в статусе «Ожидает отгрузки» — `awaiting_deliver`. В одном запросе можно передать не больше 20 идентификаторов. Если хотя бы для одного отправления возникнет ошибка, этикетки не будут подготовлены для всех отправлений в запросе. Рекомендуем запрашивать этикетки через 45–60 секунд после сборки заказа. Ошибка `The next postings aren\'t ready` означает, что этикетки ещё не готовы, повторите запрос позднее.
|
||
* Напечатать этикетку
|
||
*/
|
||
postingAPIPostingFBSPackageLabel(clientId: string, apiKey: string, postingPostingFBSPackageLabelRequest: PostingPostingFBSPackageLabelRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<PostingPostingFBSPackageLabelResponse>;
|
||
/**
|
||
* Метод позволяет проверить код курьера при передаче отправлений realFBS Express. Подробнее о передаче отправлений в [Базе знаний продавца](https://seller-edu.ozon.ru/contract-for-sellers/regulations-fbs-realfbs/reglament-prodaji-so-svoego-sklada-fbs-express#7-порядок-передачи-отправлении-через-партнёров-ozon-при-экспресс-доставке).
|
||
* Проверить код курьера
|
||
*/
|
||
postingAPIPostingFBSPickupCodeVerifyRaw(requestParameters: PostingAPIPostingFBSPickupCodeVerifyRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<V1PostingFBSPickupCodeVerifyResponse>>;
|
||
/**
|
||
* Метод позволяет проверить код курьера при передаче отправлений realFBS Express. Подробнее о передаче отправлений в [Базе знаний продавца](https://seller-edu.ozon.ru/contract-for-sellers/regulations-fbs-realfbs/reglament-prodaji-so-svoego-sklada-fbs-express#7-порядок-передачи-отправлении-через-партнёров-ozon-при-экспресс-доставке).
|
||
* Проверить код курьера
|
||
*/
|
||
postingAPIPostingFBSPickupCodeVerify(v1PostingFBSPickupCodeVerifyRequest: V1PostingFBSPickupCodeVerifyRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<V1PostingFBSPickupCodeVerifyResponse>;
|
||
/**
|
||
* Метод для передачи количества коробок для отправлений, в которых есть многокоробочные товары. Используйте метод при работе по схеме rFBS Агрегатор — c доставкой партнёрами Ozon.
|
||
* Указать количество коробок для многокоробочных отправлений
|
||
*/
|
||
postingAPIPostingMultiBoxQtySetV3Raw(requestParameters: PostingAPIPostingMultiBoxQtySetV3Request, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<Postingv3PostingMultiBoxQtySetV3Response>>;
|
||
/**
|
||
* Метод для передачи количества коробок для отправлений, в которых есть многокоробочные товары. Используйте метод при работе по схеме rFBS Агрегатор — c доставкой партнёрами Ozon.
|
||
* Указать количество коробок для многокоробочных отправлений
|
||
*/
|
||
postingAPIPostingMultiBoxQtySetV3(clientId: string, apiKey: string, postingv3PostingMultiBoxQtySetV3Request: Postingv3PostingMultiBoxQtySetV3Request, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<Postingv3PostingMultiBoxQtySetV3Response>;
|
||
/**
|
||
* Метод для добавления на продукт атрибута «Страна-изготовитель», если он не был указан.
|
||
* Добавить информацию о стране-изготовителе товара
|
||
*/
|
||
postingAPISetCountryProductFbsPostingV2Raw(requestParameters: PostingAPISetCountryProductFbsPostingV2Request, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<V2FbsPostingProductCountrySetResponse>>;
|
||
/**
|
||
* Метод для добавления на продукт атрибута «Страна-изготовитель», если он не был указан.
|
||
* Добавить информацию о стране-изготовителе товара
|
||
*/
|
||
postingAPISetCountryProductFbsPostingV2(v2FbsPostingProductCountrySetRequest: V2FbsPostingProductCountrySetRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<V2FbsPostingProductCountrySetResponse>;
|
||
/**
|
||
* Список неоплаченных товаров, заказанных юридическими лицами
|
||
*/
|
||
postingAPIUnpaidLegalProductListRaw(requestParameters: PostingAPIUnpaidLegalProductListRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<V1PostingUnpaidLegalProductListResponse>>;
|
||
/**
|
||
* Список неоплаченных товаров, заказанных юридическими лицами
|
||
*/
|
||
postingAPIUnpaidLegalProductList(clientId: string, apiKey: string, v1PostingUnpaidLegalProductListRequest: V1PostingUnpaidLegalProductListRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<V1PostingUnpaidLegalProductListResponse>;
|
||
/**
|
||
* Возвращает список отправлений за указанный период времени — он должен быть не больше одного года. Чтобы получать актуальную дату отгрузки, регулярно обновляйте информацию об отправлениях или подключите [пуш-уведомления](#tag/push_start).
|
||
* Получить список отправлений
|
||
*/
|
||
postingFbsListRaw(requestParameters: PostingFbsListRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<PostingV4PostingFbsListResponse>>;
|
||
/**
|
||
* Возвращает список отправлений за указанный период времени — он должен быть не больше одного года. Чтобы получать актуальную дату отгрузки, регулярно обновляйте информацию об отправлениях или подключите [пуш-уведомления](#tag/push_start).
|
||
* Получить список отправлений
|
||
*/
|
||
postingFbsList(clientId: string, apiKey: string, postingV4PostingFbsListRequest: PostingV4PostingFbsListRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<PostingV4PostingFbsListResponse>;
|
||
/**
|
||
* Возвращает список необработанных отправлений за указанный период времени — он должен быть не больше одного года. Возможные статусы отправлений: - `awaiting_registration` — ожидает регистрации; - `acceptance_in_progress` — идёт приёмка; - `awaiting_approve` — ожидает подтверждения; - `awaiting_packaging` — ожидает упаковки; - `awaiting_deliver` — ожидает отгрузки; - `arbitration` — арбитраж; - `client_arbitration` — клиентский арбитраж доставки; - `delivering` — доставляется; - `driver_pickup` — у водителя; - `cancelled` — отменено; - `not_accepted` — не принято на сортировочном центре. Чтобы получать актуальную дату отгрузки, регулярно обновляйте информацию об отправлениях или подключите [пуш-уведомления](#tag/push_start).
|
||
* Получить список необработанных отправлений
|
||
*/
|
||
postingFbsUnfulfilledListRaw(requestParameters: PostingFbsUnfulfilledListRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<PostingV4PostingFbsUnfulfilledListResponse>>;
|
||
/**
|
||
* Возвращает список необработанных отправлений за указанный период времени — он должен быть не больше одного года. Возможные статусы отправлений: - `awaiting_registration` — ожидает регистрации; - `acceptance_in_progress` — идёт приёмка; - `awaiting_approve` — ожидает подтверждения; - `awaiting_packaging` — ожидает упаковки; - `awaiting_deliver` — ожидает отгрузки; - `arbitration` — арбитраж; - `client_arbitration` — клиентский арбитраж доставки; - `delivering` — доставляется; - `driver_pickup` — у водителя; - `cancelled` — отменено; - `not_accepted` — не принято на сортировочном центре. Чтобы получать актуальную дату отгрузки, регулярно обновляйте информацию об отправлениях или подключите [пуш-уведомления](#tag/push_start).
|
||
* Получить список необработанных отправлений
|
||
*/
|
||
postingFbsUnfulfilledList(clientId: string, apiKey: string, postingV4PostingFbsUnfulfilledListRequest: PostingV4PostingFbsUnfulfilledListRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<PostingV4PostingFbsUnfulfilledListResponse>;
|
||
}
|