---
title: "Retrieve session content"
method: PUT
path: "/orders/0/"
tags: ["Cart settings"]
---

# Retrieve session content

`PUT /orders/0/`

## Headers

- `X-Avangate-Authentication` string, required
- `Accept` 'application/json', required

## Request body

- Body1
  - `BillingDetails` Orders0BillingDetails
    - `Address1` string
    - `City` string
    - `CountryCode` string
    - `Email` string
    - `FirstName` string
    - `FiscalCode` string
    - `LastName` string
    - `Phone` string
    - `State` string
    - `Zip` string
  - `Affiliate` Orders0Affiliate
    - `AffiliateCode` string
    - `AffiliateSource` string
  - `ExternalCustomerReference` string
  - `CustomerReference` string
  - `Country` string
  - `Currency` string
  - `CustomerIP` string
  - `Items` Orders0Items[]
    - `Code` string
    - `Quantity` string
    - `CrossSell` Orders0CrossSellCampaign
      - `ParentCode` string, required
      - `CampaignCode` string, required
    - `SubscriptionCustomSetting` ItemSubscriptionCustomSettings
      - `CycleLength` integer, nullable, required
      - `CycleUnit` 'DAY' | 'MONTH', nullable, required
      - `CycleAmount` number, float, required
      - `CycleAmountType` 'NET' | 'GROSS', required
  - `Language` string
  - `PaymentDetails` Orders0PaymentDetails
    - `Currency` string
    - `CustomerIP` string
    - `PaymentMethod` Orders0PaymentDetailsPaymentMethod
      - `CCID` string
      - `CardNumber` string
      - `CardNumberTime` string
      - `CardType` string
      - `ExpirationMonth` string
      - `ExpirationYear` string
      - `HolderName` string
      - `HolderNameTime` string
      - `RecurringEnabled` boolean
    - `Type` string
  - `Source` string

## Response `200`

OK

---

[API](https://skmtc.dev/2checkout/apis/api-rest-documentation.md) · [All operations](https://skmtc.dev/2checkout/apis/api-rest-documentation/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/2checkout/api-rest-documentation/revisions/8a7ea610933e/schema)
