← All articles

Wildberries API token in 2026: where to find and create it

Article 3 of 7 in the topic {hub}. All articles in the topic

The first question when you connect any service to a store sounds the same every time: where do I get the token. Over the past year the section in the seller portal moved and changed its name, the number of token types grew to four, and most guides in search still send you to "Settings → API access", which no longer exists. Below is the path from the current WB instruction dated 18 May 2026, the rules for picking a type from the WB knowledge base article of 5 August, and one trap with rate limits that the instructions keep quiet about.

In short: only the account owner creates a token, in the "API integrations" section (Profile → API integrations). It lives 180 days, is shown once, and a store can hold up to 20 active tokens. Your own program or a boxed 1C build needs a personal token, a cloud service from the solutions catalogue needs a service token, anything else in the cloud takes a basic one. You can check a token at dev.wildberries.ru/jwt, with no third-party sites involved.

What a Wildberries API token is

A WB API token is a string of three blocks separated by dots, starting with "eyJ". An outside program uses it to read your store's data and, where you allow it, to change that data, without knowing your portal login or password. Technically it is a JWT under RFC 7519: inside sit the token type, the seller ID, the expiry date and a bit mask of access categories. The token cannot log into the portal, withdraw money or change your bank details. It opens only the API sections you ticked when you created it.

The old names from the 2023–2024 guides, the "statistics key", the "content key", the "new API key", all mean one thing today: categories inside a single token. There are no separate keys any more, there is one token with a set of tick boxes.

The section

Where to find the API token in the WB portal

In WB Partners: your legal entity name at the top right, then "Profile" and the "API integrations" section. Only the profile owner sees it. A manager with any set of permissions gets a stub saying the page is for the account owner only, and there is nothing they can do about it.

The

Three things people look for here and fail to find:

  • You cannot look up a token you already have. WB shows it once, at creation. What stays in the list is a card: name, expiry date, access level, categories. Lose the string and you issue a new one.
  • The old path is gone. "Settings → API access" from most articles in search is history: under the WB instruction updated on 18 May 2026 the section lives in the profile and is called "API integrations".
  • The token belongs to the owner, not to an employee. When a store changes owner, every token stops working and the new owner has to issue them again.

Which type of token to choose

There are four types, and the choice is set by where the program runs, not by which service it is. That is how the WB knowledge base article "Cloud service or local solution: which token to choose" of 5 August 2026 puts it.

  • Personal. For your own programs and boxed systems on your own infrastructure: 1C on the company server, an ERP, a script on a rented VPS. It opens the extended categories, user management included. At creation you have to accept a warning that you understand the token must not be handed to third parties. In cloud services you cannot use it.
  • Service. For a cloud service from the WB solutions catalogue. The categories are filled in automatically to match what the service needs, and the token works only with that service. If it supports OAuth 2.0 you need no token at all: access is granted in one click and revoked separately from your other integrations.
  • Basic. For cloud services outside the catalogue and for testing an integration on real data. You pick the categories and the access level yourself.
  • Test. Works only with the WB API sandbox on generated data and never sees a real store.

Now the trap. A basic token without a service secret gets rate limits hundreds and thousands of times lower than a personal one. We went through the Request limit tables of 70 methods in the WB API documentation, and here are seven of them:

Slope chart: WB API rate limits for the basic and the personal token across seven methods, from 1–4 requests an hour to 36,000 an hour

A personal token asks for the list of ad campaigns 5 times a second, a basic one once an hour. Campaign statistics: 3 requests a minute against one an hour. The ad account balance: once a second against twice an hour. WB was gentlest with the "Marketplace" category, where a basic token gets half of the personal one, 150 requests a minute against 300. In every other category the gap runs from 15 times (recommended bids) to 36,000 (the list of media campaigns). On limits like these no dashboard can refresh its numbers more often than once an hour.

A basic token gets normal limits only paired with a service secret: the service registers on the WB API platform and adds the secret to every request. So before you paste a token into a cloud service, ask it one thing: is it in the solutions catalogue, or is it registered with WB. If neither, the data inside it will refresh once an hour.

How to create a Wildberries API token step by step

Creating one takes two minutes if you know the path. The order comes from the WB instruction:

The section
  1. Log into the portal as the owner: "Profile" → "API integrations" → "+ Create token".
  2. Pick the tab. "For a service from the catalogue" creates a service token: you find the service in the search box and select it. "For a manual integration" opens the personal, basic and test types.
  3. Name the token after the system it is issued for: "1C on the server", "analytics service". Six months later the name is what tells you which one to renew.
  4. Tick the data categories and the access level: "read and write" or "read only". A test token skips this step, the sandbox is open in full.
  5. Add a comment if you like. Everyone in the profile can see it, and it cannot be edited afterwards. For a personal token, tick the box about the risks.
  6. Press "Create", then "Copy and close". The token is already in your clipboard, and WB will not show it a second time. Paste it into the service settings right away and keep a copy in your password manager.

Which access categories to tick

