Skip to main content
POST
Extend cart expiration by 5 minutes

Headers

X-Cart-Id
string
required

Response

200 - application/json

Cart expiration extended

id
string
required

Unique identifier of the cart

storeId
string
required

ID of the store that owns the cart

customerId
string | null
required

ID of the customer who owns the cart

status
enum<string>
required

Cart status

Available options:
active,
converted,
abandoned
paymentCurrencyCode
string
required

Payment currency code for the cart totals

taxesIncluded
boolean
required

Whether taxes are included in prices

expiresAt
string<date-time> | null
required

When cart should expire

extensionsCount
number
required

Number of times the cart expiration has been extended

appliedDiscountCode
string | null
required

Applied promo/discount code for this cart

createdAt
string<date-time>
required

Created at timestamp

updatedAt
string<date-time> | null
required

Updated at timestamp

subtotal
number
required

Subtotal amount of the cart

Example:

100

totalTax
number
required

Total tax amount of the cart

Example:

20

total
number
required

Grand total of the cart

Example:

120

appliedDiscounts
object[]
required

Applied discounts aggregated across all cart items

customer
object | null
required

Customer who owns the cart

items
object[]
required

Items in the cart

payments
object[]
required

Payment records associated with the cart

customerFirstName
string | null

Snapshot of the customer first name captured at checkout

customerLastName
string | null

Snapshot of the customer last name captured at checkout

customerEmail
string | null

Snapshot of the customer email captured at checkout

customerPhone
string | null

Snapshot of the customer phone captured at checkout

billingFirstName
string | null

Billing address snapshot: bill-to first name

billingLastName
string | null

Billing address snapshot: bill-to last name

billingCompanyName
string | null

Billing address snapshot: company name

billingCompanyVatNumber
string | null

Billing address snapshot: company VAT number

billingAddressLine1
string | null

Billing address snapshot: address line 1

billingAddressLine2
string | null

Billing address snapshot: address line 2

billingCity
string | null

Billing address snapshot: city

billingState
string | null

Billing address snapshot: state/province

billingPostalCode
string | null

Billing address snapshot: postal/zip code

billingCountry
string | null

Billing address snapshot: country

creditCovered
number | null

Amount of credit consumed by this cart (minutes or currency; null if no credit applied)

creditRemaining
number | null

Credit balance remaining after this booking (minutes or currency; null if none)

creditValueType
string | null

Value type of the applied credit ('time' or 'fixed_amount'); null if none

Last modified on September 7, 2026