Here’s what’s new in API that’s been in production since April 17, 2026!
The maximum number of variants per product will be enforced at 512 on the API level, matching the existing admin limit. This change will take effect on April 30, 2026. Previously this guard existed only in the admin UI and could be bypassed via the API.
Affected endpoints:
POST /api/products — returns 422 if the request would result in more than 512 variantsPATCH /api/products/{guid} — returns 422 if the combined count of existing and new variants would exceed 512Partners creating or updating products with a large number of variants should verify their payloads stay within this limit before the change takes effect.
/eshop/reviews location will be deleted by May 4th, 2026. All reviews endpoints (GET, POST, PATCH) are now available under /reviews. More info in the previous release news.countryCode will become mandatory in the POST and PATCH order endpoints. Please make sure your integration includes this field to avoid validation errors. More info in the previous release news.requestId field inside a metadata object. The value is also available as a response header.Three new webhook events are now available:supplier:create, supplier:update, supplier:delete. See all webhook event types here.
A new flagsManagement parameter has been added to the product PATCH endpoint allowing to set or unset individual product flags without replacing the entire flag set. See more information here.
New features and improvements in progress, e.g.:
Please note: The plan above is subject to change due to unexpected events or changes in priorities – we do not commit to deliver these outputs and outcomes. Thank you for your understanding.
If you have any API-related questions, feedback or requests, please do not hesitate to contact us on api@shoptet.cz. We would love to hear from you!