Publication date: 03.12.2025
In November 2025, Wildberries released 12 API updates, 7 of which are critical changes with specific deadlines. The main focus of the month is a massive optimization of FBS orders and supplies: new method versions allow processing up to 100 elements instead of one, significantly speeding up integrations.
Disclaimer: Practical recommendations in this digest are based on integration experience and may vary depending on your specific implementation.
Ready-to-use Postman Collection: For convenient testing and API work, 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.
| Deadline | What's Changing | Required Actions |
|---|---|---|
| December 8 | Disabling complaint methods for feedbacks | Switch to personal account |
| December 11 | Removal of valuation field in unanswered feedbacks | Remove field processing from code |
| December 17 | Disabling the old method for getting supply orders | Migrate to new method for getting order IDs |
| December 18 | Disabling the old version of adding orders to supply | Migrate to batch version (up to 100 IDs) |
| December 24 | Disabling the old version of FBS metadata method | Migrate to batch version (up to 100 IDs) |
November became the month of massive FBS method optimization. Wildberries is consistently transitioning the API to batch processing, which is critical for sellers with high order volumes.
A new version of the Get Assembly Orders Metadata method has been added. The key change — you can now pass up to 100 assembly order IDs in a single request instead of one.
Migration Deadline: December 24, 2025 — the current version will be disabled.
For Business:
For Developers:
Replace calls to the old endpoint GET /api/v3/orders/{orderId}/meta with the new POST /api/marketplace/v3/orders/meta with an array of IDs in the request body. We recommend grouping orders in batches of 50-100 for optimal performance.
The Add Assembly Orders to the Supply method received a similar update. You can now add up to 100 assembly orders to a supply in a single request.
Migration Deadline: December 18, 2025.
This change is especially important for sellers creating large supplies. Previously, adding 500 orders to a supply required 500 separate API calls. Now it can be done in 5 requests.
Implementation Recommendations:
A new method Get IDs of the Supply Assembly Orders has been added, which returns only order identifiers without full data.
The old method Get the Supply Orders will be disabled on December 17, 2025.
The new approach optimizes work with large supplies:
This reduces the volume of transmitted data and speeds up operations, especially when you only need information about some orders in the supply.
The optionalMeta field has been added to the response of the Get New Assembly Orders method — a list of optional metadata.
Important: If your product requires mandatory marking, you must specify all metadata whether it was received in requiredMeta or optionalMeta field (see 4.6 of the Offer).
Recommendation: Add all metadata from both fields to assembly orders — this will reduce the risk of issues with returns.
The maximum number of elements in the sgtins array has been increased when adding Data Matrix codes to an FBS assembly order. You can now pass up to 100 codes in a single request.
This simplifies work with products requiring multiple marking codes (e.g., sets or bundles).
Starting November 27, the Campaign Statistics method request can contain a maximum of 50 campaign IDs in the ids array.
If your integration requests statistics for more than 50 campaigns simultaneously, split requests into batches. Add pagination with grouping by 50 campaigns and aggregate results on your side.
Data for campaigns with deprecated types has been removed from the responses of Campaigns Lists and Campaigns Information methods:
4 — in catalog5 — in product card6 — in search7 — in recommendations on the main pageIt has been unavailable to create campaigns of these types since March 2024. If your system still processes these types, you can safely remove the corresponding logic.
Methods for working with search clusters have been moved to a separate subsection in the documentation. Functionality remains unchanged — this is purely an organizational improvement for easier navigation.
On December 8, complaint management methods will be disabled:
Wildberries is temporarily removing this functionality from the API to improve data accuracy. Complaint management remains available through the seller's personal account.
Recommendations:
On December 11, the valuation field (average rating of all feedbacks) will be removed from the Unanswered Feedbacks method response.
If your system uses this field, remove its processing from your code or obtain the average rating through another method.
Reminder about the October deadline: starting November 19, response template methods have been disabled:
If you haven't migrated yet — implement template storage in your own system and use direct response submission methods.
The payment_schedule field has been added to details for the realization reports — one-time instant money withdrawal rate.
The field is used to display the commission for the Withdraw Now service, which allows receiving payment earlier than the standard term.
If you use the early withdrawal service, you can now automatically account for this service's commission in financial reporting. Add processing of the new field to your management report generation logic.
On December 4, the ChrtID column — product size IDs — will be added to the CSV stocks report of the StocksReportRes model.
The column will be displayed between SizeName and RegionName.
Important: This report model is available without the Jam subscription.
valuation field processing in unanswered feedbacks methodoptionalMeta field processing in new assembly orderspayment_schedule field processing in financial reportsChrtID columnOfficial Documentation and Resources