Only the ones the particular program will actually use, and one token per service. That is WB's own recommendation: if a token leaks, it opens nothing beyond the categories you ticked. There are thirteen of them:

  • Content: product cards, attributes, photos and video, labels.
  • Analytics: the sales funnel, stock and paid storage reports, sales by region, returns. Which of these methods work without a Jem subscription is covered in our article on free Wildberries analytics.
  • Prices and discounts: setting prices, the promotions calendar.
  • Marketplace: seller warehouses, FBS, DBS and DBW orders.
  • Statistics: the core reports, including orders, sales and weekly settlement reports.
  • Promotion: campaigns, bids, budgets, ad statistics.
  • Questions and reviews, Customer chat: replies to customers.
  • Supplies: FBW supply slots and warehouse coefficients, they require the offer agreement accepted in the portal.
  • Returns by customers, Documents, Finance (balance and financial reports), Users (personal token only).
Table of the thirteen WB API access categories: what each one opens, and which to tick for an analytics service and for automation

An analytics service usually gets by with Statistics, Analytics, Content, Prices, Promotion and Finance in "read only" mode. Automating bids, prices or review replies works only with "read and write". You cannot add a category to a token that already exists, you have to issue a new one: in the service, a section with no access simply stays empty.

How long a token lives and how to renew it

180 days from creation, and there is no way to extend it. Three days before the end WB drops a notice into the bell in the portal, and that is not spare time, it is the last warning. WB itself advises setting a reminder two weeks out and replacing the token 7–14 days before the deadline.

Renewal runs through the "Duplicate" button in "API integrations": WB creates a new token with the same settings, and the old one keeps working until you delete it by hand. Replace the token everywhere it is used, watch for a couple of days that the data is still flowing, and only then delete the old one.

Our data shows sellers neglect this. Of the 16 tokens that stores have ever connected to Parus Seller, 14 were expired by September 2026 and only two were alive. An integration dies quietly: charts stop updating, automations stall, and the reason is visible only inside the token. A good service counts the days for you and warns you in advance.

The stores table in Parus Seller: the store Lumen Tech has a WB key valid until 18 November, expiring in 75 days, with a turnover of 5,214,380 ₽ over 30 days

How to check and decode a token

The official decoder lives at dev.wildberries.ru/jwt: you paste the token and see the type, the expiry, the categories, the access mode and the status. Third-party JWT decoders are not fit for this: they may store what you paste, and a token is a password to your store.

Diagram of a Wildberries API token: three blocks separated by dots, and inside the second one the fields acc (type), exp (expiry), s (category mask) and sid (seller)

What you can see inside, according to the WB article on decoding: the "acc" field sets the type (1 basic, 2 test, 3 personal, 4 service), "exp" the end date, "s" the category mask, "sid" the seller ID. The status reads "Active", "Expired", "Revoked" or "Inactive", and the last one means the owner changed or the account was blocked.

If the API answers with an error, read the code. A 401 means the token has expired, is wrong, or lacks the category you need. A 403 points to blocked access or a token belonging to a deleted user. The quick connectivity check is a "/ping" request on the category domain, for example statistics-api.wildberries.ru/ping.

Security rules for working with a token

  • One token per service. A leak of one will not open your other integrations.
  • Nobody forwards a token in messengers or by email. You paste it into the service settings with your own hands, and the WB rules require exactly that.
  • "Read only" everywhere the service has nothing to change.
  • At the first hint of trouble, delete the token in "API integrations" and issue a new one. If someone else has been acting inside your profile, write to WB support under the category for account security.
  • Ask the service how it stores your token. A sound answer: encrypted, never shown to anyone after saving, and revocable from the WB portal.

That is how connecting works in Parus Seller: the wizard reads the token before it ever goes to the server and shows the type, the expiry, the store and the categories, and if one is missing it names which. The key is stored encrypted, the encryption key sits apart from the database, and nobody sees the whole token, support included. Revoke the token in the WB portal and the platform notices within a minute and stops the automations. More on the "Security" page.

The store connection wizard in Parus Seller: the field for the WB API key and the

The first two months of Parus Seller are free with promo code PARUS60, no card required: connect a store with your token and see your first data in 5–10 minutes.

FAQ

Where do I find the token on WB if there is no "API access" section? The section moved: your legal entity name at the top right → "Profile" → "API integrations". It opens for the account owner only.

What is the Wildberries statistics API key? An old name. Today it is the "Statistics" category inside an ordinary token, there is no separate key. It covers the reports on orders, sales and the weekly settlement reports.

Can I look at a token I already created? No. WB shows the string once, at creation, and the list keeps only a card with the name, the expiry and the categories. If you lost the string, press "Duplicate" and get a new token with the same settings.

How many tokens can I create? Up to 20 active ones per store. WB recommends a separate token for each service or task.

Which token do I need for 1C? It depends on where 1C runs. A boxed version on your own server or computer takes a personal token. 1C:Fresh and other cloud options from the solutions catalogue take a service token.

What do I do if a token stops working before the 180 days are up? Check it in the decoder. The status "Revoked" means someone deleted it in the portal, "Inactive" points to a change of owner or a blocked account. In both cases issue a new token as the owner.

In this topic

Starting and growing a Wildberries store

Where to begin, how to fill in a product card, connect the API, read free analytics, reply to reviews and not waste the ad budget.

  1. How to sell on Wildberries in 2026: start from scratch
  2. Self-employed on Wildberries in 2026: tax, cap, rules
  3. Wildberries API token in 2026: where to find and create it
  4. Wildberries product card: how to create and fill it in 2026
  5. Free Wildberries analytics: what the WB portal gives you
  6. Replying to Wildberries reviews: 20 examples and 2026 rules
  7. Wildberries advertising in 2026: where the budget goes
Autobidder: bids no higher than the product's economics

Read next