---
title: "POST /basket/travel-extras"
method: POST
path: "/basket/travel-extras"
tags: ["Basket"]
---

# POST /basket/travel-extras

`POST /basket/travel-extras`

## Request body

- object
  - `insurance` object
  - `autoAddInsuranceType` string

## Response `200`

OK

- object
  - `data` object
    - `locations` object
    - `auth` object
    - `insuranceProducts` object
    - `partnerProducts` object
    - `discountCardProducts` object
    - `savedPassengers` object
    - `fareTypes` object
    - `brands` object
    - `carriers` object
    - `travelClasses` object
    - `passengerTypes` object
    - `cardTypes` object
    - `routeRestrictions` object
    - `fareRestrictions` object
    - `products` object
    - `transportModes` object
    - `conditions` object
    - `allocationTypes` object
    - `allocationProperties` object
    - `primary` object
      - `id` string
      - `expiresAt` string
      - `items` object[]
        - `id` string
        - `productId` string
        - `isReadOnly` boolean
        - `type` string
        - `relation` string
        - `source` string
        - `destination` string
        - `itemIds` string[]
        - `relationRequirements` object[]
          - `id` string
          - `requirementType` string
          - `refundRequirementType` string
        - `createdAt` string
        - `data` object[]
          - `afterLeg` object
            - `legHash` string
            - `legId` string
            - `productId` string
            - `productUri` string
          - `beforeLeg` object
            - `legHash` string
            - `legId` string
            - `productId` string
            - `productUri` string
          - `interchangeType` string
      - `metadata` object
        - `parentId` string
      - `isValid` boolean
      - `validationErrors` string[]
    - `passive` object
      - `id` string
      - `expiresAt` string
      - `items` object[]
        - `id` string
        - `productId` string
        - `isReadOnly` boolean
        - `type` string
        - `relation` string
        - `source` string
        - `destination` string
        - `itemIds` string[]
        - `relationRequirements` object[]
          - `id` string
          - `requirementType` string
          - `refundRequirementType` string
        - `createdAt` string
        - `data` object[]
          - `afterLeg` object
            - `legHash` string
            - `legId` string
            - `productId` string
            - `productUri` string
          - `beforeLeg` object
            - `legHash` string
            - `legId` string
            - `productId` string
            - `productUri` string
          - `interchangeType` string
      - `metadata` object
        - `parentId` string
      - `isValid` boolean
      - `validationErrors` string[]
    - `temp` object
      - `id` string
      - `expiresAt` string
      - `items` object[]
        - `id` string
        - `productId` string
        - `isReadOnly` boolean
        - `type` string
        - `relation` string
        - `source` string
        - `destination` string
        - `itemIds` string[]
        - `relationRequirements` object[]
          - `id` string
          - `requirementType` string
          - `refundRequirementType` string
        - `createdAt` string
        - `data` object[]
          - `afterLeg` object
            - `legHash` string
            - `legId` string
            - `productId` string
            - `productUri` string
          - `beforeLeg` object
            - `legHash` string
            - `legId` string
            - `productId` string
            - `productUri` string
          - `interchangeType` string
      - `metadata` object
        - `parentId` string
      - `isValid` boolean
      - `validationErrors` string[]
    - `basketPrices` object
    - `conversionApplied` boolean
    - `meta` object
      - `warnings` object[]
        - `code` string
        - `description` string
    - `localAreaProducts` object
    - `localAreaValidity` object

---

[API](https://skmtc.net/thetrainline/apis/trainline-desktop-api.md) · [All operations](https://skmtc.net/thetrainline/apis/trainline-desktop-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/thetrainline/trainline-desktop-api/revisions/45a894ec56f4/schema)
