Do not miss any Cart API changes, ever again

Subscribe to the Cart API changelog to be up to date on recent changes.

RSS

Changelog

Last update:
Compare
1 structure change including:
1 Modification
Modified 1
GET /2026-3/carts/{cartId}/payment-methods
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • items property Modified
19 structure changes including:
19 Modifications
Modified 19
DELETE /2026-3/carts/{cartId}/items/{cartItemId}
  • Operation is no longer beta
GET /2026-3/carts
  • Operation is no longer beta
GET /2026-3/carts/{cartId}
  • Operation is no longer beta
GET /2026-3/carts/{cartId}/items
  • Operation is no longer beta
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • configurations property Modified
GET /2026-3/carts/{cartId}/items/{cartItemId}
  • Operation is no longer beta
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • configurations property Modified
GET /2026-3/carts/{cartId}/items/{cartItemId}/status
  • Operation is no longer beta
GET /2026-3/carts/{cartId}/payment-methods
  • Operation is no longer beta
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • expectedActions property Added
GET /2026-3/carts/{cartId}/products
  • Operation is no longer beta
GET /2026-3/checkouts
  • Operation is no longer beta
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • actions property Modified
GET /2026-3/checkouts/{checkoutId}
  • Operation is no longer beta
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • actions property Modified
POST /2026-3/carts
  • Operation is no longer beta
POST /2026-3/carts/{cartId}/items
  • Operation is no longer beta
  • Response
  • 201 response Modified
    • application/json content type Modified
      • data property Modified
        • configurations property Modified
POST /2026-3/carts/{cartId}/items/{cartItemId}/cancel
  • Operation is no longer beta
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • configurations property Modified
POST /2026-3/carts/{cartId}/items/{cartItemId}/configure
  • Operation is no longer beta
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • configurations property Modified
POST /2026-3/carts/{cartId}/items/{cartItemId}/undo
  • Operation is no longer beta
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • configurations property Modified
POST /2026-3/carts/{cartId}/payment-method
  • Operation is no longer beta
POST /2026-3/checkouts
  • Operation is no longer beta
  • Response
  • 201 response Modified
    • application/json content type Modified
      • data property Modified
        • actions property Modified
POST /2026-3/checkouts/{checkoutId}/actions
  • Operation is no longer beta
  • Body
  • application/json content type Modified
    • actions property Modified
      • ONE_OF alternative Modified
        • option property Modified
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • actions property Modified
POST /2026-3/checkouts/{checkoutId}/cancel
  • Operation is no longer beta
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • actions property Modified
9 structure changes including:
9 Modifications
Modified 9 Breaking
GET /2026-3/carts
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • checkout property Modified
GET /2026-3/carts/{cartId}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • checkout property Modified
GET /2026-3/checkouts
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • failureCode property Modified
          • Removing polymorphism is always breaking
            Breaking
        • payment property Modified
        • items, settlement properties Added
GET /2026-3/checkouts/{checkoutId}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • failureCode property Modified
          • Removing polymorphism is always breaking
            Breaking
        • payment property Modified
        • items, settlement properties Added
POST /2026-3/carts
  • Response
  • 201 response Modified
    • application/json content type Modified
      • data property Modified
        • checkout property Modified
POST /2026-3/carts/{cartId}/payment-method
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • checkout property Modified
POST /2026-3/checkouts
  • Response
  • 201 response Modified
    • application/json content type Modified
      • data property Modified
        • failureCode property Modified
          • Removing polymorphism is always breaking
            Breaking
        • payment property Modified
        • items, settlement properties Added
POST /2026-3/checkouts/{checkoutId}/actions
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • failureCode property Modified
          • Removing polymorphism is always breaking
            Breaking
        • payment property Modified
        • items, settlement properties Added
POST /2026-3/checkouts/{checkoutId}/cancel
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • failureCode property Modified
          • Removing polymorphism is always breaking
            Breaking
        • payment property Modified
        • items, settlement properties Added
