Skip to main content

wb-api-client — Python

Auto-generated Python 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

pip install valeryverkhoturov-wb-api-client

Authentication

Every module accepts the same WB bearer JWT. The token is stored in a redacting wrapper — pydantic.SecretStr — so it does not leak under logs / print unless you explicitly ask for the raw value with .get_secret_value().

from wb_api_client.items import Configuration, ApiClient

cfg = Configuration(access_token="<your WB JWT>")
client = ApiClient(cfg)

Modules

Each row below is a sub-module you can import independently. Import path is wb_api_client.<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 — Общее

В этом разделе:

Reference: https://dev.wildberries.ru/openapi/api-information

APIs: GeneralApi

from wb_api_client.general import Configuration, ApiClient
from wb_api_client.general.api import GeneralApi

cfg = Configuration(access_token="<your WB JWT>")
api = GeneralApi(ApiClient(cfg))

items — Работа с товарами

С помощью методов этого раздела вы можете:

Узнать, как использовать методы в бизнес-кейсах, можно в инструкции по работе с товарами

Reference: https://dev.wildberries.ru/openapi/item-management

APIs: ItemsApi

from wb_api_client.items import Configuration, ApiClient
from wb_api_client.items.api import ItemsApi

cfg = Configuration(access_token="<your WB JWT>")
api = ItemsApi(ApiClient(cfg))

orders-fbs — Заказы FBS

С помощью методов раздела Заказы FBS (Fulfillment by Seller) вы можете:

Узнать, как использовать методы в бизнес-кейсах, можно в инструкции по работе с заказами FBS

Узнать больше о заказах FBS можно в справочном центре

Reference: https://dev.wildberries.ru/openapi/orders-fbs

APIs: OrdersFbsApi

from wb_api_client.orders_fbs import Configuration, ApiClient
from wb_api_client.orders_fbs.api import OrdersFbsApi

cfg = Configuration(access_token="<your WB JWT>")
api = OrdersFbsApi(ApiClient(cfg))

orders-dbw — Заказы DBW

С помощью методов Заказы DBW (Деливери WB) вы можете:

  • получать информацию о сборочных заданиях, управлять статусами и отменять сборочные задания
  • получать, добавлять, редактировать и удалять метаданные сборочных заданий

Узнать, как использовать методы в бизнес-кейсах, можно в инструкции по работе с заказами DBW

Reference: https://dev.wildberries.ru/openapi/orders-dbw

APIs: OrdersDbwApi

from wb_api_client.orders_dbw import Configuration, ApiClient
from wb_api_client.orders_dbw.api import OrdersDbwApi

cfg = Configuration(access_token="<your WB JWT>")
api = OrdersDbwApi(ApiClient(cfg))

dbs — DBS

Узнать больше о модели DBS можно в справочном центре

Управление сборочными заданиями и идентификаторами маркировки DBS (Delivery by Seller).

Вы можете протестировать методы DBS в песочнице. Также в песочнице доступны специальные методы для эмуляции действий пользователя

Reference: https://dev.wildberries.ru/openapi/dbs

APIs: DbsApi

from wb_api_client.dbs import Configuration, ApiClient
from wb_api_client.dbs.api import DbsApi

cfg = Configuration(access_token="<your WB JWT>")
api = DbsApi(ApiClient(cfg))

in-store-pickup — Самовывоз

Управление сборочными заданиями и идентификаторами маркировки Самовывоза.

Вы можете протестировать методы Самовывоза в песочнице. Также в песочнице доступны специальные методы для эмуляции действий пользователя

Reference: https://dev.wildberries.ru/openapi/in-store-pickup

APIs: InStorePickupApi

from wb_api_client.in_store_pickup import Configuration, ApiClient
from wb_api_client.in_store_pickup.api import InStorePickupApi

cfg = Configuration(access_token="<your WB JWT>")
api = InStorePickupApi(ApiClient(cfg))

orders-fbw — Поставки FBW

Узнать больше о поставках FBW можно в справочном центре

В разделе описаны методы получения:

Reference: https://dev.wildberries.ru/openapi/orders-fbw

APIs: OrdersFbwApi

from wb_api_client.orders_fbw import Configuration, ApiClient
from wb_api_client.orders_fbw.api import OrdersFbwApi

cfg = Configuration(access_token="<your WB JWT>")
api = OrdersFbwApi(ApiClient(cfg))

promotion — Маркетинг и продвижение

Узнать больше о маркетинге и продвижении можно в справочном центре

Методы маркетинга и продвижения позволяют:

  1. Получать информацию о кампаниях продвижения и медиакампаниях
  2. Создавать и управлять кампаниями
  3. Управлять финансами кампаний
  4. Выгружать статистику кампаний продвижения и медиакампаний
  5. Работать с календарём акций Данные синхронизируются с базой раз в 3 минуты. Статусы кампаний меняются раз в минуту. Ставки кампаний меняются раз в 30 секунд.

Вы можете протестировать методы продвижения в песочнице. Также в песочнице доступны специальные методы для управления тестовым балансом

Reference: https://dev.wildberries.ru/openapi/promotion

APIs: PromotionApi

from wb_api_client.promotion import Configuration, ApiClient
from wb_api_client.promotion.api import PromotionApi

cfg = Configuration(access_token="<your WB JWT>")
api = PromotionApi(ApiClient(cfg))

