New REST API endpoint "Cancel batch group"
Now the new REST API endpoint is available. It allows to cancel started batch requests using the groupId
parameter that should be assigned during batch creation: https://api-docs.ecwid.com/reference/cancel-batch-group
Updated Auth in Native apps
Previously, we had two types of authenticating users inside Native apps. From now on, we deprecate one of these types, so there's only one server-side Auth flow.
Image "alt" descriptions, videos for products
- Added support for the "alt" image attribute in REST API /product endpoints (GET/PUT requests). It's also possible to add translations for the attribute
- Added support for uploading videos to product gallery: new endpoints, new fields in existing endpoints
- Added multilingual support for sale price text labels inside /profile endpoint
New field for the list of countries endpoint
The states
field is now available in List of countries request:
The new field for defining availability of buying shipping label for a shipment is released.
The shippingLabelAvailableForShipment
field is now available in Search Orders and Get Order requests:
New "countryCodes" query parameter for "Search customers" endpoint
Now you can use one more query parameter countryCodes
for "Search customers" endpoint: https://api-docs.ecwid.com/reference/search-customers#all-query-params
New 'deduplicationKey' parameter for the "Create batch" requests and changes to the "Delete batch" request
The deduplicationKey
(UUID format) was added to the "Create batch request"; it's assigned during the creation via a query parameter. If a consecutive request is sent with the same ID, then we will reply with the memorized (for 1 hour) result for the first request.
New 'productCountRequired' and 'categoryCountRequired' parameters for store stats
New boolean parameters were added to the "Get store update stats" method:
The "taxExempt" parameter is added to customers search
You can now use the "taxExempt" query parameter to search for customers that do or don't have tax-exempt status.
The "customerTaxExempt" field is added to order calculation
When calculating order details, you can pass whether the customer is tax-exempt or not. By default, the settings from My Sales > Customers are used.