TUI Group Booking API

The booking API from TUI Group — 53 operation(s) for booking.

Operations 69

GET /api/nsk/v1/booking Get the current booking in state. #
POST /api/nsk/v3/booking Commits stateful changes made and processes the booking. #
PUT /api/nsk/v3/booking Commits stateful changes made and processes the booking. #
GET /api/nsk/v1/booking/baggageAllowances Gets the baggage allowances for the current booking in state. Baggage usage details will only be returned if includeUsageDetails is flagged true AND the allowance behavior is NOT D #
POST /api/nsk/v1/booking/baggageAllowances/external Gets the third-party baggage allowance calculations for the current booking in state. #
POST /api/nsk/v1/booking/bundle/availability Retrieves the bundle and ssr availability for the booking in-state. #
GET /api/nsk/v1/booking/comments Gets the list of comments on the in-state booking. #
DELETE /api/nsk/v2/booking/comments/{commentKey} Deletes a comment from the booking. #
POST /api/nsk/v2/booking/divide Divides the current booking. #
GET /api/nsk/v2/booking/equipment/legs/{legKey} Retrieves equipment information for a specified leg. #
GET /api/nsk/v2/booking/equipment/legs/{legKey}/properties Retrieves equipment, supported seat property and seat-dependent SSR information for a specified leg. #
GET /api/nsk/v2/booking/equipment/segments/{segmentKey} Retrieves equipment information for all legs on a specified segment. #
GET /api/nsk/v2/booking/equipment/segments/{segmentKey}/properties Retrieves equipment, supported seat property and seat-dependent SSR information for all legs on a specified segment. #
POST /api/nsk/v2/booking/eTickets BETA - Issues new e-tickets and re-issues existing e-tickets for segments with voluntary changes. #
PUT /api/nsk/v2/booking/eTickets BETA - Re-issues existing e-tickets for segments with involuntary changes such as schedule change and IROP. #
POST /api/nsk/v1/booking/eTickets Issues new e-tickets and re-issues existing e-tickets for segments with voluntary changes. #
PUT /api/nsk/v1/booking/eTickets Re-issues existing e-tickets for segments with involuntary changes such as schedule change and IROP. #
POST /api/nsk/v1/booking/eTickets/forceIssue BETA - Forces issuance of new e-tickets when re-issuance is not allowed by the ticketing service. #
GET /api/nsk/v1/booking/eTickets/validation Checks if the booking in state is valid for e-ticketing operations. #
POST /api/nsk/v1/booking/fareOverride/journey/{journeyKey} Replaces an existing fare price with an amount specified. #
GET /api/nsk/v2/booking/fareRules Retrieves the collection of all fare rules from the current booking in state. #
POST /api/nsk/v2/booking/fareRules/category50/journeys/{journeyKey}/segments/{segmentKey} Get the category 50 fare rule information for a specific segment on a booking. #
GET /api/nsk/v1/booking/fareRules/fare/{fareKey} Retrieves a fare rule from the current booking in state based on the specific fare key. #
GET /api/nsk/v2/booking/fareRules/journey/{journeyKey} Retrieves the collection of all fare rules from the current booking in state for the specific journey key. #
GET /api/nsk/v2/booking/fareRules/segment/{segmentKey} Retrieves the collection of all fare rules from the current booking in state for the specific segment key. #
GET /api/nsk/v1/booking/fee Gets the fee price. #
POST /api/nsk/v1/booking/fee Manually adds a new fee. #
PUT /api/nsk/v1/booking/fee/{feeKey} Overrides a fee amount. #
DELETE /api/nsk/v1/booking/fee/{feeKey} Deletes a fee. #
PUT /api/nsk/v1/booking/fees Overrides multiple fee amounts. #
GET /api/nsk/v1/booking/fees/{feeKey}/quote Gets the override fee quote of an existing fee. #
DELETE /api/nsk/v1/booking/fees/penalty Waives the penalty fee of all journeys in the booking. #
DELETE /api/nsk/v1/booking/fees/spoilage Waives the spoilage fee of all journeys in the booking. #
PUT /api/nsk/v1/booking/groupName Changes the group name of the booking in state. #
DELETE /api/nsk/v1/booking/groupName Deletes the group name of the booking in state. #
PUT /api/nsk/v2/booking/groupName Changes the group name of the booking in state. #
GET /api/nsk/v2/booking/hold/available Retrieves the recommended hold date if hold is available. #
GET /api/nsk/v1/booking/indiaGstRegistrationRequirement Returns true if it is expected to prompt the user for India GST registration details. #
GET /api/nsk/v1/booking/info Gets the details of the current booking in state. #
POST /api/nsk/v1/booking/itinerary/print Sends the booking itinerary notification to the specified printer. Automatically commits uncommitted changes to the state booking before queuing the booking to a print notification #
GET /api/nsk/v1/booking/penalties Gets the booking penalty from the booking in state. #
DELETE /api/nsk/v1/booking/penalties/{cancelledJourneyKey} Waives the penalty fees of the specified cancelled journey. #
PUT /api/nsk/v1/booking/pointOfSale Updates the booking point of sale. #
PATCH /api/nsk/v1/booking/pointOfSale Updates the booking point of sale. #
POST /api/nsk/v1/booking/prepaidExternal Creates a new prepaid external payment on the booking in state. #
PUT /api/nsk/v1/booking/price Applies fares, discounts and taxes to the booking in state. #
GET /api/nsk/v1/booking/price/validation Validates the fare prices on the booking in state. #
POST /api/nsk/v1/booking/promotion Sets a promotion code to a booking in state. #
PUT /api/nsk/v1/booking/promotion Updates a promotion code to a booking in state. #
DELETE /api/nsk/v1/booking/promotion Deletes the promotion code on the booking in state. #
POST /api/nsk/v3/booking/queue Adds the booking from state to a booking queue. #
POST /api/nsk/v2/booking/queue Adds the booking from state to a booking queue. #
DELETE /api/nsk/v2/booking/queue Removes the booking in state from a booking queue. #
DELETE /api/nsk/v1/booking/queues/{bookingQueueKey} Removes the booking in state from the specified booking queue item. #
GET /api/nsk/v1/booking/recordLocators Gets all of the record locators on the in-state booking. #
POST /api/nsk/v1/booking/recordLocators Adds a third party record locator to the booking. #
DELETE /api/nsk/v1/booking/recordLocators Deletes all record locators from the booking. #
GET /api/nsk/v1/booking/recordLocators/{recordLocatorKey} Gets the record locator associated with the record locator key for the in-state booking. #
PUT /api/nsk/v1/booking/recordLocators/{recordLocatorKey} Replaces the data of a third party record locator on the booking. #
PATCH /api/nsk/v1/booking/recordLocators/{recordLocatorKey} Patches the data of a third party record locator on the booking. #
DELETE /api/nsk/v1/booking/recordLocators/{recordLocatorKey} Deletes a record locator from the booking. #
PUT /api/nsk/v1/booking/reinstate Reinstates a booking with a status of hold canceled. #
DELETE /api/nsk/v1/booking/reset Clears the current booking state. #
PUT /api/nsk/v1/booking/salesChannel Overrides the effective sales channel for the booking in state. #
GET /api/nsk/v2/booking/status Gets the status of the booking commit and returns the booking. #
PUT /api/nsk/v1/booking/systemCode Updates the system code of the state booking. #
DELETE /api/nsk/v1/booking/systemCode Removes the system code of the state booking. #
GET /api/nsk/v1/booking/validation Evaluates the booking in state prior to commit or payment processing. #
POST /api/nsk/v1/booking/verifiedTravelDocuments/segments/{segmentKey}/passengers/{passengerKey} Adds a new verified travel document to a passenger or the associated infant. #

