Publication date: 03.03.2026
In February 2026, Wildberries released 9 API updates. The month focused on expanding seller capabilities: new batch methods for In-Store Pickup, stickers for DBS, a CSV inventory history report, and multi-currency support in analytics.
Disclaimer: Practical recommendations in this digest may vary depending on the specifics of your implementation.
Ready-made Postman collection: For convenient testing and working with the API, we've prepared a collection of methods from this digest. Import it into your Postman, set your API key in the api_key variable, and start working with the methods right away.
Technical support is responsible for how the API itself works.
Discuss the Postman interface and collections in the Community.
| What | Summary |
|---|---|
| ⚠️ Response 204 in reports | Empty reports will return 204 instead of empty [] — March 11 |
| 🆕 In-Store Pickup batch methods | Bulk status changes for assembly orders |
| 🆕 DBS stickers | PDF stickers for DBS orders with pickup point delivery |
| 🆕 CSV inventory history report | Type STOCK_HISTORY_DAILY_CSV — no Jam subscription required |
| 🆕 Search cluster methods | Cluster lists and daily statistics |
| 🔄 Multi-currency in analytics | currency field in all Analytics reports |
| 🔄 Order status in feedbacks | orderStatus field in feedback methods |
| 🔄 WB API token types | Access control: personal, service, basic |
| 🔄 Promotion method relocation | Product card editing method → Campaign Management |
| Deadline | What's Changing | What to Do |
|---|---|---|
| March 11 | Report generation methods will return 204 instead of 200 with [] when there's no data | Add 204 No Content handling in your client |
204 Response for Empty ReportsStarting March 11, three report generation methods will change behavior: if there's no data for the request, they'll return 204 No Content instead of 200 with an empty array [].
Affected reports:
GET /api/v1/warehouse_remains/tasks/{task_id}/downloadGET /api/v1/acceptance_report/tasks/{task_id}/downloadGET /api/v1/paid_storage/tasks/{task_id}/downloadIf your code treats an empty array as "no data" — everything works fine. But if your client expects 200 and breaks on 204, you need to add handling for this status before March 11. A common mistake: trying to parse JSON from a 204 response body, which has no body.
A new method for getting stickers has been added — POST /api/marketplace/v3/dbs/orders/stickers — for DBS orders with pickup point delivery. The method returns PDF stickers for orders in confirm (on assembly) and deliver (in delivery) statuses.
New fields have also been added to DBS assembly order methods:
GET /api/v3/dbs/orders/new) now includes wbStickerId — the sticker identifier.GET /api/v3/dbs/orders) now includes wbStickerId and scanPrice — the pickup point acceptance price in kopecks.For business:
scanPrice fieldFor developers:
scanPrice comes in kopecks — divide by 100 for displayFour new methods have been added for batch processing of In-Store Pickup assembly orders. Previously, each order's status had to be changed individually; now you can send multiple IDs in a single request:
POST /api/marketplace/v3/click-collect/orders/status/confirmPOST /api/marketplace/v3/click-collect/orders/status/preparePOST /api/marketplace/v3/click-collect/orders/status/receivePOST /api/marketplace/v3/click-collect/orders/status/rejectThese methods cover the entire lifecycle of an In-Store Pickup assembly order: from confirming assembly to buyer receipt or rejection. If you run a store with high pickup order volume, batch processing will significantly reduce the number of API requests.
Two new methods for working with search clusters in advertising campaigns have been added:
POST /adv/v0/normquery/list — returns the full list of clusters for a campaign.POST /adv/v1/normquery/stats — daily breakdown per cluster.Additionally, the existing search cluster statistics method (POST /adv/v0/normquery/stats) now includes shks (number of ordered items) and spend (promotion costs for a specific cluster). You can now evaluate each cluster's effectiveness not only by clicks but also by orders and spend — and with the new v1 method, do it on a daily basis.
The product card list editing method (PATCH /adv/v0/auction/nms) has been moved to the Campaign Management subsection. The endpoint remains the same — only its location in the documentation has changed.
Wildberries is systematically transitioning analytics to multi-currency support. In February, the currency field — report currency — was added to the following methods:
DETAIL_HISTORY_REPORT and GROUPED_HISTORY_REPORTStarting February 11, the currency field has been added to all remaining reports in the Analytics and Data section, and monetary values are now returned in the seller's country of registration currency. If your code assumed all amounts were in rubles — check the currency field and add conversion logic as needed.
A new report type STOCK_HISTORY_DAILY_CSV has been added to Seller Analytics CSV. To create the report, send a request to the report creation endpoint with reportType: "STOCK_HISTORY_DAILY_CSV", then download the finished file.
The report shows inventory data as of 23:59 each day. It's available without a Jam subscription — one of the few CSV reports that doesn't require one.
The orderStatus field — the status of the order associated with the feedback — has been added to feedback methods:
GET /api/v1/feedbacksGET /api/v1/feedbackGET /api/v1/feedbacks/archivePossible values: buyout (purchased), rejected (declined), returned (returned), notSpecified (no status assigned). You can now filter feedbacks by order completion type — for example, separately analyze feedbacks from buyers who returned the item to understand return reasons.
Wildberries is introducing access differentiation for API methods by token type:
The Seller User Management category is already restricted to the personal token only. In the future, this differentiation will extend to new methods. If you use service or basic tokens — verify that you won't lose access to the methods you need.
204 response handling in report download methods (Warehouse Inventory, Acceptance Operations, Paid Storage)currency field handling in analytics reports — monetary values are already returned in the seller's currencyorderStatus handling in feedback methodswbStickerId and scanPrice handling in DBS assembly order methodsOfficial documentation and resources