communications — Общение с покупателями

Узнать больше об общении с покупателями можно в справочном центре

С помощью методов общения с покупателями вы можете работать с:

  1. Вопросами и отзывами покупателей
  2. Закреплёнными отзывами
  3. Чатами с покупателями
  4. Заявками покупателей на возврат Вы можете протестировать методы общения с покупателями в песочнице. Также в песочнице доступны специальные методы для управления тестовыми вопросами и отзывами

Узнать, как использовать методы в бизнес-кейсах, можно в инструкции по работе с разделом Общение с покупателями

Reference: https://dev.wildberries.ru/openapi/customer-communication

APIs: CommunicationsApi

from wb_api_client.communications import Configuration, ApiClient
from wb_api_client.communications.api import CommunicationsApi

cfg = Configuration(access_token="<your WB JWT>")
api = CommunicationsApi(ApiClient(cfg))

rates — Тарифы

Узнать больше о тарифах можно в справочном центре

В разделе описаны методы получения:

  1. Комиссий
  2. Тарифов на поставку
  3. Тарифов на остаток
  4. Тарифов на возврат товаров продавцу

Reference: https://dev.wildberries.ru/openapi/rates

APIs: RatesApi

from wb_api_client.rates import Configuration, ApiClient
from wb_api_client.rates.api import RatesApi

cfg = Configuration(access_token="<your WB JWT>")
api = RatesApi(ApiClient(cfg))

analytics — Аналитика и данные

Узнать больше об аналитике и данных можно в справочном центре

В разделе описаны методы получения:

  1. Воронки продаж
  2. Ленты заказов
  3. Поисковых запросов по вашим товарам
  4. Истории остатков
  5. Оценки товара
  6. Аналитики продавца в формате CSV

Reference: https://dev.wildberries.ru/openapi/analytics

APIs: AnalyticsApi

from wb_api_client.analytics import Configuration, ApiClient
from wb_api_client.analytics.api import AnalyticsApi

cfg = Configuration(access_token="<your WB JWT>")
api = AnalyticsApi(ApiClient(cfg))

reports — Отчёты

Узнать больше об отчётах можно в справочном центре

С помощью этих методов вы можете получать основные отчёты и отчёты о:

  1. Остатках на складах
  2. Товарах с обязательной маркировкой
  3. Удержаниях
  4. Операциях при приёмке
  5. Платном хранении
  6. Продажах по регионам
  7. Доле бренда в продажах
  8. Заблокированных карточках
  9. Возвратах и перемещении товаров

Reference: https://dev.wildberries.ru/openapi/reports

APIs: ReportsApi

from wb_api_client.reports import Configuration, ApiClient
from wb_api_client.reports.api import ReportsApi

cfg = Configuration(access_token="<your WB JWT>")
api = ReportsApi(ApiClient(cfg))

finances — Документы и бухгалтерия

Узнать больше о документах и бухгалтерии можно в справочном центре

Просмотр баланса, финансовых отчётов и документов продавца.

Reference: https://dev.wildberries.ru/openapi/documents-and-accounting

APIs: FinancesApi

from wb_api_client.finances import Configuration, ApiClient
from wb_api_client.finances.api import FinancesApi

cfg = Configuration(access_token="<your WB JWT>")
api = FinancesApi(ApiClient(cfg))

Metadata

Release files for valeryverkhoturov-wb-api-client 1.20261021.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for valeryverkhoturov-wb-api-client 1.20261021.0
File Size Uploaded Provenance
valeryverkhoturov_wb_api_client-1.20261021.0.tar.gz 811.3 kB With provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for valeryverkhoturov-wb-api-client 1.20261021.0
File Interpreter ABI Platform
valeryverkhoturov_wb_api_client-1.20261021.0-py3-none-any.whl Python 3 none any Details

Total release size: 3.7 MB

Release files / valeryverkhoturov_wb_api_client-1.20261021.0.tar.gz

Download URL valeryverkhoturov_wb_api_client-1.20261021.0.tar.gz
Size 811.3 kB
Tags Source
SHA-256 checksum
How to use checksums
f19ae1c1776d109a5e8d3d3bb4ec6ca6cb2b502dd620b038aada748a0d997f4f
BLAKE2b-256 checksum
How to use checksums
e28340bfaef0fd649d298bfabdd063850e2b53b85830967d264ba7ea0fe8827d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 21, 2026.

Transparency log

Release files / valeryverkhoturov_wb_api_client-1.20261021.0-py3-none-any.whl

Download URL valeryverkhoturov_wb_api_client-1.20261021.0-py3-none-any.whl
Size 2.9 MB
Tags Python 3
SHA-256 checksum
How to use checksums
1f55559c933635fb9cc5118318f0e455a2fd047ca7e0d3c65999bdaaf7e06480
BLAKE2b-256 checksum
How to use checksums
af71be1448fbcf02e897bf208f87a80feed8934236012771e3536e148ac95646
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 21, 2026.

Transparency log

Security for valeryverkhoturov-wb-api-client 1.20261021.0

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

Full provenance

All 2 files in this release have been uploaded with provenance metadata.

Select from 2 files

Attestation for valeryverkhoturov_wb_api_client-1.20261021.0.tar.gz

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 21, 2026.

Transparency log

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

Release history Release notifications | RSS feed

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page