Documentation

📖
Documentation
https://developer.tui/api-catalog/newskies-digital-api/api-description
📖
Documentation
https://developer.tui/api-catalog/newskies-digital-api/get-started
📖
Documentation
https://developer.tui/api-catalog/newskies-digital-api/simple-workflow
📖
Documentation
https://developer.tui/api-catalog/newskies-digital-api/advanced-workflow
📖
Documentation
https://developer.tui/api-catalog/newskies-digital-api/creditcard-payments
📖
Documentation
https://developer.tui/api-catalog/newskies-digital-api/backwards-compatibility
📖
Documentation
https://developer.tui/api-catalog/newskies-gonow-api/api-description
📖
Documentation
https://developer.tui/api-catalog/newskies-gonow-api/get-started
📖
Documentation
https://developer.tui/api-catalog/newskies-gonow-api/check-workflow
📖
Documentation
https://developer.tui/api-catalog/newskies-gonow-api/backwards-compatibility
📖
Documentation
https://developer.tui/api-catalog/newskies-payment-api/api-description
📖
Documentation
https://developer.tui/api-catalog/newskies-payment-api/booking-flow
📖
Documentation
https://developer.tui/api-catalog/nskcc-availability-search-api/description
📖
Documentation
https://developer.tui/api-catalog/nskcc-availability-search-api/api-details
📖
Documentation
https://developer.tui/api-catalog/nskcc-availability-search-api/technical-integration
📖
Documentation
https://developer.tui/api-catalog/nskcc-availability-search-api/code-examples
📖
Documentation
https://developer.tui/api-catalog/nskcc-availability-search-api/api-onepager
📖
Documentation
https://developer.tui/api-catalog/tui-newskies-pricefile-api/description
📖
Documentation
https://developer.tui/api-catalog/tui-newskies-pricefile-api/technical-integration
📖
Documentation
https://developer.tui/api-catalog/tui-newskies-pricefile-api/data-format
📖
Documentation
https://developer.tui/api-catalog/checkinhandler-service-api/api-description
📖
Documentation
https://developer.tui/api-catalog/checkinhandler-service-api/api-details
📖
Documentation
https://developer.tui/api-catalog/checkinhandler-service-api/technical-integration
📖
Documentation
https://developer.tui/api-catalog/tui-flight-ota-api/api-description
📖
Documentation
https://developer.tui/api-catalog/ota-content-api/api-description
📖
Documentation
https://developer.tui/api-catalog/ota-content-api/technical-details
📖
Documentation
https://developer.tui/api-catalog/ota-content-api/release-notes
📖
Documentation
https://developer.tui/api-catalog/walldy-api/api-description
📖
Documentation
https://developer.tui/api-catalog/walldy-api/api-details
📖
Documentation
https://developer.tui/api-catalog/walldy-api/technical-integration
📖
Documentation
https://developer.tui/api-catalog/walldy-api/api-onepager
📖
Documentation
https://developer.tui/api-catalog/walldy-api/release-notes
📖
Documentation
https://developer.tui/api-catalog/holidayofferscontroller-api/api-description
📖
Documentation
https://developer.tui/api-catalog/holidayofferscontroller-api/technical-integration
📖
Documentation
https://developer.tui/api-catalog/holidayofferscontroller-api/release-notes
📖
Documentation
https://developer.tui/api-catalog/meta-search-generic-api/api-description
📖
Documentation
https://developer.tui/api-catalog/partner-content-api/api-description
📖
Documentation
https://developer.tui/api-catalog/ship-content-api/api-description

