Wildberries API TypeScript SDK / TariffsModule
Class: TariffsModule
Defined in: modules/tariffs/index.ts:10
Constructors
Constructor
new TariffsModule(client: BaseClient): TariffsModule;Defined in: modules/tariffs/index.ts:11
Parameters
| Parameter | Type |
|---|---|
client | BaseClient |
Returns
TariffsModule
Methods
getTariffsCommission()
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
| Parameter | Type | Description |
|---|---|---|
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
const result = await sdk.general.getTariffsCommission({});
console.log(result);getTariffsBox()
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
| Parameter | Type | Description |
|---|---|---|
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
const result = await sdk.general.getTariffsBox({});
console.log(result);getTariffsPallet()
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
| Parameter | Type | Description |
|---|---|---|
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
const result = await sdk.general.getTariffsPallet({});
console.log(result);getTariffsReturn()
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
| Parameter | Type | Description |
|---|---|---|
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
const result = await sdk.general.getTariffsReturn({});
console.log(result);