Persisting analytics session IDs
timestamp1740678509306
GraphQL Storefront Updates
Analytics session IDs - The GraphQL API now supports including a visitor ID when creating a session sync JWT using the
generateSessionSyncJwt
mutation. See the Persisting analytics session IDs section for details.Storefront routes - Added a new section describing the
route
node with examples illustrating its redirect behavior. Useroute
in queries to retrieve resource data by URL.Persistent cart - Persistent cart functionality is now available for all GraphQL login mutations. See the Signing customers in section for details.
Shipping Updates
New endpoints - Added Get Shipping Settings per Channel and Update Shipping Settings per Channel endpoints.
Error responses - Added missing error responses for the Update Shipping Settings endpoint.
Updated field name - Changed
out_of_zone_delivery_message
toout_of_delivery_zone_message
in thev3/shipping/settings
endpoints.
Catalog Updates
New sorting field - The
v3/catalog/products
endpoint now supports sorting bycalculated_price
.Category tree updates - Clarified how channels are used when updating a category tree.
Pricing Update
Price rounding - Prices in the Get Prices endpoint response will align with the currency’s decimal precision.