Specifications

Other Resources

Work with this as data

Every API here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for apis

7 MCP tools reach this
  • find_apisBrowse and filter every API in the catalog.
  • get_api_artifactsOne API's artifacts, grouped by type.
  • get_openapiThe primary OpenAPI for this API.
  • find_similar_apisAPIs that look like this one.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This API
curl "https://apis.io/api/v1/apis/tui-group-booking-api"
All apis
curl "https://apis.io/api/v1/apis?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no email required.

A second provider on the same verified email joins the account you already have.

OpenAPI Specification

tui-group-booking-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  title: NewSkies-Digital-Api Booking API
  version: 4.8.6.23
  description: Navitaire Digital Api
servers:
- url: https://prod.api.tui/flight/newskies/rest
  description: TUI Prod
- url: https://playground.api.tui/flight/newskies/rest
  description: TUI Playground
security:
- JWT: []
tags:
- name: booking
paths:
  /api/nsk/v1/booking:
    get:
      tags:
      - booking
      summary: Get the current booking in state.
      description: 'Note: To add a booking comment please use

        api/nsk/v3/booking.

        IMPORTANT: This endpoint should NOT be called concurrently using the same session token to avoid performance

        problems.


        GraphQL endpoint: booking'
      operationId: nsk_v1_booking_get
      responses:
        '200':
          description: OK. The request completed successfully.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/IJsonResponseOfBooking'
              examples:
                Retrieve booking:
                  description: Successful retrieval of a booking
                  value:
                    data:
                      selfServiceMoveAvailable: false
                      bookingKey: MTU4NjExIVBDNlo0SCFmYWxzZQ--
                      recordLocator: PC6Z4H
                      currencyCode: USD
                      systemCode: SYS
                      groupName: GRP
                      locators:
                        numericRecordLocator: '310530162615'
                        parentRecordLocator: PB5L2S
                        parentId: 0
                        recordLocators:
                        - recordLocatorKey: NjA4NjQyMjchTlY-
                          recordCode: '60864227'
                          systemDomainCode: MVS
                          owningSystemCode: NV
                          bookingSystemCode: NV
                          interactionPurpose: ML
                          hostedCarrierCode: MK
                      info:
                        status: 2
                        paidStatus: 1
                        priceStatus: 2
                        profileStatus: 1
                        bookingType: Default
                        channelType: 1
                        bookedDate: '2026-07-09T05:55:12.9400815Z'
                        createdDate: '2026-07-09T05:55:12.9400817Z'
                        expirationDate: '2026-07-12T05:55:12.940082Z'
                        modifiedDate: '2026-07-09T05:58:12.9400846Z'
                        modifiedAgentId: 1
                        createdAgentId: 1
                        owningCarrierCode: NV
                        changeAllowed: true
                        createdUserKey: MQ--
                        modifiedUserKey: MQ--
                      sales:
                        created:
                          agentCode: Agent
                          domainCode: TAW3
                          locationCode: TAW3
                          organizationCode: WWW
                        source:
                          isoCountryCode: LA
                          sourceSystemCode: LA
                          agentCode: Agent
                          domainCode: TAW3
                          locationCode: TAW3
                          organizationCode: WWW
                        modified:
                          agentCode: Agent
                          domainCode: TAW3
                          locationCode: TAW3
                          organizationCode: WWW
                      typeOfSale:
                        residentCountry: US
                        promotionCode: PROMO
                        fareTypes:
                        - FareType
                      hold:
                        expiration: '2026-07-12T05:55:12.9401375Z'
                      breakdown:
                        balanceDue: 0.0
                        pointsBalanceDue: 0.0
                        authorizedBalanceDue: 0.0
                        totalAmount: 66.44
                        totalPoints: 0.0
                        totalToCollect: 66.44
                        totalPointsToCollect: 0.0
                        totalCharged: 66.44
                        passengerTotals:
                          services:
                            total: 25.0
                            taxes: 0.0
                            adjustments: 0.0
                            charges:
                            - amount: 25.0
                              code: JSF
                              detail: SLC-BOS
                              type: 23
                              collectType: 0
                              currencyCode: USD
                              foreignCurrencyCode: USD
                              foreignAmount: 25.0
                              ticketCode: JSF
                          specialServices:
                            total: 25.0
                            taxes: 0.0
                            adjustments: 0.0
                            charges:
                            - amount: 25.0
                              code: JSF
                              detail: SLC-BOS
                              type: 23
                              collectType: 0
                              currencyCode: USD
                              foreignCurrencyCode: USD
                              foreignAmount: 25.0
                              ticketCode: JSF
                          seats:
                            total: 25.0
                            taxes: 0.0
                            adjustments: 0.0
                            charges:
                            - amount: 25.0
                              code: JSF
                              detail: SLC-BOS
                              type: 23
                              collectType: 0
                              currencyCode: USD
                              foreignCurrencyCode: USD
                              foreignAmount: 25.0
                              ticketCode: JSF
                          upgrades:
                            total: 25.0
                            taxes: 0.0
                            adjustments: 0.0
                            charges:
                            - amount: 25.0
                              code: JSF
                              detail: SLC-BOS
                              type: 23
                              collectType: 0
                              currencyCode: USD
                              foreignCurrencyCode: USD
                              foreignAmount: 25.0
                              ticketCode: JSF
                          spoilage:
                            total: 25.0
                            taxes: 0.0
                            adjustments: 0.0
                            charges:
                            - amount: 25.0
                              code: JSF
                              detail: SLC-BOS
                              type: 23
                              collectType: 0
                              currencyCode: USD
                              foreignCurrencyCode: USD
                              foreignAmount: 25.0
                              ticketCode: JSF
                          nameChanges:
                            total: 25.0
                            taxes: 0.0
                            adjustments: 0.0
                            charges:
                            - amount: 25.0
                              code: JSF
                              detail: SLC-BOS
                              type: 23
                              collectType: 0
                              currencyCode: USD
                              foreignCurrencyCode: USD
                              foreignAmount: 25.0
                              ticketCode: JSF
                          convenience:
                            total: 25.0
                            taxes: 0.0
                            adjustments: 0.0
                            charges:
                            - amount: 25.0
                              code: JSF
                              detail: SLC-BOS
                              type: 23
                              collectType: 0
                              currencyCode: USD
                              foreignCurrencyCode: USD
                              foreignAmount: 25.0
                              ticketCode: JSF
                          infant:
                            total: 25.0
                            taxes: 0.0
                            adjustments: 0.0
                            charges:
                            - amount: 25.0
                              code: JSF
                              detail: SLC-BOS
                              type: 23
                              collectType: 0
                              currencyCode: USD
                              foreignCurrencyCode: USD
                              foreignAmount: 25.0
                              ticketCode: JSF
                          totalCost: null
                        passengers:
                          mcfbrfQ-:
                            passengerKey: MCFBRFQ-
                            services:
                              total: 25.0
                              taxes: 0.0
                              adjustments: 0.0
                              charges:
                              - amount: 25.0
                                code: JSF
                                detail: SLC-BOS
                                type: 23
                                collectType: 0
                                currencyCode: USD
                                foreignCurrencyCode: USD
                                foreignAmount: 25.0
                                ticketCode: JSF
                            specialServices:
                              total: 25.0
                              taxes: 0.0
                              adjustments: 0.0
                              charges:
                              - amount: 25.0
                                code: JSF
                                detail: SLC-BOS
                                type: 23
                                collectType: 0
                                currencyCode: USD
                                foreignCurrencyCode: USD
                                foreignAmount: 25.0
                                ticketCode: JSF
                            seats:
                              total: 25.0
                              taxes: 0.0
                              adjustments: 0.0
                              charges:
                              - amount: 25.0
                                code: JSF
                                detail: SLC-BOS
                                type: 23
                                collectType: 0
                                currencyCode: USD
                                foreignCurrencyCode: USD
                                foreignAmount: 25.0
                                ticketCode: JSF
                            upgrades:
                              total: 25.0
                              taxes: 0.0
                              adjustments: 0.0
                              charges:
                              - amount: 25.0
                                code: JSF
                                detail: SLC-BOS
                                type: 23
                                collectType: 0
                                currencyCode: USD
                                foreignCurrencyCode: USD
                                foreignAmount: 25.0
                                ticketCode: JSF
                            spoilage:
                              total: 25.0
                              taxes: 0.0
                              adjustments: 0.0
                              charges:
                              - amount: 25.0
                                code: JSF
                                detail: SLC-BOS
                                type: 23
                                collectType: 0
                                currencyCode: USD
                                foreignCurrencyCode: USD
                                foreignAmount: 25.0
                                ticketCode: JSF
                            nameChanges:
                              total: 25.0
                              taxes: 0.0
                              adjustments: 0.0
                              charges:
                              - amount: 25.0
                                code: JSF
                                detail: SLC-BOS
                                type: 23
                                collectType: 0
                                currencyCode: USD
                                foreignCurrencyCode: USD
                                foreignAmount: 25.0
                                ticketCode: JSF
                            convenience:
                              total: 25.0
                              taxes: 0.0
                              adjustments: 0.0
                              charges:
                              - amount: 25.0
                                code: JSF
                                detail: SLC-BOS
                                type: 23
                                collectType: 0
                                currencyCode: USD
                                foreignCurrencyCode: USD
                                foreignAmount: 25.0
                                ticketCode: JSF
                            infant:
                              total: 25.0
                              taxes: 0.0
                              adjustments: 0.0
                              charges:
                              - amount: 0.3
                                code: INFT
                                detail: Infant Fee
                                type: 23
                                collectType: 0
                                currencyCode: USD
                                foreignCurrencyCode: USD
                                foreignAmount: 0.3
                                ticketCode: INF
                            totalCost: null
                        journeyTotals:
                          totalAmount: 40.0
                          totalPoints: 0.0
                          totalTax: 2.44
                          totalDiscount: 0.0
                        journeys:
                          tlZ_NTY3MH4gfn5TTEN_MDEvMzEvMjAyNSAxNzozMH5CT1N_MDEvMzEvMjAyNSAyMzozMH5_:
                            journeyKey: TlZ_NTY3MH4gfn5TTEN_MDEvMzEvMjAyNSAxNzozMH5CT1N_MDEvMzEvMjAyNSAyMzozMH5_
                            totalAmount: 40.0
                            totalPoints: 0.0
                            totalTax: 2.44
                            totalDiscount: 0.0
                        addOnTotals:
                          car: 1.0
                          hotel: 0.0
                          activities: 0.0
                      receivedBy:
                        receivedBy: Doe, John
                        latestReceivedBy: Doe, John
                        receivedReference: DOE
                        latestReceivedReference: DOE
                        referralCode: REFERRAL
                      contacts:
                        p:
                          contactTypeCode: P
                          phoneNumbers:
                          - type: 1
                            number: '98123124123'
                          cultureCode: USD
                          address:
                            lineOne: Address Line One
                            lineTwo: Address Line Two
                            lineThree: Address Line Three
                            countryCode: US
                            provinceState: UT
                            city: Salt Lake City
                            postalCode: '84101'
                          emailAddress: johndoe@gmail.com
                          customerNumber: '2050001326'
                          sourceOrganization: WWW
                          distributionOption: 0
                          notificationPreference: 0
                          companyName: Company Name
                          name:
                            first: John
                            middle: Cee
                            last: Doe
                            title: MR
                            suffix: null
                      passengers:
                        mcfbrfQ-:
                          passengerKey: MCFBRFQ-
                          passengerAlternateKey: MTk2MjE1
                          customerNumber: '2050001326'
                          fees:
                          - type: 9
                            ssrCode: SSR
                            ssrNumber: 365
                            paymentNumber: 0
                            isConfirmed: false
                            isConfirming: false
                            isConfirmingExternal: false
                            code: JSF
                            detail: Fee Details
                            passengerFeeKey: MCEwITk-
                            override: false
                            flightReference: 20250131 NV5670 SLCBOS
                            note: Fee Notes
                            createdDate: '2026-07-09T05:55:12.9402234Z'
                            isProtected: false
                            serviceCharges:
                            - amount: 25.0
                              code: JSF
                              detail: SLC-BOS
                              type: 23
                              collectType: 0
                              currencyCode: USD
                              foreignCurrencyCode: USD
                              foreignAmount: 25.0
                              ticketCode: JSF
                          name:
                            first: John
                            middle: Cee
                            last: Doe
                            title: MR
                            suffix: null
                          passengerTypeCode: ADT
                          discountCode: ADT
                          bags:
                          - identifier: '5670'
                            baggageKey: MTU4NjExIVBDNlo0SCFmYWxzZQ--
                            nonStandard: false
                            type: Backpack
                            osTag: NV3665
                            osTagDate: '2026-07-09T05:55:12.9402276Z'
                            taggedToStation: BOS
                            stationCode: SLC
                            weight: 5
                            taggedToCarrierCode: JanSport Backpack
                            weightType: 2
                          program:
                            code: ADT
                            levelCode: LVL
                            number: '365'
                          infant:
                            fees: []
                            nationality: US
                            dateOfBirth: '2025-07-09T05:55:12.9402642+00:00'
                            travelDocuments:
                            - passengerTravelDocumentKey: MTU4NjExIVBDNlo0SCFmYWxzZQ--
                              documentTypeCode: PASS
                              birthCountry: USA
                              issuedByCode: USA
                              name:
                                first: John
                                middle: Cee
                                last: Doe
                                title: MR
                                suffix: JR
                              nationality: US
                              expirationDate: '2036-07-09T05:55:12.9402306Z'
                              number: P31322423218
                              issuedDate: '2025-07-09T05:55:12.940236Z'
                              gender: 1
                              dateOfBirth: '2025-07-09T05:55:12.9402364Z'
                              declaredGender: M
                              placeOfBirth: Salt Lake City
                              placeOfIssue: Salt Lake City
                            residentCountry: US
                            gender: 1
                            name:
                              first: John
                              middle: Cee
                              last: Doe
                              title: MR
                              suffix: JR
                            type: INFT
                            declaredGender: null
                          info:
                            nationality: US
                            residentCountry: US
                            gender: 1
                            dateOfBirth: '2002-07-09T05:55:12.9404736Z'
                            familyNumber: 1
                            declaredGender: null
                          travelDocuments:
                          - passengerTravelDocumentKey: MTU4NjExIVBDNlo0SCFmYWxzZQ--
                            documentTypeCode: PASS
                            birthCountry: USA
                            issuedByCode: USA
                            name:
                              first: John
                              middle: Cee
                              last: Doe
                              title: MR
                              suffix: null
                            nationality: US
                            expirationDate: '2036-07-09T05:55:12.9402665Z'
                            number: P31322423218
                            issuedDate: '2016-07-09T05:55:12.9402666Z'
                            gender: 1
                            dateOfBirth: '2002-07-09T05:55:12.9402667Z'
                            declaredGender: M
                            placeOfBirth: Salt Lake City
                            placeOfIssue: Salt Lake City
                          addresses:
                          - status: 0
                            companyName: Company Name
                            lineOne: Line One
                            passengerAddressKey: MTU4NjExIVBDNlo0SCFmYWxzZQ--
                            phone: 801-555-1212
                            lineTwo: Line Two
                            stationCode: SLC
                            lineThree: Line Three
                            emailAddress: johndoe@gmail.com
                            countryCode: US
                            cultureCode: US
                            provinceState: UT
                            refusedContact: false
                            city: Salt Lake City
                            postalCode: '84101'
                          weightCategory: 1
                          emdCoupons:
                          - status: 0
                            passengerEmdCouponKey: MTU4NjExIVBDNlo0SCFmYWxzZQ--
                            emdTypeCode: 0
                            emdNumber: '1234567890123'
                            couponNumber: 1
                            optionalServiceInformation:
                              carrierCode: NV
                              reasonForIssuanceSubCode: RFISC
                            salesDate: '2026-07-09T05:55:12.9403844Z'
                            flightReference: 20250131 NV5670 SLCBOS
                            receivedFromSystemCode: GDS
                            numberOfServices: 1
                            feeType: 9
                            feeKey: MTU4NjExIVBDNlo0SCFmYWxzZQ--
                            ssrCode: SSR
                            ssrNumber: 365
                      journeys:
                      - flightType: 1
                        stops: 0
                        designator:
                          destination: BOS
                          origin: SLC
                          arrival: '2026-07-10T05:55:12.9407477Z'
                          departure: '2026-07-09T05:55:12.9407478Z'
                        move:
                          maxMoveBackDays: 365
                          maxMoveOutDays: 365
                        segments:
                        - isStandby: false
                          isConfirming: false
                          isConfirmingExternal: false
                          isBlocked: false
                          isHosted: true
                          isChangeOfGauge: false
                          designator:
                            destination: BOS
                            origin: SLC
                            arrival: '2026-07-10T05:55:12.9407477Z'
                            departure: '2026-07-09T05:55:12.9407478Z'
                          isSeatmapViewable: true
                          fares:
                          - isGoverning: true
                            carrierCode: NV
                            fareKey: MH5Ffn5OVn5FUlBUU0ZSRX5SUFRTfn4wfjB_flg-
                            classOfService: E
                            classType: Class Type
                            fareApplicationType: 0
                            fareClassOfService: E
                            fareBasisCode: ERPTSFRE
                            fareSequence: 0
                            inboundOutBound: 0
                            fareStatus: 0
                            isAllotmentMarketFare: false
                            originalClassOfService: E
                            ruleNumber: RPTS
                            productClass: C2
                            ruleTariff: RPTS
                            travelClassCode: C
                            pricingDate: '2026-07-09T05:55:12.9404781Z'
                            crossReferenceClassOfService: E
                            fareDesignator:
                              fareTypeCodes:
                              - A
                              - AP
                              - B
                              - C
                            passengerFares:
                            - serviceCharges:
                              - amount: 2.44
                                code: USTAX
                                detail: SLC-BOS
                                type: 5
                                collectType: 0
                                currencyCode: USD
                                foreignCurrencyCode: USD
                                foreignAmount: 2.44
                                ticketCode: US
                              discountCode: ADT
                              fareDiscountCode: 20DDISC
                              ticketFareBasis: null
                              passengerType: ADT
                            fareLink: 0
                          segmentKey: TlZ_NTY3MH4gfn5TTEN_MDEvMzEvMjAyNSAxNzozMH5CT1N_MDEvMzEvMjAyNSAyMzozMH5_
                          identifier:
                            identifier: '5670'
                            carrierCode: NV
                            opSuffix: N
                          passengerSegment:
                            mcfbrfQ-:
                              seats:
                              - compartmentDesignator: C
                                penalty: 0
                                unitDesignator: 7G
                                seatInformation:
                                  deck: 1
                                  seatSet: 1
                                  propertyList:
                                    aisle: 'TRUE'
                                    bulkhead: 'TRUE'
                                    tcc: C
                                arrivalStation: BOS
                                departureStation: SLC
                                passengerKey: MCFBRFQ-
                                unitKey: TlYhNTY3MCEgITYzODczOTQxNDAwMDAwMDAwMCFTTEMhQk9TITdHIUM-
                                crossReferenceSeatingPreference: A
                                isPending: false
                                seatmapReference: TlYhNTY3MCEgITYzODczOTQxNDAwMDAwMDAwMCFTTEMhQk9T
                              passengerKey: MCFBRFQ-
                              activityDate: '2026-07-09T05:55:12.9404793Z'
                              boardingSequence: '0'
                              createdDate: '2026-07-09T05:55:12.9404795Z'
                              liftStatus: 0
                              modifiedDate: '2026-07-09T06:05:12.9404798Z'
                              overBookIndicator: 0
                              priorityDate: '2026-07-09T05:55:12.94048Z'
                              timeChanged: false
                              verifiedTravelDocs: null
                              sourcePointOfSale:
                                agentCode: Agent
                                domainCode: TAW3
                                locationCode: TAW3
                                organizationCode: WWW
                              pointOfSale:
                                agentCode: Agent
                                domainCode: TAW3
                                locationCode: TAW3
                                organizationCode: WWW
                              ssrs:
                              - isConfirmed: false
                                isConfirmingUnheld: false
                                note: Note
                                ssrDuration: 2
                                ssrKey: MTU4NjExIVBDNlo0SCFmYWxzZQ--
                                count: 1
                                ssrCode: SSR
                                feeCode: JSF
                                inBundle: true
                                passengerKey: MCFBRFQ-
                                ssrDetail: Detail
                                ssrNumber: 365
                                market:
                                  identifier:
                                    identifier: '5670'
                                    carrierCode: NV
                                    opSuffix: N
                                  destination: BOS
                                  origin: SLC
                                  departureDate: '2026-07-09T05:55:12.9405003Z'
                              tickets:
                              - ticketNumber: '1234567890123'
                                infantTicketNumber: '1234567890124'
                                ticketIndicator: 1
                                ticketStatus: 1
                                passengerKey: MCFBRFQ-
                              bags:
                              - baggageKey: MTU4NjExIVBDNlo0SCFmYWxzZQ--
                                passengerKey: MCFBRFQ-
                                arrivalStation: BOS
                                status: 0
                                departureStation: SLC
                                osTag: NV3665
                              scores:
                              - guestValueCode: GVC
                                score: 100
                                passengerKey: MCFBRFQ-
                              boardingPassDetail:
                                gateInformation: Gate Information
                                priorityInformation: Priority Information
                                cabinClass: Cabin Class
                                compartmentLevel: Compartment level
                                boardingZone: Boarding Zone
                                seatAssignment: Seat Assignment
                                sequenceNumber: Sequence Number
                              hasInfant: true
                              seatPreferences:
                                seat: 2
                                travelClass: 2
                                advancedPreferences:
                                - seatMapCode: AISLE
                                  value: 'TRUE'
                                  status: 1
                              bundleCode: CC02
                              verifiedTravelDocuments:
                              - MTU4NjExIVBDNlo0SCFmYWxzZQ--
                              referenceNumber: 35642
                              baggageGroupNumber: 2
                              baggageAllowanceUsed: false
                              baggageAllowanceWeight: 0
                             

# --- truncated at 32 KB (473 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/tui-group/refs/heads/main/openapi/tui-group-booking-api-openapi.yml