ValeryVerkhoturov.WbApiClient
1.20261110.0
dotnet add package ValeryVerkhoturov.WbApiClient --version 1.20261110.0
NuGet\Install-Package ValeryVerkhoturov.WbApiClient -Version 1.20261110.0
<PackageReference Include="ValeryVerkhoturov.WbApiClient" Version="1.20261110.0" />
<PackageVersion Include="ValeryVerkhoturov.WbApiClient" Version="1.20261110.0" />
<PackageReference Include="ValeryVerkhoturov.WbApiClient" />
paket add ValeryVerkhoturov.WbApiClient --version 1.20261110.0
#r "nuget: ValeryVerkhoturov.WbApiClient, 1.20261110.0"
#:package ValeryVerkhoturov.WbApiClient@1.20261110.0
#addin nuget:?package=ValeryVerkhoturov.WbApiClient&version=1.20261110.0
#tool nuget:?package=ValeryVerkhoturov.WbApiClient&version=1.20261110.0
wb-api-client — C#
Auto-generated C# client for the Wildberries Seller API. One package, thirteen sub-modules — one per API category. This README is regenerated on every release, so it always matches the code in this tree.
Install
dotnet add package ValeryVerkhoturov.WbApiClient
Authentication
Every module accepts the same WB bearer JWT. The token is stored in a redacting wrapper — a per-namespace SecretString class — so it does not leak under logs / Console.WriteLine unless you explicitly ask for the raw value with .ExposeSecret().
using ValeryVerkhoturov.WbApiClient.Items.Client;
var config = new Configuration();
config.SetAccessToken("<your WB JWT>");
Modules
Each row below is a sub-module you can import independently. Import path is ValeryVerkhoturov.WbApiClient.<slug>.
| Slug | Category | APIs |
|---|---|---|
general |
Общее | GeneralApi |
items |
Работа с товарами | ItemsApi |
orders-fbs |
Заказы FBS | OrdersFbsApi |
orders-dbw |
Заказы DBW | OrdersDbwApi |
dbs |
DBS | DbsApi |
in-store-pickup |
Самовывоз | InStorePickupApi |
orders-fbw |
Поставки FBW | OrdersFbwApi |
promotion |
Маркетинг и продвижение | PromotionApi |
communications |
Общение с покупателями | CommunicationsApi |
rates |
Тарифы | RatesApi |
analytics |
Аналитика и данные | AnalyticsApi |
reports |
Отчёты | ReportsApi |
finances |
Документы и бухгалтерия | FinancesApi |
Per-module usage
general — Общее
В этом разделе:
- общая информация о WB API
- как начать работу с WB API
- как авторизоваться и создавать токены
- основные статус-коды ответов
- лимиты запросов
- как обратиться в поддержку С помощью методов этого раздела вы можете:
- проверить подключение к WB API
- получить новости и уведомления портала продавцов
- получить информацию о продавце
- управлять пользователями продавца
Reference: https://dev.wildberries.ru/openapi/api-information
APIs: GeneralApi
using ValeryVerkhoturov.WbApiClient.General.Api;
using ValeryVerkhoturov.WbApiClient.General.Client;
var config = new Configuration();
config.SetAccessToken("<your WB JWT>");
var api = new GeneralApi(config);
items — Работа с товарами
С помощью методов этого раздела вы можете:
- создавать и редактировать карточки товаров
- получать категории, предметы, характеристики и бренды товаров
- загружать медиафайлы в карточки товаров
- настраивать ярлыки для поиска товаров
- работать с рекомендациями для товаров
- устанавливать цены и скидки
- управлять остатками товаров и складами, если вы работаете по модели продаж со склада продавца Вы можете протестировать методы работы с товарами в песочнице. Также в песочнице доступны специальные методы для управления карточками товаров
Узнать, как использовать методы в бизнес-кейсах, можно в инструкции по работе с товарами
Reference: https://dev.wildberries.ru/openapi/item-management
APIs: ItemsApi
using ValeryVerkhoturov.WbApiClient.Items.Api;
using ValeryVerkhoturov.WbApiClient.Items.Client;
var config = new Configuration();
config.SetAccessToken("<your WB JWT>");
var api = new ItemsApi(config);
orders-fbs — Заказы FBS
С помощью методов раздела Заказы FBS (Fulfillment by Seller) вы можете:
- получать информацию о сборочных заданиях и их статусах, отменять сборочные задания, получать стикеры
- добавлять, редактировать и удалять идентификаторы маркировки сборочных заданий
- управлять поставками
- создавать, редактировать и удалять пропуска на склады WB Вы можете протестировать методы заказов FBS в песочнице. Также в песочнице доступны специальные методы для эмуляции действий пользователя
Узнать, как использовать методы в бизнес-кейсах, можно в инструкции по работе с заказами FBS
Узнать больше о заказах FBS можно в справочном центре
Reference: https://dev.wildberries.ru/openapi/orders-fbs
APIs: OrdersFbsApi
using ValeryVerkhoturov.WbApiClient.OrdersFbs.Api;
using ValeryVerkhoturov.WbApiClient.OrdersFbs.Client;
var config = new Configuration();
config.SetAccessToken("<your WB JWT>");
var api = new OrdersFbsApi(config);
orders-dbw — Заказы DBW
С помощью методов Заказы DBW (Деливери WB) вы можете:
- получать информацию о сборочных заданиях, управлять статусами и отменять сборочные задания
- получать, добавлять, редактировать и удалять метаданные сборочных заданий
Узнать, как использовать методы в бизнес-кейсах, можно в инструкции по работе с заказами DBW
Reference: https://dev.wildberries.ru/openapi/orders-dbw
APIs: OrdersDbwApi
using ValeryVerkhoturov.WbApiClient.OrdersDbw.Api;
using ValeryVerkhoturov.WbApiClient.OrdersDbw.Client;
var config = new Configuration();
config.SetAccessToken("<your WB JWT>");
var api = new OrdersDbwApi(config);
dbs — DBS
Узнать больше о модели DBS можно в справочном центре
Управление сборочными заданиями и идентификаторами маркировки DBS (Delivery by Seller).
Вы можете протестировать методы DBS в песочнице. Также в песочнице доступны специальные методы для эмуляции действий пользователя
Reference: https://dev.wildberries.ru/openapi/dbs
APIs: DbsApi
using ValeryVerkhoturov.WbApiClient.Dbs.Api;
using ValeryVerkhoturov.WbApiClient.Dbs.Client;
var config = new Configuration();
config.SetAccessToken("<your WB JWT>");
var api = new DbsApi(config);
in-store-pickup — Самовывоз
Управление сборочными заданиями и идентификаторами маркировки Самовывоза.
Вы можете протестировать методы Самовывоза в песочнице. Также в песочнице доступны специальные методы для эмуляции действий пользователя
Reference: https://dev.wildberries.ru/openapi/in-store-pickup
APIs: InStorePickupApi
using ValeryVerkhoturov.WbApiClient.InStorePickup.Api;
using ValeryVerkhoturov.WbApiClient.InStorePickup.Client;
var config = new Configuration();
config.SetAccessToken("<your WB JWT>");
var api = new InStorePickupApi(config);
orders-fbw — Поставки FBW
Узнать больше о поставках FBW можно в справочном центре
В разделе описаны методы получения:
Reference: https://dev.wildberries.ru/openapi/orders-fbw
APIs: OrdersFbwApi
using ValeryVerkhoturov.WbApiClient.OrdersFbw.Api;
using ValeryVerkhoturov.WbApiClient.OrdersFbw.Client;
var config = new Configuration();
config.SetAccessToken("<your WB JWT>");
var api = new OrdersFbwApi(config);
promotion — Маркетинг и продвижение
Узнать больше о маркетинге и продвижении можно в справочном центре
Методы маркетинга и продвижения позволяют:
- Получать информацию о кампаниях продвижения и медиакампаниях
- Создавать и управлять кампаниями
- Управлять финансами кампаний
- Выгружать статистику кампаний продвижения и медиакампаний
- Работать с календарём акций Данные синхронизируются с базой раз в 3 минуты. Статусы кампаний меняются раз в минуту. Ставки кампаний меняются раз в 30 секунд.
Reference: https://dev.wildberries.ru/openapi/promotion
APIs: PromotionApi
using ValeryVerkhoturov.WbApiClient.Promotion.Api;
using ValeryVerkhoturov.WbApiClient.Promotion.Client;
var config = new Configuration();
config.SetAccessToken("<your WB JWT>");
var api = new PromotionApi(config);
communications — Общение с покупателями
Узнать больше об общении с покупателями можно в справочном центре
С помощью методов общения с покупателями вы можете работать с:
- Вопросами и отзывами покупателей
- Закреплёнными отзывами
- Чатами с покупателями
- Заявками покупателей на возврат Вы можете протестировать методы общения с покупателями в песочнице. Также в песочнице доступны специальные методы для управления тестовыми вопросами и отзывами
Узнать, как использовать методы в бизнес-кейсах, можно в инструкции по работе с разделом Общение с покупателями
Reference: https://dev.wildberries.ru/openapi/customer-communication
APIs: CommunicationsApi
using ValeryVerkhoturov.WbApiClient.Communications.Api;
using ValeryVerkhoturov.WbApiClient.Communications.Client;
var config = new Configuration();
config.SetAccessToken("<your WB JWT>");
var api = new CommunicationsApi(config);
rates — Тарифы
Узнать больше о тарифах можно в справочном центре
В разделе описаны методы получения:
Reference: https://dev.wildberries.ru/openapi/rates
APIs: RatesApi
using ValeryVerkhoturov.WbApiClient.Rates.Api;
using ValeryVerkhoturov.WbApiClient.Rates.Client;
var config = new Configuration();
config.SetAccessToken("<your WB JWT>");
var api = new RatesApi(config);
analytics — Аналитика и данные
Узнать больше об аналитике и данных можно в справочном центре
В разделе описаны методы получения:
- Воронки продаж
- Ленты заказов
- Поисковых запросов по вашим товарам
- Истории остатков
- Оценки товара
- Аналитики продавца в формате CSV
Reference: https://dev.wildberries.ru/openapi/analytics
APIs: AnalyticsApi
using ValeryVerkhoturov.WbApiClient.Analytics.Api;
using ValeryVerkhoturov.WbApiClient.Analytics.Client;
var config = new Configuration();
config.SetAccessToken("<your WB JWT>");
var api = new AnalyticsApi(config);
reports — Отчёты
Узнать больше об отчётах можно в справочном центре
С помощью этих методов вы можете получать основные отчёты и отчёты о:
- Остатках на складах
- Товарах с обязательной маркировкой
- Удержаниях
- Операциях при приёмке
- Платном хранении
- Доле бренда в продажах
- Заблокированных карточках
- Возвратах и перемещении товаров
Reference: https://dev.wildberries.ru/openapi/reports
APIs: ReportsApi
using ValeryVerkhoturov.WbApiClient.Reports.Api;
using ValeryVerkhoturov.WbApiClient.Reports.Client;
var config = new Configuration();
config.SetAccessToken("<your WB JWT>");
var api = new ReportsApi(config);
finances — Документы и бухгалтерия
Узнать больше о документах и бухгалтерии можно в справочном центре
Просмотр баланса, финансовых отчётов и документов продавца.
Reference: https://dev.wildberries.ru/openapi/documents-and-accounting
APIs: FinancesApi
using ValeryVerkhoturov.WbApiClient.Finances.Api;
using ValeryVerkhoturov.WbApiClient.Finances.Client;
var config = new Configuration();
config.SetAccessToken("<your WB JWT>");
var api = new FinancesApi(config);
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net8.0 is compatible. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. net9.0 was computed. net9.0-android was computed. net9.0-browser was computed. net9.0-ios was computed. net9.0-maccatalyst was computed. net9.0-macos was computed. net9.0-tvos was computed. net9.0-windows was computed. net10.0 was computed. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
-
net8.0
- JsonSubTypes (>= 2.0.1)
- Newtonsoft.Json (>= 13.0.3)
- Polly (>= 8.1.0)
- RestSharp (>= 112.0.0)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 1.20261110.0 | 47 | 11/10/2026 |
| 1.20261109.0 | 49 | 11/9/2026 |
| 1.20261104.0 | 99 | 11/4/2026 |
| 1.20261030.0 | 104 | 10/30/2026 |
| 1.20261028.0 | 98 | 10/28/2026 |
| 1.20261027.0 | 91 | 10/27/2026 |
| 1.20261022.0 | 90 | 10/22/2026 |
| 1.20261021.0 | 100 | 10/21/2026 |
| 1.20261020.0 | 97 | 10/20/2026 |
| 1.20261017.0 | 95 | 10/17/2026 |
| 1.20261016.0 | 92 | 10/16/2026 |
| 1.20261015.0 | 91 | 10/15/2026 |
| 1.20261014.0 | 94 | 10/14/2026 |
| 1.20261013.0 | 101 | 10/13/2026 |
| 1.20261010.0 | 92 | 10/10/2026 |
| 1.20261009.0 | 90 | 10/9/2026 |
| 1.20261007.0 | 101 | 10/7/2026 |
| 1.20261006.0 | 99 | 10/6/2026 |
| 1.20261005.0 | 101 | 10/5/2026 |
| 1.20261003.0 | 104 | 10/3/2026 |