Get cart

GET{{API_BASE_URL}}/shop/v1/cart/:cart?$expand=All

This endpoint retrieves the details of a specific cart, including associated person information and buyer/billing person details.

Request

  • id (string, required): The unique identifier of the cart.

  • $expand (string, optional): Use to expand the associated person on items and buyer/billing person details.

Response

The response will include the following fields:

  • id (string): The ID of the cart.

  • expiryTime (string): The expiration time of the cart.

  • user (object): Details of the user associated with the cart, including ID, verification status, and email.

  • event (object): Details of the event associated with the cart, including ID, name, year, number, and slug.

  • promotionCodes (array): An array of promotion codes associated with the cart.

  • items (array): An array of items in the cart.

  • totals (array): An array of total amounts, including original and calculated prices, taxes, tax rates, and currency.

  • isImmutable (boolean): Indicates if the cart is immutable.

  • isPaymentImmutable (boolean): Indicates if the payment for the cart is immutable.

  • isLegitimationImmutable (boolean): Indicates if the legitimation for the cart is immutable.

  • isRegistrationImmutable (boolean): Indicates if the registration for the cart is immutable.

  • isAmountImmutable (boolean): Indicates if the amount for the cart is immutable.

  • isRegistrationOnly (boolean): Indicates if the cart is for registration only.

  • isRegistrationRequired (boolean): Indicates if registration is required for the cart.

  • isLegitimationRequired (boolean): Indicates if legitimation is required for the cart.

  • isPaymentRequired (boolean): Indicates if payment is required for the cart.

  • buyerPerson (object): Details of the buyer person, including email, first name, last name, company, salutation, VAT ID, address, prefill status, survey ID, and validity status.

  • status (string): The status of the cart.

  • culture (string): The culture associated with the cart.

Authentication#auth

This endpoint does not require authentication.

Query parameters#query

$expandAlloptional

Responses#responses

200OKGet cart