Release 2026.08-R1
Updated September 28, 20261 min read
Released August 4, 2026.
Shipping rates move to carrier accounts
POST /carrier-accounts/shipping-rates is the new path for shipping rates. It takes the same request and the same include_errors, include_breakdown and include_markup query parameters as before. API clients need write access to Carrier Accounts to call it.
POST /storefront/shipping-rates keeps working for now and returns the same result.
Checkout endpoints removed
Release 2026.07-R5 moved the checkout endpoints to the Storefront API and kept the old /checkout paths working. Those paths are now removed:
POST /checkout/delivery-options: usePOST /storefront/delivery-options.POST /checkout/validate/phone: usePOST /storefront/validate/phone.POST /checkout/shipping-rates: usePOST /carrier-accounts/shipping-rates.POST /checkout/carrier-account.
The old checkout API client scope is retired. Clients that had it now have the storefront scope, so their access to the Storefront endpoints is unchanged.
Fixes
- AJEX labels: Carriyo couldn't download AJEX shipping labels, so AJEX shipments were left without a carrier label. Labels now download at booking and when you fetch a label later.