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: use POST /storefront/delivery-options.
  • POST /checkout/validate/phone: use POST /storefront/validate/phone.
  • POST /checkout/shipping-rates: use POST /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.