11 structure changes including:
1 Addition
10 Modifications
Modified 10
DELETE /2026-3/carts/{cartId}/items/{cartItemId}
  • Path went from /2026-3/cart-items/{cartItemId} to /2026-3/carts/{cartId}/items/{cartItemId} (same operationId)
  • Path
  • cartId path parameter Added
GET /2026-3/carts/{cartId}/items
  • Path went from /2026-3/cart-items to /2026-3/carts/{cartId}/items (same operationId)
  • Query
  • filter query parameter Removed
  • Path
  • cartId path parameter Added
GET /2026-3/carts/{cartId}/items/{cartItemId}
  • Path went from /2026-3/cart-items/{cartItemId} to /2026-3/carts/{cartId}/items/{cartItemId} (same operationId)
  • Path
  • cartId path parameter Added
GET /2026-3/carts/{cartId}/items/{cartItemId}/status
  • Path went from /2026-3/cart-items/{cartItemId}/status to /2026-3/carts/{cartId}/items/{cartItemId}/status (same operationId)
  • Path
  • cartId path parameter Added
GET /2026-3/carts/{cartId}/payment-methods
  • Path went from /2026-3/cart-payment-methods to /2026-3/carts/{cartId}/payment-methods (same operationId)
  • Query
  • filter query parameter Removed
  • Path
  • cartId path parameter Added
GET /2026-3/carts/{cartId}/products
  • Path went from /2026-3/cart-products to /2026-3/carts/{cartId}/products (same operationId)
  • Path
  • cartId path parameter Added
  • Response
  • 404 response Added
POST /2026-3/carts/{cartId}/items
  • Path went from /2026-3/cart-items to /2026-3/carts/{cartId}/items (same operationId)
  • Body
  • application/json content type Modified
    • cartId property Removed
  • Path
  • cartId path parameter Added
POST /2026-3/carts/{cartId}/items/{cartItemId}/cancel
  • Path went from /2026-3/cart-items/{cartItemId}/cancel to /2026-3/carts/{cartId}/items/{cartItemId}/cancel (same operationId)
  • Path
  • cartId path parameter Added
POST /2026-3/carts/{cartId}/items/{cartItemId}/configure
  • Path went from /2026-3/cart-items/{cartItemId}/configure to /2026-3/carts/{cartId}/items/{cartItemId}/configure (same operationId)
  • Path
  • cartId path parameter Added
POST /2026-3/carts/{cartId}/items/{cartItemId}/undo
  • Path went from /2026-3/cart-items/{cartItemId}/undo to /2026-3/carts/{cartId}/items/{cartItemId}/undo (same operationId)
  • Path
  • cartId path parameter Added
Added 1
POST /2026-3/checkouts/{checkoutId}/cancel
5 structure changes including:
1 Addition
4 Modifications
Modified 4
GET /2026-3/carts
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • paymentMethodId property Added
GET /2026-3/carts/{cartId}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • paymentMethodId property Added
POST /2026-3/carts
  • Response
  • 201 response Modified
    • application/json content type Modified
      • data property Modified
        • paymentMethodId property Added
POST /2026-3/checkouts
  • Body
  • application/json content type Modified
    • paymentMethodId property Removed
  • Response
  • 404 response Added
Added 1
POST /2026-3/carts/{cartId}/payment-method
6 structure changes including:
6 Modifications
Modified 6
GET /2026-3/cart-items
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • transactionId property Added
GET /2026-3/cart-items/{cartItemId}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • transactionId property Added
POST /2026-3/cart-items
  • Response
  • 201 response Modified
    • application/json content type Modified
      • data property Modified
        • transactionId property Added
  • 409 response Added
POST /2026-3/cart-items/{cartItemId}/cancel
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • transactionId property Added
POST /2026-3/cart-items/{cartItemId}/configure
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • transactionId property Added
POST /2026-3/cart-items/{cartItemId}/undo
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • transactionId property Added