Skip to content

Wildberries API TypeScript SDK / TariffsModule

Class: TariffsModule

Defined in: modules/tariffs/index.ts:10

Constructors

Constructor

ts
new TariffsModule(client: BaseClient): TariffsModule;

Defined in: modules/tariffs/index.ts:11

Parameters

ParameterType
clientBaseClient

Returns

TariffsModule

Methods

getTariffsCommission()

ts
getTariffsCommission(options?: {
  locale?: string;
}): Promise<
  | Commission
  | CommissionChina
  | CommissionTurkey
  | CommissionUzbekistan
| CommissionUAE>;

Defined in: modules/tariffs/index.ts:28

Комиссия по категориям товаров

Метод возвращает данные о комиссии WB по родительским категориям товаров согласно модели продаж. <div class="description_limit"> <a href="/openapi/api-information#tag/Vvedenie/Limity-zaprosov">Лимит запросов</a> на один аккаунт продавца: | Период | Лимит | Интервал | Всплеск | | --- | --- | --- | --- | | 1 минута | 1 запрос | 1 минута | 2 запроса | </div>

Parameters

ParameterTypeDescription
options?{ locale?: string; }Query parameters
options.locale?string-

Returns

Promise< | Commission | CommissionChina | CommissionTurkey | CommissionUzbekistan | CommissionUAE>

Успешно

Throws

When API key is invalid (401/403)

Throws

When rate limit exceeded (429)

Throws

When request data is invalid (400/422)

Throws

When network request fails or times out

Example

ts
const result = await sdk.general.getTariffsCommission({});
console.log(result);

getTariffsBox()

ts
getTariffsBox(options?: {
  date: string;
}): Promise<TariffsBoxResponse>;

Defined in: modules/tariffs/index.ts:47

Тарифы для коробов

Для товаров, которые поставляются на склад в коробах, метод возвращает тарифы на остаток: - доставка со склада или пункта приёма до покупателя - доставка от покупателя до пункта приёма - хранение на складе WB <div class="description_limit"> <a href="/openapi/api-information#tag/Vvedenie/Limity-zaprosov">Лимит запросов</a> на один аккаунт продавца: | Период | Лимит | Интервал | Всплеск | | --- | --- | --- | --- | | 1 минута | 60 запросов | 1 секунда | 5 запросов | </div>

Parameters

ParameterTypeDescription
options?{ date: string; }Query parameters
options.date?string-

Returns

Promise<TariffsBoxResponse>

Успешно

Throws

When API key is invalid (401/403)

Throws

When rate limit exceeded (429)

Throws

When request data is invalid (400/422)

Throws

When network request fails or times out

Example

ts
const result = await sdk.general.getTariffsBox({});
console.log(result);

getTariffsPallet()

ts
getTariffsPallet(options?: {
  date: string;
}): Promise<TariffsPalletResponse>;

Defined in: modules/tariffs/index.ts:66

Тарифы для монопаллет

Для товаров, которые поставляются на склад WB на монопаллетах, метод возвращает стоимость: - доставки со склада до покупателя - доставки от покупателя до склада - хранения на складе WB <div class="description_limit"> <a href="/openapi/api-information#tag/Vvedenie/Limity-zaprosov">Лимит запросов</a> на один аккаунт продавца: | Период | Лимит | Интервал | Всплеск | | --- | --- | --- | --- | | 1 минута | 60 запросов | 1 секунда | 5 запросов | </div>

Parameters

ParameterTypeDescription
options?{ date: string; }Query parameters
options.date?string-

Returns

Promise<TariffsPalletResponse>

Успешно

Throws

When API key is invalid (401/403)

Throws

When rate limit exceeded (429)

Throws

When request data is invalid (400/422)

Throws

When network request fails or times out

Example

ts
const result = await sdk.general.getTariffsPallet({});
console.log(result);

getTariffsReturn()

ts
getTariffsReturn(options?: {
  date: string;
}): Promise<ReturnTariffsResponse>;

Defined in: modules/tariffs/index.ts:85

Тарифы на возврат

Метод возвращает тарифы: - на перевозку товаров со склада WB или из пункта приёма до продавца - на обратную перевозку возвратов, которые не забрал продавец <div class="description_limit"> <a href="/openapi/api-information#tag/Vvedenie/Limity-zaprosov">Лимит запросов</a> на один аккаунт продавца: | Период | Лимит | Интервал | Всплеск | | --- | --- | --- | --- | | 1 минута | 60 запросов | 1 секунда | 5 запросов | </div>

Parameters

ParameterTypeDescription
options?{ date: string; }Query parameters
options.date?string-

Returns

Promise<ReturnTariffsResponse>

Успешно

Throws

When API key is invalid (401/403)

Throws

When rate limit exceeded (429)

Throws

When request data is invalid (400/422)

Throws

When network request fails or times out

Example

ts
const result = await sdk.general.getTariffsReturn({});
console.log(result);

Made with ❤️ for the Wildberries developer community