Documentation
    Preparing search index...
    interface operations {
        changeOrder: {
            parameters: {
                cookie?: never;
                header?: never;
                path?: never;
                query?: never;
            };
            requestBody?: {
                content: {
                    "application/json": {
                        actions?: {
                            fulfillOrder?: {
                                externalOrderId?: string;
                                orderItemIds?: string[];
                                paymentInfo?: {
                                    amount: { amount?: string; code?: string };
                                    id: string;
                                    orderItemRefIds?: string[];
                                    payer?: {
                                        payerEmailAddress?: {
                                            address?: string;
                                            id?: string;
                                            label?: string;
                                        };
                                        payerName?: {
                                            individualName: {
                                                birthdate?: ...;
                                                birthplace?: ...;
                                                documentNumber?: ...;
                                                genderCode?: ...;
                                                givenName?: ...;
                                                middleName?: ...;
                                                suffixName?: ...;
                                                surname: ...;
                                                titleName?: ...;
                                            };
                                        };
                                        payerPhoneNumber?: {
                                            cityCode?: string;
                                            countryCode?: string;
                                            id?: string;
                                            label?: string;
                                            number?: string;
                                        };
                                        paymentAddress?: {
                                            buildingRoom?: string;
                                            cityName?: string;
                                            countryCode?: string;
                                            label?: (...)
                                            | (...);
                                            postalCode?: string;
                                            postOfficeBoxCode?: string;
                                            stateProvinceCode?: string;
                                            street?: (...)[];
                                        };
                                    };
                                    paymentMethod: {
                                        paymentAgencyAccount?: {
                                            approvalCode?: string;
                                            code?: string;
                                            supplierTransactionId?: string;
                                            transactionId?: string;
                                        };
                                        paymentCard?: {
                                            approvalCode?: string;
                                            cardHolderAddress?: {
                                                buildingRoom?: ...;
                                                cityName?: ...;
                                                countryCode?: ...;
                                                label?: ...;
                                                postalCode?: ...;
                                                postOfficeBoxCode?: ...;
                                                stateProvinceCode?: ...;
                                                street?: ...;
                                            };
                                            cardHolderName?: string;
                                            cardNumber?: string;
                                            cardNumberToken?: string;
                                            contactInfoRefId?: string;
                                            cvv?: string;
                                            cvvToken?: string;
                                            expirationDate?: string;
                                            securePaymentVersion2?: {
                                                authenticationMerchantName?: ...;
                                                authenticationTokenValue?: ...;
                                                authenticationValueText?: ...;
                                                cardNumberCollectionCode?: ...;
                                                directoryServerTrxID?: ...;
                                                electronicCommerceIndText?: ...;
                                                payerAuthenticationExemptionCode?: ...;
                                                payerAuthenticationFailureToCompleteCode?: ...;
                                                paymentTrxChannelCode?: ...;
                                                programProtocolText?: ...;
                                                trxStatusReasonText?: ...;
                                                trxStatusText?: ...;
                                                verificationResult?: ...;
                                            };
                                            vendorCode?: string;
                                        };
                                        paymentCash?: Record<string, never>;
                                        paymentReferenceFormOfPayment?: {
                                            cardHolderAddress?: {
                                                buildingRoom?: ...;
                                                cityName?: ...;
                                                countryCode?: ...;
                                                label?: ...;
                                                postalCode?: ...;
                                                postOfficeBoxCode?: ...;
                                                stateProvinceCode?: ...;
                                                street?: ...;
                                            };
                                            cardHolderName?: string;
                                            contactInfoRefId?: string;
                                            cvv?: string;
                                            referenceId?: string;
                                            securePaymentVersion2?: {
                                                authenticationMerchantName?: ...;
                                                authenticationTokenValue?: ...;
                                                authenticationValueText?: ...;
                                                cardNumberCollectionCode?: ...;
                                                directoryServerTrxID?: ...;
                                                electronicCommerceIndText?: ...;
                                                payerAuthenticationExemptionCode?: ...;
                                                payerAuthenticationFailureToCompleteCode?: ...;
                                                paymentTrxChannelCode?: ...;
                                                programProtocolText?: ...;
                                                trxStatusReasonText?: ...;
                                                trxStatusText?: ...;
                                                verificationResult?: ...;
                                            };
                                        };
                                        paymentTypeCode?: string;
                                    };
                                    useTypes?: string[];
                                };
                            };
                            id: string;
                            nameChangeFollowUp?: { waiverCode?: string };
                            scheduleChangeFollowUp?: { waiverCode?: string };
                        }[];
                        airlineRemarkAdds?: {
                            id?: string;
                            passengerRefIds?: string[];
                            text?: string;
                        }[];
                        auxiliaryActions?: {
                            id?: string;
                            nameReferenceNumberUpdate?: {
                                nameReferenceNumber?: string;
                                passengerRefId?: string;
                            };
                        }[];
                        cancelDocumentAndRetainOrder: boolean;
                        cancelOrderAndRetainDocument?: boolean;
                        cancelWithRetain: boolean;
                        contactInformationAdds?: {
                            contactType?: string;
                            emailAddresses?: { address?: string; id?: string; label?: string }[];
                            passengerId: string;
                            phones?: {
                                cityCode?: string;
                                countryCode?: string;
                                id?: string;
                                label?: string;
                                number?: string;
                            }[];
                        }[];
                        contactInformationDeletes?: { id: string }[];
                        contactInformationUpdates?: {
                            contactTypeUpdate?: string;
                            emailAddressAdds?: { address?: string; label?: string }[];
                            emailAddressDeleteIds?: string[];
                            emailAddressUpdates?: {
                                address?: string;
                                id?: string;
                                label?: string;
                            }[];
                            id?: string;
                            phoneAdds?: {
                                cityCode?: string;
                                countryCode?: string;
                                label?: string;
                                number?: string;
                            }[];
                            phoneDeleteIds?: string[];
                            phoneUpdates?: {
                                cityCode?: string;
                                countryCode?: string;
                                id?: string;
                                label?: string;
                                number?: string;
                            }[];
                            postalAddressesUpdate?: {
                                buildingRoom?: string;
                                cityName?: string;
                                countryCode?: string;
                                label?: "AddressAtOrigin"
                                | "AddressAtDestination";
                                postalCode?: string;
                                postOfficeBoxCode?: string;
                                stateProvinceCode?: string;
                                street?: string[];
                            }[];
                        }[];
                        displayPaymentCardNumbers: boolean;
                        id: string;
                        identityDocumentAdds?: {
                            birthdate?: string;
                            birthplace?: string;
                            citizenshipCountryCode?: string;
                            documentNumber?: string;
                            documentSubTypeCode?: string;
                            documentTypeCode?: string;
                            entryQuantity?: string;
                            expiryDate?: string;
                            genderCode?: string;
                            givenName?: string;
                            issueDate?: string;
                            issuingCountryCode?: string;
                            middleName?: string;
                            nameReference?: string;
                            placeOfIssue?: string;
                            referencedDocumentNumbers?: string[];
                            residenceCountryCode?: string;
                            stayDuration?: string;
                            suffixName?: string;
                            surname?: string;
                            titleName?: string;
                            visaHostCountryCode?: string;
                        }[];
                        identityDocumentDeletes?: { id?: string }[];
                        identityDocumentUpdates?: {
                            birthdate?: string;
                            birthplace?: string;
                            citizenshipCountryCode?: string;
                            documentNumber?: string;
                            documentTypeCode?: string;
                            entryQuantity?: string;
                            expiryDate?: string;
                            genderCode?: string;
                            givenName?: string;
                            id?: string;
                            issueDate?: string;
                            issuingCountryCode?: string;
                            middleName?: string;
                            nameReference?: string;
                            placeOfIssue?: string;
                            referencedDocumentNumbers?: string[];
                            residenceCountryCode?: string;
                            stayDuration?: string;
                            suffixName?: string;
                            surname?: string;
                            titleName?: string;
                            visaHostCountryCode?: string;
                        }[];
                        loyaltyProgramAccountAdds?: {
                            accountNumber?: string;
                            carrier?: { carrierCode: string };
                            nameReference?: string;
                            programCode?: string;
                            programName?: string;
                        }[];
                        loyaltyProgramAccountDeletes?: { id?: string }[];
                        mode?: "BOOKING" | "CHECKING";
                        offerId?: string;
                        orderItemDeletes?: { externalOrderId?: string; id?: string }[];
                        orderItemUpdates?: {
                            acceptOffers: {
                                offerId: string;
                                selectedOfferItems: { id: string; passengerRefIds?: (...)[] }[];
                            }[];
                        }[];
                        party?: {
                            sender?: {
                                travelAgency?: {
                                    agencyContact?: {
                                        contactRefusedIndicator?: boolean;
                                        contactType?: string;
                                        emailAddresses?: { address?: string; id?: string; label?: string }[];
                                        givenName?: string;
                                        id?: string;
                                        phones?: {
                                            cityCode?: string;
                                            countryCode?: string;
                                            id?: string;
                                            label?: string;
                                            number?: string;
                                        }[];
                                        postalAddresses?: {
                                            buildingRoom?: string;
                                            cityName?: string;
                                            countryCode?: string;
                                            label?: (...)
                                            | (...);
                                            postalCode?: string;
                                            postOfficeBoxCode?: string;
                                            stateProvinceCode?: string;
                                            street?: (...)[];
                                        }[];
                                        surname?: string;
                                    };
                                    agencyEmail?: string;
                                    agencyId?: string;
                                    iataNumber?: string;
                                    name?: string;
                                    pseudoCityCode?: string;
                                    typeCode?: string;
                                };
                            };
                        };
                        passengerUpdates?: {
                            age?: number;
                            ageUnitCode?: string;
                            birthdate?: string;
                            genderCode?: string;
                            givenName?: string;
                            id: string;
                            middleName?: string;
                            suffixName?: string;
                            surname?: string;
                            titleName?: string;
                            typeCode?: string;
                        }[];
                        requestType?: "STATELESS"
                        | "STATEFUL";
                        seatAdds?: {
                            column?: string;
                            offerItemId?: string;
                            passengerRefs?: string;
                            row?: string;
                            segmentRefId?: string;
                        }[];
                        seatDeletes?: { orderItemId?: string }[];
                        serviceAdds?: {
                            offerItemId: string;
                            passengerRefId: string;
                            productText?: string;
                            productTextDetails?: { [key: string]: string };
                            quantity?: number;
                            segmentRefId?: string;
                        }[];
                    };
                };
            };
            responses: {
                "200": {
                    content: {
                        "application/json": {
                            errors?: { code?: string; message?: string }[];
                            info?: { code?: string; message?: string }[];
                            order?: {
                                airlineRemarks?: {
                                    id?: string;
                                    passengerRefIds?: string[];
                                    text?: string;
                                }[];
                                auxiliaryData?: {
                                    pnrNameReferenceNumbers?: {
                                        nameReferenceNumber?: string;
                                        passengerRefId?: string;
                                    }[];
                                };
                                baggageAllowances?: {
                                    applicableParty?: string;
                                    baggageDeterminingCarrier?: { carrierCode?: string };
                                    dimensionAllowances?: {
                                        baggageDimensionCategory?: string;
                                        maximumMeasure?: { unitCode?: ...; value?: ... };
                                        minimumMeasure?: { unitCode?: ...; value?: ... };
                                    }[];
                                    externalId?: string;
                                    id?: string;
                                    pieceAllowances?: {
                                        applicableParty?: string;
                                        totalQuantity?: number;
                                    }[];
                                    typeCode?: "CarryOn"
                                    | "Checked";
                                    weightAllowances?: {
                                        maximumMeasure?: { unitCode?: ...; value?: ... };
                                    }[];
                                }[];
                                changeFee?: {
                                    differentialAmountDue?: { amount?: string; code?: string };
                                    differentialAmountDueTaxSummary?: {
                                        allRefundableInd?: boolean;
                                        taxes?: {
                                            amount?: { amount?: ...; code?: ... };
                                            collectionInd?: boolean;
                                            countryCode?: string;
                                            description?: string;
                                            refundable?: boolean;
                                            taxCode?: string;
                                            taxTypeCode?: string;
                                        }[];
                                        totalTaxAmount?: { amount?: string; code?: string };
                                    };
                                    penaltyAmount?: { amount?: string; code?: string };
                                    typeCode?: string;
                                };
                                contactInfos?: {
                                    contactRefusedIndicator?: boolean;
                                    contactType?: string;
                                    emailAddresses?: { address?: string; id?: string; label?: string }[];
                                    givenName?: string;
                                    id?: string;
                                    phones?: {
                                        cityCode?: string;
                                        countryCode?: string;
                                        id?: string;
                                        label?: string;
                                        number?: string;
                                    }[];
                                    postalAddresses?: {
                                        buildingRoom?: string;
                                        cityName?: string;
                                        countryCode?: string;
                                        label?: (...)
                                        | (...);
                                        postalCode?: string;
                                        postOfficeBoxCode?: string;
                                        stateProvinceCode?: string;
                                        street?: (...)[];
                                    }[];
                                    surname?: string;
                                }[];
                                corporateId?: string;
                                countryCode?: string;
                                customerNumber?: { number?: string };
                                externalOrders?: {
                                    airSegmentInformations?: {
                                        arrivalAirport?: string;
                                        arrivalTime?: string;
                                        classOfService?: string;
                                        departureAirport?: string;
                                        departureTime?: string;
                                        flightNumber?: number;
                                        marketingAirlineCode?: string;
                                    }[];
                                    bookingReferences?: {
                                        carrierCode?: string;
                                        createDate?: string;
                                        id?: string;
                                        typeCode?: string;
                                    }[];
                                    externalOrderCreateDateTime?: string;
                                    externalOrderId?: string;
                                    id?: string;
                                    systemId?: string;
                                    totalPrice?: {
                                        baseAmount?: { amount?: string; code?: string };
                                        equivAmount?: { amount?: string; code?: string };
                                        feeBreakdowns?: {
                                            amount?: ...;
                                            description?: ...;
                                            refundable?: ...;
                                        }[];
                                        nonRefundableBaseAmount?: { amount?: string; code?: string };
                                        surcharges?: { breakdown?: ...; totalAmount?: ... }[];
                                        taxBreakdowns?: {
                                            amount?: ...;
                                            collectionInd?: ...;
                                            countryCode?: ...;
                                            description?: ...;
                                            refundable?: ...;
                                            taxCode?: ...;
                                            taxTypeCode?: ...;
                                        }[];
                                        totalAmount?: { amount?: string; code?: string };
                                        totalFeeAmount?: {
                                            amount?: string;
                                            code?: string;
                                            taxable?: boolean;
                                        };
                                        totalTaxAmount?: { amount?: string; code?: string };
                                    };
                                }[];
                                formsOfPayment?: {
                                    amount: { amount?: string; code?: string };
                                    id: string;
                                    orderItemRefIds?: string[];
                                    payer?: {
                                        payerEmailAddress?: {
                                            address?: string;
                                            id?: string;
                                            label?: string;
                                        };
                                        payerName?: {
                                            individualName: {
                                                birthdate?: ...;
                                                birthplace?: ...;
                                                documentNumber?: ...;
                                                genderCode?: ...;
                                                givenName?: ...;
                                                middleName?: ...;
                                                suffixName?: ...;
                                                surname: ...;
                                                titleName?: ...;
                                            };
                                        };
                                        payerPhoneNumber?: {
                                            cityCode?: string;
                                            countryCode?: string;
                                            id?: string;
                                            label?: string;
                                            number?: string;
                                        };
                                        paymentAddress?: {
                                            buildingRoom?: string;
                                            cityName?: string;
                                            countryCode?: string;
                                            label?: (...)
                                            | (...);
                                            postalCode?: string;
                                            postOfficeBoxCode?: string;
                                            stateProvinceCode?: string;
                                            street?: (...)[];
                                        };
                                    };
                                    paymentMethod: {
                                        paymentAgencyAccount?: {
                                            approvalCode?: string;
                                            code?: string;
                                            supplierTransactionId?: string;
                                            transactionId?: string;
                                        };
                                        paymentCard?: {
                                            approvalCode?: string;
                                            cardHolderAddress?: {
                                                buildingRoom?: ...;
                                                cityName?: ...;
                                                countryCode?: ...;
                                                label?: ...;
                                                postalCode?: ...;
                                                postOfficeBoxCode?: ...;
                                                stateProvinceCode?: ...;
                                                street?: ...;
                                            };
                                            cardHolderName?: string;
                                            cardNumber?: string;
                                            cardNumberToken?: string;
                                            contactInfoRefId?: string;
                                            cvv?: string;
                                            cvvToken?: string;
                                            expirationDate?: string;
                                            securePaymentVersion2?: {
                                                authenticationMerchantName?: ...;
                                                authenticationTokenValue?: ...;
                                                authenticationValueText?: ...;
                                                cardNumberCollectionCode?: ...;
                                                directoryServerTrxID?: ...;
                                                electronicCommerceIndText?: ...;
                                                payerAuthenticationExemptionCode?: ...;
                                                payerAuthenticationFailureToCompleteCode?: ...;
                                                paymentTrxChannelCode?: ...;
                                                programProtocolText?: ...;
                                                trxStatusReasonText?: ...;
                                                trxStatusText?: ...;
                                                verificationResult?: ...;
                                            };
                                            vendorCode?: string;
                                        };
                                        paymentCash?: Record<string, never>;
                                        paymentReferenceFormOfPayment?: {
                                            cardHolderAddress?: {
                                                buildingRoom?: ...;
                                                cityName?: ...;
                                                countryCode?: ...;
                                                label?: ...;
                                                postalCode?: ...;
                                                postOfficeBoxCode?: ...;
                                                stateProvinceCode?: ...;
                                                street?: ...;
                                            };
                                            cardHolderName?: string;
                                            contactInfoRefId?: string;
                                            cvv?: string;
                                            referenceId?: string;
                                            securePaymentVersion2?: {
                                                authenticationMerchantName?: ...;
                                                authenticationTokenValue?: ...;
                                                authenticationValueText?: ...;
                                                cardNumberCollectionCode?: ...;
                                                directoryServerTrxID?: ...;
                                                electronicCommerceIndText?: ...;
                                                payerAuthenticationExemptionCode?: ...;
                                                payerAuthenticationFailureToCompleteCode?: ...;
                                                paymentTrxChannelCode?: ...;
                                                programProtocolText?: ...;
                                                trxStatusReasonText?: ...;
                                                trxStatusText?: ...;
                                                verificationResult?: ...;
                                            };
                                        };
                                        paymentTypeCode?: string;
                                    };
                                    useTypes?: string[];
                                }[];
                                id?: string;
                                itineraryMismatchedWithTickets?: boolean;
                                journeys?: { id?: string; segmentRefIds?: string[] }[];
                                loyaltyProgramAccount?: {
                                    accountNumber?: string;
                                    carrier?: { carrierCode: string };
                                    id?: string;
                                    programCode?: string;
                                    programName?: string;
                                };
                                nameMismatchedWithTickets?: boolean;
                                offerVendor?: string;
                                orderItems?: {
                                    commissions?: {
                                        amount?: { amount?: ...; code?: ... };
                                        code?: string;
                                        descriptions?: (...)[];
                                        passengerRefIds?: (...)[];
                                        percentage?: number;
                                    }[];
                                    creationDateTime?: string;
                                    externalId?: string;
                                    externalOfferItemId?: string;
                                    externalOrderRefId?: string;
                                    fareDetails?: {
                                        fareCalculationLine?: string;
                                        fareComponents?: (...)[];
                                        fareIndicatorCode?: string;
                                        fareQualifiers?: (...)[];
                                        filedFareInd?: boolean;
                                        paxRefIds?: (...)[];
                                        penaltyDifferential?: {
                                            baseAmount?: ...;
                                            taxSummary?: ...;
                                            totalAmount?: ...;
                                        };
                                        price?: {
                                            baseAmount?: ...;
                                            equivAmount?: ...;
                                            feeBreakdowns?: ...;
                                            nonRefundableBaseAmount?: ...;
                                            surcharges?: ...;
                                            taxBreakdowns?: ...;
                                            totalAmount?: ...;
                                            totalFeeAmount?: ...;
                                            totalTaxAmount?: ...;
                                        };
                                        priceDifferential?: { diffPrice?: ... };
                                        remarks?: (...)[];
                                        tourCode?: string;
                                    }[];
                                    fees?: {
                                        applied?: boolean;
                                        basePrice?: { amount?: ...; code?: ... };
                                        description?: string;
                                        passengerRefIds?: (...)[];
                                        percentageValue?: string;
                                        price?: { amount?: ...; code?: ... };
                                        refundable?: boolean;
                                        serviceCode?: string;
                                        subCode?: string;
                                        taxBreakdowns?: (...)[];
                                        totalTaxAmount?: { amount?: ...; code?: ... };
                                    }[];
                                    feeWarnings?: { owner?: string; text?: string }[];
                                    id?: string;
                                    itemOrigin?: "SELL" | "EXCHANGE" | "SYNCHRONIZATION";
                                    offerCustomerInformation?: {
                                        agencyInformation?: {
                                            agentCityCode?: string;
                                            agentDeptCode?: string;
                                            agentDuty?: string;
                                            agentFunction?: string;
                                            carrierCode?: string;
                                            mainTravelAgencyPCC?: string;
                                        };
                                        billingInformation?: {
                                            aaaCity?: string;
                                            actionCode?: string;
                                            agentSineIn?: string;
                                            partitionID?: string;
                                            pseudoCityCode?: string;
                                            userSetAddress?: string;
                                        };
                                    };
                                    offerItemId?: string;
                                    origin?: string;
                                    originatedFromTicketExchangeInd?: boolean;
                                    paymentTimeLimit?: string;
                                    paymentTimeLimitText?: string;
                                    penaltyDifferential?: {
                                        baseAmount?: { amount?: string; code?: string };
                                        taxSummary?: {
                                            allRefundableInd?: ...;
                                            taxes?: ...;
                                            totalTaxAmount?: ...;
                                        }[];
                                        totalAmount?: { amount?: string; code?: string };
                                    };
                                    price?: {
                                        baseAmount?: { amount?: string; code?: string };
                                        equivAmount?: { amount?: string; code?: string };
                                        feeBreakdowns?: {
                                            amount?: ...;
                                            description?: ...;
                                            refundable?: ...;
                                        }[];
                                        nonRefundableBaseAmount?: { amount?: string; code?: string };
                                        surcharges?: { breakdown?: ...; totalAmount?: ... }[];
                                        taxBreakdowns?: {
                                            amount?: ...;
                                            collectionInd?: ...;
                                            countryCode?: ...;
                                            description?: ...;
                                            refundable?: ...;
                                            taxCode?: ...;
                                            taxTypeCode?: ...;
                                        }[];
                                        totalAmount?: { amount?: string; code?: string };
                                        totalFeeAmount?: {
                                            amount?: string;
                                            code?: string;
                                            taxable?: boolean;
                                        };
                                        totalTaxAmount?: { amount?: string; code?: string };
                                    };
                                    priceDifferential?: {
                                        diffPrice?: {
                                            price?: {
                                                balanceAmount?: ...;
                                                taxAllRefundableInd?: ...;
                                                taxBreakdowns?: ...;
                                                totalAmount?: ...;
                                                totalTaxAmount?: ...;
                                            };
                                        };
                                    };
                                    priceGuaranteeTimeLimit?: string;
                                    priceGuaranteeTimeLimitText?: string;
                                    productRefIds?: string[];
                                    sellerFollowUpAction?: { actionCodes?: string[] };
                                    services?: {
                                        externalId?: string;
                                        externalOrderItemId?: string;
                                        id?: string;
                                        passengerRefId?: string;
                                        pnrSegmentNumber?: number;
                                        segmentRefId?: string;
                                        selectedSeat?: {
                                            characteristics?: ...;
                                            column?: ...;
                                            descriptions?: ...;
                                            pitchMeasure?: ...;
                                            row?: ...;
                                            segmentRefId?: ...;
                                            widthMeasure?: ...;
                                        };
                                        serviceDefinitionRefId?: string;
                                        statusCode?: string;
                                    }[];
                                    statusCode?: string;
                                    validatingCarrierCode?: string;
                                }[];
                                orderOwner?: string;
                                partition?: string;
                                passengers?: {
                                    age?: number;
                                    ageUnitCode?: string;
                                    birthdate?: string;
                                    citizenshipCountryCode?: string;
                                    contactInfoRefId?: string;
                                    contactInfoRefIds?: string[];
                                    employer?: {
                                        name?: string;
                                        taxRegistrationData: {
                                            address?: ...;
                                            countryCode?: ...;
                                            countrySubDivisionName?: ...;
                                            emailAddress?: ...;
                                            phones?: ...;
                                            taxRegistrationId: ...;
                                        }[];
                                    };
                                    externalId?: string;
                                    genderCode?: string;
                                    givenName?: string;
                                    id?: string;
                                    identityDocuments?: {
                                        birthdate?: string;
                                        birthplace?: string;
                                        citizenshipCountryCode?: string;
                                        documentNumber?: string;
                                        documentSubTypeCode?: string;
                                        documentTypeCode?: string;
                                        entryQuantity?: string;
                                        expiryDate?: string;
                                        genderCode?: string;
                                        givenName?: string;
                                        id?: string;
                                        issueDate?: string;
                                        issuingCountryCode?: string;
                                        middleName?: string;
                                        placeOfIssue?: string;
                                        referencedDocumentNumbers?: (...)[];
                                        residenceCountryCode?: string;
                                        stayDuration?: string;
                                        suffixName?: string;
                                        surname?: string;
                                        titleName?: string;
                                        visaHostCountryCode?: string;
                                    }[];
                                    loyaltyProgramAccounts?: {
                                        accountNumber?: string;
                                        carrier?: { carrierCode: ... };
                                        id?: string;
                                        programCode?: string;
                                        programName?: string;
                                    }[];
                                    middleName?: string;
                                    passengerReference?: string;
                                    remarks?: { id?: string; text?: string; type?: string }[];
                                    suffixName?: string;
                                    surname?: string;
                                    titleName?: string;
                                    typeCode?: string;
                                }[];
                                paymentInformation?: {
                                    amount: { amount?: string; code?: string };
                                    id: string;
                                    orderItemRefIds?: string[];
                                    payer?: {
                                        payerEmailAddress?: {
                                            address?: string;
                                            id?: string;
                                            label?: string;
                                        };
                                        payerName?: {
                                            individualName: {
                                                birthdate?: ...;
                                                birthplace?: ...;
                                                documentNumber?: ...;
                                                genderCode?: ...;
                                                givenName?: ...;
                                                middleName?: ...;
                                                suffixName?: ...;
                                                surname: ...;
                                                titleName?: ...;
                                            };
                                        };
                                        payerPhoneNumber?: {
                                            cityCode?: string;
                                            countryCode?: string;
                                            id?: string;
                                            label?: string;
                                            number?: string;
                                        };
                                        paymentAddress?: {
                                            buildingRoom?: string;
                                            cityName?: string;
                                            countryCode?: string;
                                            label?: (...)
                                            | (...);
                                            postalCode?: string;
                                            postOfficeBoxCode?: string;
                                            stateProvinceCode?: string;
                                            street?: (...)[];
                                        };
                                    };
                                    paymentMethod: {
                                        paymentAgencyAccount?: {
                                            approvalCode?: string;
                                            code?: string;
                                            supplierTransactionId?: string;
                                            transactionId?: string;
                                        };
                                        paymentCard?: {
                                            approvalCode?: string;
                                            cardHolderAddress?: {
                                                buildingRoom?: ...;
                                                cityName?: ...;
                                                countryCode?: ...;
                                                label?: ...;
                                                postalCode?: ...;
                                                postOfficeBoxCode?: ...;
                                                stateProvinceCode?: ...;
                                                street?: ...;
                                            };
                                            cardHolderName?: string;
                                            cardNumber?: string;
                                            cardNumberToken?: string;
                                            contactInfoRefId?: string;
                                            cvv?: string;
                                            cvvToken?: string;
                                            expirationDate?: string;
                                            securePaymentVersion2?: {
                                                authenticationMerchantName?: ...;
                                                authenticationTokenValue?: ...;
                                                authenticationValueText?: ...;
                                                cardNumberCollectionCode?: ...;
                                                directoryServerTrxID?: ...;
                                                electronicCommerceIndText?: ...;
                                                payerAuthenticationExemptionCode?: ...;
                                                payerAuthenticationFailureToCompleteCode?: ...;
                                                paymentTrxChannelCode?: ...;
                                                programProtocolText?: ...;
                                                trxStatusReasonText?: ...;
                                                trxStatusText?: ...;
                                                verificationResult?: ...;
                                            };
                                            vendorCode?: string;
                                        };
                                        paymentCash?: Record<string, never>;
                                        paymentReferenceFormOfPayment?: {
                                            cardHolderAddress?: {
                                                buildingRoom?: ...;
                                                cityName?: ...;
                                                countryCode?: ...;
                                                label?: ...;
                                                postalCode?: ...;
                                                postOfficeBoxCode?: ...;
                                                stateProvinceCode?: ...;
                                                street?: ...;
                                            };
                                            cardHolderName?: string;
                                            contactInfoRefId?: string;
                                            cvv?: string;
                                            referenceId?: string;
                                            securePaymentVersion2?: {
                                                authenticationMerchantName?: ...;
                                                authenticationTokenValue?: ...;
                                                authenticationValueText?: ...;
                                                cardNumberCollectionCode?: ...;
                                                directoryServerTrxID?: ...;
                                                electronicCommerceIndText?: ...;
                                                payerAuthenticationExemptionCode?: ...;
                                                payerAuthenticationFailureToCompleteCode?: ...;
                                                paymentTrxChannelCode?: ...;
                                                programProtocolText?: ...;
                                                trxStatusReasonText?: ...;
                                                trxStatusText?: ...;
                                                verificationResult?: ...;
                                            };
                                        };
                                        paymentTypeCode?: string;
                                    };
                                    useTypes?: string[];
                                }[];
                                paymentTimeLimit?: string;
                                paymentTimeLimitText?: string;
                                penalties?: {
                                    applicabilityList?: string[];
                                    description?: string;
                                    feeAmount?: string;
                                    feeCurrencyCode?: string;
                                    hasFee?: boolean;
                                    id?: string;
                                    isAllowed?: boolean;
                                    type?: string;
                                }[];
                                pnrCreateDate?: string;
                                pnrLocator?: string;
                                priceClasses?: {
                                    code?: string;
                                    descriptions?: { id?: string; text?: string }[];
                                    id?: string;
                                    name?: string;
                                }[];
                                primeHost?: string;
                                products?: {
                                    airSegment?: {
                                        actionCode?: string;
                                        arrivalAirport?: string;
                                        arrivalDateTime?: string;
                                        departureAirport?: string;
                                        departureDateTime?: string;
                                        legs?: {
                                            arrivalAirport?: ...;
                                            arrivalDateTime?: ...;
                                            departureAirport?: ...;
                                            departureDateTime?: ...;
                                            marketingCarrier?: ...;
                                            operatingCarrier?: ...;
                                        }[];
                                        marketingCarrier?: {
                                            airlineCode?: string;
                                            banner?: string;
                                            bookingClass?: string;
                                            flightNumber?: string;
                                            name?: string;
                                        };
                                        operatingCarrier?: {
                                            airlineCode?: string;
                                            banner?: string;
                                            bookingClass?: string;
                                            flightNumber?: string;
                                            name?: string;
                                        };
                                    };
                                    id?: string;
                                }[];
                                pseudoCityCode?: string;
                                remarks?: { id?: string; text?: string; type?: string }[];
                                segments?: {
                                    arnkInd?: boolean;
                                    arrival?: {
                                        gateId?: string;
                                        locationCode?: string;
                                        scheduledDateTime?: string;
                                        stationName?: string;
                                        terminalName?: string;
                                    };
                                    cabinTypeCode?: string;
                                    datedOperatingLegs?: {
                                        arrival?: {
                                            gateId?: ...;
                                            locationCode?: ...;
                                            scheduledDateTime?: ...;
                                            stationName?: ...;
                                            terminalName?: ...;
                                        };
                                        carrierAircraftType?: { code?: ...; name?: ... };
                                        changeOfGaugeInd?: boolean;
                                        departure?: {
                                            gateId?: ...;
                                            locationCode?: ...;
                                            scheduledDateTime?: ...;
                                            stationName?: ...;
                                            terminalName?: ...;
                                        };
                                        distanceMeasure?: { unitCode?: ...; value?: ... };
                                        onGroundDuration?: string;
                                    }[];
                                    departure?: {
                                        gateId?: string;
                                        locationCode?: string;
                                        scheduledDateTime?: string;
                                        stationName?: string;
                                        terminalName?: string;
                                    };
                                    distanceMeasure?: { unitCode?: string; value?: number };
                                    flightDuration?: string;
                                    id?: string;
                                    marketingCarrier?: {
                                        carrierCode?: string;
                                        carrierName?: string;
                                        classOfService?: string;
                                        disclosure?: { id?: string; text?: (...)[] };
                                        flightNumber?: number;
                                    };
                                    operatingCarrier?: {
                                        carrierCode?: string;
                                        carrierName?: string;
                                        classOfService?: string;
                                        disclosure?: { id?: string; text?: (...)[] };
                                        flightNumber?: number;
                                    };
                                    references?: { id?: string; system?: string }[];
                                }[];
                                serviceDefinitions?: {
                                    baggageAllowanceRefId?: string;
                                    bookingInstructions?: {
                                        productText?: string;
                                        productTextDetails?: { description?: ...; key: ...; value: ... }[];
                                        specialServices?: { freeText?: ...; specialServiceCode?: ... }[];
                                    };
                                    cabinUpgrade?: {
                                        methodCode?: string;
                                        reservationBookingDesignator?: string;
                                    };
                                    descriptions?: { id?: string; text?: string }[];
                                    externalId?: string;
                                    groupCode?: string;
                                    id?: string;
                                    name?: string;
                                    ownerCode?: string;
                                    reasonForIssuanceCode?: string;
                                    reasonForIssuanceSubCode?: string;
                                    serviceCode?: string;
                                    settlementMethodCode?: string;
                                }[];
                                ticketingDocumentInfo?: {
                                    document?: {
                                        coupons?: {
                                            consumedAtIssuanceInd?: ...;
                                            exchangeEligibilityInd?: ...;
                                            inConnectionCouponNumber?: ...;
                                            inConnectionDocumentNumber?: ...;
                                            involuntaryIndicatorCode?: ...;
                                            number?: ...;
                                            orderItemRefId?: ...;
                                            presentAt?: ...;
                                            presentTo?: ...;
                                            reasonForIssuanceCode?: ...;
                                            reasonForIssuanceSubCode?: ...;
                                            segmentInfo?: ...;
                                            serviceCode?: ...;
                                            serviceRefId?: ...;
                                            settlementAuthCode?: ...;
                                            status?: ...;
                                        }[];
                                        exchangeEligibilityInd?: boolean;
                                        inConnectionDocumentNumber?: string;
                                        issueDateTime?: string;
                                        issueDateTimeComment?: string;
                                        issueDateTimeText?: string;
                                        number?: string;
                                        numberOfBooklets?: number;
                                        outOfSyncWithOrderItem?: boolean;
                                        primaryDocumentInd?: boolean;
                                        remarkText?: string;
                                        reportingType?: string;
                                        routingCode?: string;
                                        ticketingLocation?: string;
                                        type?: string;
                                        voidEligibilityInd?: boolean;
                                        voidPeriodExpirationDateTime?: string;
                                    };
                                    originalIssueInfo?: {
                                        issueDate?: string;
                                        issuingAgentId?: string;
                                        locationCode?: string;
                                        ticketNumber?: string;
                                    };
                                    paxRefId?: string;
                                    price?: {
                                        baseAmount?: { amount?: string; code?: string };
                                        equivAmount?: { amount?: string; code?: string };
                                        feeBreakdowns?: {
                                            amount?: ...;
                                            description?: ...;
                                            refundable?: ...;
                                        }[];
                                        nonRefundableBaseAmount?: { amount?: string; code?: string };
                                        surcharges?: { breakdown?: ...; totalAmount?: ... }[];
                                        taxBreakdowns?: {
                                            amount?: ...;
                                            collectionInd?: ...;
                                            countryCode?: ...;
                                            description?: ...;
                                            refundable?: ...;
                                            taxCode?: ...;
                                            taxTypeCode?: ...;
                                        }[];
                                        totalAmount?: { amount?: string; code?: string };
                                        totalFeeAmount?: {
                                            amount?: string;
                                            code?: string;
                                            taxable?: boolean;
                                        };
                                        totalTaxAmount?: { amount?: string; code?: string };
                                    };
                                }[];
                                totalPrice?: {
                                    baseAmount?: { amount?: string; code?: string };
                                    equivAmount?: { amount?: string; code?: string };
                                    feeBreakdowns?: {
                                        amount?: { amount?: string; code?: string; taxable?: boolean };
                                        description?: string;
                                        refundable?: boolean;
                                    }[];
                                    nonRefundableBaseAmount?: { amount?: string; code?: string };
                                    surcharges?: {
                                        breakdown?: {
                                            amount?: ...;
                                            description?: ...;
                                            designatorCode?: ...;
                                            localAmount?: ...;
                                            refundable?: ...;
                                        }[];
                                        totalAmount?: { amount?: string; code?: string };
                                    }[];
                                    taxBreakdowns?: {
                                        amount?: { amount?: string; code?: string };
                                        collectionInd?: boolean;
                                        countryCode?: string;
                                        description?: string;
                                        refundable?: boolean;
                                        taxCode?: string;
                                        taxTypeCode?: string;
                                    }[];
                                    totalAmount?: { amount?: string; code?: string };
                                    totalFeeAmount?: {
                                        amount?: string;
                                        code?: string;
                                        taxable?: boolean;
                                    };
                                    totalTaxAmount?: { amount?: string; code?: string };
                                };
                                type?: string;
                            };
                            processingAlerts?: {
                                paymentAuthentication?: {
                                    authenticationUrl?: string;
                                    supplierTransactionId?: string;
                                    transactionId?: string;
                                };
                            }[];
                            warnings?: { code?: string; message?: string }[];
                        };
                    };
                    headers: { [name: string]: unknown };
                };
                "400": { content?: never; headers: { [name: string]: unknown } };
            };
        };
        createOrder: {
            parameters: {
                cookie?: never;
                header?: never;
                path?: never;
                query?: never;
            };
            requestBody?: {
                content: {
                    "application/json": {
                        airlineRemarks?: {
                            id?: string;
                            passengerRefIds?: string[];
                            text?: string;
                        }[];
                        contactInfos: {
                            contactRefusedIndicator?: boolean;
                            contactType?: string;
                            emailAddresses?: { address?: string; id?: string; label?: string }[];
                            givenName?: string;
                            id?: string;
                            phones?: {
                                cityCode?: string;
                                countryCode?: string;
                                id?: string;
                                label?: string;
                                number?: string;
                            }[];
                            postalAddresses?: {
                                buildingRoom?: string;
                                cityName?: string;
                                countryCode?: string;
                                label?: "AddressAtOrigin"
                                | "AddressAtDestination";
                                postalCode?: string;
                                postOfficeBoxCode?: string;
                                stateProvinceCode?: string;
                                street?: string[];
                            }[];
                            surname?: string;
                        }[];
                        createOrders: {
                            offerId: string;
                            selectedOfferItems: { id: string; passengerRefIds?: string[] }[];
                        }[];
                        createPriceQuote: boolean;
                        customerNumber?: { number?: string };
                        displayPaymentCardNumbers: boolean;
                        loyaltyProgramAccount?: {
                            accountNumber?: string;
                            carrier?: { carrierCode: string };
                            id?: string;
                            programCode?: string;
                            programName?: string;
                        };
                        party?: {
                            sender?: {
                                travelAgency?: {
                                    agencyContact?: {
                                        contactRefusedIndicator?: boolean;
                                        contactType?: string;
                                        emailAddresses?: { address?: string; id?: string; label?: string }[];
                                        givenName?: string;
                                        id?: string;
                                        phones?: {
                                            cityCode?: string;
                                            countryCode?: string;
                                            id?: string;
                                            label?: string;
                                            number?: string;
                                        }[];
                                        postalAddresses?: {
                                            buildingRoom?: string;
                                            cityName?: string;
                                            countryCode?: string;
                                            label?: (...)
                                            | (...);
                                            postalCode?: string;
                                            postOfficeBoxCode?: string;
                                            stateProvinceCode?: string;
                                            street?: (...)[];
                                        }[];
                                        surname?: string;
                                    };
                                    agencyEmail?: string;
                                    agencyId?: string;
                                    iataNumber?: string;
                                    name?: string;
                                    pseudoCityCode?: string;
                                    typeCode?: string;
                                };
                            };
                        };
                        passengers: {
                            age?: number;
                            ageUnitCode?: string;
                            birthdate?: string;
                            citizenshipCountryCode?: string;
                            contactInfoRefId?: string;
                            contactInfoRefIds?: string[];
                            employer?: {
                                name?: string;
                                taxRegistrationData: {
                                    address?: {
                                        cityName?: string;
                                        postalCode?: string;
                                        street?: (...)[];
                                    };
                                    countryCode?: string;
                                    countrySubDivisionName?: string;
                                    emailAddress?: string;
                                    phones?: {
                                        cityCode?: ...;
                                        countryCode?: ...;
                                        id?: ...;
                                        label?: ...;
                                        number?: ...;
                                    }[];
                                    taxRegistrationId: string;
                                }[];
                            };
                            externalId?: string;
                            genderCode?: string;
                            givenName?: string;
                            id?: string;
                            identityDocuments?: {
                                birthdate?: string;
                                birthplace?: string;
                                citizenshipCountryCode?: string;
                                documentNumber?: string;
                                documentSubTypeCode?: string;
                                documentTypeCode?: string;
                                entryQuantity?: string;
                                expiryDate?: string;
                                genderCode?: string;
                                givenName?: string;
                                id?: string;
                                issueDate?: string;
                                issuingCountryCode?: string;
                                middleName?: string;
                                placeOfIssue?: string;
                                referencedDocumentNumbers?: string[];
                                residenceCountryCode?: string;
                                stayDuration?: string;
                                suffixName?: string;
                                surname?: string;
                                titleName?: string;
                                visaHostCountryCode?: string;
                            }[];
                            loyaltyProgramAccounts?: {
                                accountNumber?: string;
                                carrier?: { carrierCode: string };
                                id?: string;
                                programCode?: string;
                                programName?: string;
                            }[];
                            middleName?: string;
                            passengerReference?: string;
                            remarks?: { id?: string; text?: string; type?: string }[];
                            suffixName?: string;
                            surname?: string;
                            titleName?: string;
                            typeCode?: string;
                        }[];
                        seatAdds?: {
                            column?: string;
                            offerItemId?: string;
                            passengerRefs?: string;
                            row?: string;
                            segmentRefId?: string;
                        }[];
                        transactionOptions?: {
                            commitTransaction: boolean;
                            initialIgnore: boolean;
                            movePassengerDetails: boolean;
                            requestType?: "STATELESS"
                            | "STATEFUL";
                        };
                    };
                };
            };
            responses: {
                "200": {
                    content: {
                        "application/json": {
                            errors?: { code?: string; message?: string }[];
                            order?: {
                                airlineRemarks?: {
                                    id?: string;
                                    passengerRefIds?: string[];
                                    text?: string;
                                }[];
                                auxiliaryData?: {
                                    pnrNameReferenceNumbers?: {
                                        nameReferenceNumber?: string;
                                        passengerRefId?: string;
                                    }[];
                                };
                                baggageAllowances?: {
                                    applicableParty?: string;
                                    baggageDeterminingCarrier?: { carrierCode?: string };
                                    dimensionAllowances?: {
                                        baggageDimensionCategory?: string;
                                        maximumMeasure?: { unitCode?: ...; value?: ... };
                                        minimumMeasure?: { unitCode?: ...; value?: ... };
                                    }[];
                                    externalId?: string;
                                    id?: string;
                                    pieceAllowances?: {
                                        applicableParty?: string;
                                        totalQuantity?: number;
                                    }[];
                                    typeCode?: "CarryOn"
                                    | "Checked";
                                    weightAllowances?: {
                                        maximumMeasure?: { unitCode?: ...; value?: ... };
                                    }[];
                                }[];
                                changeFee?: {
                                    differentialAmountDue?: { amount?: string; code?: string };
                                    differentialAmountDueTaxSummary?: {
                                        allRefundableInd?: boolean;
                                        taxes?: {
                                            amount?: { amount?: ...; code?: ... };
                                            collectionInd?: boolean;
                                            countryCode?: string;
                                            description?: string;
                                            refundable?: boolean;
                                            taxCode?: string;
                                            taxTypeCode?: string;
                                        }[];
                                        totalTaxAmount?: { amount?: string; code?: string };
                                    };
                                    penaltyAmount?: { amount?: string; code?: string };
                                    typeCode?: string;
                                };
                                contactInfos?: {
                                    contactRefusedIndicator?: boolean;
                                    contactType?: string;
                                    emailAddresses?: { address?: string; id?: string; label?: string }[];
                                    givenName?: string;
                                    id?: string;
                                    phones?: {
                                        cityCode?: string;
                                        countryCode?: string;
                                        id?: string;
                                        label?: string;
                                        number?: string;
                                    }[];
                                    postalAddresses?: {
                                        buildingRoom?: string;
                                        cityName?: string;
                                        countryCode?: string;
                                        label?: (...)
                                        | (...);
                                        postalCode?: string;
                                        postOfficeBoxCode?: string;
                                        stateProvinceCode?: string;
                                        street?: (...)[];
                                    }[];
                                    surname?: string;
                                }[];
                                corporateId?: string;
                                countryCode?: string;
                                customerNumber?: { number?: string };
                                externalOrders?: {
                                    airSegmentInformations?: {
                                        arrivalAirport?: string;
                                        arrivalTime?: string;
                                        classOfService?: string;
                                        departureAirport?: string;
                                        departureTime?: string;
                                        flightNumber?: number;
                                        marketingAirlineCode?: string;
                                    }[];
                                    bookingReferences?: {
                                        carrierCode?: string;
                                        createDate?: string;
                                        id?: string;
                                        typeCode?: string;
                                    }[];
                                    externalOrderCreateDateTime?: string;
                                    externalOrderId?: string;
                                    id?: string;
                                    systemId?: string;
                                    totalPrice?: {
                                        baseAmount?: { amount?: string; code?: string };
                                        equivAmount?: { amount?: string; code?: string };
                                        feeBreakdowns?: {
                                            amount?: ...;
                                            description?: ...;
                                            refundable?: ...;
                                        }[];
                                        nonRefundableBaseAmount?: { amount?: string; code?: string };
                                        surcharges?: { breakdown?: ...; totalAmount?: ... }[];
                                        taxBreakdowns?: {
                                            amount?: ...;
                                            collectionInd?: ...;
                                            countryCode?: ...;
                                            description?: ...;
                                            refundable?: ...;
                                            taxCode?: ...;
                                            taxTypeCode?: ...;
                                        }[];
                                        totalAmount?: { amount?: string; code?: string };
                                        totalFeeAmount?: {
                                            amount?: string;
                                            code?: string;
                                            taxable?: boolean;
                                        };
                                        totalTaxAmount?: { amount?: string; code?: string };
                                    };
                                }[];
                                formsOfPayment?: {
                                    amount: { amount?: string; code?: string };
                                    id: string;
                                    orderItemRefIds?: string[];
                                    payer?: {
                                        payerEmailAddress?: {
                                            address?: string;
                                            id?: string;
                                            label?: string;
                                        };
                                        payerName?: {
                                            individualName: {
                                                birthdate?: ...;
                                                birthplace?: ...;
                                                documentNumber?: ...;
                                                genderCode?: ...;
                                                givenName?: ...;
                                                middleName?: ...;
                                                suffixName?: ...;
                                                surname: ...;
                                                titleName?: ...;
                                            };
                                        };
                                        payerPhoneNumber?: {
                                            cityCode?: string;
                                            countryCode?: string;
                                            id?: string;
                                            label?: string;
                                            number?: string;
                                        };
                                        paymentAddress?: {
                                            buildingRoom?: string;
                                            cityName?: string;
                                            countryCode?: string;
                                            label?: (...)
                                            | (...);
                                            postalCode?: string;
                                            postOfficeBoxCode?: string;
                                            stateProvinceCode?: string;
                                            street?: (...)[];
                                        };
                                    };
                                    paymentMethod: {
                                        paymentAgencyAccount?: {
                                            approvalCode?: string;
                                            code?: string;
                                            supplierTransactionId?: string;
                                            transactionId?: string;
                                        };
                                        paymentCard?: {
                                            approvalCode?: string;
                                            cardHolderAddress?: {
                                                buildingRoom?: ...;
                                                cityName?: ...;
                                                countryCode?: ...;
                                                label?: ...;
                                                postalCode?: ...;
                                                postOfficeBoxCode?: ...;
                                                stateProvinceCode?: ...;
                                                street?: ...;
                                            };
                                            cardHolderName?: string;
                                            cardNumber?: string;
                                            cardNumberToken?: string;
                                            contactInfoRefId?: string;
                                            cvv?: string;
                                            cvvToken?: string;
                                            expirationDate?: string;
                                            securePaymentVersion2?: {
                                                authenticationMerchantName?: ...;
                                                authenticationTokenValue?: ...;
                                                authenticationValueText?: ...;
                                                cardNumberCollectionCode?: ...;
                                                directoryServerTrxID?: ...;
                                                electronicCommerceIndText?: ...;
                                                payerAuthenticationExemptionCode?: ...;
                                                payerAuthenticationFailureToCompleteCode?: ...;
                                                paymentTrxChannelCode?: ...;
                                                programProtocolText?: ...;
                                                trxStatusReasonText?: ...;
                                                trxStatusText?: ...;
                                                verificationResult?: ...;
                                            };
                                            vendorCode?: string;
                                        };
                                        paymentCash?: Record<string, never>;
                                        paymentReferenceFormOfPayment?: {
                                            cardHolderAddress?: {
                                                buildingRoom?: ...;
                                                cityName?: ...;
                                                countryCode?: ...;
                                                label?: ...;
                                                postalCode?: ...;
                                                postOfficeBoxCode?: ...;
                                                stateProvinceCode?: ...;
                                                street?: ...;
                                            };
                                            cardHolderName?: string;
                                            contactInfoRefId?: string;
                                            cvv?: string;
                                            referenceId?: string;
                                            securePaymentVersion2?: {
                                                authenticationMerchantName?: ...;
                                                authenticationTokenValue?: ...;
                                                authenticationValueText?: ...;
                                                cardNumberCollectionCode?: ...;
                                                directoryServerTrxID?: ...;
                                                electronicCommerceIndText?: ...;
                                                payerAuthenticationExemptionCode?: ...;
                                                payerAuthenticationFailureToCompleteCode?: ...;
                                                paymentTrxChannelCode?: ...;
                                                programProtocolText?: ...;
                                                trxStatusReasonText?: ...;
                                                trxStatusText?: ...;
                                                verificationResult?: ...;
                                            };
                                        };
                                        paymentTypeCode?: string;
                                    };
                                    useTypes?: string[];
                                }[];
                                id?: string;
                                itineraryMismatchedWithTickets?: boolean;
                                journeys?: { id?: string; segmentRefIds?: string[] }[];
                                loyaltyProgramAccount?: {
                                    accountNumber?: string;
                                    carrier?: { carrierCode: string };
                                    id?: string;
                                    programCode?: string;
                                    programName?: string;
                                };
                                nameMismatchedWithTickets?: boolean;
                                offerVendor?: string;
                                orderItems?: {
                                    commissions?: {
                                        amount?: { amount?: ...; code?: ... };
                                        code?: string;
                                        descriptions?: (...)[];
                                        passengerRefIds?: (...)[];
                                        percentage?: number;
                                    }[];
                                    creationDateTime?: string;
                                    externalId?: string;
                                    externalOfferItemId?: string;
                                    externalOrderRefId?: string;
                                    fareDetails?: {
                                        fareCalculationLine?: string;
                                        fareComponents?: (...)[];
                                        fareIndicatorCode?: string;
                                        fareQualifiers?: (...)[];
                                        filedFareInd?: boolean;
                                        paxRefIds?: (...)[];
                                        penaltyDifferential?: {
                                            baseAmount?: ...;
                                            taxSummary?: ...;
                                            totalAmount?: ...;
                                        };
                                        price?: {
                                            baseAmount?: ...;
                                            equivAmount?: ...;
                                            feeBreakdowns?: ...;
                                            nonRefundableBaseAmount?: ...;
                                            surcharges?: ...;
                                            taxBreakdowns?: ...;
                                            totalAmount?: ...;
                                            totalFeeAmount?: ...;
                                            totalTaxAmount?: ...;
                                        };
                                        priceDifferential?: { diffPrice?: ... };
                                        remarks?: (...)[];
                                        tourCode?: string;
                                    }[];
                                    fees?: {
                                        applied?: boolean;
                                        basePrice?: { amount?: ...; code?: ... };
                                        description?: string;
                                        passengerRefIds?: (...)[];
                                        percentageValue?: string;
                                        price?: { amount?: ...; code?: ... };
                                        refundable?: boolean;
                                        serviceCode?: string;
                                        subCode?: string;
                                        taxBreakdowns?: (...)[];
                                        totalTaxAmount?: { amount?: ...; code?: ... };
                                    }[];
                                    feeWarnings?: { owner?: string; text?: string }[];
                                    id?: string;
                                    itemOrigin?: "SELL" | "EXCHANGE" | "SYNCHRONIZATION";
                                    offerCustomerInformation?: {
                                        agencyInformation?: {
                                            agentCityCode?: string;
                                            agentDeptCode?: string;
                                            agentDuty?: string;
                                            agentFunction?: string;
                                            carrierCode?: string;
                                            mainTravelAgencyPCC?: string;
                                        };
                                        billingInformation?: {
                                            aaaCity?: string;
                                            actionCode?: string;
                                            agentSineIn?: string;
                                            partitionID?: string;
                                            pseudoCityCode?: string;
                                            userSetAddress?: string;
                                        };
                                    };
                                    offerItemId?: string;
                                    origin?: string;
                                    originatedFromTicketExchangeInd?: boolean;
                                    paymentTimeLimit?: string;
                                    paymentTimeLimitText?: string;
                                    penaltyDifferential?: {
                                        baseAmount?: { amount?: string; code?: string };
                                        taxSummary?: {
                                            allRefundableInd?: ...;
                                            taxes?: ...;
                                            totalTaxAmount?: ...;
                                        }[];
                                        totalAmount?: { amount?: string; code?: string };
                                    };
                                    price?: {
                                        baseAmount?: { amount?: string; code?: string };
                                        equivAmount?: { amount?: string; code?: string };
                                        feeBreakdowns?: {
                                            amount?: ...;
                                            description?: ...;
                                            refundable?: ...;
                                        }[];
                                        nonRefundableBaseAmount?: { amount?: string; code?: string };
                                        surcharges?: { breakdown?: ...; totalAmount?: ... }[];
                                        taxBreakdowns?: {
                                            amount?: ...;
                                            collectionInd?: ...;
                                            countryCode?: ...;
                                            description?: ...;
                                            refundable?: ...;
                                            taxCode?: ...;
                                            taxTypeCode?: ...;
                                        }[];
                                        totalAmount?: { amount?: string; code?: string };
                                        totalFeeAmount?: {
                                            amount?: string;
                                            code?: string;
                                            taxable?: boolean;
                                        };
                                        totalTaxAmount?: { amount?: string; code?: string };
                                    };
                                    priceDifferential?: {
                                        diffPrice?: {
                                            price?: {
                                                balanceAmount?: ...;
                                                taxAllRefundableInd?: ...;
                                                taxBreakdowns?: ...;
                                                totalAmount?: ...;
                                                totalTaxAmount?: ...;
                                            };
                                        };
                                    };
                                    priceGuaranteeTimeLimit?: string;
                                    priceGuaranteeTimeLimitText?: string;
                                    productRefIds?: string[];
                                    sellerFollowUpAction?: { actionCodes?: string[] };
                                    services?: {
                                        externalId?: string;
                                        externalOrderItemId?: string;
                                        id?: string;
                                        passengerRefId?: string;
                                        pnrSegmentNumber?: number;
                                        segmentRefId?: string;
                                        selectedSeat?: {
                                            characteristics?: ...;
                                            column?: ...;
                                            descriptions?: ...;
                                            pitchMeasure?: ...;
                                            row?: ...;
                                            segmentRefId?: ...;
                                            widthMeasure?: ...;
                                        };
                                        serviceDefinitionRefId?: string;
                                        statusCode?: string;
                                    }[];
                                    statusCode?: string;
                                    validatingCarrierCode?: string;
                                }[];
                                orderOwner?: string;
                                partition?: string;
                                passengers?: {
                                    age?: number;
                                    ageUnitCode?: string;
                                    birthdate?: string;
                                    citizenshipCountryCode?: string;
                                    contactInfoRefId?: string;
                                    contactInfoRefIds?: string[];
                                    employer?: {
                                        name?: string;
                                        taxRegistrationData: {
                                            address?: ...;
                                            countryCode?: ...;
                                            countrySubDivisionName?: ...;
                                            emailAddress?: ...;
                                            phones?: ...;
                                            taxRegistrationId: ...;
                                        }[];
                                    };
                                    externalId?: string;
                                    genderCode?: string;
                                    givenName?: string;
                                    id?: string;
                                    identityDocuments?: {
                                        birthdate?: string;
                                        birthplace?: string;
                                        citizenshipCountryCode?: string;
                                        documentNumber?: string;
                                        documentSubTypeCode?: string;
                                        documentTypeCode?: string;
                                        entryQuantity?: string;
                                        expiryDate?: string;
                                        genderCode?: string;
                                        givenName?: string;
                                        id?: string;
                                        issueDate?: string;
                                        issuingCountryCode?: string;
                                        middleName?: string;
                                        placeOfIssue?: string;
                                        referencedDocumentNumbers?: (...)[];
                                        residenceCountryCode?: string;
                                        stayDuration?: string;
                                        suffixName?: string;
                                        surname?: string;
                                        titleName?: string;
                                        visaHostCountryCode?: string;
                                    }[];
                                    loyaltyProgramAccounts?: {
                                        accountNumber?: string;
                                        carrier?: { carrierCode: ... };
                                        id?: string;
                                        programCode?: string;
                                        programName?: string;
                                    }[];
                                    middleName?: string;
                                    passengerReference?: string;
                                    remarks?: { id?: string; text?: string; type?: string }[];
                                    suffixName?: string;
                                    surname?: string;
                                    titleName?: string;
                                    typeCode?: string;
                                }[];
                                paymentInformation?: {
                                    amount: { amount?: string; code?: string };
                                    id: string;
                                    orderItemRefIds?: string[];
                                    payer?: {
                                        payerEmailAddress?: {
                                            address?: string;
                                            id?: string;
                                            label?: string;
                                        };
                                        payerName?: {
                                            individualName: {
                                                birthdate?: ...;
                                                birthplace?: ...;
                                                documentNumber?: ...;
                                                genderCode?: ...;
                                                givenName?: ...;
                                                middleName?: ...;
                                                suffixName?: ...;
                                                surname: ...;
                                                titleName?: ...;
                                            };
                                        };
                                        payerPhoneNumber?: {
                                            cityCode?: string;
                                            countryCode?: string;
                                            id?: string;
                                            label?: string;
                                            number?: string;
                                        };
                                        paymentAddress?: {
                                            buildingRoom?: string;
                                            cityName?: string;
                                            countryCode?: string;
                                            label?: (...)
                                            | (...);
                                            postalCode?: string;
                                            postOfficeBoxCode?: string;
                                            stateProvinceCode?: string;
                                            street?: (...)[];
                                        };
                                    };
                                    paymentMethod: {
                                        paymentAgencyAccount?: {
                                            approvalCode?: string;
                                            code?: string;
                                            supplierTransactionId?: string;
                                            transactionId?: string;
                                        };
                                        paymentCard?: {
                                            approvalCode?: string;
                                            cardHolderAddress?: {
                                                buildingRoom?: ...;
                                                cityName?: ...;
                                                countryCode?: ...;
                                                label?: ...;
                                                postalCode?: ...;
                                                postOfficeBoxCode?: ...;
                                                stateProvinceCode?: ...;
                                                street?: ...;
                                            };
                                            cardHolderName?: string;
                                            cardNumber?: string;
                                            cardNumberToken?: string;
                                            contactInfoRefId?: string;
                                            cvv?: string;
                                            cvvToken?: string;
                                            expirationDate?: string;
                                            securePaymentVersion2?: {
                                                authenticationMerchantName?: ...;
                                                authenticationTokenValue?: ...;
                                                authenticationValueText?: ...;
                                                cardNumberCollectionCode?: ...;
                                                directoryServerTrxID?: ...;
                                                electronicCommerceIndText?: ...;
                                                payerAuthenticationExemptionCode?: ...;
                                                payerAuthenticationFailureToCompleteCode?: ...;
                                                paymentTrxChannelCode?: ...;
                                                programProtocolText?: ...;
                                                trxStatusReasonText?: ...;
                                                trxStatusText?: ...;
                                                verificationResult?: ...;
                                            };
                                            vendorCode?: string;
                                        };
                                        paymentCash?: Record<string, never>;
                                        paymentReferenceFormOfPayment?: {
                                            cardHolderAddress?: {
                                                buildingRoom?: ...;
                                                cityName?: ...;
                                                countryCode?: ...;
                                                label?: ...;
                                                postalCode?: ...;
                                                postOfficeBoxCode?: ...;
                                                stateProvinceCode?: ...;
                                                street?: ...;
                                            };
                                            cardHolderName?: string;
                                            contactInfoRefId?: string;
                                            cvv?: string;
                                            referenceId?: string;
                                            securePaymentVersion2?: {
                                                authenticationMerchantName?: ...;
                                                authenticationTokenValue?: ...;
                                                authenticationValueText?: ...;
                                                cardNumberCollectionCode?: ...;
                                                directoryServerTrxID?: ...;
                                                electronicCommerceIndText?: ...;
                                                payerAuthenticationExemptionCode?: ...;
                                                payerAuthenticationFailureToCompleteCode?: ...;
                                                paymentTrxChannelCode?: ...;
                                                programProtocolText?: ...;
                                                trxStatusReasonText?: ...;
                                                trxStatusText?: ...;
                                                verificationResult?: ...;
                                            };
                                        };
                                        paymentTypeCode?: string;
                                    };
                                    useTypes?: string[];
                                }[];
                                paymentTimeLimit?: string;
                                paymentTimeLimitText?: string;
                                penalties?: {
                                    applicabilityList?: string[];
                                    description?: string;
                                    feeAmount?: string;
                                    feeCurrencyCode?: string;
                                    hasFee?: boolean;
                                    id?: string;
                                    isAllowed?: boolean;
                                    type?: string;
                                }[];
                                pnrCreateDate?: string;
                                pnrLocator?: string;
                                priceClasses?: {
                                    code?: string;
                                    descriptions?: { id?: string; text?: string }[];
                                    id?: string;
                                    name?: string;
                                }[];
                                primeHost?: string;
                                products?: {
                                    airSegment?: {
                                        actionCode?: string;
                                        arrivalAirport?: string;
                                        arrivalDateTime?: string;
                                        departureAirport?: string;
                                        departureDateTime?: string;
                                        legs?: {
                                            arrivalAirport?: ...;
                                            arrivalDateTime?: ...;
                                            departureAirport?: ...;
                                            departureDateTime?: ...;
                                            marketingCarrier?: ...;
                                            operatingCarrier?: ...;
                                        }[];
                                        marketingCarrier?: {
                                            airlineCode?: string;
                                            banner?: string;
                                            bookingClass?: string;
                                            flightNumber?: string;
                                            name?: string;
                                        };
                                        operatingCarrier?: {
                                            airlineCode?: string;
                                            banner?: string;
                                            bookingClass?: string;
                                            flightNumber?: string;
                                            name?: string;
                                        };
                                    };
                                    id?: string;
                                }[];
                                pseudoCityCode?: string;
                                remarks?: { id?: string; text?: string; type?: string }[];
                                segments?: {
                                    arnkInd?: boolean;
                                    arrival?: {
                                        gateId?: string;
                                        locationCode?: string;
                                        scheduledDateTime?: string;
                                        stationName?: string;
                                        terminalName?: string;
                                    };
                                    cabinTypeCode?: string;
                                    datedOperatingLegs?: {
                                        arrival?: {
                                            gateId?: ...;
                                            locationCode?: ...;
                                            scheduledDateTime?: ...;
                                            stationName?: ...;
                                            terminalName?: ...;
                                        };
                                        carrierAircraftType?: { code?: ...; name?: ... };
                                        changeOfGaugeInd?: boolean;
                                        departure?: {
                                            gateId?: ...;
                                            locationCode?: ...;
                                            scheduledDateTime?: ...;
                                            stationName?: ...;
                                            terminalName?: ...;
                                        };
                                        distanceMeasure?: { unitCode?: ...; value?: ... };
                                        onGroundDuration?: string;
                                    }[];
                                    departure?: {
                                        gateId?: string;
                                        locationCode?: string;
                                        scheduledDateTime?: string;
                                        stationName?: string;
                                        terminalName?: string;
                                    };
                                    distanceMeasure?: { unitCode?: string; value?: number };
                                    flightDuration?: string;
                                    id?: string;
                                    marketingCarrier?: {
                                        carrierCode?: string;
                                        carrierName?: string;
                                        classOfService?: string;
                                        disclosure?: { id?: string; text?: (...)[] };
                                        flightNumber?: number;
                                    };
                                    operatingCarrier?: {
                                        carrierCode?: string;
                                        carrierName?: string;
                                        classOfService?: string;
                                        disclosure?: { id?: string; text?: (...)[] };
                                        flightNumber?: number;
                                    };
                                    references?: { id?: string; system?: string }[];
                                }[];
                                serviceDefinitions?: {
                                    baggageAllowanceRefId?: string;
                                    bookingInstructions?: {
                                        productText?: string;
                                        productTextDetails?: { description?: ...; key: ...; value: ... }[];
                                        specialServices?: { freeText?: ...; specialServiceCode?: ... }[];
                                    };
                                    cabinUpgrade?: {
                                        methodCode?: string;
                                        reservationBookingDesignator?: string;
                                    };
                                    descriptions?: { id?: string; text?: string }[];
                                    externalId?: string;
                                    groupCode?: string;
                                    id?: string;
                                    name?: string;
                                    ownerCode?: string;
                                    reasonForIssuanceCode?: string;
                                    reasonForIssuanceSubCode?: string;
                                    serviceCode?: string;
                                    settlementMethodCode?: string;
                                }[];
                                ticketingDocumentInfo?: {
                                    document?: {
                                        coupons?: {
                                            consumedAtIssuanceInd?: ...;
                                            exchangeEligibilityInd?: ...;
                                            inConnectionCouponNumber?: ...;
                                            inConnectionDocumentNumber?: ...;
                                            involuntaryIndicatorCode?: ...;
                                            number?: ...;
                                            orderItemRefId?: ...;
                                            presentAt?: ...;
                                            presentTo?: ...;
                                            reasonForIssuanceCode?: ...;
                                            reasonForIssuanceSubCode?: ...;
                                            segmentInfo?: ...;
                                            serviceCode?: ...;
                                            serviceRefId?: ...;
                                            settlementAuthCode?: ...;
                                            status?: ...;
                                        }[];
                                        exchangeEligibilityInd?: boolean;
                                        inConnectionDocumentNumber?: string;
                                        issueDateTime?: string;
                                        issueDateTimeComment?: string;
                                        issueDateTimeText?: string;
                                        number?: string;
                                        numberOfBooklets?: number;
                                        outOfSyncWithOrderItem?: boolean;
                                        primaryDocumentInd?: boolean;
                                        remarkText?: string;
                                        reportingType?: string;
                                        routingCode?: string;
                                        ticketingLocation?: string;
                                        type?: string;
                                        voidEligibilityInd?: boolean;
                                        voidPeriodExpirationDateTime?: string;
                                    };
                                    originalIssueInfo?: {
                                        issueDate?: string;
                                        issuingAgentId?: string;
                                        locationCode?: string;
                                        ticketNumber?: string;
                                    };
                                    paxRefId?: string;
                                    price?: {
                                        baseAmount?: { amount?: string; code?: string };
                                        equivAmount?: { amount?: string; code?: string };
                                        feeBreakdowns?: {
                                            amount?: ...;
                                            description?: ...;
                                            refundable?: ...;
                                        }[];
                                        nonRefundableBaseAmount?: { amount?: string; code?: string };
                                        surcharges?: { breakdown?: ...; totalAmount?: ... }[];
                                        taxBreakdowns?: {
                                            amount?: ...;
                                            collectionInd?: ...;
                                            countryCode?: ...;
                                            description?: ...;
                                            refundable?: ...;
                                            taxCode?: ...;
                                            taxTypeCode?: ...;
                                        }[];
                                        totalAmount?: { amount?: string; code?: string };
                                        totalFeeAmount?: {
                                            amount?: string;
                                            code?: string;
                                            taxable?: boolean;
                                        };
                                        totalTaxAmount?: { amount?: string; code?: string };
                                    };
                                }[];
                                totalPrice?: {
                                    baseAmount?: { amount?: string; code?: string };
                                    equivAmount?: { amount?: string; code?: string };
                                    feeBreakdowns?: {
                                        amount?: { amount?: string; code?: string; taxable?: boolean };
                                        description?: string;
                                        refundable?: boolean;
                                    }[];
                                    nonRefundableBaseAmount?: { amount?: string; code?: string };
                                    surcharges?: {
                                        breakdown?: {
                                            amount?: ...;
                                            description?: ...;
                                            designatorCode?: ...;
                                            localAmount?: ...;
                                            refundable?: ...;
                                        }[];
                                        totalAmount?: { amount?: string; code?: string };
                                    }[];
                                    taxBreakdowns?: {
                                        amount?: { amount?: string; code?: string };
                                        collectionInd?: boolean;
                                        countryCode?: string;
                                        description?: string;
                                        refundable?: boolean;
                                        taxCode?: string;
                                        taxTypeCode?: string;
                                    }[];
                                    totalAmount?: { amount?: string; code?: string };
                                    totalFeeAmount?: {
                                        amount?: string;
                                        code?: string;
                                        taxable?: boolean;
                                    };
                                    totalTaxAmount?: { amount?: string; code?: string };
                                };
                                type?: string;
                            };
                            warnings?: { code?: string; message?: string }[];
                        };
                    };
                    headers: { [name: string]: unknown };
                };
                "400": { content?: never; headers: { [name: string]: unknown } };
            };
        };
        exchangeOrder: {
            parameters: {
                cookie?: never;
                header?: never;
                path?: never;
                query?: never;
            };
            requestBody?: {
                content: {
                    "application/json": {
                        displayPaymentCardNumbers: boolean;
                        orderId: string;
                        orderItemUpdates: {
                            acceptOffers: {
                                offerId: string;
                                selectedOfferItems: { id: string; passengerRefIds?: (...)[] }[];
                            }[];
                        }[];
                        party?: {
                            sender?: {
                                travelAgency?: {
                                    agencyContact?: {
                                        contactRefusedIndicator?: boolean;
                                        contactType?: string;
                                        emailAddresses?: { address?: string; id?: string; label?: string }[];
                                        givenName?: string;
                                        id?: string;
                                        phones?: {
                                            cityCode?: string;
                                            countryCode?: string;
                                            id?: string;
                                            label?: string;
                                            number?: string;
                                        }[];
                                        postalAddresses?: {
                                            buildingRoom?: string;
                                            cityName?: string;
                                            countryCode?: string;
                                            label?: (...)
                                            | (...);
                                            postalCode?: string;
                                            postOfficeBoxCode?: string;
                                            stateProvinceCode?: string;
                                            street?: (...)[];
                                        }[];
                                        surname?: string;
                                    };
                                    agencyEmail?: string;
                                    agencyId?: string;
                                    iataNumber?: string;
                                    name?: string;
                                    pseudoCityCode?: string;
                                    typeCode?: string;
                                };
                            };
                        };
                        paymentInfos?: {
                            amount: { amount?: string; code?: string };
                            id: string;
                            orderItemRefIds?: string[];
                            payer?: {
                                payerEmailAddress?: {
                                    address?: string;
                                    id?: string;
                                    label?: string;
                                };
                                payerName?: {
                                    individualName: {
                                        birthdate?: string;
                                        birthplace?: string;
                                        documentNumber?: string;
                                        genderCode?: string;
                                        givenName?: string;
                                        middleName?: string;
                                        suffixName?: string;
                                        surname: string;
                                        titleName?: string;
                                    };
                                };
                                payerPhoneNumber?: {
                                    cityCode?: string;
                                    countryCode?: string;
                                    id?: string;
                                    label?: string;
                                    number?: string;
                                };
                                paymentAddress?: {
                                    buildingRoom?: string;
                                    cityName?: string;
                                    countryCode?: string;
                                    label?: "AddressAtOrigin"
                                    | "AddressAtDestination";
                                    postalCode?: string;
                                    postOfficeBoxCode?: string;
                                    stateProvinceCode?: string;
                                    street?: string[];
                                };
                            };
                            paymentMethod: {
                                paymentAgencyAccount?: {
                                    approvalCode?: string;
                                    code?: string;
                                    supplierTransactionId?: string;
                                    transactionId?: string;
                                };
                                paymentCard?: {
                                    approvalCode?: string;
                                    cardHolderAddress?: {
                                        buildingRoom?: string;
                                        cityName?: string;
                                        countryCode?: string;
                                        label?: "AddressAtOrigin"
                                        | "AddressAtDestination";
                                        postalCode?: string;
                                        postOfficeBoxCode?: string;
                                        stateProvinceCode?: string;
                                        street?: string[];
                                    };
                                    cardHolderName?: string;
                                    cardNumber?: string;
                                    cardNumberToken?: string;
                                    contactInfoRefId?: string;
                                    cvv?: string;
                                    cvvToken?: string;
                                    expirationDate?: string;
                                    securePaymentVersion2?: {
                                        authenticationMerchantName?: string;
                                        authenticationTokenValue?: string;
                                        authenticationValueText?: string;
                                        cardNumberCollectionCode?: string;
                                        directoryServerTrxID?: string;
                                        electronicCommerceIndText?: string;
                                        payerAuthenticationExemptionCode?: string;
                                        payerAuthenticationFailureToCompleteCode?: string;
                                        paymentTrxChannelCode?: string;
                                        programProtocolText?: string;
                                        trxStatusReasonText?: string;
                                        trxStatusText?: string;
                                        verificationResult?: string;
                                    };
                                    vendorCode?: string;
                                };
                                paymentCash?: Record<string, never>;
                                paymentReferenceFormOfPayment?: {
                                    cardHolderAddress?: {
                                        buildingRoom?: string;
                                        cityName?: string;
                                        countryCode?: string;
                                        label?: "AddressAtOrigin" | "AddressAtDestination";
                                        postalCode?: string;
                                        postOfficeBoxCode?: string;
                                        stateProvinceCode?: string;
                                        street?: string[];
                                    };
                                    cardHolderName?: string;
                                    contactInfoRefId?: string;
                                    cvv?: string;
                                    referenceId?: string;
                                    securePaymentVersion2?: {
                                        authenticationMerchantName?: string;
                                        authenticationTokenValue?: string;
                                        authenticationValueText?: string;
                                        cardNumberCollectionCode?: string;
                                        directoryServerTrxID?: string;
                                        electronicCommerceIndText?: string;
                                        payerAuthenticationExemptionCode?: string;
                                        payerAuthenticationFailureToCompleteCode?: string;
                                        paymentTrxChannelCode?: string;
                                        programProtocolText?: string;
                                        trxStatusReasonText?: string;
                                        trxStatusText?: string;
                                        verificationResult?: string;
                                    };
                                };
                                paymentTypeCode?: string;
                            };
                            useTypes?: string[];
                        }[];
                    };
                };
            };
            responses: {
                "200": {
                    content: {
                        "application/json": {
                            errors?: { code?: string; message?: string }[];
                            order?: {
                                airlineRemarks?: {
                                    id?: string;
                                    passengerRefIds?: string[];
                                    text?: string;
                                }[];
                                auxiliaryData?: {
                                    pnrNameReferenceNumbers?: {
                                        nameReferenceNumber?: string;
                                        passengerRefId?: string;
                                    }[];
                                };
                                baggageAllowances?: {
                                    applicableParty?: string;
                                    baggageDeterminingCarrier?: { carrierCode?: string };
                                    dimensionAllowances?: {
                                        baggageDimensionCategory?: string;
                                        maximumMeasure?: { unitCode?: ...; value?: ... };
                                        minimumMeasure?: { unitCode?: ...; value?: ... };
                                    }[];
                                    externalId?: string;
                                    id?: string;
                                    pieceAllowances?: {
                                        applicableParty?: string;
                                        totalQuantity?: number;
                                    }[];
                                    typeCode?: "CarryOn"
                                    | "Checked";
                                    weightAllowances?: {
                                        maximumMeasure?: { unitCode?: ...; value?: ... };
                                    }[];
                                }[];
                                changeFee?: {
                                    differentialAmountDue?: { amount?: string; code?: string };
                                    differentialAmountDueTaxSummary?: {
                                        allRefundableInd?: boolean;
                                        taxes?: {
                                            amount?: { amount?: ...; code?: ... };
                                            collectionInd?: boolean;
                                            countryCode?: string;
                                            description?: string;
                                            refundable?: boolean;
                                            taxCode?: string;
                                            taxTypeCode?: string;
                                        }[];
                                        totalTaxAmount?: { amount?: string; code?: string };
                                    };
                                    penaltyAmount?: { amount?: string; code?: string };
                                    typeCode?: string;
                                };
                                contactInfos?: {
                                    contactRefusedIndicator?: boolean;
                                    contactType?: string;
                                    emailAddresses?: { address?: string; id?: string; label?: string }[];
                                    givenName?: string;
                                    id?: string;
                                    phones?: {
                                        cityCode?: string;
                                        countryCode?: string;
                                        id?: string;
                                        label?: string;
                                        number?: string;
                                    }[];
                                    postalAddresses?: {
                                        buildingRoom?: string;
                                        cityName?: string;
                                        countryCode?: string;
                                        label?: (...)
                                        | (...);
                                        postalCode?: string;
                                        postOfficeBoxCode?: string;
                                        stateProvinceCode?: string;
                                        street?: (...)[];
                                    }[];
                                    surname?: string;
                                }[];
                                corporateId?: string;
                                countryCode?: string;
                                customerNumber?: { number?: string };
                                externalOrders?: {
                                    airSegmentInformations?: {
                                        arrivalAirport?: string;
                                        arrivalTime?: string;
                                        classOfService?: string;
                                        departureAirport?: string;
                                        departureTime?: string;
                                        flightNumber?: number;
                                        marketingAirlineCode?: string;
                                    }[];
                                    bookingReferences?: {
                                        carrierCode?: string;
                                        createDate?: string;
                                        id?: string;
                                        typeCode?: string;
                                    }[];
                                    externalOrderCreateDateTime?: string;
                                    externalOrderId?: string;
                                    id?: string;
                                    systemId?: string;
                                    totalPrice?: {
                                        baseAmount?: { amount?: string; code?: string };
                                        equivAmount?: { amount?: string; code?: string };
                                        feeBreakdowns?: {
                                            amount?: ...;
                                            description?: ...;
                                            refundable?: ...;
                                        }[];
                                        nonRefundableBaseAmount?: { amount?: string; code?: string };
                                        surcharges?: { breakdown?: ...; totalAmount?: ... }[];
                                        taxBreakdowns?: {
                                            amount?: ...;
                                            collectionInd?: ...;
                                            countryCode?: ...;
                                            description?: ...;
                                            refundable?: ...;
                                            taxCode?: ...;
                                            taxTypeCode?: ...;
                                        }[];
                                        totalAmount?: { amount?: string; code?: string };
                                        totalFeeAmount?: {
                                            amount?: string;
                                            code?: string;
                                            taxable?: boolean;
                                        };
                                        totalTaxAmount?: { amount?: string; code?: string };
                                    };
                                }[];
                                formsOfPayment?: {
                                    amount: { amount?: string; code?: string };
                                    id: string;
                                    orderItemRefIds?: string[];
                                    payer?: {
                                        payerEmailAddress?: {
                                            address?: string;
                                            id?: string;
                                            label?: string;
                                        };
                                        payerName?: {
                                            individualName: {
                                                birthdate?: ...;
                                                birthplace?: ...;
                                                documentNumber?: ...;
                                                genderCode?: ...;
                                                givenName?: ...;
                                                middleName?: ...;
                                                suffixName?: ...;
                                                surname: ...;
                                                titleName?: ...;
                                            };
                                        };
                                        payerPhoneNumber?: {
                                            cityCode?: string;
                                            countryCode?: string;
                                            id?: string;
                                            label?: string;
                                            number?: string;
                                        };
                                        paymentAddress?: {
                                            buildingRoom?: string;
                                            cityName?: string;
                                            countryCode?: string;
                                            label?: (...)
                                            | (...);
                                            postalCode?: string;
                                            postOfficeBoxCode?: string;
                                            stateProvinceCode?: string;
                                            street?: (...)[];
                                        };
                                    };
                                    paymentMethod: {
                                        paymentAgencyAccount?: {
                                            approvalCode?: string;
                                            code?: string;
                                            supplierTransactionId?: string;
                                            transactionId?: string;
                                        };
                                        paymentCard?: {
                                            approvalCode?: string;
                                            cardHolderAddress?: {
                                                buildingRoom?: ...;
                                                cityName?: ...;
                                                countryCode?: ...;
                                                label?: ...;
                                                postalCode?: ...;
                                                postOfficeBoxCode?: ...;
                                                stateProvinceCode?: ...;
                                                street?: ...;
                                            };
                                            cardHolderName?: string;
                                            cardNumber?: string;
                                            cardNumberToken?: string;
                                            contactInfoRefId?: string;
                                            cvv?: string;
                                            cvvToken?: string;
                                            expirationDate?: string;
                                            securePaymentVersion2?: {
                                                authenticationMerchantName?: ...;
                                                authenticationTokenValue?: ...;
                                                authenticationValueText?: ...;
                                                cardNumberCollectionCode?: ...;
                                                directoryServerTrxID?: ...;
                                                electronicCommerceIndText?: ...;
                                                payerAuthenticationExemptionCode?: ...;
                                                payerAuthenticationFailureToCompleteCode?: ...;
                                                paymentTrxChannelCode?: ...;
                                                programProtocolText?: ...;
                                                trxStatusReasonText?: ...;
                                                trxStatusText?: ...;
                                                verificationResult?: ...;
                                            };
                                            vendorCode?: string;
                                        };
                                        paymentCash?: Record<string, never>;
                                        paymentReferenceFormOfPayment?: {
                                            cardHolderAddress?: {
                                                buildingRoom?: ...;
                                                cityName?: ...;
                                                countryCode?: ...;
                                                label?: ...;
                                                postalCode?: ...;
                                                postOfficeBoxCode?: ...;
                                                stateProvinceCode?: ...;
                                                street?: ...;
                                            };
                                            cardHolderName?: string;
                                            contactInfoRefId?: string;
                                            cvv?: string;
                                            referenceId?: string;
                                            securePaymentVersion2?: {
                                                authenticationMerchantName?: ...;
                                                authenticationTokenValue?: ...;
                                                authenticationValueText?: ...;
                                                cardNumberCollectionCode?: ...;
                                                directoryServerTrxID?: ...;
                                                electronicCommerceIndText?: ...;
                                                payerAuthenticationExemptionCode?: ...;
                                                payerAuthenticationFailureToCompleteCode?: ...;
                                                paymentTrxChannelCode?: ...;
                                                programProtocolText?: ...;
                                                trxStatusReasonText?: ...;
                                                trxStatusText?: ...;
                                                verificationResult?: ...;
                                            };
                                        };
                                        paymentTypeCode?: string;
                                    };
                                    useTypes?: string[];
                                }[];
                                id?: string;
                                itineraryMismatchedWithTickets?: boolean;
                                journeys?: { id?: string; segmentRefIds?: string[] }[];
                                loyaltyProgramAccount?: {
                                    accountNumber?: string;
                                    carrier?: { carrierCode: string };
                                    id?: string;
                                    programCode?: string;
                                    programName?: string;
                                };
                                nameMismatchedWithTickets?: boolean;
                                offerVendor?: string;
                                orderItems?: {
                                    commissions?: {
                                        amount?: { amount?: ...; code?: ... };
                                        code?: string;
                                        descriptions?: (...)[];
                                        passengerRefIds?: (...)[];
                                        percentage?: number;
                                    }[];
                                    creationDateTime?: string;
                                    externalId?: string;
                                    externalOfferItemId?: string;
                                    externalOrderRefId?: string;
                                    fareDetails?: {
                                        fareCalculationLine?: string;
                                        fareComponents?: (...)[];
                                        fareIndicatorCode?: string;
                                        fareQualifiers?: (...)[];
                                        filedFareInd?: boolean;
                                        paxRefIds?: (...)[];
                                        penaltyDifferential?: {
                                            baseAmount?: ...;
                                            taxSummary?: ...;
                                            totalAmount?: ...;
                                        };
                                        price?: {
                                            baseAmount?: ...;
                                            equivAmount?: ...;
                                            feeBreakdowns?: ...;
                                            nonRefundableBaseAmount?: ...;
                                            surcharges?: ...;
                                            taxBreakdowns?: ...;
                                            totalAmount?: ...;
                                            totalFeeAmount?: ...;
                                            totalTaxAmount?: ...;
                                        };
                                        priceDifferential?: { diffPrice?: ... };
                                        remarks?: (...)[];
                                        tourCode?: string;
                                    }[];
                                    fees?: {
                                        applied?: boolean;
                                        basePrice?: { amount?: ...; code?: ... };
                                        description?: string;
                                        passengerRefIds?: (...)[];
                                        percentageValue?: string;
                                        price?: { amount?: ...; code?: ... };
                                        refundable?: boolean;
                                        serviceCode?: string;
                                        subCode?: string;
                                        taxBreakdowns?: (...)[];
                                        totalTaxAmount?: { amount?: ...; code?: ... };
                                    }[];
                                    feeWarnings?: { owner?: string; text?: string }[];
                                    id?: string;
                                    itemOrigin?: "SELL" | "EXCHANGE" | "SYNCHRONIZATION";
                                    offerCustomerInformation?: {
                                        agencyInformation?: {
                                            agentCityCode?: string;
                                            agentDeptCode?: string;
                                            agentDuty?: string;
                                            agentFunction?: string;
                                            carrierCode?: string;
                                            mainTravelAgencyPCC?: string;
                                        };
                                        billingInformation?: {
                                            aaaCity?: string;
                                            actionCode?: string;
                                            agentSineIn?: string;
                                            partitionID?: string;
                                            pseudoCityCode?: string;
                                            userSetAddress?: string;
                                        };
                                    };
                                    offerItemId?: string;
                                    origin?: string;
                                    originatedFromTicketExchangeInd?: boolean;
                                    paymentTimeLimit?: string;
                                    paymentTimeLimitText?: string;
                                    penaltyDifferential?: {
                                        baseAmount?: { amount?: string; code?: string };
                                        taxSummary?: {
                                            allRefundableInd?: ...;
                                            taxes?: ...;
                                            totalTaxAmount?: ...;
                                        }[];
                                        totalAmount?: { amount?: string; code?: string };
                                    };
                                    price?: {
                                        baseAmount?: { amount?: string; code?: string };
                                        equivAmount?: { amount?: string; code?: string };
                                        feeBreakdowns?: {
                                            amount?: ...;
                                            description?: ...;
                                            refundable?: ...;
                                        }[];
                                        nonRefundableBaseAmount?: { amount?: string; code?: string };
                                        surcharges?: { breakdown?: ...; totalAmount?: ... }[];
                                        taxBreakdowns?: {
                                            amount?: ...;
                                            collectionInd?: ...;
                                            countryCode?: ...;
                                            description?: ...;
                                            refundable?: ...;
                                            taxCode?: ...;
                                            taxTypeCode?: ...;
                                        }[];
                                        totalAmount?: { amount?: string; code?: string };
                                        totalFeeAmount?: {
                                            amount?: string;
                                            code?: string;
                                            taxable?: boolean;
                                        };
                                        totalTaxAmount?: { amount?: string; code?: string };
                                    };
                                    priceDifferential?: {
                                        diffPrice?: {
                                            price?: {
                                                balanceAmount?: ...;
                                                taxAllRefundableInd?: ...;
                                                taxBreakdowns?: ...;
                                                totalAmount?: ...;
                                                totalTaxAmount?: ...;
                                            };
                                        };
                                    };
                                    priceGuaranteeTimeLimit?: string;
                                    priceGuaranteeTimeLimitText?: string;
                                    productRefIds?: string[];
                                    sellerFollowUpAction?: { actionCodes?: string[] };
                                    services?: {
                                        externalId?: string;
                                        externalOrderItemId?: string;
                                        id?: string;
                                        passengerRefId?: string;
                                        pnrSegmentNumber?: number;
                                        segmentRefId?: string;
                                        selectedSeat?: {
                                            characteristics?: ...;
                                            column?: ...;
                                            descriptions?: ...;
                                            pitchMeasure?: ...;
                                            row?: ...;
                                            segmentRefId?: ...;
                                            widthMeasure?: ...;
                                        };
                                        serviceDefinitionRefId?: string;
                                        statusCode?: string;
                                    }[];
                                    statusCode?: string;
                                    validatingCarrierCode?: string;
                                }[];
                                orderOwner?: string;
                                partition?: string;
                                passengers?: {
                                    age?: number;
                                    ageUnitCode?: string;
                                    birthdate?: string;
                                    citizenshipCountryCode?: string;
                                    contactInfoRefId?: string;
                                    contactInfoRefIds?: string[];
                                    employer?: {
                                        name?: string;
                                        taxRegistrationData: {
                                            address?: ...;
                                            countryCode?: ...;
                                            countrySubDivisionName?: ...;
                                            emailAddress?: ...;
                                            phones?: ...;
                                            taxRegistrationId: ...;
                                        }[];
                                    };
                                    externalId?: string;
                                    genderCode?: string;
                                    givenName?: string;
                                    id?: string;
                                    identityDocuments?: {
                                        birthdate?: string;
                                        birthplace?: string;
                                        citizenshipCountryCode?: string;
                                        documentNumber?: string;
                                        documentSubTypeCode?: string;
                                        documentTypeCode?: string;
                                        entryQuantity?: string;
                                        expiryDate?: string;
                                        genderCode?: string;
                                        givenName?: string;
                                        id?: string;
                                        issueDate?: string;
                                        issuingCountryCode?: string;
                                        middleName?: string;
                                        placeOfIssue?: string;
                                        referencedDocumentNumbers?: (...)[];
                                        residenceCountryCode?: string;
                                        stayDuration?: string;
                                        suffixName?: string;
                                        surname?: string;
                                        titleName?: string;
                                        visaHostCountryCode?: string;
                                    }[];
                                    loyaltyProgramAccounts?: {
                                        accountNumber?: string;
                                        carrier?: { carrierCode: ... };
                                        id?: string;
                                        programCode?: string;
                                        programName?: string;
                                    }[];
                                    middleName?: string;
                                    passengerReference?: string;
                                    remarks?: { id?: string; text?: string; type?: string }[];
                                    suffixName?: string;
                                    surname?: string;
                                    titleName?: string;
                                    typeCode?: string;
                                }[];
                                paymentInformation?: {
                                    amount: { amount?: string; code?: string };
                                    id: string;
                                    orderItemRefIds?: string[];
                                    payer?: {
                                        payerEmailAddress?: {
                                            address?: string;
                                            id?: string;
                                            label?: string;
                                        };
                                        payerName?: {
                                            individualName: {
                                                birthdate?: ...;
                                                birthplace?: ...;
                                                documentNumber?: ...;
                                                genderCode?: ...;
                                                givenName?: ...;
                                                middleName?: ...;
                                                suffixName?: ...;
                                                surname: ...;
                                                titleName?: ...;
                                            };
                                        };
                                        payerPhoneNumber?: {
                                            cityCode?: string;
                                            countryCode?: string;
                                            id?: string;
                                            label?: string;
                                            number?: string;
                                        };
                                        paymentAddress?: {
                                            buildingRoom?: string;
                                            cityName?: string;
                                            countryCode?: string;
                                            label?: (...)
                                            | (...);
                                            postalCode?: string;
                                            postOfficeBoxCode?: string;
                                            stateProvinceCode?: string;
                                            street?: (...)[];
                                        };
                                    };
                                    paymentMethod: {
                                        paymentAgencyAccount?: {
                                            approvalCode?: string;
                                            code?: string;
                                            supplierTransactionId?: string;
                                            transactionId?: string;
                                        };
                                        paymentCard?: {
                                            approvalCode?: string;
                                            cardHolderAddress?: {
                                                buildingRoom?: ...;
                                                cityName?: ...;
                                                countryCode?: ...;
                                                label?: ...;
                                                postalCode?: ...;
                                                postOfficeBoxCode?: ...;
                                                stateProvinceCode?: ...;
                                                street?: ...;
                                            };
                                            cardHolderName?: string;
                                            cardNumber?: string;
                                            cardNumberToken?: string;
                                            contactInfoRefId?: string;
                                            cvv?: string;
                                            cvvToken?: string;
                                            expirationDate?: string;
                                            securePaymentVersion2?: {
                                                authenticationMerchantName?: ...;
                                                authenticationTokenValue?: ...;
                                                authenticationValueText?: ...;
                                                cardNumberCollectionCode?: ...;
                                                directoryServerTrxID?: ...;
                                                electronicCommerceIndText?: ...;
                                                payerAuthenticationExemptionCode?: ...;
                                                payerAuthenticationFailureToCompleteCode?: ...;
                                                paymentTrxChannelCode?: ...;
                                                programProtocolText?: ...;
                                                trxStatusReasonText?: ...;
                                                trxStatusText?: ...;
                                                verificationResult?: ...;
                                            };
                                            vendorCode?: string;
                                        };
                                        paymentCash?: Record<string, never>;
                                        paymentReferenceFormOfPayment?: {
                                            cardHolderAddress?: {
                                                buildingRoom?: ...;
                                                cityName?: ...;
                                                countryCode?: ...;
                                                label?: ...;
                                                postalCode?: ...;
                                                postOfficeBoxCode?: ...;
                                                stateProvinceCode?: ...;
                                                street?: ...;
                                            };
                                            cardHolderName?: string;
                                            contactInfoRefId?: string;
                                            cvv?: string;
                                            referenceId?: string;
                                            securePaymentVersion2?: {
                                                authenticationMerchantName?: ...;
                                                authenticationTokenValue?: ...;
                                                authenticationValueText?: ...;
                                                cardNumberCollectionCode?: ...;
                                                directoryServerTrxID?: ...;
                                                electronicCommerceIndText?: ...;
                                                payerAuthenticationExemptionCode?: ...;
                                                payerAuthenticationFailureToCompleteCode?: ...;
                                                paymentTrxChannelCode?: ...;
                                                programProtocolText?: ...;
                                                trxStatusReasonText?: ...;
                                                trxStatusText?: ...;
                                                verificationResult?: ...;
                                            };
                                        };
                                        paymentTypeCode?: string;
                                    };
                                    useTypes?: string[];
                                }[];
                                paymentTimeLimit?: string;
                                paymentTimeLimitText?: string;
                                penalties?: {
                                    applicabilityList?: string[];
                                    description?: string;
                                    feeAmount?: string;
                                    feeCurrencyCode?: string;
                                    hasFee?: boolean;
                                    id?: string;
                                    isAllowed?: boolean;
                                    type?: string;
                                }[];
                                pnrCreateDate?: string;
                                pnrLocator?: string;
                                priceClasses?: {
                                    code?: string;
                                    descriptions?: { id?: string; text?: string }[];
                                    id?: string;
                                    name?: string;
                                }[];
                                primeHost?: string;
                                products?: {
                                    airSegment?: {
                                        actionCode?: string;
                                        arrivalAirport?: string;
                                        arrivalDateTime?: string;
                                        departureAirport?: string;
                                        departureDateTime?: string;
                                        legs?: {
                                            arrivalAirport?: ...;
                                            arrivalDateTime?: ...;
                                            departureAirport?: ...;
                                            departureDateTime?: ...;
                                            marketingCarrier?: ...;
                                            operatingCarrier?: ...;
                                        }[];
                                        marketingCarrier?: {
                                            airlineCode?: string;
                                            banner?: string;
                                            bookingClass?: string;
                                            flightNumber?: string;
                                            name?: string;
                                        };
                                        operatingCarrier?: {
                                            airlineCode?: string;
                                            banner?: string;
                                            bookingClass?: string;
                                            flightNumber?: string;
                                            name?: string;
                                        };
                                    };
                                    id?: string;
                                }[];
                                pseudoCityCode?: string;
                                remarks?: { id?: string; text?: string; type?: string }[];
                                segments?: {
                                    arnkInd?: boolean;
                                    arrival?: {
                                        gateId?: string;
                                        locationCode?: string;
                                        scheduledDateTime?: string;
                                        stationName?: string;
                                        terminalName?: string;
                                    };
                                    cabinTypeCode?: string;
                                    datedOperatingLegs?: {
                                        arrival?: {
                                            gateId?: ...;
                                            locationCode?: ...;
                                            scheduledDateTime?: ...;
                                            stationName?: ...;
                                            terminalName?: ...;
                                        };
                                        carrierAircraftType?: { code?: ...; name?: ... };
                                        changeOfGaugeInd?: boolean;
                                        departure?: {
                                            gateId?: ...;
                                            locationCode?: ...;
                                            scheduledDateTime?: ...;
                                            stationName?: ...;
                                            terminalName?: ...;
                                        };
                                        distanceMeasure?: { unitCode?: ...; value?: ... };
                                        onGroundDuration?: string;
                                    }[];
                                    departure?: {
                                        gateId?: string;
                                        locationCode?: string;
                                        scheduledDateTime?: string;
                                        stationName?: string;
                                        terminalName?: string;
                                    };
                                    distanceMeasure?: { unitCode?: string; value?: number };
                                    flightDuration?: string;
                                    id?: string;
                                    marketingCarrier?: {
                                        carrierCode?: string;
                                        carrierName?: string;
                                        classOfService?: string;
                                        disclosure?: { id?: string; text?: (...)[] };
                                        flightNumber?: number;
                                    };
                                    operatingCarrier?: {
                                        carrierCode?: string;
                                        carrierName?: string;
                                        classOfService?: string;
                                        disclosure?: { id?: string; text?: (...)[] };
                                        flightNumber?: number;
                                    };
                                    references?: { id?: string; system?: string }[];
                                }[];
                                serviceDefinitions?: {
                                    baggageAllowanceRefId?: string;
                                    bookingInstructions?: {
                                        productText?: string;
                                        productTextDetails?: { description?: ...; key: ...; value: ... }[];
                                        specialServices?: { freeText?: ...; specialServiceCode?: ... }[];
                                    };
                                    cabinUpgrade?: {
                                        methodCode?: string;
                                        reservationBookingDesignator?: string;
                                    };
                                    descriptions?: { id?: string; text?: string }[];
                                    externalId?: string;
                                    groupCode?: string;
                                    id?: string;
                                    name?: string;
                                    ownerCode?: string;
                                    reasonForIssuanceCode?: string;
                                    reasonForIssuanceSubCode?: string;
                                    serviceCode?: string;
                                    settlementMethodCode?: string;
                                }[];
                                ticketingDocumentInfo?: {
                                    document?: {
                                        coupons?: {
                                            consumedAtIssuanceInd?: ...;
                                            exchangeEligibilityInd?: ...;
                                            inConnectionCouponNumber?: ...;
                                            inConnectionDocumentNumber?: ...;
                                            involuntaryIndicatorCode?: ...;
                                            number?: ...;
                                            orderItemRefId?: ...;
                                            presentAt?: ...;
                                            presentTo?: ...;
                                            reasonForIssuanceCode?: ...;
                                            reasonForIssuanceSubCode?: ...;
                                            segmentInfo?: ...;
                                            serviceCode?: ...;
                                            serviceRefId?: ...;
                                            settlementAuthCode?: ...;
                                            status?: ...;
                                        }[];
                                        exchangeEligibilityInd?: boolean;
                                        inConnectionDocumentNumber?: string;
                                        issueDateTime?: string;
                                        issueDateTimeComment?: string;
                                        issueDateTimeText?: string;
                                        number?: string;
                                        numberOfBooklets?: number;
                                        outOfSyncWithOrderItem?: boolean;
                                        primaryDocumentInd?: boolean;
                                        remarkText?: string;
                                        reportingType?: string;
                                        routingCode?: string;
                                        ticketingLocation?: string;
                                        type?: string;
                                        voidEligibilityInd?: boolean;
                                        voidPeriodExpirationDateTime?: string;
                                    };
                                    originalIssueInfo?: {
                                        issueDate?: string;
                                        issuingAgentId?: string;
                                        locationCode?: string;
                                        ticketNumber?: string;
                                    };
                                    paxRefId?: string;
                                    price?: {
                                        baseAmount?: { amount?: string; code?: string };
                                        equivAmount?: { amount?: string; code?: string };
                                        feeBreakdowns?: {
                                            amount?: ...;
                                            description?: ...;
                                            refundable?: ...;
                                        }[];
                                        nonRefundableBaseAmount?: { amount?: string; code?: string };
                                        surcharges?: { breakdown?: ...; totalAmount?: ... }[];
                                        taxBreakdowns?: {
                                            amount?: ...;
                                            collectionInd?: ...;
                                            countryCode?: ...;
                                            description?: ...;
                                            refundable?: ...;
                                            taxCode?: ...;
                                            taxTypeCode?: ...;
                                        }[];
                                        totalAmount?: { amount?: string; code?: string };
                                        totalFeeAmount?: {
                                            amount?: string;
                                            code?: string;
                                            taxable?: boolean;
                                        };
                                        totalTaxAmount?: { amount?: string; code?: string };
                                    };
                                }[];
                                totalPrice?: {
                                    baseAmount?: { amount?: string; code?: string };
                                    equivAmount?: { amount?: string; code?: string };
                                    feeBreakdowns?: {
                                        amount?: { amount?: string; code?: string; taxable?: boolean };
                                        description?: string;
                                        refundable?: boolean;
                                    }[];
                                    nonRefundableBaseAmount?: { amount?: string; code?: string };
                                    surcharges?: {
                                        breakdown?: {
                                            amount?: ...;
                                            description?: ...;
                                            designatorCode?: ...;
                                            localAmount?: ...;
                                            refundable?: ...;
                                        }[];
                                        totalAmount?: { amount?: string; code?: string };
                                    }[];
                                    taxBreakdowns?: {
                                        amount?: { amount?: string; code?: string };
                                        collectionInd?: boolean;
                                        countryCode?: string;
                                        description?: string;
                                        refundable?: boolean;
                                        taxCode?: string;
                                        taxTypeCode?: string;
                                    }[];
                                    totalAmount?: { amount?: string; code?: string };
                                    totalFeeAmount?: {
                                        amount?: string;
                                        code?: string;
                                        taxable?: boolean;
                                    };
                                    totalTaxAmount?: { amount?: string; code?: string };
                                };
                                type?: string;
                            };
                            warnings?: { code?: string; message?: string }[];
                        };
                    };
                    headers: { [name: string]: unknown };
                };
                "400": { content?: never; headers: { [name: string]: unknown } };
            };
        };
        fulfillOrder: {
            parameters: {
                cookie?: never;
                header?: never;
                path?: never;
                query?: never;
            };
            requestBody?: {
                content: {
                    "application/json": {
                        externalOrderId?: string;
                        id: string;
                        orderItemIds?: string[];
                        paymentInfo: {
                            amount: { amount?: string; code?: string };
                            id: string;
                            orderItemRefIds?: string[];
                            payer?: {
                                payerEmailAddress?: {
                                    address?: string;
                                    id?: string;
                                    label?: string;
                                };
                                payerName?: {
                                    individualName: {
                                        birthdate?: string;
                                        birthplace?: string;
                                        documentNumber?: string;
                                        genderCode?: string;
                                        givenName?: string;
                                        middleName?: string;
                                        suffixName?: string;
                                        surname: string;
                                        titleName?: string;
                                    };
                                };
                                payerPhoneNumber?: {
                                    cityCode?: string;
                                    countryCode?: string;
                                    id?: string;
                                    label?: string;
                                    number?: string;
                                };
                                paymentAddress?: {
                                    buildingRoom?: string;
                                    cityName?: string;
                                    countryCode?: string;
                                    label?: "AddressAtOrigin"
                                    | "AddressAtDestination";
                                    postalCode?: string;
                                    postOfficeBoxCode?: string;
                                    stateProvinceCode?: string;
                                    street?: string[];
                                };
                            };
                            paymentMethod: {
                                paymentAgencyAccount?: {
                                    approvalCode?: string;
                                    code?: string;
                                    supplierTransactionId?: string;
                                    transactionId?: string;
                                };
                                paymentCard?: {
                                    approvalCode?: string;
                                    cardHolderAddress?: {
                                        buildingRoom?: string;
                                        cityName?: string;
                                        countryCode?: string;
                                        label?: "AddressAtOrigin"
                                        | "AddressAtDestination";
                                        postalCode?: string;
                                        postOfficeBoxCode?: string;
                                        stateProvinceCode?: string;
                                        street?: string[];
                                    };
                                    cardHolderName?: string;
                                    cardNumber?: string;
                                    cardNumberToken?: string;
                                    contactInfoRefId?: string;
                                    cvv?: string;
                                    cvvToken?: string;
                                    expirationDate?: string;
                                    securePaymentVersion2?: {
                                        authenticationMerchantName?: string;
                                        authenticationTokenValue?: string;
                                        authenticationValueText?: string;
                                        cardNumberCollectionCode?: string;
                                        directoryServerTrxID?: string;
                                        electronicCommerceIndText?: string;
                                        payerAuthenticationExemptionCode?: string;
                                        payerAuthenticationFailureToCompleteCode?: string;
                                        paymentTrxChannelCode?: string;
                                        programProtocolText?: string;
                                        trxStatusReasonText?: string;
                                        trxStatusText?: string;
                                        verificationResult?: string;
                                    };
                                    vendorCode?: string;
                                };
                                paymentCash?: Record<string, never>;
                                paymentReferenceFormOfPayment?: {
                                    cardHolderAddress?: {
                                        buildingRoom?: string;
                                        cityName?: string;
                                        countryCode?: string;
                                        label?: "AddressAtOrigin" | "AddressAtDestination";
                                        postalCode?: string;
                                        postOfficeBoxCode?: string;
                                        stateProvinceCode?: string;
                                        street?: string[];
                                    };
                                    cardHolderName?: string;
                                    contactInfoRefId?: string;
                                    cvv?: string;
                                    referenceId?: string;
                                    securePaymentVersion2?: {
                                        authenticationMerchantName?: string;
                                        authenticationTokenValue?: string;
                                        authenticationValueText?: string;
                                        cardNumberCollectionCode?: string;
                                        directoryServerTrxID?: string;
                                        electronicCommerceIndText?: string;
                                        payerAuthenticationExemptionCode?: string;
                                        payerAuthenticationFailureToCompleteCode?: string;
                                        paymentTrxChannelCode?: string;
                                        programProtocolText?: string;
                                        trxStatusReasonText?: string;
                                        trxStatusText?: string;
                                        verificationResult?: string;
                                    };
                                };
                                paymentTypeCode?: string;
                            };
                            useTypes?: string[];
                        };
                    };
                };
            };
            responses: {
                "200": {
                    content: {
                        "application/json": {
                            errors?: { code?: string; message?: string }[];
                            order?: {
                                airlineRemarks?: {
                                    id?: string;
                                    passengerRefIds?: string[];
                                    text?: string;
                                }[];
                                auxiliaryData?: {
                                    pnrNameReferenceNumbers?: {
                                        nameReferenceNumber?: string;
                                        passengerRefId?: string;
                                    }[];
                                };
                                baggageAllowances?: {
                                    applicableParty?: string;
                                    baggageDeterminingCarrier?: { carrierCode?: string };
                                    dimensionAllowances?: {
                                        baggageDimensionCategory?: string;
                                        maximumMeasure?: { unitCode?: ...; value?: ... };
                                        minimumMeasure?: { unitCode?: ...; value?: ... };
                                    }[];
                                    externalId?: string;
                                    id?: string;
                                    pieceAllowances?: {
                                        applicableParty?: string;
                                        totalQuantity?: number;
                                    }[];
                                    typeCode?: "CarryOn"
                                    | "Checked";
                                    weightAllowances?: {
                                        maximumMeasure?: { unitCode?: ...; value?: ... };
                                    }[];
                                }[];
                                changeFee?: {
                                    differentialAmountDue?: { amount?: string; code?: string };
                                    differentialAmountDueTaxSummary?: {
                                        allRefundableInd?: boolean;
                                        taxes?: {
                                            amount?: { amount?: ...; code?: ... };
                                            collectionInd?: boolean;
                                            countryCode?: string;
                                            description?: string;
                                            refundable?: boolean;
                                            taxCode?: string;
                                            taxTypeCode?: string;
                                        }[];
                                        totalTaxAmount?: { amount?: string; code?: string };
                                    };
                                    penaltyAmount?: { amount?: string; code?: string };
                                    typeCode?: string;
                                };
                                contactInfos?: {
                                    contactRefusedIndicator?: boolean;
                                    contactType?: string;
                                    emailAddresses?: { address?: string; id?: string; label?: string }[];
                                    givenName?: string;
                                    id?: string;
                                    phones?: {
                                        cityCode?: string;
                                        countryCode?: string;
                                        id?: string;
                                        label?: string;
                                        number?: string;
                                    }[];
                                    postalAddresses?: {
                                        buildingRoom?: string;
                                        cityName?: string;
                                        countryCode?: string;
                                        label?: (...)
                                        | (...);
                                        postalCode?: string;
                                        postOfficeBoxCode?: string;
                                        stateProvinceCode?: string;
                                        street?: (...)[];
                                    }[];
                                    surname?: string;
                                }[];
                                corporateId?: string;
                                countryCode?: string;
                                customerNumber?: { number?: string };
                                externalOrders?: {
                                    airSegmentInformations?: {
                                        arrivalAirport?: string;
                                        arrivalTime?: string;
                                        classOfService?: string;
                                        departureAirport?: string;
                                        departureTime?: string;
                                        flightNumber?: number;
                                        marketingAirlineCode?: string;
                                    }[];
                                    bookingReferences?: {
                                        carrierCode?: string;
                                        createDate?: string;
                                        id?: string;
                                        typeCode?: string;
                                    }[];
                                    externalOrderCreateDateTime?: string;
                                    externalOrderId?: string;
                                    id?: string;
                                    systemId?: string;
                                    totalPrice?: {
                                        baseAmount?: { amount?: string; code?: string };
                                        equivAmount?: { amount?: string; code?: string };
                                        feeBreakdowns?: {
                                            amount?: ...;
                                            description?: ...;
                                            refundable?: ...;
                                        }[];
                                        nonRefundableBaseAmount?: { amount?: string; code?: string };
                                        surcharges?: { breakdown?: ...; totalAmount?: ... }[];
                                        taxBreakdowns?: {
                                            amount?: ...;
                                            collectionInd?: ...;
                                            countryCode?: ...;
                                            description?: ...;
                                            refundable?: ...;
                                            taxCode?: ...;
                                            taxTypeCode?: ...;
                                        }[];
                                        totalAmount?: { amount?: string; code?: string };
                                        totalFeeAmount?: {
                                            amount?: string;
                                            code?: string;
                                            taxable?: boolean;
                                        };
                                        totalTaxAmount?: { amount?: string; code?: string };
                                    };
                                }[];
                                formsOfPayment?: {
                                    amount: { amount?: string; code?: string };
                                    id: string;
                                    orderItemRefIds?: string[];
                                    payer?: {
                                        payerEmailAddress?: {
                                            address?: string;
                                            id?: string;
                                            label?: string;
                                        };
                                        payerName?: {
                                            individualName: {
                                                birthdate?: ...;
                                                birthplace?: ...;
                                                documentNumber?: ...;
                                                genderCode?: ...;
                                                givenName?: ...;
                                                middleName?: ...;
                                                suffixName?: ...;
                                                surname: ...;
                                                titleName?: ...;
                                            };
                                        };
                                        payerPhoneNumber?: {
                                            cityCode?: string;
                                            countryCode?: string;
                                            id?: string;
                                            label?: string;
                                            number?: string;
                                        };
                                        paymentAddress?: {
                                            buildingRoom?: string;
                                            cityName?: string;
                                            countryCode?: string;
                                            label?: (...)
                                            | (...);
                                            postalCode?: string;
                                            postOfficeBoxCode?: string;
                                            stateProvinceCode?: string;
                                            street?: (...)[];
                                        };
                                    };
                                    paymentMethod: {
                                        paymentAgencyAccount?: {
                                            approvalCode?: string;
                                            code?: string;
                                            supplierTransactionId?: string;
                                            transactionId?: string;
                                        };
                                        paymentCard?: {
                                            approvalCode?: string;
                                            cardHolderAddress?: {
                                                buildingRoom?: ...;
                                                cityName?: ...;
                                                countryCode?: ...;
                                                label?: ...;
                                                postalCode?: ...;
                                                postOfficeBoxCode?: ...;
                                                stateProvinceCode?: ...;
                                                street?: ...;
                                            };
                                            cardHolderName?: string;
                                            cardNumber?: string;
                                            cardNumberToken?: string;
                                            contactInfoRefId?: string;
                                            cvv?: string;
                                            cvvToken?: string;
                                            expirationDate?: string;
                                            securePaymentVersion2?: {
                                                authenticationMerchantName?: ...;
                                                authenticationTokenValue?: ...;
                                                authenticationValueText?: ...;
                                                cardNumberCollectionCode?: ...;
                                                directoryServerTrxID?: ...;
                                                electronicCommerceIndText?: ...;
                                                payerAuthenticationExemptionCode?: ...;
                                                payerAuthenticationFailureToCompleteCode?: ...;
                                                paymentTrxChannelCode?: ...;
                                                programProtocolText?: ...;
                                                trxStatusReasonText?: ...;
                                                trxStatusText?: ...;
                                                verificationResult?: ...;
                                            };
                                            vendorCode?: string;
                                        };
                                        paymentCash?: Record<string, never>;
                                        paymentReferenceFormOfPayment?: {
                                            cardHolderAddress?: {
                                                buildingRoom?: ...;
                                                cityName?: ...;
                                                countryCode?: ...;
                                                label?: ...;
                                                postalCode?: ...;
                                                postOfficeBoxCode?: ...;
                                                stateProvinceCode?: ...;
                                                street?: ...;
                                            };
                                            cardHolderName?: string;
                                            contactInfoRefId?: string;
                                            cvv?: string;
                                            referenceId?: string;
                                            securePaymentVersion2?: {
                                                authenticationMerchantName?: ...;
                                                authenticationTokenValue?: ...;
                                                authenticationValueText?: ...;
                                                cardNumberCollectionCode?: ...;
                                                directoryServerTrxID?: ...;
                                                electronicCommerceIndText?: ...;
                                                payerAuthenticationExemptionCode?: ...;
                                                payerAuthenticationFailureToCompleteCode?: ...;
                                                paymentTrxChannelCode?: ...;
                                                programProtocolText?: ...;
                                                trxStatusReasonText?: ...;
                                                trxStatusText?: ...;
                                                verificationResult?: ...;
                                            };
                                        };
                                        paymentTypeCode?: string;
                                    };
                                    useTypes?: string[];
                                }[];
                                id?: string;
                                itineraryMismatchedWithTickets?: boolean;
                                journeys?: { id?: string; segmentRefIds?: string[] }[];
                                loyaltyProgramAccount?: {
                                    accountNumber?: string;
                                    carrier?: { carrierCode: string };
                                    id?: string;
                                    programCode?: string;
                                    programName?: string;
                                };
                                nameMismatchedWithTickets?: boolean;
                                offerVendor?: string;
                                orderItems?: {
                                    commissions?: {
                                        amount?: { amount?: ...; code?: ... };
                                        code?: string;
                                        descriptions?: (...)[];
                                        passengerRefIds?: (...)[];
                                        percentage?: number;
                                    }[];
                                    creationDateTime?: string;
                                    externalId?: string;
                                    externalOfferItemId?: string;
                                    externalOrderRefId?: string;
                                    fareDetails?: {
                                        fareCalculationLine?: string;
                                        fareComponents?: (...)[];
                                        fareIndicatorCode?: string;
                                        fareQualifiers?: (...)[];
                                        filedFareInd?: boolean;
                                        paxRefIds?: (...)[];
                                        penaltyDifferential?: {
                                            baseAmount?: ...;
                                            taxSummary?: ...;
                                            totalAmount?: ...;
                                        };
                                        price?: {
                                            baseAmount?: ...;
                                            equivAmount?: ...;
                                            feeBreakdowns?: ...;
                                            nonRefundableBaseAmount?: ...;
                                            surcharges?: ...;
                                            taxBreakdowns?: ...;
                                            totalAmount?: ...;
                                            totalFeeAmount?: ...;
                                            totalTaxAmount?: ...;
                                        };
                                        priceDifferential?: { diffPrice?: ... };
                                        remarks?: (...)[];
                                        tourCode?: string;
                                    }[];
                                    fees?: {
                                        applied?: boolean;
                                        basePrice?: { amount?: ...; code?: ... };
                                        description?: string;
                                        passengerRefIds?: (...)[];
                                        percentageValue?: string;
                                        price?: { amount?: ...; code?: ... };
                                        refundable?: boolean;
                                        serviceCode?: string;
                                        subCode?: string;
                                        taxBreakdowns?: (...)[];
                                        totalTaxAmount?: { amount?: ...; code?: ... };
                                    }[];
                                    feeWarnings?: { owner?: string; text?: string }[];
                                    id?: string;
                                    itemOrigin?: "SELL" | "EXCHANGE" | "SYNCHRONIZATION";
                                    offerCustomerInformation?: {
                                        agencyInformation?: {
                                            agentCityCode?: string;
                                            agentDeptCode?: string;
                                            agentDuty?: string;
                                            agentFunction?: string;
                                            carrierCode?: string;
                                            mainTravelAgencyPCC?: string;
                                        };
                                        billingInformation?: {
                                            aaaCity?: string;
                                            actionCode?: string;
                                            agentSineIn?: string;
                                            partitionID?: string;
                                            pseudoCityCode?: string;
                                            userSetAddress?: string;
                                        };
                                    };
                                    offerItemId?: string;
                                    origin?: string;
                                    originatedFromTicketExchangeInd?: boolean;
                                    paymentTimeLimit?: string;
                                    paymentTimeLimitText?: string;
                                    penaltyDifferential?: {
                                        baseAmount?: { amount?: string; code?: string };
                                        taxSummary?: {
                                            allRefundableInd?: ...;
                                            taxes?: ...;
                                            totalTaxAmount?: ...;
                                        }[];
                                        totalAmount?: { amount?: string; code?: string };
                                    };
                                    price?: {
                                        baseAmount?: { amount?: string; code?: string };
                                        equivAmount?: { amount?: string; code?: string };
                                        feeBreakdowns?: {
                                            amount?: ...;
                                            description?: ...;
                                            refundable?: ...;
                                        }[];
                                        nonRefundableBaseAmount?: { amount?: string; code?: string };
                                        surcharges?: { breakdown?: ...; totalAmount?: ... }[];
                                        taxBreakdowns?: {
                                            amount?: ...;
                                            collectionInd?: ...;
                                            countryCode?: ...;
                                            description?: ...;
                                            refundable?: ...;
                                            taxCode?: ...;
                                            taxTypeCode?: ...;
                                        }[];
                                        totalAmount?: { amount?: string; code?: string };
                                        totalFeeAmount?: {
                                            amount?: string;
                                            code?: string;
                                            taxable?: boolean;
                                        };
                                        totalTaxAmount?: { amount?: string; code?: string };
                                    };
                                    priceDifferential?: {
                                        diffPrice?: {
                                            price?: {
                                                balanceAmount?: ...;
                                                taxAllRefundableInd?: ...;
                                                taxBreakdowns?: ...;
                                                totalAmount?: ...;
                                                totalTaxAmount?: ...;
                                            };
                                        };
                                    };
                                    priceGuaranteeTimeLimit?: string;
                                    priceGuaranteeTimeLimitText?: string;
                                    productRefIds?: string[];
                                    sellerFollowUpAction?: { actionCodes?: string[] };
                                    services?: {
                                        externalId?: string;
                                        externalOrderItemId?: string;
                                        id?: string;
                                        passengerRefId?: string;
                                        pnrSegmentNumber?: number;
                                        segmentRefId?: string;
                                        selectedSeat?: {
                                            characteristics?: ...;
                                            column?: ...;
                                            descriptions?: ...;
                                            pitchMeasure?: ...;
                                            row?: ...;
                                            segmentRefId?: ...;
                                            widthMeasure?: ...;
                                        };
                                        serviceDefinitionRefId?: string;
                                        statusCode?: string;
                                    }[];
                                    statusCode?: string;
                                    validatingCarrierCode?: string;
                                }[];
                                orderOwner?: string;
                                partition?: string;
                                passengers?: {
                                    age?: number;
                                    ageUnitCode?: string;
                                    birthdate?: string;
                                    citizenshipCountryCode?: string;
                                    contactInfoRefId?: string;
                                    contactInfoRefIds?: string[];
                                    employer?: {
                                        name?: string;
                                        taxRegistrationData: {
                                            address?: ...;
                                            countryCode?: ...;
                                            countrySubDivisionName?: ...;
                                            emailAddress?: ...;
                                            phones?: ...;
                                            taxRegistrationId: ...;
                                        }[];
                                    };
                                    externalId?: string;
                                    genderCode?: string;
                                    givenName?: string;
                                    id?: string;
                                    identityDocuments?: {
                                        birthdate?: string;
                                        birthplace?: string;
                                        citizenshipCountryCode?: string;
                                        documentNumber?: string;
                                        documentSubTypeCode?: string;
                                        documentTypeCode?: string;
                                        entryQuantity?: string;
                                        expiryDate?: string;
                                        genderCode?: string;
                                        givenName?: string;
                                        id?: string;
                                        issueDate?: string;
                                        issuingCountryCode?: string;
                                        middleName?: string;
                                        placeOfIssue?: string;
                                        referencedDocumentNumbers?: (...)[];
                                        residenceCountryCode?: string;
                                        stayDuration?: string;
                                        suffixName?: string;
                                        surname?: string;
                                        titleName?: string;
                                        visaHostCountryCode?: string;
                                    }[];
                                    loyaltyProgramAccounts?: {
                                        accountNumber?: string;
                                        carrier?: { carrierCode: ... };
                                        id?: string;
                                        programCode?: string;
                                        programName?: string;
                                    }[];
                                    middleName?: string;
                                    passengerReference?: string;
                                    remarks?: { id?: string; text?: string; type?: string }[];
                                    suffixName?: string;
                                    surname?: string;
                                    titleName?: string;
                                    typeCode?: string;
                                }[];
                                paymentInformation?: {
                                    amount: { amount?: string; code?: string };
                                    id: string;
                                    orderItemRefIds?: string[];
                                    payer?: {
                                        payerEmailAddress?: {
                                            address?: string;
                                            id?: string;
                                            label?: string;
                                        };
                                        payerName?: {
                                            individualName: {
                                                birthdate?: ...;
                                                birthplace?: ...;
                                                documentNumber?: ...;
                                                genderCode?: ...;
                                                givenName?: ...;
                                                middleName?: ...;
                                                suffixName?: ...;
                                                surname: ...;
                                                titleName?: ...;
                                            };
                                        };
                                        payerPhoneNumber?: {
                                            cityCode?: string;
                                            countryCode?: string;
                                            id?: string;
                                            label?: string;
                                            number?: string;
                                        };
                                        paymentAddress?: {
                                            buildingRoom?: string;
                                            cityName?: string;
                                            countryCode?: string;
                                            label?: (...)
                                            | (...);
                                            postalCode?: string;
                                            postOfficeBoxCode?: string;
                                            stateProvinceCode?: string;
                                            street?: (...)[];
                                        };
                                    };
                                    paymentMethod: {
                                        paymentAgencyAccount?: {
                                            approvalCode?: string;
                                            code?: string;
                                            supplierTransactionId?: string;
                                            transactionId?: string;
                                        };
                                        paymentCard?: {
                                            approvalCode?: string;
                                            cardHolderAddress?: {
                                                buildingRoom?: ...;
                                                cityName?: ...;
                                                countryCode?: ...;
                                                label?: ...;
                                                postalCode?: ...;
                                                postOfficeBoxCode?: ...;
                                                stateProvinceCode?: ...;
                                                street?: ...;
                                            };
                                            cardHolderName?: string;
                                            cardNumber?: string;
                                            cardNumberToken?: string;
                                            contactInfoRefId?: string;
                                            cvv?: string;
                                            cvvToken?: string;
                                            expirationDate?: string;
                                            securePaymentVersion2?: {
                                                authenticationMerchantName?: ...;
                                                authenticationTokenValue?: ...;
                                                authenticationValueText?: ...;
                                                cardNumberCollectionCode?: ...;
                                                directoryServerTrxID?: ...;
                                                electronicCommerceIndText?: ...;
                                                payerAuthenticationExemptionCode?: ...;
                                                payerAuthenticationFailureToCompleteCode?: ...;
                                                paymentTrxChannelCode?: ...;
                                                programProtocolText?: ...;
                                                trxStatusReasonText?: ...;
                                                trxStatusText?: ...;
                                                verificationResult?: ...;
                                            };
                                            vendorCode?: string;
                                        };
                                        paymentCash?: Record<string, never>;
                                        paymentReferenceFormOfPayment?: {
                                            cardHolderAddress?: {
                                                buildingRoom?: ...;
                                                cityName?: ...;
                                                countryCode?: ...;
                                                label?: ...;
                                                postalCode?: ...;
                                                postOfficeBoxCode?: ...;
                                                stateProvinceCode?: ...;
                                                street?: ...;
                                            };
                                            cardHolderName?: string;
                                            contactInfoRefId?: string;
                                            cvv?: string;
                                            referenceId?: string;
                                            securePaymentVersion2?: {
                                                authenticationMerchantName?: ...;
                                                authenticationTokenValue?: ...;
                                                authenticationValueText?: ...;
                                                cardNumberCollectionCode?: ...;
                                                directoryServerTrxID?: ...;
                                                electronicCommerceIndText?: ...;
                                                payerAuthenticationExemptionCode?: ...;
                                                payerAuthenticationFailureToCompleteCode?: ...;
                                                paymentTrxChannelCode?: ...;
                                                programProtocolText?: ...;
                                                trxStatusReasonText?: ...;
                                                trxStatusText?: ...;
                                                verificationResult?: ...;
                                            };
                                        };
                                        paymentTypeCode?: string;
                                    };
                                    useTypes?: string[];
                                }[];
                                paymentTimeLimit?: string;
                                paymentTimeLimitText?: string;
                                penalties?: {
                                    applicabilityList?: string[];
                                    description?: string;
                                    feeAmount?: string;
                                    feeCurrencyCode?: string;
                                    hasFee?: boolean;
                                    id?: string;
                                    isAllowed?: boolean;
                                    type?: string;
                                }[];
                                pnrCreateDate?: string;
                                pnrLocator?: string;
                                priceClasses?: {
                                    code?: string;
                                    descriptions?: { id?: string; text?: string }[];
                                    id?: string;
                                    name?: string;
                                }[];
                                primeHost?: string;
                                products?: {
                                    airSegment?: {
                                        actionCode?: string;
                                        arrivalAirport?: string;
                                        arrivalDateTime?: string;
                                        departureAirport?: string;
                                        departureDateTime?: string;
                                        legs?: {
                                            arrivalAirport?: ...;
                                            arrivalDateTime?: ...;
                                            departureAirport?: ...;
                                            departureDateTime?: ...;
                                            marketingCarrier?: ...;
                                            operatingCarrier?: ...;
                                        }[];
                                        marketingCarrier?: {
                                            airlineCode?: string;
                                            banner?: string;
                                            bookingClass?: string;
                                            flightNumber?: string;
                                            name?: string;
                                        };
                                        operatingCarrier?: {
                                            airlineCode?: string;
                                            banner?: string;
                                            bookingClass?: string;
                                            flightNumber?: string;
                                            name?: string;
                                        };
                                    };
                                    id?: string;
                                }[];
                                pseudoCityCode?: string;
                                remarks?: { id?: string; text?: string; type?: string }[];
                                segments?: {
                                    arnkInd?: boolean;
                                    arrival?: {
                                        gateId?: string;
                                        locationCode?: string;
                                        scheduledDateTime?: string;
                                        stationName?: string;
                                        terminalName?: string;
                                    };
                                    cabinTypeCode?: string;
                                    datedOperatingLegs?: {
                                        arrival?: {
                                            gateId?: ...;
                                            locationCode?: ...;
                                            scheduledDateTime?: ...;
                                            stationName?: ...;
                                            terminalName?: ...;
                                        };
                                        carrierAircraftType?: { code?: ...; name?: ... };
                                        changeOfGaugeInd?: boolean;
                                        departure?: {
                                            gateId?: ...;
                                            locationCode?: ...;
                                            scheduledDateTime?: ...;
                                            stationName?: ...;
                                            terminalName?: ...;
                                        };
                                        distanceMeasure?: { unitCode?: ...; value?: ... };
                                        onGroundDuration?: string;
                                    }[];
                                    departure?: {
                                        gateId?: string;
                                        locationCode?: string;
                                        scheduledDateTime?: string;
                                        stationName?: string;
                                        terminalName?: string;
                                    };
                                    distanceMeasure?: { unitCode?: string; value?: number };
                                    flightDuration?: string;
                                    id?: string;
                                    marketingCarrier?: {
                                        carrierCode?: string;
                                        carrierName?: string;
                                        classOfService?: string;
                                        disclosure?: { id?: string; text?: (...)[] };
                                        flightNumber?: number;
                                    };
                                    operatingCarrier?: {
                                        carrierCode?: string;
                                        carrierName?: string;
                                        classOfService?: string;
                                        disclosure?: { id?: string; text?: (...)[] };
                                        flightNumber?: number;
                                    };
                                    references?: { id?: string; system?: string }[];
                                }[];
                                serviceDefinitions?: {
                                    baggageAllowanceRefId?: string;
                                    bookingInstructions?: {
                                        productText?: string;
                                        productTextDetails?: { description?: ...; key: ...; value: ... }[];
                                        specialServices?: { freeText?: ...; specialServiceCode?: ... }[];
                                    };
                                    cabinUpgrade?: {
                                        methodCode?: string;
                                        reservationBookingDesignator?: string;
                                    };
                                    descriptions?: { id?: string; text?: string }[];
                                    externalId?: string;
                                    groupCode?: string;
                                    id?: string;
                                    name?: string;
                                    ownerCode?: string;
                                    reasonForIssuanceCode?: string;
                                    reasonForIssuanceSubCode?: string;
                                    serviceCode?: string;
                                    settlementMethodCode?: string;
                                }[];
                                ticketingDocumentInfo?: {
                                    document?: {
                                        coupons?: {
                                            consumedAtIssuanceInd?: ...;
                                            exchangeEligibilityInd?: ...;
                                            inConnectionCouponNumber?: ...;
                                            inConnectionDocumentNumber?: ...;
                                            involuntaryIndicatorCode?: ...;
                                            number?: ...;
                                            orderItemRefId?: ...;
                                            presentAt?: ...;
                                            presentTo?: ...;
                                            reasonForIssuanceCode?: ...;
                                            reasonForIssuanceSubCode?: ...;
                                            segmentInfo?: ...;
                                            serviceCode?: ...;
                                            serviceRefId?: ...;
                                            settlementAuthCode?: ...;
                                            status?: ...;
                                        }[];
                                        exchangeEligibilityInd?: boolean;
                                        inConnectionDocumentNumber?: string;
                                        issueDateTime?: string;
                                        issueDateTimeComment?: string;
                                        issueDateTimeText?: string;
                                        number?: string;
                                        numberOfBooklets?: number;
                                        outOfSyncWithOrderItem?: boolean;
                                        primaryDocumentInd?: boolean;
                                        remarkText?: string;
                                        reportingType?: string;
                                        routingCode?: string;
                                        ticketingLocation?: string;
                                        type?: string;
                                        voidEligibilityInd?: boolean;
                                        voidPeriodExpirationDateTime?: string;
                                    };
                                    originalIssueInfo?: {
                                        issueDate?: string;
                                        issuingAgentId?: string;
                                        locationCode?: string;
                                        ticketNumber?: string;
                                    };
                                    paxRefId?: string;
                                    price?: {
                                        baseAmount?: { amount?: string; code?: string };
                                        equivAmount?: { amount?: string; code?: string };
                                        feeBreakdowns?: {
                                            amount?: ...;
                                            description?: ...;
                                            refundable?: ...;
                                        }[];
                                        nonRefundableBaseAmount?: { amount?: string; code?: string };
                                        surcharges?: { breakdown?: ...; totalAmount?: ... }[];
                                        taxBreakdowns?: {
                                            amount?: ...;
                                            collectionInd?: ...;
                                            countryCode?: ...;
                                            description?: ...;
                                            refundable?: ...;
                                            taxCode?: ...;
                                            taxTypeCode?: ...;
                                        }[];
                                        totalAmount?: { amount?: string; code?: string };
                                        totalFeeAmount?: {
                                            amount?: string;
                                            code?: string;
                                            taxable?: boolean;
                                        };
                                        totalTaxAmount?: { amount?: string; code?: string };
                                    };
                                }[];
                                totalPrice?: {
                                    baseAmount?: { amount?: string; code?: string };
                                    equivAmount?: { amount?: string; code?: string };
                                    feeBreakdowns?: {
                                        amount?: { amount?: string; code?: string; taxable?: boolean };
                                        description?: string;
                                        refundable?: boolean;
                                    }[];
                                    nonRefundableBaseAmount?: { amount?: string; code?: string };
                                    surcharges?: {
                                        breakdown?: {
                                            amount?: ...;
                                            description?: ...;
                                            designatorCode?: ...;
                                            localAmount?: ...;
                                            refundable?: ...;
                                        }[];
                                        totalAmount?: { amount?: string; code?: string };
                                    }[];
                                    taxBreakdowns?: {
                                        amount?: { amount?: string; code?: string };
                                        collectionInd?: boolean;
                                        countryCode?: string;
                                        description?: string;
                                        refundable?: boolean;
                                        taxCode?: string;
                                        taxTypeCode?: string;
                                    }[];
                                    totalAmount?: { amount?: string; code?: string };
                                    totalFeeAmount?: {
                                        amount?: string;
                                        code?: string;
                                        taxable?: boolean;
                                    };
                                    totalTaxAmount?: { amount?: string; code?: string };
                                };
                                type?: string;
                            };
                            warnings?: { code?: string; message?: string }[];
                        };
                    };
                    headers: { [name: string]: unknown };
                };
                "400": { content?: never; headers: { [name: string]: unknown } };
            };
        };
        orderCancel: {
            parameters: {
                cookie?: never;
                header?: never;
                path?: never;
                query?: never;
            };
            requestBody?: {
                content: {
                    "application/json": {
                        displayPaymentCardNumbers: boolean;
                        id: string;
                        reshopOfferItemId?: string;
                        reshopOfferItemIds?: string[];
                    };
                };
            };
            responses: {
                "200": {
                    content: {
                        "application/json": {
                            errors?: { code?: string; message?: string }[];
                            order?: {
                                airlineRemarks?: {
                                    id?: string;
                                    passengerRefIds?: string[];
                                    text?: string;
                                }[];
                                auxiliaryData?: {
                                    pnrNameReferenceNumbers?: {
                                        nameReferenceNumber?: string;
                                        passengerRefId?: string;
                                    }[];
                                };
                                baggageAllowances?: {
                                    applicableParty?: string;
                                    baggageDeterminingCarrier?: { carrierCode?: string };
                                    dimensionAllowances?: {
                                        baggageDimensionCategory?: string;
                                        maximumMeasure?: { unitCode?: ...; value?: ... };
                                        minimumMeasure?: { unitCode?: ...; value?: ... };
                                    }[];
                                    externalId?: string;
                                    id?: string;
                                    pieceAllowances?: {
                                        applicableParty?: string;
                                        totalQuantity?: number;
                                    }[];
                                    typeCode?: "CarryOn"
                                    | "Checked";
                                    weightAllowances?: {
                                        maximumMeasure?: { unitCode?: ...; value?: ... };
                                    }[];
                                }[];
                                changeFee?: {
                                    differentialAmountDue?: { amount?: string; code?: string };
                                    differentialAmountDueTaxSummary?: {
                                        allRefundableInd?: boolean;
                                        taxes?: {
                                            amount?: { amount?: ...; code?: ... };
                                            collectionInd?: boolean;
                                            countryCode?: string;
                                            description?: string;
                                            refundable?: boolean;
                                            taxCode?: string;
                                            taxTypeCode?: string;
                                        }[];
                                        totalTaxAmount?: { amount?: string; code?: string };
                                    };
                                    penaltyAmount?: { amount?: string; code?: string };
                                    typeCode?: string;
                                };
                                contactInfos?: {
                                    contactRefusedIndicator?: boolean;
                                    contactType?: string;
                                    emailAddresses?: { address?: string; id?: string; label?: string }[];
                                    givenName?: string;
                                    id?: string;
                                    phones?: {
                                        cityCode?: string;
                                        countryCode?: string;
                                        id?: string;
                                        label?: string;
                                        number?: string;
                                    }[];
                                    postalAddresses?: {
                                        buildingRoom?: string;
                                        cityName?: string;
                                        countryCode?: string;
                                        label?: (...)
                                        | (...);
                                        postalCode?: string;
                                        postOfficeBoxCode?: string;
                                        stateProvinceCode?: string;
                                        street?: (...)[];
                                    }[];
                                    surname?: string;
                                }[];
                                corporateId?: string;
                                countryCode?: string;
                                customerNumber?: { number?: string };
                                externalOrders?: {
                                    airSegmentInformations?: {
                                        arrivalAirport?: string;
                                        arrivalTime?: string;
                                        classOfService?: string;
                                        departureAirport?: string;
                                        departureTime?: string;
                                        flightNumber?: number;
                                        marketingAirlineCode?: string;
                                    }[];
                                    bookingReferences?: {
                                        carrierCode?: string;
                                        createDate?: string;
                                        id?: string;
                                        typeCode?: string;
                                    }[];
                                    externalOrderCreateDateTime?: string;
                                    externalOrderId?: string;
                                    id?: string;
                                    systemId?: string;
                                    totalPrice?: {
                                        baseAmount?: { amount?: string; code?: string };
                                        equivAmount?: { amount?: string; code?: string };
                                        feeBreakdowns?: {
                                            amount?: ...;
                                            description?: ...;
                                            refundable?: ...;
                                        }[];
                                        nonRefundableBaseAmount?: { amount?: string; code?: string };
                                        surcharges?: { breakdown?: ...; totalAmount?: ... }[];
                                        taxBreakdowns?: {
                                            amount?: ...;
                                            collectionInd?: ...;
                                            countryCode?: ...;
                                            description?: ...;
                                            refundable?: ...;
                                            taxCode?: ...;
                                            taxTypeCode?: ...;
                                        }[];
                                        totalAmount?: { amount?: string; code?: string };
                                        totalFeeAmount?: {
                                            amount?: string;
                                            code?: string;
                                            taxable?: boolean;
                                        };
                                        totalTaxAmount?: { amount?: string; code?: string };
                                    };
                                }[];
                                formsOfPayment?: {
                                    amount: { amount?: string; code?: string };
                                    id: string;
                                    orderItemRefIds?: string[];
                                    payer?: {
                                        payerEmailAddress?: {
                                            address?: string;
                                            id?: string;
                                            label?: string;
                                        };
                                        payerName?: {
                                            individualName: {
                                                birthdate?: ...;
                                                birthplace?: ...;
                                                documentNumber?: ...;
                                                genderCode?: ...;
                                                givenName?: ...;
                                                middleName?: ...;
                                                suffixName?: ...;
                                                surname: ...;
                                                titleName?: ...;
                                            };
                                        };
                                        payerPhoneNumber?: {
                                            cityCode?: string;
                                            countryCode?: string;
                                            id?: string;
                                            label?: string;
                                            number?: string;
                                        };
                                        paymentAddress?: {
                                            buildingRoom?: string;
                                            cityName?: string;
                                            countryCode?: string;
                                            label?: (...)
                                            | (...);
                                            postalCode?: string;
                                            postOfficeBoxCode?: string;
                                            stateProvinceCode?: string;
                                            street?: (...)[];
                                        };
                                    };
                                    paymentMethod: {
                                        paymentAgencyAccount?: {
                                            approvalCode?: string;
                                            code?: string;
                                            supplierTransactionId?: string;
                                            transactionId?: string;
                                        };
                                        paymentCard?: {
                                            approvalCode?: string;
                                            cardHolderAddress?: {
                                                buildingRoom?: ...;
                                                cityName?: ...;
                                                countryCode?: ...;
                                                label?: ...;
                                                postalCode?: ...;
                                                postOfficeBoxCode?: ...;
                                                stateProvinceCode?: ...;
                                                street?: ...;
                                            };
                                            cardHolderName?: string;
                                            cardNumber?: string;
                                            cardNumberToken?: string;
                                            contactInfoRefId?: string;
                                            cvv?: string;
                                            cvvToken?: string;
                                            expirationDate?: string;
                                            securePaymentVersion2?: {
                                                authenticationMerchantName?: ...;
                                                authenticationTokenValue?: ...;
                                                authenticationValueText?: ...;
                                                cardNumberCollectionCode?: ...;
                                                directoryServerTrxID?: ...;
                                                electronicCommerceIndText?: ...;
                                                payerAuthenticationExemptionCode?: ...;
                                                payerAuthenticationFailureToCompleteCode?: ...;
                                                paymentTrxChannelCode?: ...;
                                                programProtocolText?: ...;
                                                trxStatusReasonText?: ...;
                                                trxStatusText?: ...;
                                                verificationResult?: ...;
                                            };
                                            vendorCode?: string;
                                        };
                                        paymentCash?: Record<string, never>;
                                        paymentReferenceFormOfPayment?: {
                                            cardHolderAddress?: {
                                                buildingRoom?: ...;
                                                cityName?: ...;
                                                countryCode?: ...;
                                                label?: ...;
                                                postalCode?: ...;
                                                postOfficeBoxCode?: ...;
                                                stateProvinceCode?: ...;
                                                street?: ...;
                                            };
                                            cardHolderName?: string;
                                            contactInfoRefId?: string;
                                            cvv?: string;
                                            referenceId?: string;
                                            securePaymentVersion2?: {
                                                authenticationMerchantName?: ...;
                                                authenticationTokenValue?: ...;
                                                authenticationValueText?: ...;
                                                cardNumberCollectionCode?: ...;
                                                directoryServerTrxID?: ...;
                                                electronicCommerceIndText?: ...;
                                                payerAuthenticationExemptionCode?: ...;
                                                payerAuthenticationFailureToCompleteCode?: ...;
                                                paymentTrxChannelCode?: ...;
                                                programProtocolText?: ...;
                                                trxStatusReasonText?: ...;
                                                trxStatusText?: ...;
                                                verificationResult?: ...;
                                            };
                                        };
                                        paymentTypeCode?: string;
                                    };
                                    useTypes?: string[];
                                }[];
                                id?: string;
                                itineraryMismatchedWithTickets?: boolean;
                                journeys?: { id?: string; segmentRefIds?: string[] }[];
                                loyaltyProgramAccount?: {
                                    accountNumber?: string;
                                    carrier?: { carrierCode: string };
                                    id?: string;
                                    programCode?: string;
                                    programName?: string;
                                };
                                nameMismatchedWithTickets?: boolean;
                                offerVendor?: string;
                                orderItems?: {
                                    commissions?: {
                                        amount?: { amount?: ...; code?: ... };
                                        code?: string;
                                        descriptions?: (...)[];
                                        passengerRefIds?: (...)[];
                                        percentage?: number;
                                    }[];
                                    creationDateTime?: string;
                                    externalId?: string;
                                    externalOfferItemId?: string;
                                    externalOrderRefId?: string;
                                    fareDetails?: {
                                        fareCalculationLine?: string;
                                        fareComponents?: (...)[];
                                        fareIndicatorCode?: string;
                                        fareQualifiers?: (...)[];
                                        filedFareInd?: boolean;
                                        paxRefIds?: (...)[];
                                        penaltyDifferential?: {
                                            baseAmount?: ...;
                                            taxSummary?: ...;
                                            totalAmount?: ...;
                                        };
                                        price?: {
                                            baseAmount?: ...;
                                            equivAmount?: ...;
                                            feeBreakdowns?: ...;
                                            nonRefundableBaseAmount?: ...;
                                            surcharges?: ...;
                                            taxBreakdowns?: ...;
                                            totalAmount?: ...;
                                            totalFeeAmount?: ...;
                                            totalTaxAmount?: ...;
                                        };
                                        priceDifferential?: { diffPrice?: ... };
                                        remarks?: (...)[];
                                        tourCode?: string;
                                    }[];
                                    fees?: {
                                        applied?: boolean;
                                        basePrice?: { amount?: ...; code?: ... };
                                        description?: string;
                                        passengerRefIds?: (...)[];
                                        percentageValue?: string;
                                        price?: { amount?: ...; code?: ... };
                                        refundable?: boolean;
                                        serviceCode?: string;
                                        subCode?: string;
                                        taxBreakdowns?: (...)[];
                                        totalTaxAmount?: { amount?: ...; code?: ... };
                                    }[];
                                    feeWarnings?: { owner?: string; text?: string }[];
                                    id?: string;
                                    itemOrigin?: "SELL" | "EXCHANGE" | "SYNCHRONIZATION";
                                    offerCustomerInformation?: {
                                        agencyInformation?: {
                                            agentCityCode?: string;
                                            agentDeptCode?: string;
                                            agentDuty?: string;
                                            agentFunction?: string;
                                            carrierCode?: string;
                                            mainTravelAgencyPCC?: string;
                                        };
                                        billingInformation?: {
                                            aaaCity?: string;
                                            actionCode?: string;
                                            agentSineIn?: string;
                                            partitionID?: string;
                                            pseudoCityCode?: string;
                                            userSetAddress?: string;
                                        };
                                    };
                                    offerItemId?: string;
                                    origin?: string;
                                    originatedFromTicketExchangeInd?: boolean;
                                    paymentTimeLimit?: string;
                                    paymentTimeLimitText?: string;
                                    penaltyDifferential?: {
                                        baseAmount?: { amount?: string; code?: string };
                                        taxSummary?: {
                                            allRefundableInd?: ...;
                                            taxes?: ...;
                                            totalTaxAmount?: ...;
                                        }[];
                                        totalAmount?: { amount?: string; code?: string };
                                    };
                                    price?: {
                                        baseAmount?: { amount?: string; code?: string };
                                        equivAmount?: { amount?: string; code?: string };
                                        feeBreakdowns?: {
                                            amount?: ...;
                                            description?: ...;
                                            refundable?: ...;
                                        }[];
                                        nonRefundableBaseAmount?: { amount?: string; code?: string };
                                        surcharges?: { breakdown?: ...; totalAmount?: ... }[];
                                        taxBreakdowns?: {
                                            amount?: ...;
                                            collectionInd?: ...;
                                            countryCode?: ...;
                                            description?: ...;
                                            refundable?: ...;
                                            taxCode?: ...;
                                            taxTypeCode?: ...;
                                        }[];
                                        totalAmount?: { amount?: string; code?: string };
                                        totalFeeAmount?: {
                                            amount?: string;
                                            code?: string;
                                            taxable?: boolean;
                                        };
                                        totalTaxAmount?: { amount?: string; code?: string };
                                    };
                                    priceDifferential?: {
                                        diffPrice?: {
                                            price?: {
                                                balanceAmount?: ...;
                                                taxAllRefundableInd?: ...;
                                                taxBreakdowns?: ...;
                                                totalAmount?: ...;
                                                totalTaxAmount?: ...;
                                            };
                                        };
                                    };
                                    priceGuaranteeTimeLimit?: string;
                                    priceGuaranteeTimeLimitText?: string;
                                    productRefIds?: string[];
                                    sellerFollowUpAction?: { actionCodes?: string[] };
                                    services?: {
                                        externalId?: string;
                                        externalOrderItemId?: string;
                                        id?: string;
                                        passengerRefId?: string;
                                        pnrSegmentNumber?: number;
                                        segmentRefId?: string;
                                        selectedSeat?: {
                                            characteristics?: ...;
                                            column?: ...;
                                            descriptions?: ...;
                                            pitchMeasure?: ...;
                                            row?: ...;
                                            segmentRefId?: ...;
                                            widthMeasure?: ...;
                                        };
                                        serviceDefinitionRefId?: string;
                                        statusCode?: string;
                                    }[];
                                    statusCode?: string;
                                    validatingCarrierCode?: string;
                                }[];
                                orderOwner?: string;
                                partition?: string;
                                passengers?: {
                                    age?: number;
                                    ageUnitCode?: string;
                                    birthdate?: string;
                                    citizenshipCountryCode?: string;
                                    contactInfoRefId?: string;
                                    contactInfoRefIds?: string[];
                                    employer?: {
                                        name?: string;
                                        taxRegistrationData: {
                                            address?: ...;
                                            countryCode?: ...;
                                            countrySubDivisionName?: ...;
                                            emailAddress?: ...;
                                            phones?: ...;
                                            taxRegistrationId: ...;
                                        }[];
                                    };
                                    externalId?: string;
                                    genderCode?: string;
                                    givenName?: string;
                                    id?: string;
                                    identityDocuments?: {
                                        birthdate?: string;
                                        birthplace?: string;
                                        citizenshipCountryCode?: string;
                                        documentNumber?: string;
                                        documentSubTypeCode?: string;
                                        documentTypeCode?: string;
                                        entryQuantity?: string;
                                        expiryDate?: string;
                                        genderCode?: string;
                                        givenName?: string;
                                        id?: string;
                                        issueDate?: string;
                                        issuingCountryCode?: string;
                                        middleName?: string;
                                        placeOfIssue?: string;
                                        referencedDocumentNumbers?: (...)[];
                                        residenceCountryCode?: string;
                                        stayDuration?: string;
                                        suffixName?: string;
                                        surname?: string;
                                        titleName?: string;
                                        visaHostCountryCode?: string;
                                    }[];
                                    loyaltyProgramAccounts?: {
                                        accountNumber?: string;
                                        carrier?: { carrierCode: ... };
                                        id?: string;
                                        programCode?: string;
                                        programName?: string;
                                    }[];
                                    middleName?: string;
                                    passengerReference?: string;
                                    remarks?: { id?: string; text?: string; type?: string }[];
                                    suffixName?: string;
                                    surname?: string;
                                    titleName?: string;
                                    typeCode?: string;
                                }[];
                                paymentInformation?: {
                                    amount: { amount?: string; code?: string };
                                    id: string;
                                    orderItemRefIds?: string[];
                                    payer?: {
                                        payerEmailAddress?: {
                                            address?: string;
                                            id?: string;
                                            label?: string;
                                        };
                                        payerName?: {
                                            individualName: {
                                                birthdate?: ...;
                                                birthplace?: ...;
                                                documentNumber?: ...;
                                                genderCode?: ...;
                                                givenName?: ...;
                                                middleName?: ...;
                                                suffixName?: ...;
                                                surname: ...;
                                                titleName?: ...;
                                            };
                                        };
                                        payerPhoneNumber?: {
                                            cityCode?: string;
                                            countryCode?: string;
                                            id?: string;
                                            label?: string;
                                            number?: string;
                                        };
                                        paymentAddress?: {
                                            buildingRoom?: string;
                                            cityName?: string;
                                            countryCode?: string;
                                            label?: (...)
                                            | (...);
                                            postalCode?: string;
                                            postOfficeBoxCode?: string;
                                            stateProvinceCode?: string;
                                            street?: (...)[];
                                        };
                                    };
                                    paymentMethod: {
                                        paymentAgencyAccount?: {
                                            approvalCode?: string;
                                            code?: string;
                                            supplierTransactionId?: string;
                                            transactionId?: string;
                                        };
                                        paymentCard?: {
                                            approvalCode?: string;
                                            cardHolderAddress?: {
                                                buildingRoom?: ...;
                                                cityName?: ...;
                                                countryCode?: ...;
                                                label?: ...;
                                                postalCode?: ...;
                                                postOfficeBoxCode?: ...;
                                                stateProvinceCode?: ...;
                                                street?: ...;
                                            };
                                            cardHolderName?: string;
                                            cardNumber?: string;
                                            cardNumberToken?: string;
                                            contactInfoRefId?: string;
                                            cvv?: string;
                                            cvvToken?: string;
                                            expirationDate?: string;
                                            securePaymentVersion2?: {
                                                authenticationMerchantName?: ...;
                                                authenticationTokenValue?: ...;
                                                authenticationValueText?: ...;
                                                cardNumberCollectionCode?: ...;
                                                directoryServerTrxID?: ...;
                                                electronicCommerceIndText?: ...;
                                                payerAuthenticationExemptionCode?: ...;
                                                payerAuthenticationFailureToCompleteCode?: ...;
                                                paymentTrxChannelCode?: ...;
                                                programProtocolText?: ...;
                                                trxStatusReasonText?: ...;
                                                trxStatusText?: ...;
                                                verificationResult?: ...;
                                            };
                                            vendorCode?: string;
                                        };
                                        paymentCash?: Record<string, never>;
                                        paymentReferenceFormOfPayment?: {
                                            cardHolderAddress?: {
                                                buildingRoom?: ...;
                                                cityName?: ...;
                                                countryCode?: ...;
                                                label?: ...;
                                                postalCode?: ...;
                                                postOfficeBoxCode?: ...;
                                                stateProvinceCode?: ...;
                                                street?: ...;
                                            };
                                            cardHolderName?: string;
                                            contactInfoRefId?: string;
                                            cvv?: string;
                                            referenceId?: string;
                                            securePaymentVersion2?: {
                                                authenticationMerchantName?: ...;
                                                authenticationTokenValue?: ...;
                                                authenticationValueText?: ...;
                                                cardNumberCollectionCode?: ...;
                                                directoryServerTrxID?: ...;
                                                electronicCommerceIndText?: ...;
                                                payerAuthenticationExemptionCode?: ...;
                                                payerAuthenticationFailureToCompleteCode?: ...;
                                                paymentTrxChannelCode?: ...;
                                                programProtocolText?: ...;
                                                trxStatusReasonText?: ...;
                                                trxStatusText?: ...;
                                                verificationResult?: ...;
                                            };
                                        };
                                        paymentTypeCode?: string;
                                    };
                                    useTypes?: string[];
                                }[];
                                paymentTimeLimit?: string;
                                paymentTimeLimitText?: string;
                                penalties?: {
                                    applicabilityList?: string[];
                                    description?: string;
                                    feeAmount?: string;
                                    feeCurrencyCode?: string;
                                    hasFee?: boolean;
                                    id?: string;
                                    isAllowed?: boolean;
                                    type?: string;
                                }[];
                                pnrCreateDate?: string;
                                pnrLocator?: string;
                                priceClasses?: {
                                    code?: string;
                                    descriptions?: { id?: string; text?: string }[];
                                    id?: string;
                                    name?: string;
                                }[];
                                primeHost?: string;
                                products?: {
                                    airSegment?: {
                                        actionCode?: string;
                                        arrivalAirport?: string;
                                        arrivalDateTime?: string;
                                        departureAirport?: string;
                                        departureDateTime?: string;
                                        legs?: {
                                            arrivalAirport?: ...;
                                            arrivalDateTime?: ...;
                                            departureAirport?: ...;
                                            departureDateTime?: ...;
                                            marketingCarrier?: ...;
                                            operatingCarrier?: ...;
                                        }[];
                                        marketingCarrier?: {
                                            airlineCode?: string;
                                            banner?: string;
                                            bookingClass?: string;
                                            flightNumber?: string;
                                            name?: string;
                                        };
                                        operatingCarrier?: {
                                            airlineCode?: string;
                                            banner?: string;
                                            bookingClass?: string;
                                            flightNumber?: string;
                                            name?: string;
                                        };
                                    };
                                    id?: string;
                                }[];
                                pseudoCityCode?: string;
                                remarks?: { id?: string; text?: string; type?: string }[];
                                segments?: {
                                    arnkInd?: boolean;
                                    arrival?: {
                                        gateId?: string;
                                        locationCode?: string;
                                        scheduledDateTime?: string;
                                        stationName?: string;
                                        terminalName?: string;
                                    };
                                    cabinTypeCode?: string;
                                    datedOperatingLegs?: {
                                        arrival?: {
                                            gateId?: ...;
                                            locationCode?: ...;
                                            scheduledDateTime?: ...;
                                            stationName?: ...;
                                            terminalName?: ...;
                                        };
                                        carrierAircraftType?: { code?: ...; name?: ... };
                                        changeOfGaugeInd?: boolean;
                                        departure?: {
                                            gateId?: ...;
                                            locationCode?: ...;
                                            scheduledDateTime?: ...;
                                            stationName?: ...;
                                            terminalName?: ...;
                                        };
                                        distanceMeasure?: { unitCode?: ...; value?: ... };
                                        onGroundDuration?: string;
                                    }[];
                                    departure?: {
                                        gateId?: string;
                                        locationCode?: string;
                                        scheduledDateTime?: string;
                                        stationName?: string;
                                        terminalName?: string;
                                    };
                                    distanceMeasure?: { unitCode?: string; value?: number };
                                    flightDuration?: string;
                                    id?: string;
                                    marketingCarrier?: {
                                        carrierCode?: string;
                                        carrierName?: string;
                                        classOfService?: string;
                                        disclosure?: { id?: string; text?: (...)[] };
                                        flightNumber?: number;
                                    };
                                    operatingCarrier?: {
                                        carrierCode?: string;
                                        carrierName?: string;
                                        classOfService?: string;
                                        disclosure?: { id?: string; text?: (...)[] };
                                        flightNumber?: number;
                                    };
                                    references?: { id?: string; system?: string }[];
                                }[];
                                serviceDefinitions?: {
                                    baggageAllowanceRefId?: string;
                                    bookingInstructions?: {
                                        productText?: string;
                                        productTextDetails?: { description?: ...; key: ...; value: ... }[];
                                        specialServices?: { freeText?: ...; specialServiceCode?: ... }[];
                                    };
                                    cabinUpgrade?: {
                                        methodCode?: string;
                                        reservationBookingDesignator?: string;
                                    };
                                    descriptions?: { id?: string; text?: string }[];
                                    externalId?: string;
                                    groupCode?: string;
                                    id?: string;
                                    name?: string;
                                    ownerCode?: string;
                                    reasonForIssuanceCode?: string;
                                    reasonForIssuanceSubCode?: string;
                                    serviceCode?: string;
                                    settlementMethodCode?: string;
                                }[];
                                ticketingDocumentInfo?: {
                                    document?: {
                                        coupons?: {
                                            consumedAtIssuanceInd?: ...;
                                            exchangeEligibilityInd?: ...;
                                            inConnectionCouponNumber?: ...;
                                            inConnectionDocumentNumber?: ...;
                                            involuntaryIndicatorCode?: ...;
                                            number?: ...;
                                            orderItemRefId?: ...;
                                            presentAt?: ...;
                                            presentTo?: ...;
                                            reasonForIssuanceCode?: ...;
                                            reasonForIssuanceSubCode?: ...;
                                            segmentInfo?: ...;
                                            serviceCode?: ...;
                                            serviceRefId?: ...;
                                            settlementAuthCode?: ...;
                                            status?: ...;
                                        }[];
                                        exchangeEligibilityInd?: boolean;
                                        inConnectionDocumentNumber?: string;
                                        issueDateTime?: string;
                                        issueDateTimeComment?: string;
                                        issueDateTimeText?: string;
                                        number?: string;
                                        numberOfBooklets?: number;
                                        outOfSyncWithOrderItem?: boolean;
                                        primaryDocumentInd?: boolean;
                                        remarkText?: string;
                                        reportingType?: string;
                                        routingCode?: string;
                                        ticketingLocation?: string;
                                        type?: string;
                                        voidEligibilityInd?: boolean;
                                        voidPeriodExpirationDateTime?: string;
                                    };
                                    originalIssueInfo?: {
                                        issueDate?: string;
                                        issuingAgentId?: string;
                                        locationCode?: string;
                                        ticketNumber?: string;
                                    };
                                    paxRefId?: string;
                                    price?: {
                                        baseAmount?: { amount?: string; code?: string };
                                        equivAmount?: { amount?: string; code?: string };
                                        feeBreakdowns?: {
                                            amount?: ...;
                                            description?: ...;
                                            refundable?: ...;
                                        }[];
                                        nonRefundableBaseAmount?: { amount?: string; code?: string };
                                        surcharges?: { breakdown?: ...; totalAmount?: ... }[];
                                        taxBreakdowns?: {
                                            amount?: ...;
                                            collectionInd?: ...;
                                            countryCode?: ...;
                                            description?: ...;
                                            refundable?: ...;
                                            taxCode?: ...;
                                            taxTypeCode?: ...;
                                        }[];
                                        totalAmount?: { amount?: string; code?: string };
                                        totalFeeAmount?: {
                                            amount?: string;
                                            code?: string;
                                            taxable?: boolean;
                                        };
                                        totalTaxAmount?: { amount?: string; code?: string };
                                    };
                                }[];
                                totalPrice?: {
                                    baseAmount?: { amount?: string; code?: string };
                                    equivAmount?: { amount?: string; code?: string };
                                    feeBreakdowns?: {
                                        amount?: { amount?: string; code?: string; taxable?: boolean };
                                        description?: string;
                                        refundable?: boolean;
                                    }[];
                                    nonRefundableBaseAmount?: { amount?: string; code?: string };
                                    surcharges?: {
                                        breakdown?: {
                                            amount?: ...;
                                            description?: ...;
                                            designatorCode?: ...;
                                            localAmount?: ...;
                                            refundable?: ...;
                                        }[];
                                        totalAmount?: { amount?: string; code?: string };
                                    }[];
                                    taxBreakdowns?: {
                                        amount?: { amount?: string; code?: string };
                                        collectionInd?: boolean;
                                        countryCode?: string;
                                        description?: string;
                                        refundable?: boolean;
                                        taxCode?: string;
                                        taxTypeCode?: string;
                                    }[];
                                    totalAmount?: { amount?: string; code?: string };
                                    totalFeeAmount?: {
                                        amount?: string;
                                        code?: string;
                                        taxable?: boolean;
                                    };
                                    totalTaxAmount?: { amount?: string; code?: string };
                                };
                                type?: string;
                            };
                            warnings?: { code?: string; message?: string }[];
                        };
                    };
                    headers: { [name: string]: unknown };
                };
                "400": { content?: never; headers: { [name: string]: unknown } };
            };
        };
        syncOrder: {
            parameters: {
                cookie?: never;
                header?: never;
                path?: never;
                query?: never;
            };
            requestBody?: { content: { "application/json": { id: string } } };
            responses: {
                "200": {
                    content: {
                        "application/json": {
                            errors?: { code?: string; message?: string }[];
                            responseDateTime?: string;
                        };
                    };
                    headers: { [name: string]: unknown };
                };
            };
        };
        viewOrder: {
            parameters: {
                cookie?: never;
                header?: never;
                path?: never;
                query?: never;
            };
            requestBody: {
                content: {
                    "application/json": {
                        checkState: boolean;
                        displayPaymentCardNumbers: boolean;
                        id: string;
                        requestType?: "STATELESS"
                        | "STATEFUL";
                        reshop: boolean;
                    };
                };
            };
            responses: {
                "200": {
                    content: {
                        "application/json": {
                            errors?: { code?: string; message?: string }[];
                            order?: {
                                airlineRemarks?: {
                                    id?: string;
                                    passengerRefIds?: string[];
                                    text?: string;
                                }[];
                                auxiliaryData?: {
                                    pnrNameReferenceNumbers?: {
                                        nameReferenceNumber?: string;
                                        passengerRefId?: string;
                                    }[];
                                };
                                baggageAllowances?: {
                                    applicableParty?: string;
                                    baggageDeterminingCarrier?: { carrierCode?: string };
                                    dimensionAllowances?: {
                                        baggageDimensionCategory?: string;
                                        maximumMeasure?: { unitCode?: ...; value?: ... };
                                        minimumMeasure?: { unitCode?: ...; value?: ... };
                                    }[];
                                    externalId?: string;
                                    id?: string;
                                    pieceAllowances?: {
                                        applicableParty?: string;
                                        totalQuantity?: number;
                                    }[];
                                    typeCode?: "CarryOn"
                                    | "Checked";
                                    weightAllowances?: {
                                        maximumMeasure?: { unitCode?: ...; value?: ... };
                                    }[];
                                }[];
                                changeFee?: {
                                    differentialAmountDue?: { amount?: string; code?: string };
                                    differentialAmountDueTaxSummary?: {
                                        allRefundableInd?: boolean;
                                        taxes?: {
                                            amount?: { amount?: ...; code?: ... };
                                            collectionInd?: boolean;
                                            countryCode?: string;
                                            description?: string;
                                            refundable?: boolean;
                                            taxCode?: string;
                                            taxTypeCode?: string;
                                        }[];
                                        totalTaxAmount?: { amount?: string; code?: string };
                                    };
                                    penaltyAmount?: { amount?: string; code?: string };
                                    typeCode?: string;
                                };
                                contactInfos?: {
                                    contactRefusedIndicator?: boolean;
                                    contactType?: string;
                                    emailAddresses?: { address?: string; id?: string; label?: string }[];
                                    givenName?: string;
                                    id?: string;
                                    phones?: {
                                        cityCode?: string;
                                        countryCode?: string;
                                        id?: string;
                                        label?: string;
                                        number?: string;
                                    }[];
                                    postalAddresses?: {
                                        buildingRoom?: string;
                                        cityName?: string;
                                        countryCode?: string;
                                        label?: (...)
                                        | (...);
                                        postalCode?: string;
                                        postOfficeBoxCode?: string;
                                        stateProvinceCode?: string;
                                        street?: (...)[];
                                    }[];
                                    surname?: string;
                                }[];
                                corporateId?: string;
                                countryCode?: string;
                                customerNumber?: { number?: string };
                                externalOrders?: {
                                    airSegmentInformations?: {
                                        arrivalAirport?: string;
                                        arrivalTime?: string;
                                        classOfService?: string;
                                        departureAirport?: string;
                                        departureTime?: string;
                                        flightNumber?: number;
                                        marketingAirlineCode?: string;
                                    }[];
                                    bookingReferences?: {
                                        carrierCode?: string;
                                        createDate?: string;
                                        id?: string;
                                        typeCode?: string;
                                    }[];
                                    externalOrderCreateDateTime?: string;
                                    externalOrderId?: string;
                                    id?: string;
                                    systemId?: string;
                                    totalPrice?: {
                                        baseAmount?: { amount?: string; code?: string };
                                        equivAmount?: { amount?: string; code?: string };
                                        feeBreakdowns?: {
                                            amount?: ...;
                                            description?: ...;
                                            refundable?: ...;
                                        }[];
                                        nonRefundableBaseAmount?: { amount?: string; code?: string };
                                        surcharges?: { breakdown?: ...; totalAmount?: ... }[];
                                        taxBreakdowns?: {
                                            amount?: ...;
                                            collectionInd?: ...;
                                            countryCode?: ...;
                                            description?: ...;
                                            refundable?: ...;
                                            taxCode?: ...;
                                            taxTypeCode?: ...;
                                        }[];
                                        totalAmount?: { amount?: string; code?: string };
                                        totalFeeAmount?: {
                                            amount?: string;
                                            code?: string;
                                            taxable?: boolean;
                                        };
                                        totalTaxAmount?: { amount?: string; code?: string };
                                    };
                                }[];
                                formsOfPayment?: {
                                    amount: { amount?: string; code?: string };
                                    id: string;
                                    orderItemRefIds?: string[];
                                    payer?: {
                                        payerEmailAddress?: {
                                            address?: string;
                                            id?: string;
                                            label?: string;
                                        };
                                        payerName?: {
                                            individualName: {
                                                birthdate?: ...;
                                                birthplace?: ...;
                                                documentNumber?: ...;
                                                genderCode?: ...;
                                                givenName?: ...;
                                                middleName?: ...;
                                                suffixName?: ...;
                                                surname: ...;
                                                titleName?: ...;
                                            };
                                        };
                                        payerPhoneNumber?: {
                                            cityCode?: string;
                                            countryCode?: string;
                                            id?: string;
                                            label?: string;
                                            number?: string;
                                        };
                                        paymentAddress?: {
                                            buildingRoom?: string;
                                            cityName?: string;
                                            countryCode?: string;
                                            label?: (...)
                                            | (...);
                                            postalCode?: string;
                                            postOfficeBoxCode?: string;
                                            stateProvinceCode?: string;
                                            street?: (...)[];
                                        };
                                    };
                                    paymentMethod: {
                                        paymentAgencyAccount?: {
                                            approvalCode?: string;
                                            code?: string;
                                            supplierTransactionId?: string;
                                            transactionId?: string;
                                        };
                                        paymentCard?: {
                                            approvalCode?: string;
                                            cardHolderAddress?: {
                                                buildingRoom?: ...;
                                                cityName?: ...;
                                                countryCode?: ...;
                                                label?: ...;
                                                postalCode?: ...;
                                                postOfficeBoxCode?: ...;
                                                stateProvinceCode?: ...;
                                                street?: ...;
                                            };
                                            cardHolderName?: string;
                                            cardNumber?: string;
                                            cardNumberToken?: string;
                                            contactInfoRefId?: string;
                                            cvv?: string;
                                            cvvToken?: string;
                                            expirationDate?: string;
                                            securePaymentVersion2?: {
                                                authenticationMerchantName?: ...;
                                                authenticationTokenValue?: ...;
                                                authenticationValueText?: ...;
                                                cardNumberCollectionCode?: ...;
                                                directoryServerTrxID?: ...;
                                                electronicCommerceIndText?: ...;
                                                payerAuthenticationExemptionCode?: ...;
                                                payerAuthenticationFailureToCompleteCode?: ...;
                                                paymentTrxChannelCode?: ...;
                                                programProtocolText?: ...;
                                                trxStatusReasonText?: ...;
                                                trxStatusText?: ...;
                                                verificationResult?: ...;
                                            };
                                            vendorCode?: string;
                                        };
                                        paymentCash?: Record<string, never>;
                                        paymentReferenceFormOfPayment?: {
                                            cardHolderAddress?: {
                                                buildingRoom?: ...;
                                                cityName?: ...;
                                                countryCode?: ...;
                                                label?: ...;
                                                postalCode?: ...;
                                                postOfficeBoxCode?: ...;
                                                stateProvinceCode?: ...;
                                                street?: ...;
                                            };
                                            cardHolderName?: string;
                                            contactInfoRefId?: string;
                                            cvv?: string;
                                            referenceId?: string;
                                            securePaymentVersion2?: {
                                                authenticationMerchantName?: ...;
                                                authenticationTokenValue?: ...;
                                                authenticationValueText?: ...;
                                                cardNumberCollectionCode?: ...;
                                                directoryServerTrxID?: ...;
                                                electronicCommerceIndText?: ...;
                                                payerAuthenticationExemptionCode?: ...;
                                                payerAuthenticationFailureToCompleteCode?: ...;
                                                paymentTrxChannelCode?: ...;
                                                programProtocolText?: ...;
                                                trxStatusReasonText?: ...;
                                                trxStatusText?: ...;
                                                verificationResult?: ...;
                                            };
                                        };
                                        paymentTypeCode?: string;
                                    };
                                    useTypes?: string[];
                                }[];
                                id?: string;
                                itineraryMismatchedWithTickets?: boolean;
                                journeys?: { id?: string; segmentRefIds?: string[] }[];
                                loyaltyProgramAccount?: {
                                    accountNumber?: string;
                                    carrier?: { carrierCode: string };
                                    id?: string;
                                    programCode?: string;
                                    programName?: string;
                                };
                                nameMismatchedWithTickets?: boolean;
                                offerVendor?: string;
                                orderItems?: {
                                    commissions?: {
                                        amount?: { amount?: ...; code?: ... };
                                        code?: string;
                                        descriptions?: (...)[];
                                        passengerRefIds?: (...)[];
                                        percentage?: number;
                                    }[];
                                    creationDateTime?: string;
                                    externalId?: string;
                                    externalOfferItemId?: string;
                                    externalOrderRefId?: string;
                                    fareDetails?: {
                                        fareCalculationLine?: string;
                                        fareComponents?: (...)[];
                                        fareIndicatorCode?: string;
                                        fareQualifiers?: (...)[];
                                        filedFareInd?: boolean;
                                        paxRefIds?: (...)[];
                                        penaltyDifferential?: {
                                            baseAmount?: ...;
                                            taxSummary?: ...;
                                            totalAmount?: ...;
                                        };
                                        price?: {
                                            baseAmount?: ...;
                                            equivAmount?: ...;
                                            feeBreakdowns?: ...;
                                            nonRefundableBaseAmount?: ...;
                                            surcharges?: ...;
                                            taxBreakdowns?: ...;
                                            totalAmount?: ...;
                                            totalFeeAmount?: ...;
                                            totalTaxAmount?: ...;
                                        };
                                        priceDifferential?: { diffPrice?: ... };
                                        remarks?: (...)[];
                                        tourCode?: string;
                                    }[];
                                    fees?: {
                                        applied?: boolean;
                                        basePrice?: { amount?: ...; code?: ... };
                                        description?: string;
                                        passengerRefIds?: (...)[];
                                        percentageValue?: string;
                                        price?: { amount?: ...; code?: ... };
                                        refundable?: boolean;
                                        serviceCode?: string;
                                        subCode?: string;
                                        taxBreakdowns?: (...)[];
                                        totalTaxAmount?: { amount?: ...; code?: ... };
                                    }[];
                                    feeWarnings?: { owner?: string; text?: string }[];
                                    id?: string;
                                    itemOrigin?: "SELL" | "EXCHANGE" | "SYNCHRONIZATION";
                                    offerCustomerInformation?: {
                                        agencyInformation?: {
                                            agentCityCode?: string;
                                            agentDeptCode?: string;
                                            agentDuty?: string;
                                            agentFunction?: string;
                                            carrierCode?: string;
                                            mainTravelAgencyPCC?: string;
                                        };
                                        billingInformation?: {
                                            aaaCity?: string;
                                            actionCode?: string;
                                            agentSineIn?: string;
                                            partitionID?: string;
                                            pseudoCityCode?: string;
                                            userSetAddress?: string;
                                        };
                                    };
                                    offerItemId?: string;
                                    origin?: string;
                                    originatedFromTicketExchangeInd?: boolean;
                                    paymentTimeLimit?: string;
                                    paymentTimeLimitText?: string;
                                    penaltyDifferential?: {
                                        baseAmount?: { amount?: string; code?: string };
                                        taxSummary?: {
                                            allRefundableInd?: ...;
                                            taxes?: ...;
                                            totalTaxAmount?: ...;
                                        }[];
                                        totalAmount?: { amount?: string; code?: string };
                                    };
                                    price?: {
                                        baseAmount?: { amount?: string; code?: string };
                                        equivAmount?: { amount?: string; code?: string };
                                        feeBreakdowns?: {
                                            amount?: ...;
                                            description?: ...;
                                            refundable?: ...;
                                        }[];
                                        nonRefundableBaseAmount?: { amount?: string; code?: string };
                                        surcharges?: { breakdown?: ...; totalAmount?: ... }[];
                                        taxBreakdowns?: {
                                            amount?: ...;
                                            collectionInd?: ...;
                                            countryCode?: ...;
                                            description?: ...;
                                            refundable?: ...;
                                            taxCode?: ...;
                                            taxTypeCode?: ...;
                                        }[];
                                        totalAmount?: { amount?: string; code?: string };
                                        totalFeeAmount?: {
                                            amount?: string;
                                            code?: string;
                                            taxable?: boolean;
                                        };
                                        totalTaxAmount?: { amount?: string; code?: string };
                                    };
                                    priceDifferential?: {
                                        diffPrice?: {
                                            price?: {
                                                balanceAmount?: ...;
                                                taxAllRefundableInd?: ...;
                                                taxBreakdowns?: ...;
                                                totalAmount?: ...;
                                                totalTaxAmount?: ...;
                                            };
                                        };
                                    };
                                    priceGuaranteeTimeLimit?: string;
                                    priceGuaranteeTimeLimitText?: string;
                                    productRefIds?: string[];
                                    sellerFollowUpAction?: { actionCodes?: string[] };
                                    services?: {
                                        externalId?: string;
                                        externalOrderItemId?: string;
                                        id?: string;
                                        passengerRefId?: string;
                                        pnrSegmentNumber?: number;
                                        segmentRefId?: string;
                                        selectedSeat?: {
                                            characteristics?: ...;
                                            column?: ...;
                                            descriptions?: ...;
                                            pitchMeasure?: ...;
                                            row?: ...;
                                            segmentRefId?: ...;
                                            widthMeasure?: ...;
                                        };
                                        serviceDefinitionRefId?: string;
                                        statusCode?: string;
                                    }[];
                                    statusCode?: string;
                                    validatingCarrierCode?: string;
                                }[];
                                orderOwner?: string;
                                partition?: string;
                                passengers?: {
                                    age?: number;
                                    ageUnitCode?: string;
                                    birthdate?: string;
                                    citizenshipCountryCode?: string;
                                    contactInfoRefId?: string;
                                    contactInfoRefIds?: string[];
                                    employer?: {
                                        name?: string;
                                        taxRegistrationData: {
                                            address?: ...;
                                            countryCode?: ...;
                                            countrySubDivisionName?: ...;
                                            emailAddress?: ...;
                                            phones?: ...;
                                            taxRegistrationId: ...;
                                        }[];
                                    };
                                    externalId?: string;
                                    genderCode?: string;
                                    givenName?: string;
                                    id?: string;
                                    identityDocuments?: {
                                        birthdate?: string;
                                        birthplace?: string;
                                        citizenshipCountryCode?: string;
                                        documentNumber?: string;
                                        documentSubTypeCode?: string;
                                        documentTypeCode?: string;
                                        entryQuantity?: string;
                                        expiryDate?: string;
                                        genderCode?: string;
                                        givenName?: string;
                                        id?: string;
                                        issueDate?: string;
                                        issuingCountryCode?: string;
                                        middleName?: string;
                                        placeOfIssue?: string;
                                        referencedDocumentNumbers?: (...)[];
                                        residenceCountryCode?: string;
                                        stayDuration?: string;
                                        suffixName?: string;
                                        surname?: string;
                                        titleName?: string;
                                        visaHostCountryCode?: string;
                                    }[];
                                    loyaltyProgramAccounts?: {
                                        accountNumber?: string;
                                        carrier?: { carrierCode: ... };
                                        id?: string;
                                        programCode?: string;
                                        programName?: string;
                                    }[];
                                    middleName?: string;
                                    passengerReference?: string;
                                    remarks?: { id?: string; text?: string; type?: string }[];
                                    suffixName?: string;
                                    surname?: string;
                                    titleName?: string;
                                    typeCode?: string;
                                }[];
                                paymentInformation?: {
                                    amount: { amount?: string; code?: string };
                                    id: string;
                                    orderItemRefIds?: string[];
                                    payer?: {
                                        payerEmailAddress?: {
                                            address?: string;
                                            id?: string;
                                            label?: string;
                                        };
                                        payerName?: {
                                            individualName: {
                                                birthdate?: ...;
                                                birthplace?: ...;
                                                documentNumber?: ...;
                                                genderCode?: ...;
                                                givenName?: ...;
                                                middleName?: ...;
                                                suffixName?: ...;
                                                surname: ...;
                                                titleName?: ...;
                                            };
                                        };
                                        payerPhoneNumber?: {
                                            cityCode?: string;
                                            countryCode?: string;
                                            id?: string;
                                            label?: string;
                                            number?: string;
                                        };
                                        paymentAddress?: {
                                            buildingRoom?: string;
                                            cityName?: string;
                                            countryCode?: string;
                                            label?: (...)
                                            | (...);
                                            postalCode?: string;
                                            postOfficeBoxCode?: string;
                                            stateProvinceCode?: string;
                                            street?: (...)[];
                                        };
                                    };
                                    paymentMethod: {
                                        paymentAgencyAccount?: {
                                            approvalCode?: string;
                                            code?: string;
                                            supplierTransactionId?: string;
                                            transactionId?: string;
                                        };
                                        paymentCard?: {
                                            approvalCode?: string;
                                            cardHolderAddress?: {
                                                buildingRoom?: ...;
                                                cityName?: ...;
                                                countryCode?: ...;
                                                label?: ...;
                                                postalCode?: ...;
                                                postOfficeBoxCode?: ...;
                                                stateProvinceCode?: ...;
                                                street?: ...;
                                            };
                                            cardHolderName?: string;
                                            cardNumber?: string;
                                            cardNumberToken?: string;
                                            contactInfoRefId?: string;
                                            cvv?: string;
                                            cvvToken?: string;
                                            expirationDate?: string;
                                            securePaymentVersion2?: {
                                                authenticationMerchantName?: ...;
                                                authenticationTokenValue?: ...;
                                                authenticationValueText?: ...;
                                                cardNumberCollectionCode?: ...;
                                                directoryServerTrxID?: ...;
                                                electronicCommerceIndText?: ...;
                                                payerAuthenticationExemptionCode?: ...;
                                                payerAuthenticationFailureToCompleteCode?: ...;
                                                paymentTrxChannelCode?: ...;
                                                programProtocolText?: ...;
                                                trxStatusReasonText?: ...;
                                                trxStatusText?: ...;
                                                verificationResult?: ...;
                                            };
                                            vendorCode?: string;
                                        };
                                        paymentCash?: Record<string, never>;
                                        paymentReferenceFormOfPayment?: {
                                            cardHolderAddress?: {
                                                buildingRoom?: ...;
                                                cityName?: ...;
                                                countryCode?: ...;
                                                label?: ...;
                                                postalCode?: ...;
                                                postOfficeBoxCode?: ...;
                                                stateProvinceCode?: ...;
                                                street?: ...;
                                            };
                                            cardHolderName?: string;
                                            contactInfoRefId?: string;
                                            cvv?: string;
                                            referenceId?: string;
                                            securePaymentVersion2?: {
                                                authenticationMerchantName?: ...;
                                                authenticationTokenValue?: ...;
                                                authenticationValueText?: ...;
                                                cardNumberCollectionCode?: ...;
                                                directoryServerTrxID?: ...;
                                                electronicCommerceIndText?: ...;
                                                payerAuthenticationExemptionCode?: ...;
                                                payerAuthenticationFailureToCompleteCode?: ...;
                                                paymentTrxChannelCode?: ...;
                                                programProtocolText?: ...;
                                                trxStatusReasonText?: ...;
                                                trxStatusText?: ...;
                                                verificationResult?: ...;
                                            };
                                        };
                                        paymentTypeCode?: string;
                                    };
                                    useTypes?: string[];
                                }[];
                                paymentTimeLimit?: string;
                                paymentTimeLimitText?: string;
                                penalties?: {
                                    applicabilityList?: string[];
                                    description?: string;
                                    feeAmount?: string;
                                    feeCurrencyCode?: string;
                                    hasFee?: boolean;
                                    id?: string;
                                    isAllowed?: boolean;
                                    type?: string;
                                }[];
                                pnrCreateDate?: string;
                                pnrLocator?: string;
                                priceClasses?: {
                                    code?: string;
                                    descriptions?: { id?: string; text?: string }[];
                                    id?: string;
                                    name?: string;
                                }[];
                                primeHost?: string;
                                products?: {
                                    airSegment?: {
                                        actionCode?: string;
                                        arrivalAirport?: string;
                                        arrivalDateTime?: string;
                                        departureAirport?: string;
                                        departureDateTime?: string;
                                        legs?: {
                                            arrivalAirport?: ...;
                                            arrivalDateTime?: ...;
                                            departureAirport?: ...;
                                            departureDateTime?: ...;
                                            marketingCarrier?: ...;
                                            operatingCarrier?: ...;
                                        }[];
                                        marketingCarrier?: {
                                            airlineCode?: string;
                                            banner?: string;
                                            bookingClass?: string;
                                            flightNumber?: string;
                                            name?: string;
                                        };
                                        operatingCarrier?: {
                                            airlineCode?: string;
                                            banner?: string;
                                            bookingClass?: string;
                                            flightNumber?: string;
                                            name?: string;
                                        };
                                    };
                                    id?: string;
                                }[];
                                pseudoCityCode?: string;
                                remarks?: { id?: string; text?: string; type?: string }[];
                                segments?: {
                                    arnkInd?: boolean;
                                    arrival?: {
                                        gateId?: string;
                                        locationCode?: string;
                                        scheduledDateTime?: string;
                                        stationName?: string;
                                        terminalName?: string;
                                    };
                                    cabinTypeCode?: string;
                                    datedOperatingLegs?: {
                                        arrival?: {
                                            gateId?: ...;
                                            locationCode?: ...;
                                            scheduledDateTime?: ...;
                                            stationName?: ...;
                                            terminalName?: ...;
                                        };
                                        carrierAircraftType?: { code?: ...; name?: ... };
                                        changeOfGaugeInd?: boolean;
                                        departure?: {
                                            gateId?: ...;
                                            locationCode?: ...;
                                            scheduledDateTime?: ...;
                                            stationName?: ...;
                                            terminalName?: ...;
                                        };
                                        distanceMeasure?: { unitCode?: ...; value?: ... };
                                        onGroundDuration?: string;
                                    }[];
                                    departure?: {
                                        gateId?: string;
                                        locationCode?: string;
                                        scheduledDateTime?: string;
                                        stationName?: string;
                                        terminalName?: string;
                                    };
                                    distanceMeasure?: { unitCode?: string; value?: number };
                                    flightDuration?: string;
                                    id?: string;
                                    marketingCarrier?: {
                                        carrierCode?: string;
                                        carrierName?: string;
                                        classOfService?: string;
                                        disclosure?: { id?: string; text?: (...)[] };
                                        flightNumber?: number;
                                    };
                                    operatingCarrier?: {
                                        carrierCode?: string;
                                        carrierName?: string;
                                        classOfService?: string;
                                        disclosure?: { id?: string; text?: (...)[] };
                                        flightNumber?: number;
                                    };
                                    references?: { id?: string; system?: string }[];
                                }[];
                                serviceDefinitions?: {
                                    baggageAllowanceRefId?: string;
                                    bookingInstructions?: {
                                        productText?: string;
                                        productTextDetails?: { description?: ...; key: ...; value: ... }[];
                                        specialServices?: { freeText?: ...; specialServiceCode?: ... }[];
                                    };
                                    cabinUpgrade?: {
                                        methodCode?: string;
                                        reservationBookingDesignator?: string;
                                    };
                                    descriptions?: { id?: string; text?: string }[];
                                    externalId?: string;
                                    groupCode?: string;
                                    id?: string;
                                    name?: string;
                                    ownerCode?: string;
                                    reasonForIssuanceCode?: string;
                                    reasonForIssuanceSubCode?: string;
                                    serviceCode?: string;
                                    settlementMethodCode?: string;
                                }[];
                                ticketingDocumentInfo?: {
                                    document?: {
                                        coupons?: {
                                            consumedAtIssuanceInd?: ...;
                                            exchangeEligibilityInd?: ...;
                                            inConnectionCouponNumber?: ...;
                                            inConnectionDocumentNumber?: ...;
                                            involuntaryIndicatorCode?: ...;
                                            number?: ...;
                                            orderItemRefId?: ...;
                                            presentAt?: ...;
                                            presentTo?: ...;
                                            reasonForIssuanceCode?: ...;
                                            reasonForIssuanceSubCode?: ...;
                                            segmentInfo?: ...;
                                            serviceCode?: ...;
                                            serviceRefId?: ...;
                                            settlementAuthCode?: ...;
                                            status?: ...;
                                        }[];
                                        exchangeEligibilityInd?: boolean;
                                        inConnectionDocumentNumber?: string;
                                        issueDateTime?: string;
                                        issueDateTimeComment?: string;
                                        issueDateTimeText?: string;
                                        number?: string;
                                        numberOfBooklets?: number;
                                        outOfSyncWithOrderItem?: boolean;
                                        primaryDocumentInd?: boolean;
                                        remarkText?: string;
                                        reportingType?: string;
                                        routingCode?: string;
                                        ticketingLocation?: string;
                                        type?: string;
                                        voidEligibilityInd?: boolean;
                                        voidPeriodExpirationDateTime?: string;
                                    };
                                    originalIssueInfo?: {
                                        issueDate?: string;
                                        issuingAgentId?: string;
                                        locationCode?: string;
                                        ticketNumber?: string;
                                    };
                                    paxRefId?: string;
                                    price?: {
                                        baseAmount?: { amount?: string; code?: string };
                                        equivAmount?: { amount?: string; code?: string };
                                        feeBreakdowns?: {
                                            amount?: ...;
                                            description?: ...;
                                            refundable?: ...;
                                        }[];
                                        nonRefundableBaseAmount?: { amount?: string; code?: string };
                                        surcharges?: { breakdown?: ...; totalAmount?: ... }[];
                                        taxBreakdowns?: {
                                            amount?: ...;
                                            collectionInd?: ...;
                                            countryCode?: ...;
                                            description?: ...;
                                            refundable?: ...;
                                            taxCode?: ...;
                                            taxTypeCode?: ...;
                                        }[];
                                        totalAmount?: { amount?: string; code?: string };
                                        totalFeeAmount?: {
                                            amount?: string;
                                            code?: string;
                                            taxable?: boolean;
                                        };
                                        totalTaxAmount?: { amount?: string; code?: string };
                                    };
                                }[];
                                totalPrice?: {
                                    baseAmount?: { amount?: string; code?: string };
                                    equivAmount?: { amount?: string; code?: string };
                                    feeBreakdowns?: {
                                        amount?: { amount?: string; code?: string; taxable?: boolean };
                                        description?: string;
                                        refundable?: boolean;
                                    }[];
                                    nonRefundableBaseAmount?: { amount?: string; code?: string };
                                    surcharges?: {
                                        breakdown?: {
                                            amount?: ...;
                                            description?: ...;
                                            designatorCode?: ...;
                                            localAmount?: ...;
                                            refundable?: ...;
                                        }[];
                                        totalAmount?: { amount?: string; code?: string };
                                    }[];
                                    taxBreakdowns?: {
                                        amount?: { amount?: string; code?: string };
                                        collectionInd?: boolean;
                                        countryCode?: string;
                                        description?: string;
                                        refundable?: boolean;
                                        taxCode?: string;
                                        taxTypeCode?: string;
                                    }[];
                                    totalAmount?: { amount?: string; code?: string };
                                    totalFeeAmount?: {
                                        amount?: string;
                                        code?: string;
                                        taxable?: boolean;
                                    };
                                    totalTaxAmount?: { amount?: string; code?: string };
                                };
                                type?: string;
                            };
                            warnings?: { code?: string; message?: string }[];
                        };
                    };
                    headers: { [name: string]: unknown };
                };
            };
        };
    }
    Index

    Properties

    changeOrder: {
        parameters: {
            cookie?: never;
            header?: never;
            path?: never;
            query?: never;
        };
        requestBody?: {
            content: {
                "application/json": {
                    actions?: {
                        fulfillOrder?: {
                            externalOrderId?: string;
                            orderItemIds?: string[];
                            paymentInfo?: {
                                amount: { amount?: string; code?: string };
                                id: string;
                                orderItemRefIds?: string[];
                                payer?: {
                                    payerEmailAddress?: {
                                        address?: string;
                                        id?: string;
                                        label?: string;
                                    };
                                    payerName?: {
                                        individualName: {
                                            birthdate?: ...;
                                            birthplace?: ...;
                                            documentNumber?: ...;
                                            genderCode?: ...;
                                            givenName?: ...;
                                            middleName?: ...;
                                            suffixName?: ...;
                                            surname: ...;
                                            titleName?: ...;
                                        };
                                    };
                                    payerPhoneNumber?: {
                                        cityCode?: string;
                                        countryCode?: string;
                                        id?: string;
                                        label?: string;
                                        number?: string;
                                    };
                                    paymentAddress?: {
                                        buildingRoom?: string;
                                        cityName?: string;
                                        countryCode?: string;
                                        label?: (...)
                                        | (...);
                                        postalCode?: string;
                                        postOfficeBoxCode?: string;
                                        stateProvinceCode?: string;
                                        street?: (...)[];
                                    };
                                };
                                paymentMethod: {
                                    paymentAgencyAccount?: {
                                        approvalCode?: string;
                                        code?: string;
                                        supplierTransactionId?: string;
                                        transactionId?: string;
                                    };
                                    paymentCard?: {
                                        approvalCode?: string;
                                        cardHolderAddress?: {
                                            buildingRoom?: ...;
                                            cityName?: ...;
                                            countryCode?: ...;
                                            label?: ...;
                                            postalCode?: ...;
                                            postOfficeBoxCode?: ...;
                                            stateProvinceCode?: ...;
                                            street?: ...;
                                        };
                                        cardHolderName?: string;
                                        cardNumber?: string;
                                        cardNumberToken?: string;
                                        contactInfoRefId?: string;
                                        cvv?: string;
                                        cvvToken?: string;
                                        expirationDate?: string;
                                        securePaymentVersion2?: {
                                            authenticationMerchantName?: ...;
                                            authenticationTokenValue?: ...;
                                            authenticationValueText?: ...;
                                            cardNumberCollectionCode?: ...;
                                            directoryServerTrxID?: ...;
                                            electronicCommerceIndText?: ...;
                                            payerAuthenticationExemptionCode?: ...;
                                            payerAuthenticationFailureToCompleteCode?: ...;
                                            paymentTrxChannelCode?: ...;
                                            programProtocolText?: ...;
                                            trxStatusReasonText?: ...;
                                            trxStatusText?: ...;
                                            verificationResult?: ...;
                                        };
                                        vendorCode?: string;
                                    };
                                    paymentCash?: Record<string, never>;
                                    paymentReferenceFormOfPayment?: {
                                        cardHolderAddress?: {
                                            buildingRoom?: ...;
                                            cityName?: ...;
                                            countryCode?: ...;
                                            label?: ...;
                                            postalCode?: ...;
                                            postOfficeBoxCode?: ...;
                                            stateProvinceCode?: ...;
                                            street?: ...;
                                        };
                                        cardHolderName?: string;
                                        contactInfoRefId?: string;
                                        cvv?: string;
                                        referenceId?: string;
                                        securePaymentVersion2?: {
                                            authenticationMerchantName?: ...;
                                            authenticationTokenValue?: ...;
                                            authenticationValueText?: ...;
                                            cardNumberCollectionCode?: ...;
                                            directoryServerTrxID?: ...;
                                            electronicCommerceIndText?: ...;
                                            payerAuthenticationExemptionCode?: ...;
                                            payerAuthenticationFailureToCompleteCode?: ...;
                                            paymentTrxChannelCode?: ...;
                                            programProtocolText?: ...;
                                            trxStatusReasonText?: ...;
                                            trxStatusText?: ...;
                                            verificationResult?: ...;
                                        };
                                    };
                                    paymentTypeCode?: string;
                                };
                                useTypes?: string[];
                            };
                        };
                        id: string;
                        nameChangeFollowUp?: { waiverCode?: string };
                        scheduleChangeFollowUp?: { waiverCode?: string };
                    }[];
                    airlineRemarkAdds?: {
                        id?: string;
                        passengerRefIds?: string[];
                        text?: string;
                    }[];
                    auxiliaryActions?: {
                        id?: string;
                        nameReferenceNumberUpdate?: {
                            nameReferenceNumber?: string;
                            passengerRefId?: string;
                        };
                    }[];
                    cancelDocumentAndRetainOrder: boolean;
                    cancelOrderAndRetainDocument?: boolean;
                    cancelWithRetain: boolean;
                    contactInformationAdds?: {
                        contactType?: string;
                        emailAddresses?: { address?: string; id?: string; label?: string }[];
                        passengerId: string;
                        phones?: {
                            cityCode?: string;
                            countryCode?: string;
                            id?: string;
                            label?: string;
                            number?: string;
                        }[];
                    }[];
                    contactInformationDeletes?: { id: string }[];
                    contactInformationUpdates?: {
                        contactTypeUpdate?: string;
                        emailAddressAdds?: { address?: string; label?: string }[];
                        emailAddressDeleteIds?: string[];
                        emailAddressUpdates?: { address?: string; id?: string; label?: string }[];
                        id?: string;
                        phoneAdds?: {
                            cityCode?: string;
                            countryCode?: string;
                            label?: string;
                            number?: string;
                        }[];
                        phoneDeleteIds?: string[];
                        phoneUpdates?: {
                            cityCode?: string;
                            countryCode?: string;
                            id?: string;
                            label?: string;
                            number?: string;
                        }[];
                        postalAddressesUpdate?: {
                            buildingRoom?: string;
                            cityName?: string;
                            countryCode?: string;
                            label?: "AddressAtOrigin"
                            | "AddressAtDestination";
                            postalCode?: string;
                            postOfficeBoxCode?: string;
                            stateProvinceCode?: string;
                            street?: string[];
                        }[];
                    }[];
                    displayPaymentCardNumbers: boolean;
                    id: string;
                    identityDocumentAdds?: {
                        birthdate?: string;
                        birthplace?: string;
                        citizenshipCountryCode?: string;
                        documentNumber?: string;
                        documentSubTypeCode?: string;
                        documentTypeCode?: string;
                        entryQuantity?: string;
                        expiryDate?: string;
                        genderCode?: string;
                        givenName?: string;
                        issueDate?: string;
                        issuingCountryCode?: string;
                        middleName?: string;
                        nameReference?: string;
                        placeOfIssue?: string;
                        referencedDocumentNumbers?: string[];
                        residenceCountryCode?: string;
                        stayDuration?: string;
                        suffixName?: string;
                        surname?: string;
                        titleName?: string;
                        visaHostCountryCode?: string;
                    }[];
                    identityDocumentDeletes?: { id?: string }[];
                    identityDocumentUpdates?: {
                        birthdate?: string;
                        birthplace?: string;
                        citizenshipCountryCode?: string;
                        documentNumber?: string;
                        documentTypeCode?: string;
                        entryQuantity?: string;
                        expiryDate?: string;
                        genderCode?: string;
                        givenName?: string;
                        id?: string;
                        issueDate?: string;
                        issuingCountryCode?: string;
                        middleName?: string;
                        nameReference?: string;
                        placeOfIssue?: string;
                        referencedDocumentNumbers?: string[];
                        residenceCountryCode?: string;
                        stayDuration?: string;
                        suffixName?: string;
                        surname?: string;
                        titleName?: string;
                        visaHostCountryCode?: string;
                    }[];
                    loyaltyProgramAccountAdds?: {
                        accountNumber?: string;
                        carrier?: { carrierCode: string };
                        nameReference?: string;
                        programCode?: string;
                        programName?: string;
                    }[];
                    loyaltyProgramAccountDeletes?: { id?: string }[];
                    mode?: "BOOKING" | "CHECKING";
                    offerId?: string;
                    orderItemDeletes?: { externalOrderId?: string; id?: string }[];
                    orderItemUpdates?: {
                        acceptOffers: {
                            offerId: string;
                            selectedOfferItems: { id: string; passengerRefIds?: (...)[] }[];
                        }[];
                    }[];
                    party?: {
                        sender?: {
                            travelAgency?: {
                                agencyContact?: {
                                    contactRefusedIndicator?: boolean;
                                    contactType?: string;
                                    emailAddresses?: { address?: string; id?: string; label?: string }[];
                                    givenName?: string;
                                    id?: string;
                                    phones?: {
                                        cityCode?: string;
                                        countryCode?: string;
                                        id?: string;
                                        label?: string;
                                        number?: string;
                                    }[];
                                    postalAddresses?: {
                                        buildingRoom?: string;
                                        cityName?: string;
                                        countryCode?: string;
                                        label?: (...)
                                        | (...);
                                        postalCode?: string;
                                        postOfficeBoxCode?: string;
                                        stateProvinceCode?: string;
                                        street?: (...)[];
                                    }[];
                                    surname?: string;
                                };
                                agencyEmail?: string;
                                agencyId?: string;
                                iataNumber?: string;
                                name?: string;
                                pseudoCityCode?: string;
                                typeCode?: string;
                            };
                        };
                    };
                    passengerUpdates?: {
                        age?: number;
                        ageUnitCode?: string;
                        birthdate?: string;
                        genderCode?: string;
                        givenName?: string;
                        id: string;
                        middleName?: string;
                        suffixName?: string;
                        surname?: string;
                        titleName?: string;
                        typeCode?: string;
                    }[];
                    requestType?: "STATELESS"
                    | "STATEFUL";
                    seatAdds?: {
                        column?: string;
                        offerItemId?: string;
                        passengerRefs?: string;
                        row?: string;
                        segmentRefId?: string;
                    }[];
                    seatDeletes?: { orderItemId?: string }[];
                    serviceAdds?: {
                        offerItemId: string;
                        passengerRefId: string;
                        productText?: string;
                        productTextDetails?: { [key: string]: string };
                        quantity?: number;
                        segmentRefId?: string;
                    }[];
                };
            };
        };
        responses: {
            "200": {
                content: {
                    "application/json": {
                        errors?: { code?: string; message?: string }[];
                        info?: { code?: string; message?: string }[];
                        order?: {
                            airlineRemarks?: {
                                id?: string;
                                passengerRefIds?: string[];
                                text?: string;
                            }[];
                            auxiliaryData?: {
                                pnrNameReferenceNumbers?: {
                                    nameReferenceNumber?: string;
                                    passengerRefId?: string;
                                }[];
                            };
                            baggageAllowances?: {
                                applicableParty?: string;
                                baggageDeterminingCarrier?: { carrierCode?: string };
                                dimensionAllowances?: {
                                    baggageDimensionCategory?: string;
                                    maximumMeasure?: { unitCode?: ...; value?: ... };
                                    minimumMeasure?: { unitCode?: ...; value?: ... };
                                }[];
                                externalId?: string;
                                id?: string;
                                pieceAllowances?: {
                                    applicableParty?: string;
                                    totalQuantity?: number;
                                }[];
                                typeCode?: "CarryOn"
                                | "Checked";
                                weightAllowances?: {
                                    maximumMeasure?: { unitCode?: ...; value?: ... };
                                }[];
                            }[];
                            changeFee?: {
                                differentialAmountDue?: { amount?: string; code?: string };
                                differentialAmountDueTaxSummary?: {
                                    allRefundableInd?: boolean;
                                    taxes?: {
                                        amount?: { amount?: ...; code?: ... };
                                        collectionInd?: boolean;
                                        countryCode?: string;
                                        description?: string;
                                        refundable?: boolean;
                                        taxCode?: string;
                                        taxTypeCode?: string;
                                    }[];
                                    totalTaxAmount?: { amount?: string; code?: string };
                                };
                                penaltyAmount?: { amount?: string; code?: string };
                                typeCode?: string;
                            };
                            contactInfos?: {
                                contactRefusedIndicator?: boolean;
                                contactType?: string;
                                emailAddresses?: { address?: string; id?: string; label?: string }[];
                                givenName?: string;
                                id?: string;
                                phones?: {
                                    cityCode?: string;
                                    countryCode?: string;
                                    id?: string;
                                    label?: string;
                                    number?: string;
                                }[];
                                postalAddresses?: {
                                    buildingRoom?: string;
                                    cityName?: string;
                                    countryCode?: string;
                                    label?: (...)
                                    | (...);
                                    postalCode?: string;
                                    postOfficeBoxCode?: string;
                                    stateProvinceCode?: string;
                                    street?: (...)[];
                                }[];
                                surname?: string;
                            }[];
                            corporateId?: string;
                            countryCode?: string;
                            customerNumber?: { number?: string };
                            externalOrders?: {
                                airSegmentInformations?: {
                                    arrivalAirport?: string;
                                    arrivalTime?: string;
                                    classOfService?: string;
                                    departureAirport?: string;
                                    departureTime?: string;
                                    flightNumber?: number;
                                    marketingAirlineCode?: string;
                                }[];
                                bookingReferences?: {
                                    carrierCode?: string;
                                    createDate?: string;
                                    id?: string;
                                    typeCode?: string;
                                }[];
                                externalOrderCreateDateTime?: string;
                                externalOrderId?: string;
                                id?: string;
                                systemId?: string;
                                totalPrice?: {
                                    baseAmount?: { amount?: string; code?: string };
                                    equivAmount?: { amount?: string; code?: string };
                                    feeBreakdowns?: {
                                        amount?: ...;
                                        description?: ...;
                                        refundable?: ...;
                                    }[];
                                    nonRefundableBaseAmount?: { amount?: string; code?: string };
                                    surcharges?: { breakdown?: ...; totalAmount?: ... }[];
                                    taxBreakdowns?: {
                                        amount?: ...;
                                        collectionInd?: ...;
                                        countryCode?: ...;
                                        description?: ...;
                                        refundable?: ...;
                                        taxCode?: ...;
                                        taxTypeCode?: ...;
                                    }[];
                                    totalAmount?: { amount?: string; code?: string };
                                    totalFeeAmount?: {
                                        amount?: string;
                                        code?: string;
                                        taxable?: boolean;
                                    };
                                    totalTaxAmount?: { amount?: string; code?: string };
                                };
                            }[];
                            formsOfPayment?: {
                                amount: { amount?: string; code?: string };
                                id: string;
                                orderItemRefIds?: string[];
                                payer?: {
                                    payerEmailAddress?: {
                                        address?: string;
                                        id?: string;
                                        label?: string;
                                    };
                                    payerName?: {
                                        individualName: {
                                            birthdate?: ...;
                                            birthplace?: ...;
                                            documentNumber?: ...;
                                            genderCode?: ...;
                                            givenName?: ...;
                                            middleName?: ...;
                                            suffixName?: ...;
                                            surname: ...;
                                            titleName?: ...;
                                        };
                                    };
                                    payerPhoneNumber?: {
                                        cityCode?: string;
                                        countryCode?: string;
                                        id?: string;
                                        label?: string;
                                        number?: string;
                                    };
                                    paymentAddress?: {
                                        buildingRoom?: string;
                                        cityName?: string;
                                        countryCode?: string;
                                        label?: (...)
                                        | (...);
                                        postalCode?: string;
                                        postOfficeBoxCode?: string;
                                        stateProvinceCode?: string;
                                        street?: (...)[];
                                    };
                                };
                                paymentMethod: {
                                    paymentAgencyAccount?: {
                                        approvalCode?: string;
                                        code?: string;
                                        supplierTransactionId?: string;
                                        transactionId?: string;
                                    };
                                    paymentCard?: {
                                        approvalCode?: string;
                                        cardHolderAddress?: {
                                            buildingRoom?: ...;
                                            cityName?: ...;
                                            countryCode?: ...;
                                            label?: ...;
                                            postalCode?: ...;
                                            postOfficeBoxCode?: ...;
                                            stateProvinceCode?: ...;
                                            street?: ...;
                                        };
                                        cardHolderName?: string;
                                        cardNumber?: string;
                                        cardNumberToken?: string;
                                        contactInfoRefId?: string;
                                        cvv?: string;
                                        cvvToken?: string;
                                        expirationDate?: string;
                                        securePaymentVersion2?: {
                                            authenticationMerchantName?: ...;
                                            authenticationTokenValue?: ...;
                                            authenticationValueText?: ...;
                                            cardNumberCollectionCode?: ...;
                                            directoryServerTrxID?: ...;
                                            electronicCommerceIndText?: ...;
                                            payerAuthenticationExemptionCode?: ...;
                                            payerAuthenticationFailureToCompleteCode?: ...;
                                            paymentTrxChannelCode?: ...;
                                            programProtocolText?: ...;
                                            trxStatusReasonText?: ...;
                                            trxStatusText?: ...;
                                            verificationResult?: ...;
                                        };
                                        vendorCode?: string;
                                    };
                                    paymentCash?: Record<string, never>;
                                    paymentReferenceFormOfPayment?: {
                                        cardHolderAddress?: {
                                            buildingRoom?: ...;
                                            cityName?: ...;
                                            countryCode?: ...;
                                            label?: ...;
                                            postalCode?: ...;
                                            postOfficeBoxCode?: ...;
                                            stateProvinceCode?: ...;
                                            street?: ...;
                                        };
                                        cardHolderName?: string;
                                        contactInfoRefId?: string;
                                        cvv?: string;
                                        referenceId?: string;
                                        securePaymentVersion2?: {
                                            authenticationMerchantName?: ...;
                                            authenticationTokenValue?: ...;
                                            authenticationValueText?: ...;
                                            cardNumberCollectionCode?: ...;
                                            directoryServerTrxID?: ...;
                                            electronicCommerceIndText?: ...;
                                            payerAuthenticationExemptionCode?: ...;
                                            payerAuthenticationFailureToCompleteCode?: ...;
                                            paymentTrxChannelCode?: ...;
                                            programProtocolText?: ...;
                                            trxStatusReasonText?: ...;
                                            trxStatusText?: ...;
                                            verificationResult?: ...;
                                        };
                                    };
                                    paymentTypeCode?: string;
                                };
                                useTypes?: string[];
                            }[];
                            id?: string;
                            itineraryMismatchedWithTickets?: boolean;
                            journeys?: { id?: string; segmentRefIds?: string[] }[];
                            loyaltyProgramAccount?: {
                                accountNumber?: string;
                                carrier?: { carrierCode: string };
                                id?: string;
                                programCode?: string;
                                programName?: string;
                            };
                            nameMismatchedWithTickets?: boolean;
                            offerVendor?: string;
                            orderItems?: {
                                commissions?: {
                                    amount?: { amount?: ...; code?: ... };
                                    code?: string;
                                    descriptions?: (...)[];
                                    passengerRefIds?: (...)[];
                                    percentage?: number;
                                }[];
                                creationDateTime?: string;
                                externalId?: string;
                                externalOfferItemId?: string;
                                externalOrderRefId?: string;
                                fareDetails?: {
                                    fareCalculationLine?: string;
                                    fareComponents?: (...)[];
                                    fareIndicatorCode?: string;
                                    fareQualifiers?: (...)[];
                                    filedFareInd?: boolean;
                                    paxRefIds?: (...)[];
                                    penaltyDifferential?: {
                                        baseAmount?: ...;
                                        taxSummary?: ...;
                                        totalAmount?: ...;
                                    };
                                    price?: {
                                        baseAmount?: ...;
                                        equivAmount?: ...;
                                        feeBreakdowns?: ...;
                                        nonRefundableBaseAmount?: ...;
                                        surcharges?: ...;
                                        taxBreakdowns?: ...;
                                        totalAmount?: ...;
                                        totalFeeAmount?: ...;
                                        totalTaxAmount?: ...;
                                    };
                                    priceDifferential?: { diffPrice?: ... };
                                    remarks?: (...)[];
                                    tourCode?: string;
                                }[];
                                fees?: {
                                    applied?: boolean;
                                    basePrice?: { amount?: ...; code?: ... };
                                    description?: string;
                                    passengerRefIds?: (...)[];
                                    percentageValue?: string;
                                    price?: { amount?: ...; code?: ... };
                                    refundable?: boolean;
                                    serviceCode?: string;
                                    subCode?: string;
                                    taxBreakdowns?: (...)[];
                                    totalTaxAmount?: { amount?: ...; code?: ... };
                                }[];
                                feeWarnings?: { owner?: string; text?: string }[];
                                id?: string;
                                itemOrigin?: "SELL" | "EXCHANGE" | "SYNCHRONIZATION";
                                offerCustomerInformation?: {
                                    agencyInformation?: {
                                        agentCityCode?: string;
                                        agentDeptCode?: string;
                                        agentDuty?: string;
                                        agentFunction?: string;
                                        carrierCode?: string;
                                        mainTravelAgencyPCC?: string;
                                    };
                                    billingInformation?: {
                                        aaaCity?: string;
                                        actionCode?: string;
                                        agentSineIn?: string;
                                        partitionID?: string;
                                        pseudoCityCode?: string;
                                        userSetAddress?: string;
                                    };
                                };
                                offerItemId?: string;
                                origin?: string;
                                originatedFromTicketExchangeInd?: boolean;
                                paymentTimeLimit?: string;
                                paymentTimeLimitText?: string;
                                penaltyDifferential?: {
                                    baseAmount?: { amount?: string; code?: string };
                                    taxSummary?: {
                                        allRefundableInd?: ...;
                                        taxes?: ...;
                                        totalTaxAmount?: ...;
                                    }[];
                                    totalAmount?: { amount?: string; code?: string };
                                };
                                price?: {
                                    baseAmount?: { amount?: string; code?: string };
                                    equivAmount?: { amount?: string; code?: string };
                                    feeBreakdowns?: {
                                        amount?: ...;
                                        description?: ...;
                                        refundable?: ...;
                                    }[];
                                    nonRefundableBaseAmount?: { amount?: string; code?: string };
                                    surcharges?: { breakdown?: ...; totalAmount?: ... }[];
                                    taxBreakdowns?: {
                                        amount?: ...;
                                        collectionInd?: ...;
                                        countryCode?: ...;
                                        description?: ...;
                                        refundable?: ...;
                                        taxCode?: ...;
                                        taxTypeCode?: ...;
                                    }[];
                                    totalAmount?: { amount?: string; code?: string };
                                    totalFeeAmount?: {
                                        amount?: string;
                                        code?: string;
                                        taxable?: boolean;
                                    };
                                    totalTaxAmount?: { amount?: string; code?: string };
                                };
                                priceDifferential?: {
                                    diffPrice?: {
                                        price?: {
                                            balanceAmount?: ...;
                                            taxAllRefundableInd?: ...;
                                            taxBreakdowns?: ...;
                                            totalAmount?: ...;
                                            totalTaxAmount?: ...;
                                        };
                                    };
                                };
                                priceGuaranteeTimeLimit?: string;
                                priceGuaranteeTimeLimitText?: string;
                                productRefIds?: string[];
                                sellerFollowUpAction?: { actionCodes?: string[] };
                                services?: {
                                    externalId?: string;
                                    externalOrderItemId?: string;
                                    id?: string;
                                    passengerRefId?: string;
                                    pnrSegmentNumber?: number;
                                    segmentRefId?: string;
                                    selectedSeat?: {
                                        characteristics?: ...;
                                        column?: ...;
                                        descriptions?: ...;
                                        pitchMeasure?: ...;
                                        row?: ...;
                                        segmentRefId?: ...;
                                        widthMeasure?: ...;
                                    };
                                    serviceDefinitionRefId?: string;
                                    statusCode?: string;
                                }[];
                                statusCode?: string;
                                validatingCarrierCode?: string;
                            }[];
                            orderOwner?: string;
                            partition?: string;
                            passengers?: {
                                age?: number;
                                ageUnitCode?: string;
                                birthdate?: string;
                                citizenshipCountryCode?: string;
                                contactInfoRefId?: string;
                                contactInfoRefIds?: string[];
                                employer?: {
                                    name?: string;
                                    taxRegistrationData: {
                                        address?: ...;
                                        countryCode?: ...;
                                        countrySubDivisionName?: ...;
                                        emailAddress?: ...;
                                        phones?: ...;
                                        taxRegistrationId: ...;
                                    }[];
                                };
                                externalId?: string;
                                genderCode?: string;
                                givenName?: string;
                                id?: string;
                                identityDocuments?: {
                                    birthdate?: string;
                                    birthplace?: string;
                                    citizenshipCountryCode?: string;
                                    documentNumber?: string;
                                    documentSubTypeCode?: string;
                                    documentTypeCode?: string;
                                    entryQuantity?: string;
                                    expiryDate?: string;
                                    genderCode?: string;
                                    givenName?: string;
                                    id?: string;
                                    issueDate?: string;
                                    issuingCountryCode?: string;
                                    middleName?: string;
                                    placeOfIssue?: string;
                                    referencedDocumentNumbers?: (...)[];
                                    residenceCountryCode?: string;
                                    stayDuration?: string;
                                    suffixName?: string;
                                    surname?: string;
                                    titleName?: string;
                                    visaHostCountryCode?: string;
                                }[];
                                loyaltyProgramAccounts?: {
                                    accountNumber?: string;
                                    carrier?: { carrierCode: ... };
                                    id?: string;
                                    programCode?: string;
                                    programName?: string;
                                }[];
                                middleName?: string;
                                passengerReference?: string;
                                remarks?: { id?: string; text?: string; type?: string }[];
                                suffixName?: string;
                                surname?: string;
                                titleName?: string;
                                typeCode?: string;
                            }[];
                            paymentInformation?: {
                                amount: { amount?: string; code?: string };
                                id: string;
                                orderItemRefIds?: string[];
                                payer?: {
                                    payerEmailAddress?: {
                                        address?: string;
                                        id?: string;
                                        label?: string;
                                    };
                                    payerName?: {
                                        individualName: {
                                            birthdate?: ...;
                                            birthplace?: ...;
                                            documentNumber?: ...;
                                            genderCode?: ...;
                                            givenName?: ...;
                                            middleName?: ...;
                                            suffixName?: ...;
                                            surname: ...;
                                            titleName?: ...;
                                        };
                                    };
                                    payerPhoneNumber?: {
                                        cityCode?: string;
                                        countryCode?: string;
                                        id?: string;
                                        label?: string;
                                        number?: string;
                                    };
                                    paymentAddress?: {
                                        buildingRoom?: string;
                                        cityName?: string;
                                        countryCode?: string;
                                        label?: (...)
                                        | (...);
                                        postalCode?: string;
                                        postOfficeBoxCode?: string;
                                        stateProvinceCode?: string;
                                        street?: (...)[];
                                    };
                                };
                                paymentMethod: {
                                    paymentAgencyAccount?: {
                                        approvalCode?: string;
                                        code?: string;
                                        supplierTransactionId?: string;
                                        transactionId?: string;
                                    };
                                    paymentCard?: {
                                        approvalCode?: string;
                                        cardHolderAddress?: {
                                            buildingRoom?: ...;
                                            cityName?: ...;
                                            countryCode?: ...;
                                            label?: ...;
                                            postalCode?: ...;
                                            postOfficeBoxCode?: ...;
                                            stateProvinceCode?: ...;
                                            street?: ...;
                                        };
                                        cardHolderName?: string;
                                        cardNumber?: string;
                                        cardNumberToken?: string;
                                        contactInfoRefId?: string;
                                        cvv?: string;
                                        cvvToken?: string;
                                        expirationDate?: string;
                                        securePaymentVersion2?: {
                                            authenticationMerchantName?: ...;
                                            authenticationTokenValue?: ...;
                                            authenticationValueText?: ...;
                                            cardNumberCollectionCode?: ...;
                                            directoryServerTrxID?: ...;
                                            electronicCommerceIndText?: ...;
                                            payerAuthenticationExemptionCode?: ...;
                                            payerAuthenticationFailureToCompleteCode?: ...;
                                            paymentTrxChannelCode?: ...;
                                            programProtocolText?: ...;
                                            trxStatusReasonText?: ...;
                                            trxStatusText?: ...;
                                            verificationResult?: ...;
                                        };
                                        vendorCode?: string;
                                    };
                                    paymentCash?: Record<string, never>;
                                    paymentReferenceFormOfPayment?: {
                                        cardHolderAddress?: {
                                            buildingRoom?: ...;
                                            cityName?: ...;
                                            countryCode?: ...;
                                            label?: ...;
                                            postalCode?: ...;
                                            postOfficeBoxCode?: ...;
                                            stateProvinceCode?: ...;
                                            street?: ...;
                                        };
                                        cardHolderName?: string;
                                        contactInfoRefId?: string;
                                        cvv?: string;
                                        referenceId?: string;
                                        securePaymentVersion2?: {
                                            authenticationMerchantName?: ...;
                                            authenticationTokenValue?: ...;
                                            authenticationValueText?: ...;
                                            cardNumberCollectionCode?: ...;
                                            directoryServerTrxID?: ...;
                                            electronicCommerceIndText?: ...;
                                            payerAuthenticationExemptionCode?: ...;
                                            payerAuthenticationFailureToCompleteCode?: ...;
                                            paymentTrxChannelCode?: ...;
                                            programProtocolText?: ...;
                                            trxStatusReasonText?: ...;
                                            trxStatusText?: ...;
                                            verificationResult?: ...;
                                        };
                                    };
                                    paymentTypeCode?: string;
                                };
                                useTypes?: string[];
                            }[];
                            paymentTimeLimit?: string;
                            paymentTimeLimitText?: string;
                            penalties?: {
                                applicabilityList?: string[];
                                description?: string;
                                feeAmount?: string;
                                feeCurrencyCode?: string;
                                hasFee?: boolean;
                                id?: string;
                                isAllowed?: boolean;
                                type?: string;
                            }[];
                            pnrCreateDate?: string;
                            pnrLocator?: string;
                            priceClasses?: {
                                code?: string;
                                descriptions?: { id?: string; text?: string }[];
                                id?: string;
                                name?: string;
                            }[];
                            primeHost?: string;
                            products?: {
                                airSegment?: {
                                    actionCode?: string;
                                    arrivalAirport?: string;
                                    arrivalDateTime?: string;
                                    departureAirport?: string;
                                    departureDateTime?: string;
                                    legs?: {
                                        arrivalAirport?: ...;
                                        arrivalDateTime?: ...;
                                        departureAirport?: ...;
                                        departureDateTime?: ...;
                                        marketingCarrier?: ...;
                                        operatingCarrier?: ...;
                                    }[];
                                    marketingCarrier?: {
                                        airlineCode?: string;
                                        banner?: string;
                                        bookingClass?: string;
                                        flightNumber?: string;
                                        name?: string;
                                    };
                                    operatingCarrier?: {
                                        airlineCode?: string;
                                        banner?: string;
                                        bookingClass?: string;
                                        flightNumber?: string;
                                        name?: string;
                                    };
                                };
                                id?: string;
                            }[];
                            pseudoCityCode?: string;
                            remarks?: { id?: string; text?: string; type?: string }[];
                            segments?: {
                                arnkInd?: boolean;
                                arrival?: {
                                    gateId?: string;
                                    locationCode?: string;
                                    scheduledDateTime?: string;
                                    stationName?: string;
                                    terminalName?: string;
                                };
                                cabinTypeCode?: string;
                                datedOperatingLegs?: {
                                    arrival?: {
                                        gateId?: ...;
                                        locationCode?: ...;
                                        scheduledDateTime?: ...;
                                        stationName?: ...;
                                        terminalName?: ...;
                                    };
                                    carrierAircraftType?: { code?: ...; name?: ... };
                                    changeOfGaugeInd?: boolean;
                                    departure?: {
                                        gateId?: ...;
                                        locationCode?: ...;
                                        scheduledDateTime?: ...;
                                        stationName?: ...;
                                        terminalName?: ...;
                                    };
                                    distanceMeasure?: { unitCode?: ...; value?: ... };
                                    onGroundDuration?: string;
                                }[];
                                departure?: {
                                    gateId?: string;
                                    locationCode?: string;
                                    scheduledDateTime?: string;
                                    stationName?: string;
                                    terminalName?: string;
                                };
                                distanceMeasure?: { unitCode?: string; value?: number };
                                flightDuration?: string;
                                id?: string;
                                marketingCarrier?: {
                                    carrierCode?: string;
                                    carrierName?: string;
                                    classOfService?: string;
                                    disclosure?: { id?: string; text?: (...)[] };
                                    flightNumber?: number;
                                };
                                operatingCarrier?: {
                                    carrierCode?: string;
                                    carrierName?: string;
                                    classOfService?: string;
                                    disclosure?: { id?: string; text?: (...)[] };
                                    flightNumber?: number;
                                };
                                references?: { id?: string; system?: string }[];
                            }[];
                            serviceDefinitions?: {
                                baggageAllowanceRefId?: string;
                                bookingInstructions?: {
                                    productText?: string;
                                    productTextDetails?: { description?: ...; key: ...; value: ... }[];
                                    specialServices?: { freeText?: ...; specialServiceCode?: ... }[];
                                };
                                cabinUpgrade?: {
                                    methodCode?: string;
                                    reservationBookingDesignator?: string;
                                };
                                descriptions?: { id?: string; text?: string }[];
                                externalId?: string;
                                groupCode?: string;
                                id?: string;
                                name?: string;
                                ownerCode?: string;
                                reasonForIssuanceCode?: string;
                                reasonForIssuanceSubCode?: string;
                                serviceCode?: string;
                                settlementMethodCode?: string;
                            }[];
                            ticketingDocumentInfo?: {
                                document?: {
                                    coupons?: {
                                        consumedAtIssuanceInd?: ...;
                                        exchangeEligibilityInd?: ...;
                                        inConnectionCouponNumber?: ...;
                                        inConnectionDocumentNumber?: ...;
                                        involuntaryIndicatorCode?: ...;
                                        number?: ...;
                                        orderItemRefId?: ...;
                                        presentAt?: ...;
                                        presentTo?: ...;
                                        reasonForIssuanceCode?: ...;
                                        reasonForIssuanceSubCode?: ...;
                                        segmentInfo?: ...;
                                        serviceCode?: ...;
                                        serviceRefId?: ...;
                                        settlementAuthCode?: ...;
                                        status?: ...;
                                    }[];
                                    exchangeEligibilityInd?: boolean;
                                    inConnectionDocumentNumber?: string;
                                    issueDateTime?: string;
                                    issueDateTimeComment?: string;
                                    issueDateTimeText?: string;
                                    number?: string;
                                    numberOfBooklets?: number;
                                    outOfSyncWithOrderItem?: boolean;
                                    primaryDocumentInd?: boolean;
                                    remarkText?: string;
                                    reportingType?: string;
                                    routingCode?: string;
                                    ticketingLocation?: string;
                                    type?: string;
                                    voidEligibilityInd?: boolean;
                                    voidPeriodExpirationDateTime?: string;
                                };
                                originalIssueInfo?: {
                                    issueDate?: string;
                                    issuingAgentId?: string;
                                    locationCode?: string;
                                    ticketNumber?: string;
                                };
                                paxRefId?: string;
                                price?: {
                                    baseAmount?: { amount?: string; code?: string };
                                    equivAmount?: { amount?: string; code?: string };
                                    feeBreakdowns?: {
                                        amount?: ...;
                                        description?: ...;
                                        refundable?: ...;
                                    }[];
                                    nonRefundableBaseAmount?: { amount?: string; code?: string };
                                    surcharges?: { breakdown?: ...; totalAmount?: ... }[];
                                    taxBreakdowns?: {
                                        amount?: ...;
                                        collectionInd?: ...;
                                        countryCode?: ...;
                                        description?: ...;
                                        refundable?: ...;
                                        taxCode?: ...;
                                        taxTypeCode?: ...;
                                    }[];
                                    totalAmount?: { amount?: string; code?: string };
                                    totalFeeAmount?: {
                                        amount?: string;
                                        code?: string;
                                        taxable?: boolean;
                                    };
                                    totalTaxAmount?: { amount?: string; code?: string };
                                };
                            }[];
                            totalPrice?: {
                                baseAmount?: { amount?: string; code?: string };
                                equivAmount?: { amount?: string; code?: string };
                                feeBreakdowns?: {
                                    amount?: { amount?: string; code?: string; taxable?: boolean };
                                    description?: string;
                                    refundable?: boolean;
                                }[];
                                nonRefundableBaseAmount?: { amount?: string; code?: string };
                                surcharges?: {
                                    breakdown?: {
                                        amount?: ...;
                                        description?: ...;
                                        designatorCode?: ...;
                                        localAmount?: ...;
                                        refundable?: ...;
                                    }[];
                                    totalAmount?: { amount?: string; code?: string };
                                }[];
                                taxBreakdowns?: {
                                    amount?: { amount?: string; code?: string };
                                    collectionInd?: boolean;
                                    countryCode?: string;
                                    description?: string;
                                    refundable?: boolean;
                                    taxCode?: string;
                                    taxTypeCode?: string;
                                }[];
                                totalAmount?: { amount?: string; code?: string };
                                totalFeeAmount?: {
                                    amount?: string;
                                    code?: string;
                                    taxable?: boolean;
                                };
                                totalTaxAmount?: { amount?: string; code?: string };
                            };
                            type?: string;
                        };
                        processingAlerts?: {
                            paymentAuthentication?: {
                                authenticationUrl?: string;
                                supplierTransactionId?: string;
                                transactionId?: string;
                            };
                        }[];
                        warnings?: { code?: string; message?: string }[];
                    };
                };
                headers: { [name: string]: unknown };
            };
            "400": { content?: never; headers: { [name: string]: unknown } };
        };
    }

    Type Declaration

    • parameters: { cookie?: never; header?: never; path?: never; query?: never }
    • OptionalrequestBody?: {
          content: {
              "application/json": {
                  actions?: {
                      fulfillOrder?: {
                          externalOrderId?: string;
                          orderItemIds?: string[];
                          paymentInfo?: {
                              amount: { amount?: string; code?: string };
                              id: string;
                              orderItemRefIds?: string[];
                              payer?: {
                                  payerEmailAddress?: {
                                      address?: string;
                                      id?: string;
                                      label?: string;
                                  };
                                  payerName?: {
                                      individualName: {
                                          birthdate?: ...;
                                          birthplace?: ...;
                                          documentNumber?: ...;
                                          genderCode?: ...;
                                          givenName?: ...;
                                          middleName?: ...;
                                          suffixName?: ...;
                                          surname: ...;
                                          titleName?: ...;
                                      };
                                  };
                                  payerPhoneNumber?: {
                                      cityCode?: string;
                                      countryCode?: string;
                                      id?: string;
                                      label?: string;
                                      number?: string;
                                  };
                                  paymentAddress?: {
                                      buildingRoom?: string;
                                      cityName?: string;
                                      countryCode?: string;
                                      label?: (...)
                                      | (...);
                                      postalCode?: string;
                                      postOfficeBoxCode?: string;
                                      stateProvinceCode?: string;
                                      street?: (...)[];
                                  };
                              };
                              paymentMethod: {
                                  paymentAgencyAccount?: {
                                      approvalCode?: string;
                                      code?: string;
                                      supplierTransactionId?: string;
                                      transactionId?: string;
                                  };
                                  paymentCard?: {
                                      approvalCode?: string;
                                      cardHolderAddress?: {
                                          buildingRoom?: ...;
                                          cityName?: ...;
                                          countryCode?: ...;
                                          label?: ...;
                                          postalCode?: ...;
                                          postOfficeBoxCode?: ...;
                                          stateProvinceCode?: ...;
                                          street?: ...;
                                      };
                                      cardHolderName?: string;
                                      cardNumber?: string;
                                      cardNumberToken?: string;
                                      contactInfoRefId?: string;
                                      cvv?: string;
                                      cvvToken?: string;
                                      expirationDate?: string;
                                      securePaymentVersion2?: {
                                          authenticationMerchantName?: ...;
                                          authenticationTokenValue?: ...;
                                          authenticationValueText?: ...;
                                          cardNumberCollectionCode?: ...;
                                          directoryServerTrxID?: ...;
                                          electronicCommerceIndText?: ...;
                                          payerAuthenticationExemptionCode?: ...;
                                          payerAuthenticationFailureToCompleteCode?: ...;
                                          paymentTrxChannelCode?: ...;
                                          programProtocolText?: ...;
                                          trxStatusReasonText?: ...;
                                          trxStatusText?: ...;
                                          verificationResult?: ...;
                                      };
                                      vendorCode?: string;
                                  };
                                  paymentCash?: Record<string, never>;
                                  paymentReferenceFormOfPayment?: {
                                      cardHolderAddress?: {
                                          buildingRoom?: ...;
                                          cityName?: ...;
                                          countryCode?: ...;
                                          label?: ...;
                                          postalCode?: ...;
                                          postOfficeBoxCode?: ...;
                                          stateProvinceCode?: ...;
                                          street?: ...;
                                      };
                                      cardHolderName?: string;
                                      contactInfoRefId?: string;
                                      cvv?: string;
                                      referenceId?: string;
                                      securePaymentVersion2?: {
                                          authenticationMerchantName?: ...;
                                          authenticationTokenValue?: ...;
                                          authenticationValueText?: ...;
                                          cardNumberCollectionCode?: ...;
                                          directoryServerTrxID?: ...;
                                          electronicCommerceIndText?: ...;
                                          payerAuthenticationExemptionCode?: ...;
                                          payerAuthenticationFailureToCompleteCode?: ...;
                                          paymentTrxChannelCode?: ...;
                                          programProtocolText?: ...;
                                          trxStatusReasonText?: ...;
                                          trxStatusText?: ...;
                                          verificationResult?: ...;
                                      };
                                  };
                                  paymentTypeCode?: string;
                              };
                              useTypes?: string[];
                          };
                      };
                      id: string;
                      nameChangeFollowUp?: { waiverCode?: string };
                      scheduleChangeFollowUp?: { waiverCode?: string };
                  }[];
                  airlineRemarkAdds?: {
                      id?: string;
                      passengerRefIds?: string[];
                      text?: string;
                  }[];
                  auxiliaryActions?: {
                      id?: string;
                      nameReferenceNumberUpdate?: {
                          nameReferenceNumber?: string;
                          passengerRefId?: string;
                      };
                  }[];
                  cancelDocumentAndRetainOrder: boolean;
                  cancelOrderAndRetainDocument?: boolean;
                  cancelWithRetain: boolean;
                  contactInformationAdds?: {
                      contactType?: string;
                      emailAddresses?: { address?: string; id?: string; label?: string }[];
                      passengerId: string;
                      phones?: {
                          cityCode?: string;
                          countryCode?: string;
                          id?: string;
                          label?: string;
                          number?: string;
                      }[];
                  }[];
                  contactInformationDeletes?: { id: string }[];
                  contactInformationUpdates?: {
                      contactTypeUpdate?: string;
                      emailAddressAdds?: { address?: string; label?: string }[];
                      emailAddressDeleteIds?: string[];
                      emailAddressUpdates?: { address?: string; id?: string; label?: string }[];
                      id?: string;
                      phoneAdds?: {
                          cityCode?: string;
                          countryCode?: string;
                          label?: string;
                          number?: string;
                      }[];
                      phoneDeleteIds?: string[];
                      phoneUpdates?: {
                          cityCode?: string;
                          countryCode?: string;
                          id?: string;
                          label?: string;
                          number?: string;
                      }[];
                      postalAddressesUpdate?: {
                          buildingRoom?: string;
                          cityName?: string;
                          countryCode?: string;
                          label?: "AddressAtOrigin"
                          | "AddressAtDestination";
                          postalCode?: string;
                          postOfficeBoxCode?: string;
                          stateProvinceCode?: string;
                          street?: string[];
                      }[];
                  }[];
                  displayPaymentCardNumbers: boolean;
                  id: string;
                  identityDocumentAdds?: {
                      birthdate?: string;
                      birthplace?: string;
                      citizenshipCountryCode?: string;
                      documentNumber?: string;
                      documentSubTypeCode?: string;
                      documentTypeCode?: string;
                      entryQuantity?: string;
                      expiryDate?: string;
                      genderCode?: string;
                      givenName?: string;
                      issueDate?: string;
                      issuingCountryCode?: string;
                      middleName?: string;
                      nameReference?: string;
                      placeOfIssue?: string;
                      referencedDocumentNumbers?: string[];
                      residenceCountryCode?: string;
                      stayDuration?: string;
                      suffixName?: string;
                      surname?: string;
                      titleName?: string;
                      visaHostCountryCode?: string;
                  }[];
                  identityDocumentDeletes?: { id?: string }[];
                  identityDocumentUpdates?: {
                      birthdate?: string;
                      birthplace?: string;
                      citizenshipCountryCode?: string;
                      documentNumber?: string;
                      documentTypeCode?: string;
                      entryQuantity?: string;
                      expiryDate?: string;
                      genderCode?: string;
                      givenName?: string;
                      id?: string;
                      issueDate?: string;
                      issuingCountryCode?: string;
                      middleName?: string;
                      nameReference?: string;
                      placeOfIssue?: string;
                      referencedDocumentNumbers?: string[];
                      residenceCountryCode?: string;
                      stayDuration?: string;
                      suffixName?: string;
                      surname?: string;
                      titleName?: string;
                      visaHostCountryCode?: string;
                  }[];
                  loyaltyProgramAccountAdds?: {
                      accountNumber?: string;
                      carrier?: { carrierCode: string };
                      nameReference?: string;
                      programCode?: string;
                      programName?: string;
                  }[];
                  loyaltyProgramAccountDeletes?: { id?: string }[];
                  mode?: "BOOKING" | "CHECKING";
                  offerId?: string;
                  orderItemDeletes?: { externalOrderId?: string; id?: string }[];
                  orderItemUpdates?: {
                      acceptOffers: {
                          offerId: string;
                          selectedOfferItems: { id: string; passengerRefIds?: (...)[] }[];
                      }[];
                  }[];
                  party?: {
                      sender?: {
                          travelAgency?: {
                              agencyContact?: {
                                  contactRefusedIndicator?: boolean;
                                  contactType?: string;
                                  emailAddresses?: { address?: string; id?: string; label?: string }[];
                                  givenName?: string;
                                  id?: string;
                                  phones?: {
                                      cityCode?: string;
                                      countryCode?: string;
                                      id?: string;
                                      label?: string;
                                      number?: string;
                                  }[];
                                  postalAddresses?: {
                                      buildingRoom?: string;
                                      cityName?: string;
                                      countryCode?: string;
                                      label?: (...)
                                      | (...);
                                      postalCode?: string;
                                      postOfficeBoxCode?: string;
                                      stateProvinceCode?: string;
                                      street?: (...)[];
                                  }[];
                                  surname?: string;
                              };
                              agencyEmail?: string;
                              agencyId?: string;
                              iataNumber?: string;
                              name?: string;
                              pseudoCityCode?: string;
                              typeCode?: string;
                          };
                      };
                  };
                  passengerUpdates?: {
                      age?: number;
                      ageUnitCode?: string;
                      birthdate?: string;
                      genderCode?: string;
                      givenName?: string;
                      id: string;
                      middleName?: string;
                      suffixName?: string;
                      surname?: string;
                      titleName?: string;
                      typeCode?: string;
                  }[];
                  requestType?: "STATELESS"
                  | "STATEFUL";
                  seatAdds?: {
                      column?: string;
                      offerItemId?: string;
                      passengerRefs?: string;
                      row?: string;
                      segmentRefId?: string;
                  }[];
                  seatDeletes?: { orderItemId?: string }[];
                  serviceAdds?: {
                      offerItemId: string;
                      passengerRefId: string;
                      productText?: string;
                      productTextDetails?: { [key: string]: string };
                      quantity?: number;
                      segmentRefId?: string;
                  }[];
              };
          };
      }

      Modifies the elements of an order.

    • responses: {
          "200": {
              content: {
                  "application/json": {
                      errors?: { code?: string; message?: string }[];
                      info?: { code?: string; message?: string }[];
                      order?: {
                          airlineRemarks?: {
                              id?: string;
                              passengerRefIds?: string[];
                              text?: string;
                          }[];
                          auxiliaryData?: {
                              pnrNameReferenceNumbers?: {
                                  nameReferenceNumber?: string;
                                  passengerRefId?: string;
                              }[];
                          };
                          baggageAllowances?: {
                              applicableParty?: string;
                              baggageDeterminingCarrier?: { carrierCode?: string };
                              dimensionAllowances?: {
                                  baggageDimensionCategory?: string;
                                  maximumMeasure?: { unitCode?: ...; value?: ... };
                                  minimumMeasure?: { unitCode?: ...; value?: ... };
                              }[];
                              externalId?: string;
                              id?: string;
                              pieceAllowances?: { applicableParty?: string; totalQuantity?: number }[];
                              typeCode?: "CarryOn" | "Checked";
                              weightAllowances?: {
                                  maximumMeasure?: { unitCode?: ...; value?: ... };
                              }[];
                          }[];
                          changeFee?: {
                              differentialAmountDue?: { amount?: string; code?: string };
                              differentialAmountDueTaxSummary?: {
                                  allRefundableInd?: boolean;
                                  taxes?: {
                                      amount?: { amount?: ...; code?: ... };
                                      collectionInd?: boolean;
                                      countryCode?: string;
                                      description?: string;
                                      refundable?: boolean;
                                      taxCode?: string;
                                      taxTypeCode?: string;
                                  }[];
                                  totalTaxAmount?: { amount?: string; code?: string };
                              };
                              penaltyAmount?: { amount?: string; code?: string };
                              typeCode?: string;
                          };
                          contactInfos?: {
                              contactRefusedIndicator?: boolean;
                              contactType?: string;
                              emailAddresses?: { address?: string; id?: string; label?: string }[];
                              givenName?: string;
                              id?: string;
                              phones?: {
                                  cityCode?: string;
                                  countryCode?: string;
                                  id?: string;
                                  label?: string;
                                  number?: string;
                              }[];
                              postalAddresses?: {
                                  buildingRoom?: string;
                                  cityName?: string;
                                  countryCode?: string;
                                  label?: (...)
                                  | (...);
                                  postalCode?: string;
                                  postOfficeBoxCode?: string;
                                  stateProvinceCode?: string;
                                  street?: (...)[];
                              }[];
                              surname?: string;
                          }[];
                          corporateId?: string;
                          countryCode?: string;
                          customerNumber?: { number?: string };
                          externalOrders?: {
                              airSegmentInformations?: {
                                  arrivalAirport?: string;
                                  arrivalTime?: string;
                                  classOfService?: string;
                                  departureAirport?: string;
                                  departureTime?: string;
                                  flightNumber?: number;
                                  marketingAirlineCode?: string;
                              }[];
                              bookingReferences?: {
                                  carrierCode?: string;
                                  createDate?: string;
                                  id?: string;
                                  typeCode?: string;
                              }[];
                              externalOrderCreateDateTime?: string;
                              externalOrderId?: string;
                              id?: string;
                              systemId?: string;
                              totalPrice?: {
                                  baseAmount?: { amount?: string; code?: string };
                                  equivAmount?: { amount?: string; code?: string };
                                  feeBreakdowns?: { amount?: ...; description?: ...; refundable?: ... }[];
                                  nonRefundableBaseAmount?: { amount?: string; code?: string };
                                  surcharges?: { breakdown?: ...; totalAmount?: ... }[];
                                  taxBreakdowns?: {
                                      amount?: ...;
                                      collectionInd?: ...;
                                      countryCode?: ...;
                                      description?: ...;
                                      refundable?: ...;
                                      taxCode?: ...;
                                      taxTypeCode?: ...;
                                  }[];
                                  totalAmount?: { amount?: string; code?: string };
                                  totalFeeAmount?: {
                                      amount?: string;
                                      code?: string;
                                      taxable?: boolean;
                                  };
                                  totalTaxAmount?: { amount?: string; code?: string };
                              };
                          }[];
                          formsOfPayment?: {
                              amount: { amount?: string; code?: string };
                              id: string;
                              orderItemRefIds?: string[];
                              payer?: {
                                  payerEmailAddress?: {
                                      address?: string;
                                      id?: string;
                                      label?: string;
                                  };
                                  payerName?: {
                                      individualName: {
                                          birthdate?: ...;
                                          birthplace?: ...;
                                          documentNumber?: ...;
                                          genderCode?: ...;
                                          givenName?: ...;
                                          middleName?: ...;
                                          suffixName?: ...;
                                          surname: ...;
                                          titleName?: ...;
                                      };
                                  };
                                  payerPhoneNumber?: {
                                      cityCode?: string;
                                      countryCode?: string;
                                      id?: string;
                                      label?: string;
                                      number?: string;
                                  };
                                  paymentAddress?: {
                                      buildingRoom?: string;
                                      cityName?: string;
                                      countryCode?: string;
                                      label?: (...)
                                      | (...);
                                      postalCode?: string;
                                      postOfficeBoxCode?: string;
                                      stateProvinceCode?: string;
                                      street?: (...)[];
                                  };
                              };
                              paymentMethod: {
                                  paymentAgencyAccount?: {
                                      approvalCode?: string;
                                      code?: string;
                                      supplierTransactionId?: string;
                                      transactionId?: string;
                                  };
                                  paymentCard?: {
                                      approvalCode?: string;
                                      cardHolderAddress?: {
                                          buildingRoom?: ...;
                                          cityName?: ...;
                                          countryCode?: ...;
                                          label?: ...;
                                          postalCode?: ...;
                                          postOfficeBoxCode?: ...;
                                          stateProvinceCode?: ...;
                                          street?: ...;
                                      };
                                      cardHolderName?: string;
                                      cardNumber?: string;
                                      cardNumberToken?: string;
                                      contactInfoRefId?: string;
                                      cvv?: string;
                                      cvvToken?: string;
                                      expirationDate?: string;
                                      securePaymentVersion2?: {
                                          authenticationMerchantName?: ...;
                                          authenticationTokenValue?: ...;
                                          authenticationValueText?: ...;
                                          cardNumberCollectionCode?: ...;
                                          directoryServerTrxID?: ...;
                                          electronicCommerceIndText?: ...;
                                          payerAuthenticationExemptionCode?: ...;
                                          payerAuthenticationFailureToCompleteCode?: ...;
                                          paymentTrxChannelCode?: ...;
                                          programProtocolText?: ...;
                                          trxStatusReasonText?: ...;
                                          trxStatusText?: ...;
                                          verificationResult?: ...;
                                      };
                                      vendorCode?: string;
                                  };
                                  paymentCash?: Record<string, never>;
                                  paymentReferenceFormOfPayment?: {
                                      cardHolderAddress?: {
                                          buildingRoom?: ...;
                                          cityName?: ...;
                                          countryCode?: ...;
                                          label?: ...;
                                          postalCode?: ...;
                                          postOfficeBoxCode?: ...;
                                          stateProvinceCode?: ...;
                                          street?: ...;
                                      };
                                      cardHolderName?: string;
                                      contactInfoRefId?: string;
                                      cvv?: string;
                                      referenceId?: string;
                                      securePaymentVersion2?: {
                                          authenticationMerchantName?: ...;
                                          authenticationTokenValue?: ...;
                                          authenticationValueText?: ...;
                                          cardNumberCollectionCode?: ...;
                                          directoryServerTrxID?: ...;
                                          electronicCommerceIndText?: ...;
                                          payerAuthenticationExemptionCode?: ...;
                                          payerAuthenticationFailureToCompleteCode?: ...;
                                          paymentTrxChannelCode?: ...;
                                          programProtocolText?: ...;
                                          trxStatusReasonText?: ...;
                                          trxStatusText?: ...;
                                          verificationResult?: ...;
                                      };
                                  };
                                  paymentTypeCode?: string;
                              };
                              useTypes?: string[];
                          }[];
                          id?: string;
                          itineraryMismatchedWithTickets?: boolean;
                          journeys?: { id?: string; segmentRefIds?: string[] }[];
                          loyaltyProgramAccount?: {
                              accountNumber?: string;
                              carrier?: { carrierCode: string };
                              id?: string;
                              programCode?: string;
                              programName?: string;
                          };
                          nameMismatchedWithTickets?: boolean;
                          offerVendor?: string;
                          orderItems?: {
                              commissions?: {
                                  amount?: { amount?: ...; code?: ... };
                                  code?: string;
                                  descriptions?: (...)[];
                                  passengerRefIds?: (...)[];
                                  percentage?: number;
                              }[];
                              creationDateTime?: string;
                              externalId?: string;
                              externalOfferItemId?: string;
                              externalOrderRefId?: string;
                              fareDetails?: {
                                  fareCalculationLine?: string;
                                  fareComponents?: (...)[];
                                  fareIndicatorCode?: string;
                                  fareQualifiers?: (...)[];
                                  filedFareInd?: boolean;
                                  paxRefIds?: (...)[];
                                  penaltyDifferential?: {
                                      baseAmount?: ...;
                                      taxSummary?: ...;
                                      totalAmount?: ...;
                                  };
                                  price?: {
                                      baseAmount?: ...;
                                      equivAmount?: ...;
                                      feeBreakdowns?: ...;
                                      nonRefundableBaseAmount?: ...;
                                      surcharges?: ...;
                                      taxBreakdowns?: ...;
                                      totalAmount?: ...;
                                      totalFeeAmount?: ...;
                                      totalTaxAmount?: ...;
                                  };
                                  priceDifferential?: { diffPrice?: ... };
                                  remarks?: (...)[];
                                  tourCode?: string;
                              }[];
                              fees?: {
                                  applied?: boolean;
                                  basePrice?: { amount?: ...; code?: ... };
                                  description?: string;
                                  passengerRefIds?: (...)[];
                                  percentageValue?: string;
                                  price?: { amount?: ...; code?: ... };
                                  refundable?: boolean;
                                  serviceCode?: string;
                                  subCode?: string;
                                  taxBreakdowns?: (...)[];
                                  totalTaxAmount?: { amount?: ...; code?: ... };
                              }[];
                              feeWarnings?: { owner?: string; text?: string }[];
                              id?: string;
                              itemOrigin?: "SELL" | "EXCHANGE" | "SYNCHRONIZATION";
                              offerCustomerInformation?: {
                                  agencyInformation?: {
                                      agentCityCode?: string;
                                      agentDeptCode?: string;
                                      agentDuty?: string;
                                      agentFunction?: string;
                                      carrierCode?: string;
                                      mainTravelAgencyPCC?: string;
                                  };
                                  billingInformation?: {
                                      aaaCity?: string;
                                      actionCode?: string;
                                      agentSineIn?: string;
                                      partitionID?: string;
                                      pseudoCityCode?: string;
                                      userSetAddress?: string;
                                  };
                              };
                              offerItemId?: string;
                              origin?: string;
                              originatedFromTicketExchangeInd?: boolean;
                              paymentTimeLimit?: string;
                              paymentTimeLimitText?: string;
                              penaltyDifferential?: {
                                  baseAmount?: { amount?: string; code?: string };
                                  taxSummary?: {
                                      allRefundableInd?: ...;
                                      taxes?: ...;
                                      totalTaxAmount?: ...;
                                  }[];
                                  totalAmount?: { amount?: string; code?: string };
                              };
                              price?: {
                                  baseAmount?: { amount?: string; code?: string };
                                  equivAmount?: { amount?: string; code?: string };
                                  feeBreakdowns?: { amount?: ...; description?: ...; refundable?: ... }[];
                                  nonRefundableBaseAmount?: { amount?: string; code?: string };
                                  surcharges?: { breakdown?: ...; totalAmount?: ... }[];
                                  taxBreakdowns?: {
                                      amount?: ...;
                                      collectionInd?: ...;
                                      countryCode?: ...;
                                      description?: ...;
                                      refundable?: ...;
                                      taxCode?: ...;
                                      taxTypeCode?: ...;
                                  }[];
                                  totalAmount?: { amount?: string; code?: string };
                                  totalFeeAmount?: {
                                      amount?: string;
                                      code?: string;
                                      taxable?: boolean;
                                  };
                                  totalTaxAmount?: { amount?: string; code?: string };
                              };
                              priceDifferential?: {
                                  diffPrice?: {
                                      price?: {
                                          balanceAmount?: ...;
                                          taxAllRefundableInd?: ...;
                                          taxBreakdowns?: ...;
                                          totalAmount?: ...;
                                          totalTaxAmount?: ...;
                                      };
                                  };
                              };
                              priceGuaranteeTimeLimit?: string;
                              priceGuaranteeTimeLimitText?: string;
                              productRefIds?: string[];
                              sellerFollowUpAction?: { actionCodes?: string[] };
                              services?: {
                                  externalId?: string;
                                  externalOrderItemId?: string;
                                  id?: string;
                                  passengerRefId?: string;
                                  pnrSegmentNumber?: number;
                                  segmentRefId?: string;
                                  selectedSeat?: {
                                      characteristics?: ...;
                                      column?: ...;
                                      descriptions?: ...;
                                      pitchMeasure?: ...;
                                      row?: ...;
                                      segmentRefId?: ...;
                                      widthMeasure?: ...;
                                  };
                                  serviceDefinitionRefId?: string;
                                  statusCode?: string;
                              }[];
                              statusCode?: string;
                              validatingCarrierCode?: string;
                          }[];
                          orderOwner?: string;
                          partition?: string;
                          passengers?: {
                              age?: number;
                              ageUnitCode?: string;
                              birthdate?: string;
                              citizenshipCountryCode?: string;
                              contactInfoRefId?: string;
                              contactInfoRefIds?: string[];
                              employer?: {
                                  name?: string;
                                  taxRegistrationData: {
                                      address?: ...;
                                      countryCode?: ...;
                                      countrySubDivisionName?: ...;
                                      emailAddress?: ...;
                                      phones?: ...;
                                      taxRegistrationId: ...;
                                  }[];
                              };
                              externalId?: string;
                              genderCode?: string;
                              givenName?: string;
                              id?: string;
                              identityDocuments?: {
                                  birthdate?: string;
                                  birthplace?: string;
                                  citizenshipCountryCode?: string;
                                  documentNumber?: string;
                                  documentSubTypeCode?: string;
                                  documentTypeCode?: string;
                                  entryQuantity?: string;
                                  expiryDate?: string;
                                  genderCode?: string;
                                  givenName?: string;
                                  id?: string;
                                  issueDate?: string;
                                  issuingCountryCode?: string;
                                  middleName?: string;
                                  placeOfIssue?: string;
                                  referencedDocumentNumbers?: (...)[];
                                  residenceCountryCode?: string;
                                  stayDuration?: string;
                                  suffixName?: string;
                                  surname?: string;
                                  titleName?: string;
                                  visaHostCountryCode?: string;
                              }[];
                              loyaltyProgramAccounts?: {
                                  accountNumber?: string;
                                  carrier?: { carrierCode: ... };
                                  id?: string;
                                  programCode?: string;
                                  programName?: string;
                              }[];
                              middleName?: string;
                              passengerReference?: string;
                              remarks?: { id?: string; text?: string; type?: string }[];
                              suffixName?: string;
                              surname?: string;
                              titleName?: string;
                              typeCode?: string;
                          }[];
                          paymentInformation?: {
                              amount: { amount?: string; code?: string };
                              id: string;
                              orderItemRefIds?: string[];
                              payer?: {
                                  payerEmailAddress?: {
                                      address?: string;
                                      id?: string;
                                      label?: string;
                                  };
                                  payerName?: {
                                      individualName: {
                                          birthdate?: ...;
                                          birthplace?: ...;
                                          documentNumber?: ...;
                                          genderCode?: ...;
                                          givenName?: ...;
                                          middleName?: ...;
                                          suffixName?: ...;
                                          surname: ...;
                                          titleName?: ...;
                                      };
                                  };
                                  payerPhoneNumber?: {
                                      cityCode?: string;
                                      countryCode?: string;
                                      id?: string;
                                      label?: string;
                                      number?: string;
                                  };
                                  paymentAddress?: {
                                      buildingRoom?: string;
                                      cityName?: string;
                                      countryCode?: string;
                                      label?: (...)
                                      | (...);
                                      postalCode?: string;
                                      postOfficeBoxCode?: string;
                                      stateProvinceCode?: string;
                                      street?: (...)[];
                                  };
                              };
                              paymentMethod: {
                                  paymentAgencyAccount?: {
                                      approvalCode?: string;
                                      code?: string;
                                      supplierTransactionId?: string;
                                      transactionId?: string;
                                  };
                                  paymentCard?: {
                                      approvalCode?: string;
                                      cardHolderAddress?: {
                                          buildingRoom?: ...;
                                          cityName?: ...;
                                          countryCode?: ...;
                                          label?: ...;
                                          postalCode?: ...;
                                          postOfficeBoxCode?: ...;
                                          stateProvinceCode?: ...;
                                          street?: ...;
                                      };
                                      cardHolderName?: string;
                                      cardNumber?: string;
                                      cardNumberToken?: string;
                                      contactInfoRefId?: string;
                                      cvv?: string;
                                      cvvToken?: string;
                                      expirationDate?: string;
                                      securePaymentVersion2?: {
                                          authenticationMerchantName?: ...;
                                          authenticationTokenValue?: ...;
                                          authenticationValueText?: ...;
                                          cardNumberCollectionCode?: ...;
                                          directoryServerTrxID?: ...;
                                          electronicCommerceIndText?: ...;
                                          payerAuthenticationExemptionCode?: ...;
                                          payerAuthenticationFailureToCompleteCode?: ...;
                                          paymentTrxChannelCode?: ...;
                                          programProtocolText?: ...;
                                          trxStatusReasonText?: ...;
                                          trxStatusText?: ...;
                                          verificationResult?: ...;
                                      };
                                      vendorCode?: string;
                                  };
                                  paymentCash?: Record<string, never>;
                                  paymentReferenceFormOfPayment?: {
                                      cardHolderAddress?: {
                                          buildingRoom?: ...;
                                          cityName?: ...;
                                          countryCode?: ...;
                                          label?: ...;
                                          postalCode?: ...;
                                          postOfficeBoxCode?: ...;
                                          stateProvinceCode?: ...;
                                          street?: ...;
                                      };
                                      cardHolderName?: string;
                                      contactInfoRefId?: string;
                                      cvv?: string;
                                      referenceId?: string;
                                      securePaymentVersion2?: {
                                          authenticationMerchantName?: ...;
                                          authenticationTokenValue?: ...;
                                          authenticationValueText?: ...;
                                          cardNumberCollectionCode?: ...;
                                          directoryServerTrxID?: ...;
                                          electronicCommerceIndText?: ...;
                                          payerAuthenticationExemptionCode?: ...;
                                          payerAuthenticationFailureToCompleteCode?: ...;
                                          paymentTrxChannelCode?: ...;
                                          programProtocolText?: ...;
                                          trxStatusReasonText?: ...;
                                          trxStatusText?: ...;
                                          verificationResult?: ...;
                                      };
                                  };
                                  paymentTypeCode?: string;
                              };
                              useTypes?: string[];
                          }[];
                          paymentTimeLimit?: string;
                          paymentTimeLimitText?: string;
                          penalties?: {
                              applicabilityList?: string[];
                              description?: string;
                              feeAmount?: string;
                              feeCurrencyCode?: string;
                              hasFee?: boolean;
                              id?: string;
                              isAllowed?: boolean;
                              type?: string;
                          }[];
                          pnrCreateDate?: string;
                          pnrLocator?: string;
                          priceClasses?: {
                              code?: string;
                              descriptions?: { id?: string; text?: string }[];
                              id?: string;
                              name?: string;
                          }[];
                          primeHost?: string;
                          products?: {
                              airSegment?: {
                                  actionCode?: string;
                                  arrivalAirport?: string;
                                  arrivalDateTime?: string;
                                  departureAirport?: string;
                                  departureDateTime?: string;
                                  legs?: {
                                      arrivalAirport?: ...;
                                      arrivalDateTime?: ...;
                                      departureAirport?: ...;
                                      departureDateTime?: ...;
                                      marketingCarrier?: ...;
                                      operatingCarrier?: ...;
                                  }[];
                                  marketingCarrier?: {
                                      airlineCode?: string;
                                      banner?: string;
                                      bookingClass?: string;
                                      flightNumber?: string;
                                      name?: string;
                                  };
                                  operatingCarrier?: {
                                      airlineCode?: string;
                                      banner?: string;
                                      bookingClass?: string;
                                      flightNumber?: string;
                                      name?: string;
                                  };
                              };
                              id?: string;
                          }[];
                          pseudoCityCode?: string;
                          remarks?: { id?: string; text?: string; type?: string }[];
                          segments?: {
                              arnkInd?: boolean;
                              arrival?: {
                                  gateId?: string;
                                  locationCode?: string;
                                  scheduledDateTime?: string;
                                  stationName?: string;
                                  terminalName?: string;
                              };
                              cabinTypeCode?: string;
                              datedOperatingLegs?: {
                                  arrival?: {
                                      gateId?: ...;
                                      locationCode?: ...;
                                      scheduledDateTime?: ...;
                                      stationName?: ...;
                                      terminalName?: ...;
                                  };
                                  carrierAircraftType?: { code?: ...; name?: ... };
                                  changeOfGaugeInd?: boolean;
                                  departure?: {
                                      gateId?: ...;
                                      locationCode?: ...;
                                      scheduledDateTime?: ...;
                                      stationName?: ...;
                                      terminalName?: ...;
                                  };
                                  distanceMeasure?: { unitCode?: ...; value?: ... };
                                  onGroundDuration?: string;
                              }[];
                              departure?: {
                                  gateId?: string;
                                  locationCode?: string;
                                  scheduledDateTime?: string;
                                  stationName?: string;
                                  terminalName?: string;
                              };
                              distanceMeasure?: { unitCode?: string; value?: number };
                              flightDuration?: string;
                              id?: string;
                              marketingCarrier?: {
                                  carrierCode?: string;
                                  carrierName?: string;
                                  classOfService?: string;
                                  disclosure?: { id?: string; text?: (...)[] };
                                  flightNumber?: number;
                              };
                              operatingCarrier?: {
                                  carrierCode?: string;
                                  carrierName?: string;
                                  classOfService?: string;
                                  disclosure?: { id?: string; text?: (...)[] };
                                  flightNumber?: number;
                              };
                              references?: { id?: string; system?: string }[];
                          }[];
                          serviceDefinitions?: {
                              baggageAllowanceRefId?: string;
                              bookingInstructions?: {
                                  productText?: string;
                                  productTextDetails?: { description?: ...; key: ...; value: ... }[];
                                  specialServices?: { freeText?: ...; specialServiceCode?: ... }[];
                              };
                              cabinUpgrade?: {
                                  methodCode?: string;
                                  reservationBookingDesignator?: string;
                              };
                              descriptions?: { id?: string; text?: string }[];
                              externalId?: string;
                              groupCode?: string;
                              id?: string;
                              name?: string;
                              ownerCode?: string;
                              reasonForIssuanceCode?: string;
                              reasonForIssuanceSubCode?: string;
                              serviceCode?: string;
                              settlementMethodCode?: string;
                          }[];
                          ticketingDocumentInfo?: {
                              document?: {
                                  coupons?: {
                                      consumedAtIssuanceInd?: ...;
                                      exchangeEligibilityInd?: ...;
                                      inConnectionCouponNumber?: ...;
                                      inConnectionDocumentNumber?: ...;
                                      involuntaryIndicatorCode?: ...;
                                      number?: ...;
                                      orderItemRefId?: ...;
                                      presentAt?: ...;
                                      presentTo?: ...;
                                      reasonForIssuanceCode?: ...;
                                      reasonForIssuanceSubCode?: ...;
                                      segmentInfo?: ...;
                                      serviceCode?: ...;
                                      serviceRefId?: ...;
                                      settlementAuthCode?: ...;
                                      status?: ...;
                                  }[];
                                  exchangeEligibilityInd?: boolean;
                                  inConnectionDocumentNumber?: string;
                                  issueDateTime?: string;
                                  issueDateTimeComment?: string;
                                  issueDateTimeText?: string;
                                  number?: string;
                                  numberOfBooklets?: number;
                                  outOfSyncWithOrderItem?: boolean;
                                  primaryDocumentInd?: boolean;
                                  remarkText?: string;
                                  reportingType?: string;
                                  routingCode?: string;
                                  ticketingLocation?: string;
                                  type?: string;
                                  voidEligibilityInd?: boolean;
                                  voidPeriodExpirationDateTime?: string;
                              };
                              originalIssueInfo?: {
                                  issueDate?: string;
                                  issuingAgentId?: string;
                                  locationCode?: string;
                                  ticketNumber?: string;
                              };
                              paxRefId?: string;
                              price?: {
                                  baseAmount?: { amount?: string; code?: string };
                                  equivAmount?: { amount?: string; code?: string };
                                  feeBreakdowns?: { amount?: ...; description?: ...; refundable?: ... }[];
                                  nonRefundableBaseAmount?: { amount?: string; code?: string };
                                  surcharges?: { breakdown?: ...; totalAmount?: ... }[];
                                  taxBreakdowns?: {
                                      amount?: ...;
                                      collectionInd?: ...;
                                      countryCode?: ...;
                                      description?: ...;
                                      refundable?: ...;
                                      taxCode?: ...;
                                      taxTypeCode?: ...;
                                  }[];
                                  totalAmount?: { amount?: string; code?: string };
                                  totalFeeAmount?: {
                                      amount?: string;
                                      code?: string;
                                      taxable?: boolean;
                                  };
                                  totalTaxAmount?: { amount?: string; code?: string };
                              };
                          }[];
                          totalPrice?: {
                              baseAmount?: { amount?: string; code?: string };
                              equivAmount?: { amount?: string; code?: string };
                              feeBreakdowns?: {
                                  amount?: { amount?: string; code?: string; taxable?: boolean };
                                  description?: string;
                                  refundable?: boolean;
                              }[];
                              nonRefundableBaseAmount?: { amount?: string; code?: string };
                              surcharges?: {
                                  breakdown?: {
                                      amount?: ...;
                                      description?: ...;
                                      designatorCode?: ...;
                                      localAmount?: ...;
                                      refundable?: ...;
                                  }[];
                                  totalAmount?: { amount?: string; code?: string };
                              }[];
                              taxBreakdowns?: {
                                  amount?: { amount?: string; code?: string };
                                  collectionInd?: boolean;
                                  countryCode?: string;
                                  description?: string;
                                  refundable?: boolean;
                                  taxCode?: string;
                                  taxTypeCode?: string;
                              }[];
                              totalAmount?: { amount?: string; code?: string };
                              totalFeeAmount?: { amount?: string; code?: string; taxable?: boolean };
                              totalTaxAmount?: { amount?: string; code?: string };
                          };
                          type?: string;
                      };
                      processingAlerts?: {
                          paymentAuthentication?: {
                              authenticationUrl?: string;
                              supplierTransactionId?: string;
                              transactionId?: string;
                          };
                      }[];
                      warnings?: { code?: string; message?: string }[];
                  };
              };
              headers: { [name: string]: unknown };
          };
          "400": { content?: never; headers: { [name: string]: unknown } };
      }
      • 200: {
            content: {
                "application/json": {
                    errors?: { code?: string; message?: string }[];
                    info?: { code?: string; message?: string }[];
                    order?: {
                        airlineRemarks?: {
                            id?: string;
                            passengerRefIds?: string[];
                            text?: string;
                        }[];
                        auxiliaryData?: {
                            pnrNameReferenceNumbers?: {
                                nameReferenceNumber?: string;
                                passengerRefId?: string;
                            }[];
                        };
                        baggageAllowances?: {
                            applicableParty?: string;
                            baggageDeterminingCarrier?: { carrierCode?: string };
                            dimensionAllowances?: {
                                baggageDimensionCategory?: string;
                                maximumMeasure?: { unitCode?: ...; value?: ... };
                                minimumMeasure?: { unitCode?: ...; value?: ... };
                            }[];
                            externalId?: string;
                            id?: string;
                            pieceAllowances?: { applicableParty?: string; totalQuantity?: number }[];
                            typeCode?: "CarryOn" | "Checked";
                            weightAllowances?: { maximumMeasure?: { unitCode?: ...; value?: ... } }[];
                        }[];
                        changeFee?: {
                            differentialAmountDue?: { amount?: string; code?: string };
                            differentialAmountDueTaxSummary?: {
                                allRefundableInd?: boolean;
                                taxes?: {
                                    amount?: { amount?: ...; code?: ... };
                                    collectionInd?: boolean;
                                    countryCode?: string;
                                    description?: string;
                                    refundable?: boolean;
                                    taxCode?: string;
                                    taxTypeCode?: string;
                                }[];
                                totalTaxAmount?: { amount?: string; code?: string };
                            };
                            penaltyAmount?: { amount?: string; code?: string };
                            typeCode?: string;
                        };
                        contactInfos?: {
                            contactRefusedIndicator?: boolean;
                            contactType?: string;
                            emailAddresses?: { address?: string; id?: string; label?: string }[];
                            givenName?: string;
                            id?: string;
                            phones?: {
                                cityCode?: string;
                                countryCode?: string;
                                id?: string;
                                label?: string;
                                number?: string;
                            }[];
                            postalAddresses?: {
                                buildingRoom?: string;
                                cityName?: string;
                                countryCode?: string;
                                label?: (...)
                                | (...);
                                postalCode?: string;
                                postOfficeBoxCode?: string;
                                stateProvinceCode?: string;
                                street?: (...)[];
                            }[];
                            surname?: string;
                        }[];
                        corporateId?: string;
                        countryCode?: string;
                        customerNumber?: { number?: string };
                        externalOrders?: {
                            airSegmentInformations?: {
                                arrivalAirport?: string;
                                arrivalTime?: string;
                                classOfService?: string;
                                departureAirport?: string;
                                departureTime?: string;
                                flightNumber?: number;
                                marketingAirlineCode?: string;
                            }[];
                            bookingReferences?: {
                                carrierCode?: string;
                                createDate?: string;
                                id?: string;
                                typeCode?: string;
                            }[];
                            externalOrderCreateDateTime?: string;
                            externalOrderId?: string;
                            id?: string;
                            systemId?: string;
                            totalPrice?: {
                                baseAmount?: { amount?: string; code?: string };
                                equivAmount?: { amount?: string; code?: string };
                                feeBreakdowns?: { amount?: ...; description?: ...; refundable?: ... }[];
                                nonRefundableBaseAmount?: { amount?: string; code?: string };
                                surcharges?: { breakdown?: ...; totalAmount?: ... }[];
                                taxBreakdowns?: {
                                    amount?: ...;
                                    collectionInd?: ...;
                                    countryCode?: ...;
                                    description?: ...;
                                    refundable?: ...;
                                    taxCode?: ...;
                                    taxTypeCode?: ...;
                                }[];
                                totalAmount?: { amount?: string; code?: string };
                                totalFeeAmount?: { amount?: string; code?: string; taxable?: boolean };
                                totalTaxAmount?: { amount?: string; code?: string };
                            };
                        }[];
                        formsOfPayment?: {
                            amount: { amount?: string; code?: string };
                            id: string;
                            orderItemRefIds?: string[];
                            payer?: {
                                payerEmailAddress?: {
                                    address?: string;
                                    id?: string;
                                    label?: string;
                                };
                                payerName?: {
                                    individualName: {
                                        birthdate?: ...;
                                        birthplace?: ...;
                                        documentNumber?: ...;
                                        genderCode?: ...;
                                        givenName?: ...;
                                        middleName?: ...;
                                        suffixName?: ...;
                                        surname: ...;
                                        titleName?: ...;
                                    };
                                };
                                payerPhoneNumber?: {
                                    cityCode?: string;
                                    countryCode?: string;
                                    id?: string;
                                    label?: string;
                                    number?: string;
                                };
                                paymentAddress?: {
                                    buildingRoom?: string;
                                    cityName?: string;
                                    countryCode?: string;
                                    label?: (...)
                                    | (...);
                                    postalCode?: string;
                                    postOfficeBoxCode?: string;
                                    stateProvinceCode?: string;
                                    street?: (...)[];
                                };
                            };
                            paymentMethod: {
                                paymentAgencyAccount?: {
                                    approvalCode?: string;
                                    code?: string;
                                    supplierTransactionId?: string;
                                    transactionId?: string;
                                };
                                paymentCard?: {
                                    approvalCode?: string;
                                    cardHolderAddress?: {
                                        buildingRoom?: ...;
                                        cityName?: ...;
                                        countryCode?: ...;
                                        label?: ...;
                                        postalCode?: ...;
                                        postOfficeBoxCode?: ...;
                                        stateProvinceCode?: ...;
                                        street?: ...;
                                    };
                                    cardHolderName?: string;
                                    cardNumber?: string;
                                    cardNumberToken?: string;
                                    contactInfoRefId?: string;
                                    cvv?: string;
                                    cvvToken?: string;
                                    expirationDate?: string;
                                    securePaymentVersion2?: {
                                        authenticationMerchantName?: ...;
                                        authenticationTokenValue?: ...;
                                        authenticationValueText?: ...;
                                        cardNumberCollectionCode?: ...;
                                        directoryServerTrxID?: ...;
                                        electronicCommerceIndText?: ...;
                                        payerAuthenticationExemptionCode?: ...;
                                        payerAuthenticationFailureToCompleteCode?: ...;
                                        paymentTrxChannelCode?: ...;
                                        programProtocolText?: ...;
                                        trxStatusReasonText?: ...;
                                        trxStatusText?: ...;
                                        verificationResult?: ...;
                                    };
                                    vendorCode?: string;
                                };
                                paymentCash?: Record<string, never>;
                                paymentReferenceFormOfPayment?: {
                                    cardHolderAddress?: {
                                        buildingRoom?: ...;
                                        cityName?: ...;
                                        countryCode?: ...;
                                        label?: ...;
                                        postalCode?: ...;
                                        postOfficeBoxCode?: ...;
                                        stateProvinceCode?: ...;
                                        street?: ...;
                                    };
                                    cardHolderName?: string;
                                    contactInfoRefId?: string;
                                    cvv?: string;
                                    referenceId?: string;
                                    securePaymentVersion2?: {
                                        authenticationMerchantName?: ...;
                                        authenticationTokenValue?: ...;
                                        authenticationValueText?: ...;
                                        cardNumberCollectionCode?: ...;
                                        directoryServerTrxID?: ...;
                                        electronicCommerceIndText?: ...;
                                        payerAuthenticationExemptionCode?: ...;
                                        payerAuthenticationFailureToCompleteCode?: ...;
                                        paymentTrxChannelCode?: ...;
                                        programProtocolText?: ...;
                                        trxStatusReasonText?: ...;
                                        trxStatusText?: ...;
                                        verificationResult?: ...;
                                    };
                                };
                                paymentTypeCode?: string;
                            };
                            useTypes?: string[];
                        }[];
                        id?: string;
                        itineraryMismatchedWithTickets?: boolean;
                        journeys?: { id?: string; segmentRefIds?: string[] }[];
                        loyaltyProgramAccount?: {
                            accountNumber?: string;
                            carrier?: { carrierCode: string };
                            id?: string;
                            programCode?: string;
                            programName?: string;
                        };
                        nameMismatchedWithTickets?: boolean;
                        offerVendor?: string;
                        orderItems?: {
                            commissions?: {
                                amount?: { amount?: ...; code?: ... };
                                code?: string;
                                descriptions?: (...)[];
                                passengerRefIds?: (...)[];
                                percentage?: number;
                            }[];
                            creationDateTime?: string;
                            externalId?: string;
                            externalOfferItemId?: string;
                            externalOrderRefId?: string;
                            fareDetails?: {
                                fareCalculationLine?: string;
                                fareComponents?: (...)[];
                                fareIndicatorCode?: string;
                                fareQualifiers?: (...)[];
                                filedFareInd?: boolean;
                                paxRefIds?: (...)[];
                                penaltyDifferential?: {
                                    baseAmount?: ...;
                                    taxSummary?: ...;
                                    totalAmount?: ...;
                                };
                                price?: {
                                    baseAmount?: ...;
                                    equivAmount?: ...;
                                    feeBreakdowns?: ...;
                                    nonRefundableBaseAmount?: ...;
                                    surcharges?: ...;
                                    taxBreakdowns?: ...;
                                    totalAmount?: ...;
                                    totalFeeAmount?: ...;
                                    totalTaxAmount?: ...;
                                };
                                priceDifferential?: { diffPrice?: ... };
                                remarks?: (...)[];
                                tourCode?: string;
                            }[];
                            fees?: {
                                applied?: boolean;
                                basePrice?: { amount?: ...; code?: ... };
                                description?: string;
                                passengerRefIds?: (...)[];
                                percentageValue?: string;
                                price?: { amount?: ...; code?: ... };
                                refundable?: boolean;
                                serviceCode?: string;
                                subCode?: string;
                                taxBreakdowns?: (...)[];
                                totalTaxAmount?: { amount?: ...; code?: ... };
                            }[];
                            feeWarnings?: { owner?: string; text?: string }[];
                            id?: string;
                            itemOrigin?: "SELL" | "EXCHANGE" | "SYNCHRONIZATION";
                            offerCustomerInformation?: {
                                agencyInformation?: {
                                    agentCityCode?: string;
                                    agentDeptCode?: string;
                                    agentDuty?: string;
                                    agentFunction?: string;
                                    carrierCode?: string;
                                    mainTravelAgencyPCC?: string;
                                };
                                billingInformation?: {
                                    aaaCity?: string;
                                    actionCode?: string;
                                    agentSineIn?: string;
                                    partitionID?: string;
                                    pseudoCityCode?: string;
                                    userSetAddress?: string;
                                };
                            };
                            offerItemId?: string;
                            origin?: string;
                            originatedFromTicketExchangeInd?: boolean;
                            paymentTimeLimit?: string;
                            paymentTimeLimitText?: string;
                            penaltyDifferential?: {
                                baseAmount?: { amount?: string; code?: string };
                                taxSummary?: {
                                    allRefundableInd?: ...;
                                    taxes?: ...;
                                    totalTaxAmount?: ...;
                                }[];
                                totalAmount?: { amount?: string; code?: string };
                            };
                            price?: {
                                baseAmount?: { amount?: string; code?: string };
                                equivAmount?: { amount?: string; code?: string };
                                feeBreakdowns?: { amount?: ...; description?: ...; refundable?: ... }[];
                                nonRefundableBaseAmount?: { amount?: string; code?: string };
                                surcharges?: { breakdown?: ...; totalAmount?: ... }[];
                                taxBreakdowns?: {
                                    amount?: ...;
                                    collectionInd?: ...;
                                    countryCode?: ...;
                                    description?: ...;
                                    refundable?: ...;
                                    taxCode?: ...;
                                    taxTypeCode?: ...;
                                }[];
                                totalAmount?: { amount?: string; code?: string };
                                totalFeeAmount?: { amount?: string; code?: string; taxable?: boolean };
                                totalTaxAmount?: { amount?: string; code?: string };
                            };
                            priceDifferential?: {
                                diffPrice?: {
                                    price?: {
                                        balanceAmount?: ...;
                                        taxAllRefundableInd?: ...;
                                        taxBreakdowns?: ...;
                                        totalAmount?: ...;
                                        totalTaxAmount?: ...;
                                    };
                                };
                            };
                            priceGuaranteeTimeLimit?: string;
                            priceGuaranteeTimeLimitText?: string;
                            productRefIds?: string[];
                            sellerFollowUpAction?: { actionCodes?: string[] };
                            services?: {
                                externalId?: string;
                                externalOrderItemId?: string;
                                id?: string;
                                passengerRefId?: string;
                                pnrSegmentNumber?: number;
                                segmentRefId?: string;
                                selectedSeat?: {
                                    characteristics?: ...;
                                    column?: ...;
                                    descriptions?: ...;
                                    pitchMeasure?: ...;
                                    row?: ...;
                                    segmentRefId?: ...;
                                    widthMeasure?: ...;
                                };
                                serviceDefinitionRefId?: string;
                                statusCode?: string;
                            }[];
                            statusCode?: string;
                            validatingCarrierCode?: string;
                        }[];
                        orderOwner?: string;
                        partition?: string;
                        passengers?: {
                            age?: number;
                            ageUnitCode?: string;
                            birthdate?: string;
                            citizenshipCountryCode?: string;
                            contactInfoRefId?: string;
                            contactInfoRefIds?: string[];
                            employer?: {
                                name?: string;
                                taxRegistrationData: {
                                    address?: ...;
                                    countryCode?: ...;
                                    countrySubDivisionName?: ...;
                                    emailAddress?: ...;
                                    phones?: ...;
                                    taxRegistrationId: ...;
                                }[];
                            };
                            externalId?: string;
                            genderCode?: string;
                            givenName?: string;
                            id?: string;
                            identityDocuments?: {
                                birthdate?: string;
                                birthplace?: string;
                                citizenshipCountryCode?: string;
                                documentNumber?: string;
                                documentSubTypeCode?: string;
                                documentTypeCode?: string;
                                entryQuantity?: string;
                                expiryDate?: string;
                                genderCode?: string;
                                givenName?: string;
                                id?: string;
                                issueDate?: string;
                                issuingCountryCode?: string;
                                middleName?: string;
                                placeOfIssue?: string;
                                referencedDocumentNumbers?: (...)[];
                                residenceCountryCode?: string;
                                stayDuration?: string;
                                suffixName?: string;
                                surname?: string;
                                titleName?: string;
                                visaHostCountryCode?: string;
                            }[];
                            loyaltyProgramAccounts?: {
                                accountNumber?: string;
                                carrier?: { carrierCode: ... };
                                id?: string;
                                programCode?: string;
                                programName?: string;
                            }[];
                            middleName?: string;
                            passengerReference?: string;
                            remarks?: { id?: string; text?: string; type?: string }[];
                            suffixName?: string;
                            surname?: string;
                            titleName?: string;
                            typeCode?: string;
                        }[];
                        paymentInformation?: {
                            amount: { amount?: string; code?: string };
                            id: string;
                            orderItemRefIds?: string[];
                            payer?: {
                                payerEmailAddress?: {
                                    address?: string;
                                    id?: string;
                                    label?: string;
                                };
                                payerName?: {
                                    individualName: {
                                        birthdate?: ...;
                                        birthplace?: ...;
                                        documentNumber?: ...;
                                        genderCode?: ...;
                                        givenName?: ...;
                                        middleName?: ...;
                                        suffixName?: ...;
                                        surname: ...;
                                        titleName?: ...;
                                    };
                                };
                                payerPhoneNumber?: {
                                    cityCode?: string;
                                    countryCode?: string;
                                    id?: string;
                                    label?: string;
                                    number?: string;
                                };
                                paymentAddress?: {
                                    buildingRoom?: string;
                                    cityName?: string;
                                    countryCode?: string;
                                    label?: (...)
                                    | (...);
                                    postalCode?: string;
                                    postOfficeBoxCode?: string;
                                    stateProvinceCode?: string;
                                    street?: (...)[];
                                };
                            };
                            paymentMethod: {
                                paymentAgencyAccount?: {
                                    approvalCode?: string;
                                    code?: string;
                                    supplierTransactionId?: string;
                                    transactionId?: string;
                                };
                                paymentCard?: {
                                    approvalCode?: string;
                                    cardHolderAddress?: {
                                        buildingRoom?: ...;
                                        cityName?: ...;
                                        countryCode?: ...;
                                        label?: ...;
                                        postalCode?: ...;
                                        postOfficeBoxCode?: ...;
                                        stateProvinceCode?: ...;
                                        street?: ...;
                                    };
                                    cardHolderName?: string;
                                    cardNumber?: string;
                                    cardNumberToken?: string;
                                    contactInfoRefId?: string;
                                    cvv?: string;
                                    cvvToken?: string;
                                    expirationDate?: string;
                                    securePaymentVersion2?: {
                                        authenticationMerchantName?: ...;
                                        authenticationTokenValue?: ...;
                                        authenticationValueText?: ...;
                                        cardNumberCollectionCode?: ...;
                                        directoryServerTrxID?: ...;
                                        electronicCommerceIndText?: ...;
                                        payerAuthenticationExemptionCode?: ...;
                                        payerAuthenticationFailureToCompleteCode?: ...;
                                        paymentTrxChannelCode?: ...;
                                        programProtocolText?: ...;
                                        trxStatusReasonText?: ...;
                                        trxStatusText?: ...;
                                        verificationResult?: ...;
                                    };
                                    vendorCode?: string;
                                };
                                paymentCash?: Record<string, never>;
                                paymentReferenceFormOfPayment?: {
                                    cardHolderAddress?: {
                                        buildingRoom?: ...;
                                        cityName?: ...;
                                        countryCode?: ...;
                                        label?: ...;
                                        postalCode?: ...;
                                        postOfficeBoxCode?: ...;
                                        stateProvinceCode?: ...;
                                        street?: ...;
                                    };
                                    cardHolderName?: string;
                                    contactInfoRefId?: string;
                                    cvv?: string;
                                    referenceId?: string;
                                    securePaymentVersion2?: {
                                        authenticationMerchantName?: ...;
                                        authenticationTokenValue?: ...;
                                        authenticationValueText?: ...;
                                        cardNumberCollectionCode?: ...;
                                        directoryServerTrxID?: ...;
                                        electronicCommerceIndText?: ...;
                                        payerAuthenticationExemptionCode?: ...;
                                        payerAuthenticationFailureToCompleteCode?: ...;
                                        paymentTrxChannelCode?: ...;
                                        programProtocolText?: ...;
                                        trxStatusReasonText?: ...;
                                        trxStatusText?: ...;
                                        verificationResult?: ...;
                                    };
                                };
                                paymentTypeCode?: string;
                            };
                            useTypes?: string[];
                        }[];
                        paymentTimeLimit?: string;
                        paymentTimeLimitText?: string;
                        penalties?: {
                            applicabilityList?: string[];
                            description?: string;
                            feeAmount?: string;
                            feeCurrencyCode?: string;
                            hasFee?: boolean;
                            id?: string;
                            isAllowed?: boolean;
                            type?: string;
                        }[];
                        pnrCreateDate?: string;
                        pnrLocator?: string;
                        priceClasses?: {
                            code?: string;
                            descriptions?: { id?: string; text?: string }[];
                            id?: string;
                            name?: string;
                        }[];
                        primeHost?: string;
                        products?: {
                            airSegment?: {
                                actionCode?: string;
                                arrivalAirport?: string;
                                arrivalDateTime?: string;
                                departureAirport?: string;
                                departureDateTime?: string;
                                legs?: {
                                    arrivalAirport?: ...;
                                    arrivalDateTime?: ...;
                                    departureAirport?: ...;
                                    departureDateTime?: ...;
                                    marketingCarrier?: ...;
                                    operatingCarrier?: ...;
                                }[];
                                marketingCarrier?: {
                                    airlineCode?: string;
                                    banner?: string;
                                    bookingClass?: string;
                                    flightNumber?: string;
                                    name?: string;
                                };
                                operatingCarrier?: {
                                    airlineCode?: string;
                                    banner?: string;
                                    bookingClass?: string;
                                    flightNumber?: string;
                                    name?: string;
                                };
                            };
                            id?: string;
                        }[];
                        pseudoCityCode?: string;
                        remarks?: { id?: string; text?: string; type?: string }[];
                        segments?: {
                            arnkInd?: boolean;
                            arrival?: {
                                gateId?: string;
                                locationCode?: string;
                                scheduledDateTime?: string;
                                stationName?: string;
                                terminalName?: string;
                            };
                            cabinTypeCode?: string;
                            datedOperatingLegs?: {
                                arrival?: {
                                    gateId?: ...;
                                    locationCode?: ...;
                                    scheduledDateTime?: ...;
                                    stationName?: ...;
                                    terminalName?: ...;
                                };
                                carrierAircraftType?: { code?: ...; name?: ... };
                                changeOfGaugeInd?: boolean;
                                departure?: {
                                    gateId?: ...;
                                    locationCode?: ...;
                                    scheduledDateTime?: ...;
                                    stationName?: ...;
                                    terminalName?: ...;
                                };
                                distanceMeasure?: { unitCode?: ...; value?: ... };
                                onGroundDuration?: string;
                            }[];
                            departure?: {
                                gateId?: string;
                                locationCode?: string;
                                scheduledDateTime?: string;
                                stationName?: string;
                                terminalName?: string;
                            };
                            distanceMeasure?: { unitCode?: string; value?: number };
                            flightDuration?: string;
                            id?: string;
                            marketingCarrier?: {
                                carrierCode?: string;
                                carrierName?: string;
                                classOfService?: string;
                                disclosure?: { id?: string; text?: (...)[] };
                                flightNumber?: number;
                            };
                            operatingCarrier?: {
                                carrierCode?: string;
                                carrierName?: string;
                                classOfService?: string;
                                disclosure?: { id?: string; text?: (...)[] };
                                flightNumber?: number;
                            };
                            references?: { id?: string; system?: string }[];
                        }[];
                        serviceDefinitions?: {
                            baggageAllowanceRefId?: string;
                            bookingInstructions?: {
                                productText?: string;
                                productTextDetails?: { description?: ...; key: ...; value: ... }[];
                                specialServices?: { freeText?: ...; specialServiceCode?: ... }[];
                            };
                            cabinUpgrade?: {
                                methodCode?: string;
                                reservationBookingDesignator?: string;
                            };
                            descriptions?: { id?: string; text?: string }[];
                            externalId?: string;
                            groupCode?: string;
                            id?: string;
                            name?: string;
                            ownerCode?: string;
                            reasonForIssuanceCode?: string;
                            reasonForIssuanceSubCode?: string;
                            serviceCode?: string;
                            settlementMethodCode?: string;
                        }[];
                        ticketingDocumentInfo?: {
                            document?: {
                                coupons?: {
                                    consumedAtIssuanceInd?: ...;
                                    exchangeEligibilityInd?: ...;
                                    inConnectionCouponNumber?: ...;
                                    inConnectionDocumentNumber?: ...;
                                    involuntaryIndicatorCode?: ...;
                                    number?: ...;
                                    orderItemRefId?: ...;
                                    presentAt?: ...;
                                    presentTo?: ...;
                                    reasonForIssuanceCode?: ...;
                                    reasonForIssuanceSubCode?: ...;
                                    segmentInfo?: ...;
                                    serviceCode?: ...;
                                    serviceRefId?: ...;
                                    settlementAuthCode?: ...;
                                    status?: ...;
                                }[];
                                exchangeEligibilityInd?: boolean;
                                inConnectionDocumentNumber?: string;
                                issueDateTime?: string;
                                issueDateTimeComment?: string;
                                issueDateTimeText?: string;
                                number?: string;
                                numberOfBooklets?: number;
                                outOfSyncWithOrderItem?: boolean;
                                primaryDocumentInd?: boolean;
                                remarkText?: string;
                                reportingType?: string;
                                routingCode?: string;
                                ticketingLocation?: string;
                                type?: string;
                                voidEligibilityInd?: boolean;
                                voidPeriodExpirationDateTime?: string;
                            };
                            originalIssueInfo?: {
                                issueDate?: string;
                                issuingAgentId?: string;
                                locationCode?: string;
                                ticketNumber?: string;
                            };
                            paxRefId?: string;
                            price?: {
                                baseAmount?: { amount?: string; code?: string };
                                equivAmount?: { amount?: string; code?: string };
                                feeBreakdowns?: { amount?: ...; description?: ...; refundable?: ... }[];
                                nonRefundableBaseAmount?: { amount?: string; code?: string };
                                surcharges?: { breakdown?: ...; totalAmount?: ... }[];
                                taxBreakdowns?: {
                                    amount?: ...;
                                    collectionInd?: ...;
                                    countryCode?: ...;
                                    description?: ...;
                                    refundable?: ...;
                                    taxCode?: ...;
                                    taxTypeCode?: ...;
                                }[];
                                totalAmount?: { amount?: string; code?: string };
                                totalFeeAmount?: { amount?: string; code?: string; taxable?: boolean };
                                totalTaxAmount?: { amount?: string; code?: string };
                            };
                        }[];
                        totalPrice?: {
                            baseAmount?: { amount?: string; code?: string };
                            equivAmount?: { amount?: string; code?: string };
                            feeBreakdowns?: {
                                amount?: { amount?: string; code?: string; taxable?: boolean };
                                description?: string;
                                refundable?: boolean;
                            }[];
                            nonRefundableBaseAmount?: { amount?: string; code?: string };
                            surcharges?: {
                                breakdown?: {
                                    amount?: ...;
                                    description?: ...;
                                    designatorCode?: ...;
                                    localAmount?: ...;
                                    refundable?: ...;
                                }[];
                                totalAmount?: { amount?: string; code?: string };
                            }[];
                            taxBreakdowns?: {
                                amount?: { amount?: string; code?: string };
                                collectionInd?: boolean;
                                countryCode?: string;
                                description?: string;
                                refundable?: boolean;
                                taxCode?: string;
                                taxTypeCode?: string;
                            }[];
                            totalAmount?: { amount?: string; code?: string };
                            totalFeeAmount?: { amount?: string; code?: string; taxable?: boolean };
                            totalTaxAmount?: { amount?: string; code?: string };
                        };
                        type?: string;
                    };
                    processingAlerts?: {
                        paymentAuthentication?: {
                            authenticationUrl?: string;
                            supplierTransactionId?: string;
                            transactionId?: string;
                        };
                    }[];
                    warnings?: { code?: string; message?: string }[];
                };
            };
            headers: { [name: string]: unknown };
        }

        Operation successful.

      • 400: { content?: never; headers: { [name: string]: unknown } }

        Bad Request.

    createOrder: {
        parameters: {
            cookie?: never;
            header?: never;
            path?: never;
            query?: never;
        };
        requestBody?: {
            content: {
                "application/json": {
                    airlineRemarks?: {
                        id?: string;
                        passengerRefIds?: string[];
                        text?: string;
                    }[];
                    contactInfos: {
                        contactRefusedIndicator?: boolean;
                        contactType?: string;
                        emailAddresses?: { address?: string; id?: string; label?: string }[];
                        givenName?: string;
                        id?: string;
                        phones?: {
                            cityCode?: string;
                            countryCode?: string;
                            id?: string;
                            label?: string;
                            number?: string;
                        }[];
                        postalAddresses?: {
                            buildingRoom?: string;
                            cityName?: string;
                            countryCode?: string;
                            label?: "AddressAtOrigin"
                            | "AddressAtDestination";
                            postalCode?: string;
                            postOfficeBoxCode?: string;
                            stateProvinceCode?: string;
                            street?: string[];
                        }[];
                        surname?: string;
                    }[];
                    createOrders: {
                        offerId: string;
                        selectedOfferItems: { id: string; passengerRefIds?: string[] }[];
                    }[];
                    createPriceQuote: boolean;
                    customerNumber?: { number?: string };
                    displayPaymentCardNumbers: boolean;
                    loyaltyProgramAccount?: {
                        accountNumber?: string;
                        carrier?: { carrierCode: string };
                        id?: string;
                        programCode?: string;
                        programName?: string;
                    };
                    party?: {
                        sender?: {
                            travelAgency?: {
                                agencyContact?: {
                                    contactRefusedIndicator?: boolean;
                                    contactType?: string;
                                    emailAddresses?: { address?: string; id?: string; label?: string }[];
                                    givenName?: string;
                                    id?: string;
                                    phones?: {
                                        cityCode?: string;
                                        countryCode?: string;
                                        id?: string;
                                        label?: string;
                                        number?: string;
                                    }[];
                                    postalAddresses?: {
                                        buildingRoom?: string;
                                        cityName?: string;
                                        countryCode?: string;
                                        label?: (...)
                                        | (...);
                                        postalCode?: string;
                                        postOfficeBoxCode?: string;
                                        stateProvinceCode?: string;
                                        street?: (...)[];
                                    }[];
                                    surname?: string;
                                };
                                agencyEmail?: string;
                                agencyId?: string;
                                iataNumber?: string;
                                name?: string;
                                pseudoCityCode?: string;
                                typeCode?: string;
                            };
                        };
                    };
                    passengers: {
                        age?: number;
                        ageUnitCode?: string;
                        birthdate?: string;
                        citizenshipCountryCode?: string;
                        contactInfoRefId?: string;
                        contactInfoRefIds?: string[];
                        employer?: {
                            name?: string;
                            taxRegistrationData: {
                                address?: {
                                    cityName?: string;
                                    postalCode?: string;
                                    street?: (...)[];
                                };
                                countryCode?: string;
                                countrySubDivisionName?: string;
                                emailAddress?: string;
                                phones?: {
                                    cityCode?: ...;
                                    countryCode?: ...;
                                    id?: ...;
                                    label?: ...;
                                    number?: ...;
                                }[];
                                taxRegistrationId: string;
                            }[];
                        };
                        externalId?: string;
                        genderCode?: string;
                        givenName?: string;
                        id?: string;
                        identityDocuments?: {
                            birthdate?: string;
                            birthplace?: string;
                            citizenshipCountryCode?: string;
                            documentNumber?: string;
                            documentSubTypeCode?: string;
                            documentTypeCode?: string;
                            entryQuantity?: string;
                            expiryDate?: string;
                            genderCode?: string;
                            givenName?: string;
                            id?: string;
                            issueDate?: string;
                            issuingCountryCode?: string;
                            middleName?: string;
                            placeOfIssue?: string;
                            referencedDocumentNumbers?: string[];
                            residenceCountryCode?: string;
                            stayDuration?: string;
                            suffixName?: string;
                            surname?: string;
                            titleName?: string;
                            visaHostCountryCode?: string;
                        }[];
                        loyaltyProgramAccounts?: {
                            accountNumber?: string;
                            carrier?: { carrierCode: string };
                            id?: string;
                            programCode?: string;
                            programName?: string;
                        }[];
                        middleName?: string;
                        passengerReference?: string;
                        remarks?: { id?: string; text?: string; type?: string }[];
                        suffixName?: string;
                        surname?: string;
                        titleName?: string;
                        typeCode?: string;
                    }[];
                    seatAdds?: {
                        column?: string;
                        offerItemId?: string;
                        passengerRefs?: string;
                        row?: string;
                        segmentRefId?: string;
                    }[];
                    transactionOptions?: {
                        commitTransaction: boolean;
                        initialIgnore: boolean;
                        movePassengerDetails: boolean;
                        requestType?: "STATELESS"
                        | "STATEFUL";
                    };
                };
            };
        };
        responses: {
            "200": {
                content: {
                    "application/json": {
                        errors?: { code?: string; message?: string }[];
                        order?: {
                            airlineRemarks?: {
                                id?: string;
                                passengerRefIds?: string[];
                                text?: string;
                            }[];
                            auxiliaryData?: {
                                pnrNameReferenceNumbers?: {
                                    nameReferenceNumber?: string;
                                    passengerRefId?: string;
                                }[];
                            };
                            baggageAllowances?: {
                                applicableParty?: string;
                                baggageDeterminingCarrier?: { carrierCode?: string };
                                dimensionAllowances?: {
                                    baggageDimensionCategory?: string;
                                    maximumMeasure?: { unitCode?: ...; value?: ... };
                                    minimumMeasure?: { unitCode?: ...; value?: ... };
                                }[];
                                externalId?: string;
                                id?: string;
                                pieceAllowances?: {
                                    applicableParty?: string;
                                    totalQuantity?: number;
                                }[];
                                typeCode?: "CarryOn"
                                | "Checked";
                                weightAllowances?: {
                                    maximumMeasure?: { unitCode?: ...; value?: ... };
                                }[];
                            }[];
                            changeFee?: {
                                differentialAmountDue?: { amount?: string; code?: string };
                                differentialAmountDueTaxSummary?: {
                                    allRefundableInd?: boolean;
                                    taxes?: {
                                        amount?: { amount?: ...; code?: ... };
                                        collectionInd?: boolean;
                                        countryCode?: string;
                                        description?: string;
                                        refundable?: boolean;
                                        taxCode?: string;
                                        taxTypeCode?: string;
                                    }[];
                                    totalTaxAmount?: { amount?: string; code?: string };
                                };
                                penaltyAmount?: { amount?: string; code?: string };
                                typeCode?: string;
                            };
                            contactInfos?: {
                                contactRefusedIndicator?: boolean;
                                contactType?: string;
                                emailAddresses?: { address?: string; id?: string; label?: string }[];
                                givenName?: string;
                                id?: string;
                                phones?: {
                                    cityCode?: string;
                                    countryCode?: string;
                                    id?: string;
                                    label?: string;
                                    number?: string;
                                }[];
                                postalAddresses?: {
                                    buildingRoom?: string;
                                    cityName?: string;
                                    countryCode?: string;
                                    label?: (...)
                                    | (...);
                                    postalCode?: string;
                                    postOfficeBoxCode?: string;
                                    stateProvinceCode?: string;
                                    street?: (...)[];
                                }[];
                                surname?: string;
                            }[];
                            corporateId?: string;
                            countryCode?: string;
                            customerNumber?: { number?: string };
                            externalOrders?: {
                                airSegmentInformations?: {
                                    arrivalAirport?: string;
                                    arrivalTime?: string;
                                    classOfService?: string;
                                    departureAirport?: string;
                                    departureTime?: string;
                                    flightNumber?: number;
                                    marketingAirlineCode?: string;
                                }[];
                                bookingReferences?: {
                                    carrierCode?: string;
                                    createDate?: string;
                                    id?: string;
                                    typeCode?: string;
                                }[];
                                externalOrderCreateDateTime?: string;
                                externalOrderId?: string;
                                id?: string;
                                systemId?: string;
                                totalPrice?: {
                                    baseAmount?: { amount?: string; code?: string };
                                    equivAmount?: { amount?: string; code?: string };
                                    feeBreakdowns?: {
                                        amount?: ...;
                                        description?: ...;
                                        refundable?: ...;
                                    }[];
                                    nonRefundableBaseAmount?: { amount?: string; code?: string };
                                    surcharges?: { breakdown?: ...; totalAmount?: ... }[];
                                    taxBreakdowns?: {
                                        amount?: ...;
                                        collectionInd?: ...;
                                        countryCode?: ...;
                                        description?: ...;
                                        refundable?: ...;
                                        taxCode?: ...;
                                        taxTypeCode?: ...;
                                    }[];
                                    totalAmount?: { amount?: string; code?: string };
                                    totalFeeAmount?: {
                                        amount?: string;
                                        code?: string;
                                        taxable?: boolean;
                                    };
                                    totalTaxAmount?: { amount?: string; code?: string };
                                };
                            }[];
                            formsOfPayment?: {
                                amount: { amount?: string; code?: string };
                                id: string;
                                orderItemRefIds?: string[];
                                payer?: {
                                    payerEmailAddress?: {
                                        address?: string;
                                        id?: string;
                                        label?: string;
                                    };
                                    payerName?: {
                                        individualName: {
                                            birthdate?: ...;
                                            birthplace?: ...;
                                            documentNumber?: ...;
                                            genderCode?: ...;
                                            givenName?: ...;
                                            middleName?: ...;
                                            suffixName?: ...;
                                            surname: ...;
                                            titleName?: ...;
                                        };
                                    };
                                    payerPhoneNumber?: {
                                        cityCode?: string;
                                        countryCode?: string;
                                        id?: string;
                                        label?: string;
                                        number?: string;
                                    };
                                    paymentAddress?: {
                                        buildingRoom?: string;
                                        cityName?: string;
                                        countryCode?: string;
                                        label?: (...)
                                        | (...);
                                        postalCode?: string;
                                        postOfficeBoxCode?: string;
                                        stateProvinceCode?: string;
                                        street?: (...)[];
                                    };
                                };
                                paymentMethod: {
                                    paymentAgencyAccount?: {
                                        approvalCode?: string;
                                        code?: string;
                                        supplierTransactionId?: string;
                                        transactionId?: string;
                                    };
                                    paymentCard?: {
                                        approvalCode?: string;
                                        cardHolderAddress?: {
                                            buildingRoom?: ...;
                                            cityName?: ...;
                                            countryCode?: ...;
                                            label?: ...;
                                            postalCode?: ...;
                                            postOfficeBoxCode?: ...;
                                            stateProvinceCode?: ...;
                                            street?: ...;
                                        };
                                        cardHolderName?: string;
                                        cardNumber?: string;
                                        cardNumberToken?: string;
                                        contactInfoRefId?: string;
                                        cvv?: string;
                                        cvvToken?: string;
                                        expirationDate?: string;
                                        securePaymentVersion2?: {
                                            authenticationMerchantName?: ...;
                                            authenticationTokenValue?: ...;
                                            authenticationValueText?: ...;
                                            cardNumberCollectionCode?: ...;
                                            directoryServerTrxID?: ...;
                                            electronicCommerceIndText?: ...;
                                            payerAuthenticationExemptionCode?: ...;
                                            payerAuthenticationFailureToCompleteCode?: ...;
                                            paymentTrxChannelCode?: ...;
                                            programProtocolText?: ...;
                                            trxStatusReasonText?: ...;
                                            trxStatusText?: ...;
                                            verificationResult?: ...;
                                        };
                                        vendorCode?: string;
                                    };
                                    paymentCash?: Record<string, never>;
                                    paymentReferenceFormOfPayment?: {
                                        cardHolderAddress?: {
                                            buildingRoom?: ...;
                                            cityName?: ...;
                                            countryCode?: ...;
                                            label?: ...;
                                            postalCode?: ...;
                                            postOfficeBoxCode?: ...;
                                            stateProvinceCode?: ...;
                                            street?: ...;
                                        };
                                        cardHolderName?: string;
                                        contactInfoRefId?: string;
                                        cvv?: string;
                                        referenceId?: string;
                                        securePaymentVersion2?: {
                                            authenticationMerchantName?: ...;
                                            authenticationTokenValue?: ...;
                                            authenticationValueText?: ...;
                                            cardNumberCollectionCode?: ...;
                                            directoryServerTrxID?: ...;
                                            electronicCommerceIndText?: ...;
                                            payerAuthenticationExemptionCode?: ...;
                                            payerAuthenticationFailureToCompleteCode?: ...;
                                            paymentTrxChannelCode?: ...;
                                            programProtocolText?: ...;
                                            trxStatusReasonText?: ...;
                                            trxStatusText?: ...;
                                            verificationResult?: ...;
                                        };
                                    };
                                    paymentTypeCode?: string;
                                };
                                useTypes?: string[];
                            }[];
                            id?: string;
                            itineraryMismatchedWithTickets?: boolean;
                            journeys?: { id?: string; segmentRefIds?: string[] }[];
                            loyaltyProgramAccount?: {
                                accountNumber?: string;
                                carrier?: { carrierCode: string };
                                id?: string;
                                programCode?: string;
                                programName?: string;
                            };
                            nameMismatchedWithTickets?: boolean;
                            offerVendor?: string;
                            orderItems?: {
                                commissions?: {
                                    amount?: { amount?: ...; code?: ... };
                                    code?: string;
                                    descriptions?: (...)[];
                                    passengerRefIds?: (...)[];
                                    percentage?: number;
                                }[];
                                creationDateTime?: string;
                                externalId?: string;
                                externalOfferItemId?: string;
                                externalOrderRefId?: string;
                                fareDetails?: {
                                    fareCalculationLine?: string;
                                    fareComponents?: (...)[];
                                    fareIndicatorCode?: string;
                                    fareQualifiers?: (...)[];
                                    filedFareInd?: boolean;
                                    paxRefIds?: (...)[];
                                    penaltyDifferential?: {
                                        baseAmount?: ...;
                                        taxSummary?: ...;
                                        totalAmount?: ...;
                                    };
                                    price?: {
                                        baseAmount?: ...;
                                        equivAmount?: ...;
                                        feeBreakdowns?: ...;
                                        nonRefundableBaseAmount?: ...;
                                        surcharges?: ...;
                                        taxBreakdowns?: ...;
                                        totalAmount?: ...;
                                        totalFeeAmount?: ...;
                                        totalTaxAmount?: ...;
                                    };
                                    priceDifferential?: { diffPrice?: ... };
                                    remarks?: (...)[];
                                    tourCode?: string;
                                }[];
                                fees?: {
                                    applied?: boolean;
                                    basePrice?: { amount?: ...; code?: ... };
                                    description?: string;
                                    passengerRefIds?: (...)[];
                                    percentageValue?: string;
                                    price?: { amount?: ...; code?: ... };
                                    refundable?: boolean;
                                    serviceCode?: string;
                                    subCode?: string;
                                    taxBreakdowns?: (...)[];
                                    totalTaxAmount?: { amount?: ...; code?: ... };
                                }[];
                                feeWarnings?: { owner?: string; text?: string }[];
                                id?: string;
                                itemOrigin?: "SELL" | "EXCHANGE" | "SYNCHRONIZATION";
                                offerCustomerInformation?: {
                                    agencyInformation?: {
                                        agentCityCode?: string;
                                        agentDeptCode?: string;
                                        agentDuty?: string;
                                        agentFunction?: string;
                                        carrierCode?: string;
                                        mainTravelAgencyPCC?: string;
                                    };
                                    billingInformation?: {
                                        aaaCity?: string;
                                        actionCode?: string;
                                        agentSineIn?: string;
                                        partitionID?: string;
                                        pseudoCityCode?: string;
                                        userSetAddress?: string;
                                    };
                                };
                                offerItemId?: string;
                                origin?: string;
                                originatedFromTicketExchangeInd?: boolean;
                                paymentTimeLimit?: string;
                                paymentTimeLimitText?: string;
                                penaltyDifferential?: {
                                    baseAmount?: { amount?: string; code?: string };
                                    taxSummary?: {
                                        allRefundableInd?: ...;
                                        taxes?: ...;
                                        totalTaxAmount?: ...;
                                    }[];
                                    totalAmount?: { amount?: string; code?: string };
                                };
                                price?: {
                                    baseAmount?: { amount?: string; code?: string };
                                    equivAmount?: { amount?: string; code?: string };
                                    feeBreakdowns?: {
                                        amount?: ...;
                                        description?: ...;
                                        refundable?: ...;
                                    }[];
                                    nonRefundableBaseAmount?: { amount?: string; code?: string };
                                    surcharges?: { breakdown?: ...; totalAmount?: ... }[];
                                    taxBreakdowns?: {
                                        amount?: ...;
                                        collectionInd?: ...;
                                        countryCode?: ...;
                                        description?: ...;
                                        refundable?: ...;
                                        taxCode?: ...;
                                        taxTypeCode?: ...;
                                    }[];
                                    totalAmount?: { amount?: string; code?: string };
                                    totalFeeAmount?: {
                                        amount?: string;
                                        code?: string;
                                        taxable?: boolean;
                                    };
                                    totalTaxAmount?: { amount?: string; code?: string };
                                };
                                priceDifferential?: {
                                    diffPrice?: {
                                        price?: {
                                            balanceAmount?: ...;
                                            taxAllRefundableInd?: ...;
                                            taxBreakdowns?: ...;
                                            totalAmount?: ...;
                                            totalTaxAmount?: ...;
                                        };
                                    };
                                };
                                priceGuaranteeTimeLimit?: string;
                                priceGuaranteeTimeLimitText?: string;
                                productRefIds?: string[];
                                sellerFollowUpAction?: { actionCodes?: string[] };
                                services?: {
                                    externalId?: string;
                                    externalOrderItemId?: string;
                                    id?: string;
                                    passengerRefId?: string;
                                    pnrSegmentNumber?: number;
                                    segmentRefId?: string;
                                    selectedSeat?: {
                                        characteristics?: ...;
                                        column?: ...;
                                        descriptions?: ...;
                                        pitchMeasure?: ...;
                                        row?: ...;
                                        segmentRefId?: ...;
                                        widthMeasure?: ...;
                                    };
                                    serviceDefinitionRefId?: string;
                                    statusCode?: string;
                                }[];
                                statusCode?: string;
                                validatingCarrierCode?: string;
                            }[];
                            orderOwner?: string;
                            partition?: string;
                            passengers?: {
                                age?: number;
                                ageUnitCode?: string;
                                birthdate?: string;
                                citizenshipCountryCode?: string;
                                contactInfoRefId?: string;
                                contactInfoRefIds?: string[];
                                employer?: {
                                    name?: string;
                                    taxRegistrationData: {
                                        address?: ...;
                                        countryCode?: ...;
                                        countrySubDivisionName?: ...;
                                        emailAddress?: ...;
                                        phones?: ...;
                                        taxRegistrationId: ...;
                                    }[];
                                };
                                externalId?: string;
                                genderCode?: string;
                                givenName?: string;
                                id?: string;
                                identityDocuments?: {
                                    birthdate?: string;
                                    birthplace?: string;
                                    citizenshipCountryCode?: string;
                                    documentNumber?: string;
                                    documentSubTypeCode?: string;
                                    documentTypeCode?: string;
                                    entryQuantity?: string;
                                    expiryDate?: string;
                                    genderCode?: string;
                                    givenName?: string;
                                    id?: string;
                                    issueDate?: string;
                                    issuingCountryCode?: string;
                                    middleName?: string;
                                    placeOfIssue?: string;
                                    referencedDocumentNumbers?: (...)[];
                                    residenceCountryCode?: string;
                                    stayDuration?: string;
                                    suffixName?: string;
                                    surname?: string;
                                    titleName?: string;
                                    visaHostCountryCode?: string;
                                }[];
                                loyaltyProgramAccounts?: {
                                    accountNumber?: string;
                                    carrier?: { carrierCode: ... };
                                    id?: string;
                                    programCode?: string;
                                    programName?: string;
                                }[];
                                middleName?: string;
                                passengerReference?: string;
                                remarks?: { id?: string; text?: string; type?: string }[];
                                suffixName?: string;
                                surname?: string;
                                titleName?: string;
                                typeCode?: string;
                            }[];
                            paymentInformation?: {
                                amount: { amount?: string; code?: string };
                                id: string;
                                orderItemRefIds?: string[];
                                payer?: {
                                    payerEmailAddress?: {
                                        address?: string;
                                        id?: string;
                                        label?: string;
                                    };
                                    payerName?: {
                                        individualName: {
                                            birthdate?: ...;
                                            birthplace?: ...;
                                            documentNumber?: ...;
                                            genderCode?: ...;
                                            givenName?: ...;
                                            middleName?: ...;
                                            suffixName?: ...;
                                            surname: ...;
                                            titleName?: ...;
                                        };
                                    };
                                    payerPhoneNumber?: {
                                        cityCode?: string;
                                        countryCode?: string;
                                        id?: string;
                                        label?: string;
                                        number?: string;
                                    };
                                    paymentAddress?: {
                                        buildingRoom?: string;
                                        cityName?: string;
                                        countryCode?: string;
                                        label?: (...)
                                        | (...);
                                        postalCode?: string;
                                        postOfficeBoxCode?: string;
                                        stateProvinceCode?: string;
                                        street?: (...)[];
                                    };
                                };
                                paymentMethod: {
                                    paymentAgencyAccount?: {
                                        approvalCode?: string;
                                        code?: string;
                                        supplierTransactionId?: string;
                                        transactionId?: string;
                                    };
                                    paymentCard?: {
                                        approvalCode?: string;
                                        cardHolderAddress?: {
                                            buildingRoom?: ...;
                                            cityName?: ...;
                                            countryCode?: ...;
                                            label?: ...;
                                            postalCode?: ...;
                                            postOfficeBoxCode?: ...;
                                            stateProvinceCode?: ...;
                                            street?: ...;
                                        };
                                        cardHolderName?: string;
                                        cardNumber?: string;
                                        cardNumberToken?: string;
                                        contactInfoRefId?: string;
                                        cvv?: string;
                                        cvvToken?: string;
                                        expirationDate?: string;
                                        securePaymentVersion2?: {
                                            authenticationMerchantName?: ...;
                                            authenticationTokenValue?: ...;
                                            authenticationValueText?: ...;
                                            cardNumberCollectionCode?: ...;
                                            directoryServerTrxID?: ...;
                                            electronicCommerceIndText?: ...;
                                            payerAuthenticationExemptionCode?: ...;
                                            payerAuthenticationFailureToCompleteCode?: ...;
                                            paymentTrxChannelCode?: ...;
                                            programProtocolText?: ...;
                                            trxStatusReasonText?: ...;
                                            trxStatusText?: ...;
                                            verificationResult?: ...;
                                        };
                                        vendorCode?: string;
                                    };
                                    paymentCash?: Record<string, never>;
                                    paymentReferenceFormOfPayment?: {
                                        cardHolderAddress?: {
                                            buildingRoom?: ...;
                                            cityName?: ...;
                                            countryCode?: ...;
                                            label?: ...;
                                            postalCode?: ...;
                                            postOfficeBoxCode?: ...;
                                            stateProvinceCode?: ...;
                                            street?: ...;
                                        };
                                        cardHolderName?: string;
                                        contactInfoRefId?: string;
                                        cvv?: string;
                                        referenceId?: string;
                                        securePaymentVersion2?: {
                                            authenticationMerchantName?: ...;
                                            authenticationTokenValue?: ...;
                                            authenticationValueText?: ...;
                                            cardNumberCollectionCode?: ...;
                                            directoryServerTrxID?: ...;
                                            electronicCommerceIndText?: ...;
                                            payerAuthenticationExemptionCode?: ...;
                                            payerAuthenticationFailureToCompleteCode?: ...;
                                            paymentTrxChannelCode?: ...;
                                            programProtocolText?: ...;
                                            trxStatusReasonText?: ...;
                                            trxStatusText?: ...;
                                            verificationResult?: ...;
                                        };
                                    };
                                    paymentTypeCode?: string;
                                };
                                useTypes?: string[];
                            }[];
                            paymentTimeLimit?: string;
                            paymentTimeLimitText?: string;
                            penalties?: {
                                applicabilityList?: string[];
                                description?: string;
                                feeAmount?: string;
                                feeCurrencyCode?: string;
                                hasFee?: boolean;
                                id?: string;
                                isAllowed?: boolean;
                                type?: string;
                            }[];
                            pnrCreateDate?: string;
                            pnrLocator?: string;
                            priceClasses?: {
                                code?: string;
                                descriptions?: { id?: string; text?: string }[];
                                id?: string;
                                name?: string;
                            }[];
                            primeHost?: string;
                            products?: {
                                airSegment?: {
                                    actionCode?: string;
                                    arrivalAirport?: string;
                                    arrivalDateTime?: string;
                                    departureAirport?: string;
                                    departureDateTime?: string;
                                    legs?: {
                                        arrivalAirport?: ...;
                                        arrivalDateTime?: ...;
                                        departureAirport?: ...;
                                        departureDateTime?: ...;
                                        marketingCarrier?: ...;
                                        operatingCarrier?: ...;
                                    }[];
                                    marketingCarrier?: {
                                        airlineCode?: string;
                                        banner?: string;
                                        bookingClass?: string;
                                        flightNumber?: string;
                                        name?: string;
                                    };
                                    operatingCarrier?: {
                                        airlineCode?: string;
                                        banner?: string;
                                        bookingClass?: string;
                                        flightNumber?: string;
                                        name?: string;
                                    };
                                };
                                id?: string;
                            }[];
                            pseudoCityCode?: string;
                            remarks?: { id?: string; text?: string; type?: string }[];
                            segments?: {
                                arnkInd?: boolean;
                                arrival?: {
                                    gateId?: string;
                                    locationCode?: string;
                                    scheduledDateTime?: string;
                                    stationName?: string;
                                    terminalName?: string;
                                };
                                cabinTypeCode?: string;
                                datedOperatingLegs?: {
                                    arrival?: {
                                        gateId?: ...;
                                        locationCode?: ...;
                                        scheduledDateTime?: ...;
                                        stationName?: ...;
                                        terminalName?: ...;
                                    };
                                    carrierAircraftType?: { code?: ...; name?: ... };
                                    changeOfGaugeInd?: boolean;
                                    departure?: {
                                        gateId?: ...;
                                        locationCode?: ...;
                                        scheduledDateTime?: ...;
                                        stationName?: ...;
                                        terminalName?: ...;
                                    };
                                    distanceMeasure?: { unitCode?: ...; value?: ... };
                                    onGroundDuration?: string;
                                }[];
                                departure?: {
                                    gateId?: string;
                                    locationCode?: string;
                                    scheduledDateTime?: string;
                                    stationName?: string;
                                    terminalName?: string;
                                };
                                distanceMeasure?: { unitCode?: string; value?: number };
                                flightDuration?: string;
                                id?: string;
                                marketingCarrier?: {
                                    carrierCode?: string;
                                    carrierName?: string;
                                    classOfService?: string;
                                    disclosure?: { id?: string; text?: (...)[] };
                                    flightNumber?: number;
                                };
                                operatingCarrier?: {
                                    carrierCode?: string;
                                    carrierName?: string;
                                    classOfService?: string;
                                    disclosure?: { id?: string; text?: (...)[] };
                                    flightNumber?: number;
                                };
                                references?: { id?: string; system?: string }[];
                            }[];
                            serviceDefinitions?: {
                                baggageAllowanceRefId?: string;
                                bookingInstructions?: {
                                    productText?: string;
                                    productTextDetails?: { description?: ...; key: ...; value: ... }[];
                                    specialServices?: { freeText?: ...; specialServiceCode?: ... }[];
                                };
                                cabinUpgrade?: {
                                    methodCode?: string;
                                    reservationBookingDesignator?: string;
                                };
                                descriptions?: { id?: string; text?: string }[];
                                externalId?: string;
                                groupCode?: string;
                                id?: string;
                                name?: string;
                                ownerCode?: string;
                                reasonForIssuanceCode?: string;
                                reasonForIssuanceSubCode?: string;
                                serviceCode?: string;
                                settlementMethodCode?: string;
                            }[];
                            ticketingDocumentInfo?: {
                                document?: {
                                    coupons?: {
                                        consumedAtIssuanceInd?: ...;
                                        exchangeEligibilityInd?: ...;
                                        inConnectionCouponNumber?: ...;
                                        inConnectionDocumentNumber?: ...;
                                        involuntaryIndicatorCode?: ...;
                                        number?: ...;
                                        orderItemRefId?: ...;
                                        presentAt?: ...;
                                        presentTo?: ...;
                                        reasonForIssuanceCode?: ...;
                                        reasonForIssuanceSubCode?: ...;
                                        segmentInfo?: ...;
                                        serviceCode?: ...;
                                        serviceRefId?: ...;
                                        settlementAuthCode?: ...;
                                        status?: ...;
                                    }[];
                                    exchangeEligibilityInd?: boolean;
                                    inConnectionDocumentNumber?: string;
                                    issueDateTime?: string;
                                    issueDateTimeComment?: string;
                                    issueDateTimeText?: string;
                                    number?: string;
                                    numberOfBooklets?: number;
                                    outOfSyncWithOrderItem?: boolean;
                                    primaryDocumentInd?: boolean;
                                    remarkText?: string;
                                    reportingType?: string;
                                    routingCode?: string;
                                    ticketingLocation?: string;
                                    type?: string;
                                    voidEligibilityInd?: boolean;
                                    voidPeriodExpirationDateTime?: string;
                                };
                                originalIssueInfo?: {
                                    issueDate?: string;
                                    issuingAgentId?: string;
                                    locationCode?: string;
                                    ticketNumber?: string;
                                };
                                paxRefId?: string;
                                price?: {
                                    baseAmount?: { amount?: string; code?: string };
                                    equivAmount?: { amount?: string; code?: string };
                                    feeBreakdowns?: {
                                        amount?: ...;
                                        description?: ...;
                                        refundable?: ...;
                                    }[];
                                    nonRefundableBaseAmount?: { amount?: string; code?: string };
                                    surcharges?: { breakdown?: ...; totalAmount?: ... }[];
                                    taxBreakdowns?: {
                                        amount?: ...;
                                        collectionInd?: ...;
                                        countryCode?: ...;
                                        description?: ...;
                                        refundable?: ...;
                                        taxCode?: ...;
                                        taxTypeCode?: ...;
                                    }[];
                                    totalAmount?: { amount?: string; code?: string };
                                    totalFeeAmount?: {
                                        amount?: string;
                                        code?: string;
                                        taxable?: boolean;
                                    };
                                    totalTaxAmount?: { amount?: string; code?: string };
                                };
                            }[];
                            totalPrice?: {
                                baseAmount?: { amount?: string; code?: string };
                                equivAmount?: { amount?: string; code?: string };
                                feeBreakdowns?: {
                                    amount?: { amount?: string; code?: string; taxable?: boolean };
                                    description?: string;
                                    refundable?: boolean;
                                }[];
                                nonRefundableBaseAmount?: { amount?: string; code?: string };
                                surcharges?: {
                                    breakdown?: {
                                        amount?: ...;
                                        description?: ...;
                                        designatorCode?: ...;
                                        localAmount?: ...;
                                        refundable?: ...;
                                    }[];
                                    totalAmount?: { amount?: string; code?: string };
                                }[];
                                taxBreakdowns?: {
                                    amount?: { amount?: string; code?: string };
                                    collectionInd?: boolean;
                                    countryCode?: string;
                                    description?: string;
                                    refundable?: boolean;
                                    taxCode?: string;
                                    taxTypeCode?: string;
                                }[];
                                totalAmount?: { amount?: string; code?: string };
                                totalFeeAmount?: {
                                    amount?: string;
                                    code?: string;
                                    taxable?: boolean;
                                };
                                totalTaxAmount?: { amount?: string; code?: string };
                            };
                            type?: string;
                        };
                        warnings?: { code?: string; message?: string }[];
                    };
                };
                headers: { [name: string]: unknown };
            };
            "400": { content?: never; headers: { [name: string]: unknown } };
        };
    }

    Type Declaration

    • parameters: { cookie?: never; header?: never; path?: never; query?: never }
    • OptionalrequestBody?: {
          content: {
              "application/json": {
                  airlineRemarks?: {
                      id?: string;
                      passengerRefIds?: string[];
                      text?: string;
                  }[];
                  contactInfos: {
                      contactRefusedIndicator?: boolean;
                      contactType?: string;
                      emailAddresses?: { address?: string; id?: string; label?: string }[];
                      givenName?: string;
                      id?: string;
                      phones?: {
                          cityCode?: string;
                          countryCode?: string;
                          id?: string;
                          label?: string;
                          number?: string;
                      }[];
                      postalAddresses?: {
                          buildingRoom?: string;
                          cityName?: string;
                          countryCode?: string;
                          label?: "AddressAtOrigin"
                          | "AddressAtDestination";
                          postalCode?: string;
                          postOfficeBoxCode?: string;
                          stateProvinceCode?: string;
                          street?: string[];
                      }[];
                      surname?: string;
                  }[];
                  createOrders: {
                      offerId: string;
                      selectedOfferItems: { id: string; passengerRefIds?: string[] }[];
                  }[];
                  createPriceQuote: boolean;
                  customerNumber?: { number?: string };
                  displayPaymentCardNumbers: boolean;
                  loyaltyProgramAccount?: {
                      accountNumber?: string;
                      carrier?: { carrierCode: string };
                      id?: string;
                      programCode?: string;
                      programName?: string;
                  };
                  party?: {
                      sender?: {
                          travelAgency?: {
                              agencyContact?: {
                                  contactRefusedIndicator?: boolean;
                                  contactType?: string;
                                  emailAddresses?: { address?: string; id?: string; label?: string }[];
                                  givenName?: string;
                                  id?: string;
                                  phones?: {
                                      cityCode?: string;
                                      countryCode?: string;
                                      id?: string;
                                      label?: string;
                                      number?: string;
                                  }[];
                                  postalAddresses?: {
                                      buildingRoom?: string;
                                      cityName?: string;
                                      countryCode?: string;
                                      label?: (...)
                                      | (...);
                                      postalCode?: string;
                                      postOfficeBoxCode?: string;
                                      stateProvinceCode?: string;
                                      street?: (...)[];
                                  }[];
                                  surname?: string;
                              };
                              agencyEmail?: string;
                              agencyId?: string;
                              iataNumber?: string;
                              name?: string;
                              pseudoCityCode?: string;
                              typeCode?: string;
                          };
                      };
                  };
                  passengers: {
                      age?: number;
                      ageUnitCode?: string;
                      birthdate?: string;
                      citizenshipCountryCode?: string;
                      contactInfoRefId?: string;
                      contactInfoRefIds?: string[];
                      employer?: {
                          name?: string;
                          taxRegistrationData: {
                              address?: {
                                  cityName?: string;
                                  postalCode?: string;
                                  street?: (...)[];
                              };
                              countryCode?: string;
                              countrySubDivisionName?: string;
                              emailAddress?: string;
                              phones?: {
                                  cityCode?: ...;
                                  countryCode?: ...;
                                  id?: ...;
                                  label?: ...;
                                  number?: ...;
                              }[];
                              taxRegistrationId: string;
                          }[];
                      };
                      externalId?: string;
                      genderCode?: string;
                      givenName?: string;
                      id?: string;
                      identityDocuments?: {
                          birthdate?: string;
                          birthplace?: string;
                          citizenshipCountryCode?: string;
                          documentNumber?: string;
                          documentSubTypeCode?: string;
                          documentTypeCode?: string;
                          entryQuantity?: string;
                          expiryDate?: string;
                          genderCode?: string;
                          givenName?: string;
                          id?: string;
                          issueDate?: string;
                          issuingCountryCode?: string;
                          middleName?: string;
                          placeOfIssue?: string;
                          referencedDocumentNumbers?: string[];
                          residenceCountryCode?: string;
                          stayDuration?: string;
                          suffixName?: string;
                          surname?: string;
                          titleName?: string;
                          visaHostCountryCode?: string;
                      }[];
                      loyaltyProgramAccounts?: {
                          accountNumber?: string;
                          carrier?: { carrierCode: string };
                          id?: string;
                          programCode?: string;
                          programName?: string;
                      }[];
                      middleName?: string;
                      passengerReference?: string;
                      remarks?: { id?: string; text?: string; type?: string }[];
                      suffixName?: string;
                      surname?: string;
                      titleName?: string;
                      typeCode?: string;
                  }[];
                  seatAdds?: {
                      column?: string;
                      offerItemId?: string;
                      passengerRefs?: string;
                      row?: string;
                      segmentRefId?: string;
                  }[];
                  transactionOptions?: {
                      commitTransaction: boolean;
                      initialIgnore: boolean;
                      movePassengerDetails: boolean;
                      requestType?: "STATELESS"
                      | "STATEFUL";
                  };
              };
          };
      }

      Creates an order.

    • responses: {
          "200": {
              content: {
                  "application/json": {
                      errors?: { code?: string; message?: string }[];
                      order?: {
                          airlineRemarks?: {
                              id?: string;
                              passengerRefIds?: string[];
                              text?: string;
                          }[];
                          auxiliaryData?: {
                              pnrNameReferenceNumbers?: {
                                  nameReferenceNumber?: string;
                                  passengerRefId?: string;
                              }[];
                          };
                          baggageAllowances?: {
                              applicableParty?: string;
                              baggageDeterminingCarrier?: { carrierCode?: string };
                              dimensionAllowances?: {
                                  baggageDimensionCategory?: string;
                                  maximumMeasure?: { unitCode?: ...; value?: ... };
                                  minimumMeasure?: { unitCode?: ...; value?: ... };
                              }[];
                              externalId?: string;
                              id?: string;
                              pieceAllowances?: { applicableParty?: string; totalQuantity?: number }[];
                              typeCode?: "CarryOn" | "Checked";
                              weightAllowances?: {
                                  maximumMeasure?: { unitCode?: ...; value?: ... };
                              }[];
                          }[];
                          changeFee?: {
                              differentialAmountDue?: { amount?: string; code?: string };
                              differentialAmountDueTaxSummary?: {
                                  allRefundableInd?: boolean;
                                  taxes?: {
                                      amount?: { amount?: ...; code?: ... };
                                      collectionInd?: boolean;
                                      countryCode?: string;
                                      description?: string;
                                      refundable?: boolean;
                                      taxCode?: string;
                                      taxTypeCode?: string;
                                  }[];
                                  totalTaxAmount?: { amount?: string; code?: string };
                              };
                              penaltyAmount?: { amount?: string; code?: string };
                              typeCode?: string;
                          };
                          contactInfos?: {
                              contactRefusedIndicator?: boolean;
                              contactType?: string;
                              emailAddresses?: { address?: string; id?: string; label?: string }[];
                              givenName?: string;
                              id?: string;
                              phones?: {
                                  cityCode?: string;
                                  countryCode?: string;
                                  id?: string;
                                  label?: string;
                                  number?: string;
                              }[];
                              postalAddresses?: {
                                  buildingRoom?: string;
                                  cityName?: string;
                                  countryCode?: string;
                                  label?: (...)
                                  | (...);
                                  postalCode?: string;
                                  postOfficeBoxCode?: string;
                                  stateProvinceCode?: string;
                                  street?: (...)[];
                              }[];
                              surname?: string;
                          }[];
                          corporateId?: string;
                          countryCode?: string;
                          customerNumber?: { number?: string };
                          externalOrders?: {
                              airSegmentInformations?: {
                                  arrivalAirport?: string;
                                  arrivalTime?: string;
                                  classOfService?: string;
                                  departureAirport?: string;
                                  departureTime?: string;
                                  flightNumber?: number;
                                  marketingAirlineCode?: string;
                              }[];
                              bookingReferences?: {
                                  carrierCode?: string;
                                  createDate?: string;
                                  id?: string;
                                  typeCode?: string;
                              }[];
                              externalOrderCreateDateTime?: string;
                              externalOrderId?: string;
                              id?: string;
                              systemId?: string;
                              totalPrice?: {
                                  baseAmount?: { amount?: string; code?: string };
                                  equivAmount?: { amount?: string; code?: string };
                                  feeBreakdowns?: { amount?: ...; description?: ...; refundable?: ... }[];
                                  nonRefundableBaseAmount?: { amount?: string; code?: string };
                                  surcharges?: { breakdown?: ...; totalAmount?: ... }[];
                                  taxBreakdowns?: {
                                      amount?: ...;
                                      collectionInd?: ...;
                                      countryCode?: ...;
                                      description?: ...;
                                      refundable?: ...;
                                      taxCode?: ...;
                                      taxTypeCode?: ...;
                                  }[];
                                  totalAmount?: { amount?: string; code?: string };
                                  totalFeeAmount?: {
                                      amount?: string;
                                      code?: string;
                                      taxable?: boolean;
                                  };
                                  totalTaxAmount?: { amount?: string; code?: string };
                              };
                          }[];
                          formsOfPayment?: {
                              amount: { amount?: string; code?: string };
                              id: string;
                              orderItemRefIds?: string[];
                              payer?: {
                                  payerEmailAddress?: {
                                      address?: string;
                                      id?: string;
                                      label?: string;
                                  };
                                  payerName?: {
                                      individualName: {
                                          birthdate?: ...;
                                          birthplace?: ...;
                                          documentNumber?: ...;
                                          genderCode?: ...;
                                          givenName?: ...;
                                          middleName?: ...;
                                          suffixName?: ...;
                                          surname: ...;
                                          titleName?: ...;
                                      };
                                  };
                                  payerPhoneNumber?: {
                                      cityCode?: string;
                                      countryCode?: string;
                                      id?: string;
                                      label?: string;
                                      number?: string;
                                  };
                                  paymentAddress?: {
                                      buildingRoom?: string;
                                      cityName?: string;
                                      countryCode?: string;
                                      label?: (...)
                                      | (...);
                                      postalCode?: string;
                                      postOfficeBoxCode?: string;
                                      stateProvinceCode?: string;
                                      street?: (...)[];
                                  };
                              };
                              paymentMethod: {
                                  paymentAgencyAccount?: {
                                      approvalCode?: string;
                                      code?: string;
                                      supplierTransactionId?: string;
                                      transactionId?: string;
                                  };
                                  paymentCard?: {
                                      approvalCode?: string;
                                      cardHolderAddress?: {
                                          buildingRoom?: ...;
                                          cityName?: ...;
                                          countryCode?: ...;
                                          label?: ...;
                                          postalCode?: ...;
                                          postOfficeBoxCode?: ...;
                                          stateProvinceCode?: ...;
                                          street?: ...;
                                      };
                                      cardHolderName?: string;
                                      cardNumber?: string;
                                      cardNumberToken?: string;
                                      contactInfoRefId?: string;
                                      cvv?: string;
                                      cvvToken?: string;
                                      expirationDate?: string;
                                      securePaymentVersion2?: {
                                          authenticationMerchantName?: ...;
                                          authenticationTokenValue?: ...;
                                          authenticationValueText?: ...;
                                          cardNumberCollectionCode?: ...;
                                          directoryServerTrxID?: ...;
                                          electronicCommerceIndText?: ...;
                                          payerAuthenticationExemptionCode?: ...;
                                          payerAuthenticationFailureToCompleteCode?: ...;
                                          paymentTrxChannelCode?: ...;
                                          programProtocolText?: ...;
                                          trxStatusReasonText?: ...;
                                          trxStatusText?: ...;
                                          verificationResult?: ...;
                                      };
                                      vendorCode?: string;
                                  };
                                  paymentCash?: Record<string, never>;
                                  paymentReferenceFormOfPayment?: {
                                      cardHolderAddress?: {
                                          buildingRoom?: ...;
                                          cityName?: ...;
                                          countryCode?: ...;
                                          label?: ...;
                                          postalCode?: ...;
                                          postOfficeBoxCode?: ...;
                                          stateProvinceCode?: ...;
                                          street?: ...;
                                      };
                                      cardHolderName?: string;
                                      contactInfoRefId?: string;
                                      cvv?: string;
                                      referenceId?: string;
                                      securePaymentVersion2?: {
                                          authenticationMerchantName?: ...;
                                          authenticationTokenValue?: ...;
                                          authenticationValueText?: ...;
                                          cardNumberCollectionCode?: ...;
                                          directoryServerTrxID?: ...;
                                          electronicCommerceIndText?: ...;
                                          payerAuthenticationExemptionCode?: ...;
                                          payerAuthenticationFailureToCompleteCode?: ...;
                                          paymentTrxChannelCode?: ...;
                                          programProtocolText?: ...;
                                          trxStatusReasonText?: ...;
                                          trxStatusText?: ...;
                                          verificationResult?: ...;
                                      };
                                  };
                                  paymentTypeCode?: string;
                              };
                              useTypes?: string[];
                          }[];
                          id?: string;
                          itineraryMismatchedWithTickets?: boolean;
                          journeys?: { id?: string; segmentRefIds?: string[] }[];
                          loyaltyProgramAccount?: {
                              accountNumber?: string;
                              carrier?: { carrierCode: string };
                              id?: string;
                              programCode?: string;
                              programName?: string;
                          };
                          nameMismatchedWithTickets?: boolean;
                          offerVendor?: string;
                          orderItems?: {
                              commissions?: {
                                  amount?: { amount?: ...; code?: ... };
                                  code?: string;
                                  descriptions?: (...)[];
                                  passengerRefIds?: (...)[];
                                  percentage?: number;
                              }[];
                              creationDateTime?: string;
                              externalId?: string;
                              externalOfferItemId?: string;
                              externalOrderRefId?: string;
                              fareDetails?: {
                                  fareCalculationLine?: string;
                                  fareComponents?: (...)[];
                                  fareIndicatorCode?: string;
                                  fareQualifiers?: (...)[];
                                  filedFareInd?: boolean;
                                  paxRefIds?: (...)[];
                                  penaltyDifferential?: {
                                      baseAmount?: ...;
                                      taxSummary?: ...;
                                      totalAmount?: ...;
                                  };
                                  price?: {
                                      baseAmount?: ...;
                                      equivAmount?: ...;
                                      feeBreakdowns?: ...;
                                      nonRefundableBaseAmount?: ...;
                                      surcharges?: ...;
                                      taxBreakdowns?: ...;
                                      totalAmount?: ...;
                                      totalFeeAmount?: ...;
                                      totalTaxAmount?: ...;
                                  };
                                  priceDifferential?: { diffPrice?: ... };
                                  remarks?: (...)[];
                                  tourCode?: string;
                              }[];
                              fees?: {
                                  applied?: boolean;
                                  basePrice?: { amount?: ...; code?: ... };
                                  description?: string;
                                  passengerRefIds?: (...)[];
                                  percentageValue?: string;
                                  price?: { amount?: ...; code?: ... };
                                  refundable?: boolean;
                                  serviceCode?: string;
                                  subCode?: string;
                                  taxBreakdowns?: (...)[];
                                  totalTaxAmount?: { amount?: ...; code?: ... };
                              }[];
                              feeWarnings?: { owner?: string; text?: string }[];
                              id?: string;
                              itemOrigin?: "SELL" | "EXCHANGE" | "SYNCHRONIZATION";
                              offerCustomerInformation?: {
                                  agencyInformation?: {
                                      agentCityCode?: string;
                                      agentDeptCode?: string;
                                      agentDuty?: string;
                                      agentFunction?: string;
                                      carrierCode?: string;
                                      mainTravelAgencyPCC?: string;
                                  };
                                  billingInformation?: {
                                      aaaCity?: string;
                                      actionCode?: string;
                                      agentSineIn?: string;
                                      partitionID?: string;
                                      pseudoCityCode?: string;
                                      userSetAddress?: string;
                                  };
                              };
                              offerItemId?: string;
                              origin?: string;
                              originatedFromTicketExchangeInd?: boolean;
                              paymentTimeLimit?: string;
                              paymentTimeLimitText?: string;
                              penaltyDifferential?: {
                                  baseAmount?: { amount?: string; code?: string };
                                  taxSummary?: {
                                      allRefundableInd?: ...;
                                      taxes?: ...;
                                      totalTaxAmount?: ...;
                                  }[];
                                  totalAmount?: { amount?: string; code?: string };
                              };
                              price?: {
                                  baseAmount?: { amount?: string; code?: string };
                                  equivAmount?: { amount?: string; code?: string };
                                  feeBreakdowns?: { amount?: ...; description?: ...; refundable?: ... }[];
                                  nonRefundableBaseAmount?: { amount?: string; code?: string };
                                  surcharges?: { breakdown?: ...; totalAmount?: ... }[];
                                  taxBreakdowns?: {
                                      amount?: ...;
                                      collectionInd?: ...;
                                      countryCode?: ...;
                                      description?: ...;
                                      refundable?: ...;
                                      taxCode?: ...;
                                      taxTypeCode?: ...;
                                  }[];
                                  totalAmount?: { amount?: string; code?: string };
                                  totalFeeAmount?: {
                                      amount?: string;
                                      code?: string;
                                      taxable?: boolean;
                                  };
                                  totalTaxAmount?: { amount?: string; code?: string };
                              };
                              priceDifferential?: {
                                  diffPrice?: {
                                      price?: {
                                          balanceAmount?: ...;
                                          taxAllRefundableInd?: ...;
                                          taxBreakdowns?: ...;
                                          totalAmount?: ...;
                                          totalTaxAmount?: ...;
                                      };
                                  };
                              };
                              priceGuaranteeTimeLimit?: string;
                              priceGuaranteeTimeLimitText?: string;
                              productRefIds?: string[];
                              sellerFollowUpAction?: { actionCodes?: string[] };
                              services?: {
                                  externalId?: string;
                                  externalOrderItemId?: string;
                                  id?: string;
                                  passengerRefId?: string;
                                  pnrSegmentNumber?: number;
                                  segmentRefId?: string;
                                  selectedSeat?: {
                                      characteristics?: ...;
                                      column?: ...;
                                      descriptions?: ...;
                                      pitchMeasure?: ...;
                                      row?: ...;
                                      segmentRefId?: ...;
                                      widthMeasure?: ...;
                                  };
                                  serviceDefinitionRefId?: string;
                                  statusCode?: string;
                              }[];
                              statusCode?: string;
                              validatingCarrierCode?: string;
                          }[];
                          orderOwner?: string;
                          partition?: string;
                          passengers?: {
                              age?: number;
                              ageUnitCode?: string;
                              birthdate?: string;
                              citizenshipCountryCode?: string;
                              contactInfoRefId?: string;
                              contactInfoRefIds?: string[];
                              employer?: {
                                  name?: string;
                                  taxRegistrationData: {
                                      address?: ...;
                                      countryCode?: ...;
                                      countrySubDivisionName?: ...;
                                      emailAddress?: ...;
                                      phones?: ...;
                                      taxRegistrationId: ...;
                                  }[];
                              };
                              externalId?: string;
                              genderCode?: string;
                              givenName?: string;
                              id?: string;
                              identityDocuments?: {
                                  birthdate?: string;
                                  birthplace?: string;
                                  citizenshipCountryCode?: string;
                                  documentNumber?: string;
                                  documentSubTypeCode?: string;
                                  documentTypeCode?: string;
                                  entryQuantity?: string;
                                  expiryDate?: string;
                                  genderCode?: string;
                                  givenName?: string;
                                  id?: string;
                                  issueDate?: string;
                                  issuingCountryCode?: string;
                                  middleName?: string;
                                  placeOfIssue?: string;
                                  referencedDocumentNumbers?: (...)[];
                                  residenceCountryCode?: string;
                                  stayDuration?: string;
                                  suffixName?: string;
                                  surname?: string;
                                  titleName?: string;
                                  visaHostCountryCode?: string;
                              }[];
                              loyaltyProgramAccounts?: {
                                  accountNumber?: string;
                                  carrier?: { carrierCode: ... };
                                  id?: string;
                                  programCode?: string;
                                  programName?: string;
                              }[];
                              middleName?: string;
                              passengerReference?: string;
                              remarks?: { id?: string; text?: string; type?: string }[];
                              suffixName?: string;
                              surname?: string;
                              titleName?: string;
                              typeCode?: string;
                          }[];
                          paymentInformation?: {
                              amount: { amount?: string; code?: string };
                              id: string;
                              orderItemRefIds?: string[];
                              payer?: {
                                  payerEmailAddress?: {
                                      address?: string;
                                      id?: string;
                                      label?: string;
                                  };
                                  payerName?: {
                                      individualName: {
                                          birthdate?: ...;
                                          birthplace?: ...;
                                          documentNumber?: ...;
                                          genderCode?: ...;
                                          givenName?: ...;
                                          middleName?: ...;
                                          suffixName?: ...;
                                          surname: ...;
                                          titleName?: ...;
                                      };
                                  };
                                  payerPhoneNumber?: {
                                      cityCode?: string;
                                      countryCode?: string;
                                      id?: string;
                                      label?: string;
                                      number?: string;
                                  };
                                  paymentAddress?: {
                                      buildingRoom?: string;
                                      cityName?: string;
                                      countryCode?: string;
                                      label?: (...)
                                      | (...);
                                      postalCode?: string;
                                      postOfficeBoxCode?: string;
                                      stateProvinceCode?: string;
                                      street?: (...)[];
                                  };
                              };
                              paymentMethod: {
                                  paymentAgencyAccount?: {
                                      approvalCode?: string;
                                      code?: string;
                                      supplierTransactionId?: string;
                                      transactionId?: string;
                                  };
                                  paymentCard?: {
                                      approvalCode?: string;
                                      cardHolderAddress?: {
                                          buildingRoom?: ...;
                                          cityName?: ...;
                                          countryCode?: ...;
                                          label?: ...;
                                          postalCode?: ...;
                                          postOfficeBoxCode?: ...;
                                          stateProvinceCode?: ...;
                                          street?: ...;
                                      };
                                      cardHolderName?: string;
                                      cardNumber?: string;
                                      cardNumberToken?: string;
                                      contactInfoRefId?: string;
                                      cvv?: string;
                                      cvvToken?: string;
                                      expirationDate?: string;
                                      securePaymentVersion2?: {
                                          authenticationMerchantName?: ...;
                                          authenticationTokenValue?: ...;
                                          authenticationValueText?: ...;
                                          cardNumberCollectionCode?: ...;
                                          directoryServerTrxID?: ...;
                                          electronicCommerceIndText?: ...;
                                          payerAuthenticationExemptionCode?: ...;
                                          payerAuthenticationFailureToCompleteCode?: ...;
                                          paymentTrxChannelCode?: ...;
                                          programProtocolText?: ...;
                                          trxStatusReasonText?: ...;
                                          trxStatusText?: ...;
                                          verificationResult?: ...;
                                      };
                                      vendorCode?: string;
                                  };
                                  paymentCash?: Record<string, never>;
                                  paymentReferenceFormOfPayment?: {
                                      cardHolderAddress?: {
                                          buildingRoom?: ...;
                                          cityName?: ...;
                                          countryCode?: ...;
                                          label?: ...;
                                          postalCode?: ...;
                                          postOfficeBoxCode?: ...;
                                          stateProvinceCode?: ...;
                                          street?: ...;
                                      };
                                      cardHolderName?: string;
                                      contactInfoRefId?: string;
                                      cvv?: string;
                                      referenceId?: string;
                                      securePaymentVersion2?: {
                                          authenticationMerchantName?: ...;
                                          authenticationTokenValue?: ...;
                                          authenticationValueText?: ...;
                                          cardNumberCollectionCode?: ...;
                                          directoryServerTrxID?: ...;
                                          electronicCommerceIndText?: ...;
                                          payerAuthenticationExemptionCode?: ...;
                                          payerAuthenticationFailureToCompleteCode?: ...;
                                          paymentTrxChannelCode?: ...;
                                          programProtocolText?: ...;
                                          trxStatusReasonText?: ...;
                                          trxStatusText?: ...;
                                          verificationResult?: ...;
                                      };
                                  };
                                  paymentTypeCode?: string;
                              };
                              useTypes?: string[];
                          }[];
                          paymentTimeLimit?: string;
                          paymentTimeLimitText?: string;
                          penalties?: {
                              applicabilityList?: string[];
                              description?: string;
                              feeAmount?: string;
                              feeCurrencyCode?: string;
                              hasFee?: boolean;
                              id?: string;
                              isAllowed?: boolean;
                              type?: string;
                          }[];
                          pnrCreateDate?: string;
                          pnrLocator?: string;
                          priceClasses?: {
                              code?: string;
                              descriptions?: { id?: string; text?: string }[];
                              id?: string;
                              name?: string;
                          }[];
                          primeHost?: string;
                          products?: {
                              airSegment?: {
                                  actionCode?: string;
                                  arrivalAirport?: string;
                                  arrivalDateTime?: string;
                                  departureAirport?: string;
                                  departureDateTime?: string;
                                  legs?: {
                                      arrivalAirport?: ...;
                                      arrivalDateTime?: ...;
                                      departureAirport?: ...;
                                      departureDateTime?: ...;
                                      marketingCarrier?: ...;
                                      operatingCarrier?: ...;
                                  }[];
                                  marketingCarrier?: {
                                      airlineCode?: string;
                                      banner?: string;
                                      bookingClass?: string;
                                      flightNumber?: string;
                                      name?: string;
                                  };
                                  operatingCarrier?: {
                                      airlineCode?: string;
                                      banner?: string;
                                      bookingClass?: string;
                                      flightNumber?: string;
                                      name?: string;
                                  };
                              };
                              id?: string;
                          }[];
                          pseudoCityCode?: string;
                          remarks?: { id?: string; text?: string; type?: string }[];
                          segments?: {
                              arnkInd?: boolean;
                              arrival?: {
                                  gateId?: string;
                                  locationCode?: string;
                                  scheduledDateTime?: string;
                                  stationName?: string;
                                  terminalName?: string;
                              };
                              cabinTypeCode?: string;
                              datedOperatingLegs?: {
                                  arrival?: {
                                      gateId?: ...;
                                      locationCode?: ...;
                                      scheduledDateTime?: ...;
                                      stationName?: ...;
                                      terminalName?: ...;
                                  };
                                  carrierAircraftType?: { code?: ...; name?: ... };
                                  changeOfGaugeInd?: boolean;
                                  departure?: {
                                      gateId?: ...;
                                      locationCode?: ...;
                                      scheduledDateTime?: ...;
                                      stationName?: ...;
                                      terminalName?: ...;
                                  };
                                  distanceMeasure?: { unitCode?: ...; value?: ... };
                                  onGroundDuration?: string;
                              }[];
                              departure?: {
                                  gateId?: string;
                                  locationCode?: string;
                                  scheduledDateTime?: string;
                                  stationName?: string;
                                  terminalName?: string;
                              };
                              distanceMeasure?: { unitCode?: string; value?: number };
                              flightDuration?: string;
                              id?: string;
                              marketingCarrier?: {
                                  carrierCode?: string;
                                  carrierName?: string;
                                  classOfService?: string;
                                  disclosure?: { id?: string; text?: (...)[] };
                                  flightNumber?: number;
                              };
                              operatingCarrier?: {
                                  carrierCode?: string;
                                  carrierName?: string;
                                  classOfService?: string;
                                  disclosure?: { id?: string; text?: (...)[] };
                                  flightNumber?: number;
                              };
                              references?: { id?: string; system?: string }[];
                          }[];
                          serviceDefinitions?: {
                              baggageAllowanceRefId?: string;
                              bookingInstructions?: {
                                  productText?: string;
                                  productTextDetails?: { description?: ...; key: ...; value: ... }[];
                                  specialServices?: { freeText?: ...; specialServiceCode?: ... }[];
                              };
                              cabinUpgrade?: {
                                  methodCode?: string;
                                  reservationBookingDesignator?: string;
                              };
                              descriptions?: { id?: string; text?: string }[];
                              externalId?: string;
                              groupCode?: string;
                              id?: string;
                              name?: string;
                              ownerCode?: string;
                              reasonForIssuanceCode?: string;
                              reasonForIssuanceSubCode?: string;
                              serviceCode?: string;
                              settlementMethodCode?: string;
                          }[];
                          ticketingDocumentInfo?: {
                              document?: {
                                  coupons?: {
                                      consumedAtIssuanceInd?: ...;
                                      exchangeEligibilityInd?: ...;
                                      inConnectionCouponNumber?: ...;
                                      inConnectionDocumentNumber?: ...;
                                      involuntaryIndicatorCode?: ...;
                                      number?: ...;
                                      orderItemRefId?: ...;
                                      presentAt?: ...;
                                      presentTo?: ...;
                                      reasonForIssuanceCode?: ...;
                                      reasonForIssuanceSubCode?: ...;
                                      segmentInfo?: ...;
                                      serviceCode?: ...;
                                      serviceRefId?: ...;
                                      settlementAuthCode?: ...;
                                      status?: ...;
                                  }[];
                                  exchangeEligibilityInd?: boolean;
                                  inConnectionDocumentNumber?: string;
                                  issueDateTime?: string;
                                  issueDateTimeComment?: string;
                                  issueDateTimeText?: string;
                                  number?: string;
                                  numberOfBooklets?: number;
                                  outOfSyncWithOrderItem?: boolean;
                                  primaryDocumentInd?: boolean;
                                  remarkText?: string;
                                  reportingType?: string;
                                  routingCode?: string;
                                  ticketingLocation?: string;
                                  type?: string;
                                  voidEligibilityInd?: boolean;
                                  voidPeriodExpirationDateTime?: string;
                              };
                              originalIssueInfo?: {
                                  issueDate?: string;
                                  issuingAgentId?: string;
                                  locationCode?: string;
                                  ticketNumber?: string;
                              };
                              paxRefId?: string;
                              price?: {
                                  baseAmount?: { amount?: string; code?: string };
                                  equivAmount?: { amount?: string; code?: string };
                                  feeBreakdowns?: { amount?: ...; description?: ...; refundable?: ... }[];
                                  nonRefundableBaseAmount?: { amount?: string; code?: string };
                                  surcharges?: { breakdown?: ...; totalAmount?: ... }[];
                                  taxBreakdowns?: {
                                      amount?: ...;
                                      collectionInd?: ...;
                                      countryCode?: ...;
                                      description?: ...;
                                      refundable?: ...;
                                      taxCode?: ...;
                                      taxTypeCode?: ...;
                                  }[];
                                  totalAmount?: { amount?: string; code?: string };
                                  totalFeeAmount?: {
                                      amount?: string;
                                      code?: string;
                                      taxable?: boolean;
                                  };
                                  totalTaxAmount?: { amount?: string; code?: string };
                              };
                          }[];
                          totalPrice?: {
                              baseAmount?: { amount?: string; code?: string };
                              equivAmount?: { amount?: string; code?: string };
                              feeBreakdowns?: {
                                  amount?: { amount?: string; code?: string; taxable?: boolean };
                                  description?: string;
                                  refundable?: boolean;
                              }[];
                              nonRefundableBaseAmount?: { amount?: string; code?: string };
                              surcharges?: {
                                  breakdown?: {
                                      amount?: ...;
                                      description?: ...;
                                      designatorCode?: ...;
                                      localAmount?: ...;
                                      refundable?: ...;
                                  }[];
                                  totalAmount?: { amount?: string; code?: string };
                              }[];
                              taxBreakdowns?: {
                                  amount?: { amount?: string; code?: string };
                                  collectionInd?: boolean;
                                  countryCode?: string;
                                  description?: string;
                                  refundable?: boolean;
                                  taxCode?: string;
                                  taxTypeCode?: string;
                              }[];
                              totalAmount?: { amount?: string; code?: string };
                              totalFeeAmount?: { amount?: string; code?: string; taxable?: boolean };
                              totalTaxAmount?: { amount?: string; code?: string };
                          };
                          type?: string;
                      };
                      warnings?: { code?: string; message?: string }[];
                  };
              };
              headers: { [name: string]: unknown };
          };
          "400": { content?: never; headers: { [name: string]: unknown } };
      }
      • 200: {
            content: {
                "application/json": {
                    errors?: { code?: string; message?: string }[];
                    order?: {
                        airlineRemarks?: {
                            id?: string;
                            passengerRefIds?: string[];
                            text?: string;
                        }[];
                        auxiliaryData?: {
                            pnrNameReferenceNumbers?: {
                                nameReferenceNumber?: string;
                                passengerRefId?: string;
                            }[];
                        };
                        baggageAllowances?: {
                            applicableParty?: string;
                            baggageDeterminingCarrier?: { carrierCode?: string };
                            dimensionAllowances?: {
                                baggageDimensionCategory?: string;
                                maximumMeasure?: { unitCode?: ...; value?: ... };
                                minimumMeasure?: { unitCode?: ...; value?: ... };
                            }[];
                            externalId?: string;
                            id?: string;
                            pieceAllowances?: { applicableParty?: string; totalQuantity?: number }[];
                            typeCode?: "CarryOn" | "Checked";
                            weightAllowances?: { maximumMeasure?: { unitCode?: ...; value?: ... } }[];
                        }[];
                        changeFee?: {
                            differentialAmountDue?: { amount?: string; code?: string };
                            differentialAmountDueTaxSummary?: {
                                allRefundableInd?: boolean;
                                taxes?: {
                                    amount?: { amount?: ...; code?: ... };
                                    collectionInd?: boolean;
                                    countryCode?: string;
                                    description?: string;
                                    refundable?: boolean;
                                    taxCode?: string;
                                    taxTypeCode?: string;
                                }[];
                                totalTaxAmount?: { amount?: string; code?: string };
                            };
                            penaltyAmount?: { amount?: string; code?: string };
                            typeCode?: string;
                        };
                        contactInfos?: {
                            contactRefusedIndicator?: boolean;
                            contactType?: string;
                            emailAddresses?: { address?: string; id?: string; label?: string }[];
                            givenName?: string;
                            id?: string;
                            phones?: {
                                cityCode?: string;
                                countryCode?: string;
                                id?: string;
                                label?: string;
                                number?: string;
                            }[];
                            postalAddresses?: {
                                buildingRoom?: string;
                                cityName?: string;
                                countryCode?: string;
                                label?: (...)
                                | (...);
                                postalCode?: string;
                                postOfficeBoxCode?: string;
                                stateProvinceCode?: string;
                                street?: (...)[];
                            }[];
                            surname?: string;
                        }[];
                        corporateId?: string;
                        countryCode?: string;
                        customerNumber?: { number?: string };
                        externalOrders?: {
                            airSegmentInformations?: {
                                arrivalAirport?: string;
                                arrivalTime?: string;
                                classOfService?: string;
                                departureAirport?: string;
                                departureTime?: string;
                                flightNumber?: number;
                                marketingAirlineCode?: string;
                            }[];
                            bookingReferences?: {
                                carrierCode?: string;
                                createDate?: string;
                                id?: string;
                                typeCode?: string;
                            }[];
                            externalOrderCreateDateTime?: string;
                            externalOrderId?: string;
                            id?: string;
                            systemId?: string;
                            totalPrice?: {
                                baseAmount?: { amount?: string; code?: string };
                                equivAmount?: { amount?: string; code?: string };
                                feeBreakdowns?: { amount?: ...; description?: ...; refundable?: ... }[];
                                nonRefundableBaseAmount?: { amount?: string; code?: string };
                                surcharges?: { breakdown?: ...; totalAmount?: ... }[];
                                taxBreakdowns?: {
                                    amount?: ...;
                                    collectionInd?: ...;
                                    countryCode?: ...;
                                    description?: ...;
                                    refundable?: ...;
                                    taxCode?: ...;
                                    taxTypeCode?: ...;
                                }[];
                                totalAmount?: { amount?: string; code?: string };
                                totalFeeAmount?: { amount?: string; code?: string; taxable?: boolean };
                                totalTaxAmount?: { amount?: string; code?: string };
                            };
                        }[];
                        formsOfPayment?: {
                            amount: { amount?: string; code?: string };
                            id: string;
                            orderItemRefIds?: string[];
                            payer?: {
                                payerEmailAddress?: {
                                    address?: string;
                                    id?: string;
                                    label?: string;
                                };
                                payerName?: {
                                    individualName: {
                                        birthdate?: ...;
                                        birthplace?: ...;
                                        documentNumber?: ...;
                                        genderCode?: ...;
                                        givenName?: ...;
                                        middleName?: ...;
                                        suffixName?: ...;
                                        surname: ...;
                                        titleName?: ...;
                                    };
                                };
                                payerPhoneNumber?: {
                                    cityCode?: string;
                                    countryCode?: string;
                                    id?: string;
                                    label?: string;
                                    number?: string;
                                };
                                paymentAddress?: {
                                    buildingRoom?: string;
                                    cityName?: string;
                                    countryCode?: string;
                                    label?: (...)
                                    | (...);
                                    postalCode?: string;
                                    postOfficeBoxCode?: string;
                                    stateProvinceCode?: string;
                                    street?: (...)[];
                                };
                            };
                            paymentMethod: {
                                paymentAgencyAccount?: {
                                    approvalCode?: string;
                                    code?: string;
                                    supplierTransactionId?: string;
                                    transactionId?: string;
                                };
                                paymentCard?: {
                                    approvalCode?: string;
                                    cardHolderAddress?: {
                                        buildingRoom?: ...;
                                        cityName?: ...;
                                        countryCode?: ...;
                                        label?: ...;
                                        postalCode?: ...;
                                        postOfficeBoxCode?: ...;
                                        stateProvinceCode?: ...;
                                        street?: ...;
                                    };
                                    cardHolderName?: string;
                                    cardNumber?: string;
                                    cardNumberToken?: string;
                                    contactInfoRefId?: string;
                                    cvv?: string;
                                    cvvToken?: string;
                                    expirationDate?: string;
                                    securePaymentVersion2?: {
                                        authenticationMerchantName?: ...;
                                        authenticationTokenValue?: ...;
                                        authenticationValueText?: ...;
                                        cardNumberCollectionCode?: ...;
                                        directoryServerTrxID?: ...;
                                        electronicCommerceIndText?: ...;
                                        payerAuthenticationExemptionCode?: ...;
                                        payerAuthenticationFailureToCompleteCode?: ...;
                                        paymentTrxChannelCode?: ...;
                                        programProtocolText?: ...;
                                        trxStatusReasonText?: ...;
                                        trxStatusText?: ...;
                                        verificationResult?: ...;
                                    };
                                    vendorCode?: string;
                                };
                                paymentCash?: Record<string, never>;
                                paymentReferenceFormOfPayment?: {
                                    cardHolderAddress?: {
                                        buildingRoom?: ...;
                                        cityName?: ...;
                                        countryCode?: ...;
                                        label?: ...;
                                        postalCode?: ...;
                                        postOfficeBoxCode?: ...;
                                        stateProvinceCode?: ...;
                                        street?: ...;
                                    };
                                    cardHolderName?: string;
                                    contactInfoRefId?: string;
                                    cvv?: string;
                                    referenceId?: string;
                                    securePaymentVersion2?: {
                                        authenticationMerchantName?: ...;
                                        authenticationTokenValue?: ...;
                                        authenticationValueText?: ...;
                                        cardNumberCollectionCode?: ...;
                                        directoryServerTrxID?: ...;
                                        electronicCommerceIndText?: ...;
                                        payerAuthenticationExemptionCode?: ...;
                                        payerAuthenticationFailureToCompleteCode?: ...;
                                        paymentTrxChannelCode?: ...;
                                        programProtocolText?: ...;
                                        trxStatusReasonText?: ...;
                                        trxStatusText?: ...;
                                        verificationResult?: ...;
                                    };
                                };
                                paymentTypeCode?: string;
                            };
                            useTypes?: string[];
                        }[];
                        id?: string;
                        itineraryMismatchedWithTickets?: boolean;
                        journeys?: { id?: string; segmentRefIds?: string[] }[];
                        loyaltyProgramAccount?: {
                            accountNumber?: string;
                            carrier?: { carrierCode: string };
                            id?: string;
                            programCode?: string;
                            programName?: string;
                        };
                        nameMismatchedWithTickets?: boolean;
                        offerVendor?: string;
                        orderItems?: {
                            commissions?: {
                                amount?: { amount?: ...; code?: ... };
                                code?: string;
                                descriptions?: (...)[];
                                passengerRefIds?: (...)[];
                                percentage?: number;
                            }[];
                            creationDateTime?: string;
                            externalId?: string;
                            externalOfferItemId?: string;
                            externalOrderRefId?: string;
                            fareDetails?: {
                                fareCalculationLine?: string;
                                fareComponents?: (...)[];
                                fareIndicatorCode?: string;
                                fareQualifiers?: (...)[];
                                filedFareInd?: boolean;
                                paxRefIds?: (...)[];
                                penaltyDifferential?: {
                                    baseAmount?: ...;
                                    taxSummary?: ...;
                                    totalAmount?: ...;
                                };
                                price?: {
                                    baseAmount?: ...;
                                    equivAmount?: ...;
                                    feeBreakdowns?: ...;
                                    nonRefundableBaseAmount?: ...;
                                    surcharges?: ...;
                                    taxBreakdowns?: ...;
                                    totalAmount?: ...;
                                    totalFeeAmount?: ...;
                                    totalTaxAmount?: ...;
                                };
                                priceDifferential?: { diffPrice?: ... };
                                remarks?: (...)[];
                                tourCode?: string;
                            }[];
                            fees?: {
                                applied?: boolean;
                                basePrice?: { amount?: ...; code?: ... };
                                description?: string;
                                passengerRefIds?: (...)[];
                                percentageValue?: string;
                                price?: { amount?: ...; code?: ... };
                                refundable?: boolean;
                                serviceCode?: string;
                                subCode?: string;
                                taxBreakdowns?: (...)[];
                                totalTaxAmount?: { amount?: ...; code?: ... };
                            }[];
                            feeWarnings?: { owner?: string; text?: string }[];
                            id?: string;
                            itemOrigin?: "SELL" | "EXCHANGE" | "SYNCHRONIZATION";
                            offerCustomerInformation?: {
                                agencyInformation?: {
                                    agentCityCode?: string;
                                    agentDeptCode?: string;
                                    agentDuty?: string;
                                    agentFunction?: string;
                                    carrierCode?: string;
                                    mainTravelAgencyPCC?: string;
                                };
                                billingInformation?: {
                                    aaaCity?: string;
                                    actionCode?: string;
                                    agentSineIn?: string;
                                    partitionID?: string;
                                    pseudoCityCode?: string;
                                    userSetAddress?: string;
                                };
                            };
                            offerItemId?: string;
                            origin?: string;
                            originatedFromTicketExchangeInd?: boolean;
                            paymentTimeLimit?: string;
                            paymentTimeLimitText?: string;
                            penaltyDifferential?: {
                                baseAmount?: { amount?: string; code?: string };
                                taxSummary?: {
                                    allRefundableInd?: ...;
                                    taxes?: ...;
                                    totalTaxAmount?: ...;
                                }[];
                                totalAmount?: { amount?: string; code?: string };
                            };
                            price?: {
                                baseAmount?: { amount?: string; code?: string };
                                equivAmount?: { amount?: string; code?: string };
                                feeBreakdowns?: { amount?: ...; description?: ...; refundable?: ... }[];
                                nonRefundableBaseAmount?: { amount?: string; code?: string };
                                surcharges?: { breakdown?: ...; totalAmount?: ... }[];
                                taxBreakdowns?: {
                                    amount?: ...;
                                    collectionInd?: ...;
                                    countryCode?: ...;
                                    description?: ...;
                                    refundable?: ...;
                                    taxCode?: ...;
                                    taxTypeCode?: ...;
                                }[];
                                totalAmount?: { amount?: string; code?: string };
                                totalFeeAmount?: { amount?: string; code?: string; taxable?: boolean };
                                totalTaxAmount?: { amount?: string; code?: string };
                            };
                            priceDifferential?: {
                                diffPrice?: {
                                    price?: {
                                        balanceAmount?: ...;
                                        taxAllRefundableInd?: ...;
                                        taxBreakdowns?: ...;
                                        totalAmount?: ...;
                                        totalTaxAmount?: ...;
                                    };
                                };
                            };
                            priceGuaranteeTimeLimit?: string;
                            priceGuaranteeTimeLimitText?: string;
                            productRefIds?: string[];
                            sellerFollowUpAction?: { actionCodes?: string[] };
                            services?: {
                                externalId?: string;
                                externalOrderItemId?: string;
                                id?: string;
                                passengerRefId?: string;
                                pnrSegmentNumber?: number;
                                segmentRefId?: string;
                                selectedSeat?: {
                                    characteristics?: ...;
                                    column?: ...;
                                    descriptions?: ...;
                                    pitchMeasure?: ...;
                                    row?: ...;
                                    segmentRefId?: ...;
                                    widthMeasure?: ...;
                                };
                                serviceDefinitionRefId?: string;
                                statusCode?: string;
                            }[];
                            statusCode?: string;
                            validatingCarrierCode?: string;
                        }[];
                        orderOwner?: string;
                        partition?: string;
                        passengers?: {
                            age?: number;
                            ageUnitCode?: string;
                            birthdate?: string;
                            citizenshipCountryCode?: string;
                            contactInfoRefId?: string;
                            contactInfoRefIds?: string[];
                            employer?: {
                                name?: string;
                                taxRegistrationData: {
                                    address?: ...;
                                    countryCode?: ...;
                                    countrySubDivisionName?: ...;
                                    emailAddress?: ...;
                                    phones?: ...;
                                    taxRegistrationId: ...;
                                }[];
                            };
                            externalId?: string;
                            genderCode?: string;
                            givenName?: string;
                            id?: string;
                            identityDocuments?: {
                                birthdate?: string;
                                birthplace?: string;
                                citizenshipCountryCode?: string;
                                documentNumber?: string;
                                documentSubTypeCode?: string;
                                documentTypeCode?: string;
                                entryQuantity?: string;
                                expiryDate?: string;
                                genderCode?: string;
                                givenName?: string;
                                id?: string;
                                issueDate?: string;
                                issuingCountryCode?: string;
                                middleName?: string;
                                placeOfIssue?: string;
                                referencedDocumentNumbers?: (...)[];
                                residenceCountryCode?: string;
                                stayDuration?: string;
                                suffixName?: string;
                                surname?: string;
                                titleName?: string;
                                visaHostCountryCode?: string;
                            }[];
                            loyaltyProgramAccounts?: {
                                accountNumber?: string;
                                carrier?: { carrierCode: ... };
                                id?: string;
                                programCode?: string;
                                programName?: string;
                            }[];
                            middleName?: string;
                            passengerReference?: string;
                            remarks?: { id?: string; text?: string; type?: string }[];
                            suffixName?: string;
                            surname?: string;
                            titleName?: string;
                            typeCode?: string;
                        }[];
                        paymentInformation?: {
                            amount: { amount?: string; code?: string };
                            id: string;
                            orderItemRefIds?: string[];
                            payer?: {
                                payerEmailAddress?: {
                                    address?: string;
                                    id?: string;
                                    label?: string;
                                };
                                payerName?: {
                                    individualName: {
                                        birthdate?: ...;
                                        birthplace?: ...;
                                        documentNumber?: ...;
                                        genderCode?: ...;
                                        givenName?: ...;
                                        middleName?: ...;
                                        suffixName?: ...;
                                        surname: ...;
                                        titleName?: ...;
                                    };
                                };
                                payerPhoneNumber?: {
                                    cityCode?: string;
                                    countryCode?: string;
                                    id?: string;
                                    label?: string;
                                    number?: string;
                                };
                                paymentAddress?: {
                                    buildingRoom?: string;
                                    cityName?: string;
                                    countryCode?: string;
                                    label?: (...)
                                    | (...);
                                    postalCode?: string;
                                    postOfficeBoxCode?: string;
                                    stateProvinceCode?: string;
                                    street?: (...)[];
                                };
                            };
                            paymentMethod: {
                                paymentAgencyAccount?: {
                                    approvalCode?: string;
                                    code?: string;
                                    supplierTransactionId?: string;
                                    transactionId?: string;
                                };
                                paymentCard?: {
                                    approvalCode?: string;
                                    cardHolderAddress?: {
                                        buildingRoom?: ...;
                                        cityName?: ...;
                                        countryCode?: ...;
                                        label?: ...;
                                        postalCode?: ...;
                                        postOfficeBoxCode?: ...;
                                        stateProvinceCode?: ...;
                                        street?: ...;
                                    };
                                    cardHolderName?: string;
                                    cardNumber?: string;
                                    cardNumberToken?: string;
                                    contactInfoRefId?: string;
                                    cvv?: string;
                                    cvvToken?: string;
                                    expirationDate?: string;
                                    securePaymentVersion2?: {
                                        authenticationMerchantName?: ...;
                                        authenticationTokenValue?: ...;
                                        authenticationValueText?: ...;
                                        cardNumberCollectionCode?: ...;
                                        directoryServerTrxID?: ...;
                                        electronicCommerceIndText?: ...;
                                        payerAuthenticationExemptionCode?: ...;
                                        payerAuthenticationFailureToCompleteCode?: ...;
                                        paymentTrxChannelCode?: ...;
                                        programProtocolText?: ...;
                                        trxStatusReasonText?: ...;
                                        trxStatusText?: ...;
                                        verificationResult?: ...;
                                    };
                                    vendorCode?: string;
                                };
                                paymentCash?: Record<string, never>;
                                paymentReferenceFormOfPayment?: {
                                    cardHolderAddress?: {
                                        buildingRoom?: ...;
                                        cityName?: ...;
                                        countryCode?: ...;
                                        label?: ...;
                                        postalCode?: ...;
                                        postOfficeBoxCode?: ...;
                                        stateProvinceCode?: ...;
                                        street?: ...;
                                    };
                                    cardHolderName?: string;
                                    contactInfoRefId?: string;
                                    cvv?: string;
                                    referenceId?: string;
                                    securePaymentVersion2?: {
                                        authenticationMerchantName?: ...;
                                        authenticationTokenValue?: ...;
                                        authenticationValueText?: ...;
                                        cardNumberCollectionCode?: ...;
                                        directoryServerTrxID?: ...;
                                        electronicCommerceIndText?: ...;
                                        payerAuthenticationExemptionCode?: ...;
                                        payerAuthenticationFailureToCompleteCode?: ...;
                                        paymentTrxChannelCode?: ...;
                                        programProtocolText?: ...;
                                        trxStatusReasonText?: ...;
                                        trxStatusText?: ...;
                                        verificationResult?: ...;
                                    };
                                };
                                paymentTypeCode?: string;
                            };
                            useTypes?: string[];
                        }[];
                        paymentTimeLimit?: string;
                        paymentTimeLimitText?: string;
                        penalties?: {
                            applicabilityList?: string[];
                            description?: string;
                            feeAmount?: string;
                            feeCurrencyCode?: string;
                            hasFee?: boolean;
                            id?: string;
                            isAllowed?: boolean;
                            type?: string;
                        }[];
                        pnrCreateDate?: string;
                        pnrLocator?: string;
                        priceClasses?: {
                            code?: string;
                            descriptions?: { id?: string; text?: string }[];
                            id?: string;
                            name?: string;
                        }[];
                        primeHost?: string;
                        products?: {
                            airSegment?: {
                                actionCode?: string;
                                arrivalAirport?: string;
                                arrivalDateTime?: string;
                                departureAirport?: string;
                                departureDateTime?: string;
                                legs?: {
                                    arrivalAirport?: ...;
                                    arrivalDateTime?: ...;
                                    departureAirport?: ...;
                                    departureDateTime?: ...;
                                    marketingCarrier?: ...;
                                    operatingCarrier?: ...;
                                }[];
                                marketingCarrier?: {
                                    airlineCode?: string;
                                    banner?: string;
                                    bookingClass?: string;
                                    flightNumber?: string;
                                    name?: string;
                                };
                                operatingCarrier?: {
                                    airlineCode?: string;
                                    banner?: string;
                                    bookingClass?: string;
                                    flightNumber?: string;
                                    name?: string;
                                };
                            };
                            id?: string;
                        }[];
                        pseudoCityCode?: string;
                        remarks?: { id?: string; text?: string; type?: string }[];
                        segments?: {
                            arnkInd?: boolean;
                            arrival?: {
                                gateId?: string;
                                locationCode?: string;
                                scheduledDateTime?: string;
                                stationName?: string;
                                terminalName?: string;
                            };
                            cabinTypeCode?: string;
                            datedOperatingLegs?: {
                                arrival?: {
                                    gateId?: ...;
                                    locationCode?: ...;
                                    scheduledDateTime?: ...;
                                    stationName?: ...;
                                    terminalName?: ...;
                                };
                                carrierAircraftType?: { code?: ...; name?: ... };
                                changeOfGaugeInd?: boolean;
                                departure?: {
                                    gateId?: ...;
                                    locationCode?: ...;
                                    scheduledDateTime?: ...;
                                    stationName?: ...;
                                    terminalName?: ...;
                                };
                                distanceMeasure?: { unitCode?: ...; value?: ... };
                                onGroundDuration?: string;
                            }[];
                            departure?: {
                                gateId?: string;
                                locationCode?: string;
                                scheduledDateTime?: string;
                                stationName?: string;
                                terminalName?: string;
                            };
                            distanceMeasure?: { unitCode?: string; value?: number };
                            flightDuration?: string;
                            id?: string;
                            marketingCarrier?: {
                                carrierCode?: string;
                                carrierName?: string;
                                classOfService?: string;
                                disclosure?: { id?: string; text?: (...)[] };
                                flightNumber?: number;
                            };
                            operatingCarrier?: {
                                carrierCode?: string;
                                carrierName?: string;
                                classOfService?: string;
                                disclosure?: { id?: string; text?: (...)[] };
                                flightNumber?: number;
                            };
                            references?: { id?: string; system?: string }[];
                        }[];
                        serviceDefinitions?: {
                            baggageAllowanceRefId?: string;
                            bookingInstructions?: {
                                productText?: string;
                                productTextDetails?: { description?: ...; key: ...; value: ... }[];
                                specialServices?: { freeText?: ...; specialServiceCode?: ... }[];
                            };
                            cabinUpgrade?: {
                                methodCode?: string;
                                reservationBookingDesignator?: string;
                            };
                            descriptions?: { id?: string; text?: string }[];
                            externalId?: string;
                            groupCode?: string;
                            id?: string;
                            name?: string;
                            ownerCode?: string;
                            reasonForIssuanceCode?: string;
                            reasonForIssuanceSubCode?: string;
                            serviceCode?: string;
                            settlementMethodCode?: string;
                        }[];
                        ticketingDocumentInfo?: {
                            document?: {
                                coupons?: {
                                    consumedAtIssuanceInd?: ...;
                                    exchangeEligibilityInd?: ...;
                                    inConnectionCouponNumber?: ...;
                                    inConnectionDocumentNumber?: ...;
                                    involuntaryIndicatorCode?: ...;
                                    number?: ...;
                                    orderItemRefId?: ...;
                                    presentAt?: ...;
                                    presentTo?: ...;
                                    reasonForIssuanceCode?: ...;
                                    reasonForIssuanceSubCode?: ...;
                                    segmentInfo?: ...;
                                    serviceCode?: ...;
                                    serviceRefId?: ...;
                                    settlementAuthCode?: ...;
                                    status?: ...;
                                }[];
                                exchangeEligibilityInd?: boolean;
                                inConnectionDocumentNumber?: string;
                                issueDateTime?: string;
                                issueDateTimeComment?: string;
                                issueDateTimeText?: string;
                                number?: string;
                                numberOfBooklets?: number;
                                outOfSyncWithOrderItem?: boolean;
                                primaryDocumentInd?: boolean;
                                remarkText?: string;
                                reportingType?: string;
                                routingCode?: string;
                                ticketingLocation?: string;
                                type?: string;
                                voidEligibilityInd?: boolean;
                                voidPeriodExpirationDateTime?: string;
                            };
                            originalIssueInfo?: {
                                issueDate?: string;
                                issuingAgentId?: string;
                                locationCode?: string;
                                ticketNumber?: string;
                            };
                            paxRefId?: string;
                            price?: {
                                baseAmount?: { amount?: string; code?: string };
                                equivAmount?: { amount?: string; code?: string };
                                feeBreakdowns?: { amount?: ...; description?: ...; refundable?: ... }[];
                                nonRefundableBaseAmount?: { amount?: string; code?: string };
                                surcharges?: { breakdown?: ...; totalAmount?: ... }[];
                                taxBreakdowns?: {
                                    amount?: ...;
                                    collectionInd?: ...;
                                    countryCode?: ...;
                                    description?: ...;
                                    refundable?: ...;
                                    taxCode?: ...;
                                    taxTypeCode?: ...;
                                }[];
                                totalAmount?: { amount?: string; code?: string };
                                totalFeeAmount?: { amount?: string; code?: string; taxable?: boolean };
                                totalTaxAmount?: { amount?: string; code?: string };
                            };
                        }[];
                        totalPrice?: {
                            baseAmount?: { amount?: string; code?: string };
                            equivAmount?: { amount?: string; code?: string };
                            feeBreakdowns?: {
                                amount?: { amount?: string; code?: string; taxable?: boolean };
                                description?: string;
                                refundable?: boolean;
                            }[];
                            nonRefundableBaseAmount?: { amount?: string; code?: string };
                            surcharges?: {
                                breakdown?: {
                                    amount?: ...;
                                    description?: ...;
                                    designatorCode?: ...;
                                    localAmount?: ...;
                                    refundable?: ...;
                                }[];
                                totalAmount?: { amount?: string; code?: string };
                            }[];
                            taxBreakdowns?: {
                                amount?: { amount?: string; code?: string };
                                collectionInd?: boolean;
                                countryCode?: string;
                                description?: string;
                                refundable?: boolean;
                                taxCode?: string;
                                taxTypeCode?: string;
                            }[];
                            totalAmount?: { amount?: string; code?: string };
                            totalFeeAmount?: { amount?: string; code?: string; taxable?: boolean };
                            totalTaxAmount?: { amount?: string; code?: string };
                        };
                        type?: string;
                    };
                    warnings?: { code?: string; message?: string }[];
                };
            };
            headers: { [name: string]: unknown };
        }

        Operation successful.

      • 400: { content?: never; headers: { [name: string]: unknown } }

        Bad Request.

    exchangeOrder: {
        parameters: {
            cookie?: never;
            header?: never;
            path?: never;
            query?: never;
        };
        requestBody?: {
            content: {
                "application/json": {
                    displayPaymentCardNumbers: boolean;
                    orderId: string;
                    orderItemUpdates: {
                        acceptOffers: {
                            offerId: string;
                            selectedOfferItems: { id: string; passengerRefIds?: (...)[] }[];
                        }[];
                    }[];
                    party?: {
                        sender?: {
                            travelAgency?: {
                                agencyContact?: {
                                    contactRefusedIndicator?: boolean;
                                    contactType?: string;
                                    emailAddresses?: { address?: string; id?: string; label?: string }[];
                                    givenName?: string;
                                    id?: string;
                                    phones?: {
                                        cityCode?: string;
                                        countryCode?: string;
                                        id?: string;
                                        label?: string;
                                        number?: string;
                                    }[];
                                    postalAddresses?: {
                                        buildingRoom?: string;
                                        cityName?: string;
                                        countryCode?: string;
                                        label?: (...)
                                        | (...);
                                        postalCode?: string;
                                        postOfficeBoxCode?: string;
                                        stateProvinceCode?: string;
                                        street?: (...)[];
                                    }[];
                                    surname?: string;
                                };
                                agencyEmail?: string;
                                agencyId?: string;
                                iataNumber?: string;
                                name?: string;
                                pseudoCityCode?: string;
                                typeCode?: string;
                            };
                        };
                    };
                    paymentInfos?: {
                        amount: { amount?: string; code?: string };
                        id: string;
                        orderItemRefIds?: string[];
                        payer?: {
                            payerEmailAddress?: {
                                address?: string;
                                id?: string;
                                label?: string;
                            };
                            payerName?: {
                                individualName: {
                                    birthdate?: string;
                                    birthplace?: string;
                                    documentNumber?: string;
                                    genderCode?: string;
                                    givenName?: string;
                                    middleName?: string;
                                    suffixName?: string;
                                    surname: string;
                                    titleName?: string;
                                };
                            };
                            payerPhoneNumber?: {
                                cityCode?: string;
                                countryCode?: string;
                                id?: string;
                                label?: string;
                                number?: string;
                            };
                            paymentAddress?: {
                                buildingRoom?: string;
                                cityName?: string;
                                countryCode?: string;
                                label?: "AddressAtOrigin"
                                | "AddressAtDestination";
                                postalCode?: string;
                                postOfficeBoxCode?: string;
                                stateProvinceCode?: string;
                                street?: string[];
                            };
                        };
                        paymentMethod: {
                            paymentAgencyAccount?: {
                                approvalCode?: string;
                                code?: string;
                                supplierTransactionId?: string;
                                transactionId?: string;
                            };
                            paymentCard?: {
                                approvalCode?: string;
                                cardHolderAddress?: {
                                    buildingRoom?: string;
                                    cityName?: string;
                                    countryCode?: string;
                                    label?: "AddressAtOrigin"
                                    | "AddressAtDestination";
                                    postalCode?: string;
                                    postOfficeBoxCode?: string;
                                    stateProvinceCode?: string;
                                    street?: string[];
                                };
                                cardHolderName?: string;
                                cardNumber?: string;
                                cardNumberToken?: string;
                                contactInfoRefId?: string;
                                cvv?: string;
                                cvvToken?: string;
                                expirationDate?: string;
                                securePaymentVersion2?: {
                                    authenticationMerchantName?: string;
                                    authenticationTokenValue?: string;
                                    authenticationValueText?: string;
                                    cardNumberCollectionCode?: string;
                                    directoryServerTrxID?: string;
                                    electronicCommerceIndText?: string;
                                    payerAuthenticationExemptionCode?: string;
                                    payerAuthenticationFailureToCompleteCode?: string;
                                    paymentTrxChannelCode?: string;
                                    programProtocolText?: string;
                                    trxStatusReasonText?: string;
                                    trxStatusText?: string;
                                    verificationResult?: string;
                                };
                                vendorCode?: string;
                            };
                            paymentCash?: Record<string, never>;
                            paymentReferenceFormOfPayment?: {
                                cardHolderAddress?: {
                                    buildingRoom?: string;
                                    cityName?: string;
                                    countryCode?: string;
                                    label?: "AddressAtOrigin" | "AddressAtDestination";
                                    postalCode?: string;
                                    postOfficeBoxCode?: string;
                                    stateProvinceCode?: string;
                                    street?: string[];
                                };
                                cardHolderName?: string;
                                contactInfoRefId?: string;
                                cvv?: string;
                                referenceId?: string;
                                securePaymentVersion2?: {
                                    authenticationMerchantName?: string;
                                    authenticationTokenValue?: string;
                                    authenticationValueText?: string;
                                    cardNumberCollectionCode?: string;
                                    directoryServerTrxID?: string;
                                    electronicCommerceIndText?: string;
                                    payerAuthenticationExemptionCode?: string;
                                    payerAuthenticationFailureToCompleteCode?: string;
                                    paymentTrxChannelCode?: string;
                                    programProtocolText?: string;
                                    trxStatusReasonText?: string;
                                    trxStatusText?: string;
                                    verificationResult?: string;
                                };
                            };
                            paymentTypeCode?: string;
                        };
                        useTypes?: string[];
                    }[];
                };
            };
        };
        responses: {
            "200": {
                content: {
                    "application/json": {
                        errors?: { code?: string; message?: string }[];
                        order?: {
                            airlineRemarks?: {
                                id?: string;
                                passengerRefIds?: string[];
                                text?: string;
                            }[];
                            auxiliaryData?: {
                                pnrNameReferenceNumbers?: {
                                    nameReferenceNumber?: string;
                                    passengerRefId?: string;
                                }[];
                            };
                            baggageAllowances?: {
                                applicableParty?: string;
                                baggageDeterminingCarrier?: { carrierCode?: string };
                                dimensionAllowances?: {
                                    baggageDimensionCategory?: string;
                                    maximumMeasure?: { unitCode?: ...; value?: ... };
                                    minimumMeasure?: { unitCode?: ...; value?: ... };
                                }[];
                                externalId?: string;
                                id?: string;
                                pieceAllowances?: {
                                    applicableParty?: string;
                                    totalQuantity?: number;
                                }[];
                                typeCode?: "CarryOn"
                                | "Checked";
                                weightAllowances?: {
                                    maximumMeasure?: { unitCode?: ...; value?: ... };
                                }[];
                            }[];
                            changeFee?: {
                                differentialAmountDue?: { amount?: string; code?: string };
                                differentialAmountDueTaxSummary?: {
                                    allRefundableInd?: boolean;
                                    taxes?: {
                                        amount?: { amount?: ...; code?: ... };
                                        collectionInd?: boolean;
                                        countryCode?: string;
                                        description?: string;
                                        refundable?: boolean;
                                        taxCode?: string;
                                        taxTypeCode?: string;
                                    }[];
                                    totalTaxAmount?: { amount?: string; code?: string };
                                };
                                penaltyAmount?: { amount?: string; code?: string };
                                typeCode?: string;
                            };
                            contactInfos?: {
                                contactRefusedIndicator?: boolean;
                                contactType?: string;
                                emailAddresses?: { address?: string; id?: string; label?: string }[];
                                givenName?: string;
                                id?: string;
                                phones?: {
                                    cityCode?: string;
                                    countryCode?: string;
                                    id?: string;
                                    label?: string;
                                    number?: string;
                                }[];
                                postalAddresses?: {
                                    buildingRoom?: string;
                                    cityName?: string;
                                    countryCode?: string;
                                    label?: (...)
                                    | (...);
                                    postalCode?: string;
                                    postOfficeBoxCode?: string;
                                    stateProvinceCode?: string;
                                    street?: (...)[];
                                }[];
                                surname?: string;
                            }[];
                            corporateId?: string;
                            countryCode?: string;
                            customerNumber?: { number?: string };
                            externalOrders?: {
                                airSegmentInformations?: {
                                    arrivalAirport?: string;
                                    arrivalTime?: string;
                                    classOfService?: string;
                                    departureAirport?: string;
                                    departureTime?: string;
                                    flightNumber?: number;
                                    marketingAirlineCode?: string;
                                }[];
                                bookingReferences?: {
                                    carrierCode?: string;
                                    createDate?: string;
                                    id?: string;
                                    typeCode?: string;
                                }[];
                                externalOrderCreateDateTime?: string;
                                externalOrderId?: string;
                                id?: string;
                                systemId?: string;
                                totalPrice?: {
                                    baseAmount?: { amount?: string; code?: string };
                                    equivAmount?: { amount?: string; code?: string };
                                    feeBreakdowns?: {
                                        amount?: ...;
                                        description?: ...;
                                        refundable?: ...;
                                    }[];
                                    nonRefundableBaseAmount?: { amount?: string; code?: string };
                                    surcharges?: { breakdown?: ...; totalAmount?: ... }[];
                                    taxBreakdowns?: {
                                        amount?: ...;
                                        collectionInd?: ...;
                                        countryCode?: ...;
                                        description?: ...;
                                        refundable?: ...;
                                        taxCode?: ...;
                                        taxTypeCode?: ...;
                                    }[];
                                    totalAmount?: { amount?: string; code?: string };
                                    totalFeeAmount?: {
                                        amount?: string;
                                        code?: string;
                                        taxable?: boolean;
                                    };
                                    totalTaxAmount?: { amount?: string; code?: string };
                                };
                            }[];
                            formsOfPayment?: {
                                amount: { amount?: string; code?: string };
                                id: string;
                                orderItemRefIds?: string[];
                                payer?: {
                                    payerEmailAddress?: {
                                        address?: string;
                                        id?: string;
                                        label?: string;
                                    };
                                    payerName?: {
                                        individualName: {
                                            birthdate?: ...;
                                            birthplace?: ...;
                                            documentNumber?: ...;
                                            genderCode?: ...;
                                            givenName?: ...;
                                            middleName?: ...;
                                            suffixName?: ...;
                                            surname: ...;
                                            titleName?: ...;
                                        };
                                    };
                                    payerPhoneNumber?: {
                                        cityCode?: string;
                                        countryCode?: string;
                                        id?: string;
                                        label?: string;
                                        number?: string;
                                    };
                                    paymentAddress?: {
                                        buildingRoom?: string;
                                        cityName?: string;
                                        countryCode?: string;
                                        label?: (...)
                                        | (...);
                                        postalCode?: string;
                                        postOfficeBoxCode?: string;
                                        stateProvinceCode?: string;
                                        street?: (...)[];
                                    };
                                };
                                paymentMethod: {
                                    paymentAgencyAccount?: {
                                        approvalCode?: string;
                                        code?: string;
                                        supplierTransactionId?: string;
                                        transactionId?: string;
                                    };
                                    paymentCard?: {
                                        approvalCode?: string;
                                        cardHolderAddress?: {
                                            buildingRoom?: ...;
                                            cityName?: ...;
                                            countryCode?: ...;
                                            label?: ...;
                                            postalCode?: ...;
                                            postOfficeBoxCode?: ...;
                                            stateProvinceCode?: ...;
                                            street?: ...;
                                        };
                                        cardHolderName?: string;
                                        cardNumber?: string;
                                        cardNumberToken?: string;
                                        contactInfoRefId?: string;
                                        cvv?: string;
                                        cvvToken?: string;
                                        expirationDate?: string;
                                        securePaymentVersion2?: {
                                            authenticationMerchantName?: ...;
                                            authenticationTokenValue?: ...;
                                            authenticationValueText?: ...;
                                            cardNumberCollectionCode?: ...;
                                            directoryServerTrxID?: ...;
                                            electronicCommerceIndText?: ...;
                                            payerAuthenticationExemptionCode?: ...;
                                            payerAuthenticationFailureToCompleteCode?: ...;
                                            paymentTrxChannelCode?: ...;
                                            programProtocolText?: ...;
                                            trxStatusReasonText?: ...;
                                            trxStatusText?: ...;
                                            verificationResult?: ...;
                                        };
                                        vendorCode?: string;
                                    };
                                    paymentCash?: Record<string, never>;
                                    paymentReferenceFormOfPayment?: {
                                        cardHolderAddress?: {
                                            buildingRoom?: ...;
                                            cityName?: ...;
                                            countryCode?: ...;
                                            label?: ...;
                                            postalCode?: ...;
                                            postOfficeBoxCode?: ...;
                                            stateProvinceCode?: ...;
                                            street?: ...;
                                        };
                                        cardHolderName?: string;
                                        contactInfoRefId?: string;
                                        cvv?: string;
                                        referenceId?: string;
                                        securePaymentVersion2?: {
                                            authenticationMerchantName?: ...;
                                            authenticationTokenValue?: ...;
                                            authenticationValueText?: ...;
                                            cardNumberCollectionCode?: ...;
                                            directoryServerTrxID?: ...;
                                            electronicCommerceIndText?: ...;
                                            payerAuthenticationExemptionCode?: ...;
                                            payerAuthenticationFailureToCompleteCode?: ...;
                                            paymentTrxChannelCode?: ...;
                                            programProtocolText?: ...;
                                            trxStatusReasonText?: ...;
                                            trxStatusText?: ...;
                                            verificationResult?: ...;
                                        };
                                    };
                                    paymentTypeCode?: string;
                                };
                                useTypes?: string[];
                            }[];
                            id?: string;
                            itineraryMismatchedWithTickets?: boolean;
                            journeys?: { id?: string; segmentRefIds?: string[] }[];
                            loyaltyProgramAccount?: {
                                accountNumber?: string;
                                carrier?: { carrierCode: string };
                                id?: string;
                                programCode?: string;
                                programName?: string;
                            };
                            nameMismatchedWithTickets?: boolean;
                            offerVendor?: string;
                            orderItems?: {
                                commissions?: {
                                    amount?: { amount?: ...; code?: ... };
                                    code?: string;
                                    descriptions?: (...)[];
                                    passengerRefIds?: (...)[];
                                    percentage?: number;
                                }[];
                                creationDateTime?: string;
                                externalId?: string;
                                externalOfferItemId?: string;
                                externalOrderRefId?: string;
                                fareDetails?: {
                                    fareCalculationLine?: string;
                                    fareComponents?: (...)[];
                                    fareIndicatorCode?: string;
                                    fareQualifiers?: (...)[];
                                    filedFareInd?: boolean;
                                    paxRefIds?: (...)[];
                                    penaltyDifferential?: {
                                        baseAmount?: ...;
                                        taxSummary?: ...;
                                        totalAmount?: ...;
                                    };
                                    price?: {
                                        baseAmount?: ...;
                                        equivAmount?: ...;
                                        feeBreakdowns?: ...;
                                        nonRefundableBaseAmount?: ...;
                                        surcharges?: ...;
                                        taxBreakdowns?: ...;
                                        totalAmount?: ...;
                                        totalFeeAmount?: ...;
                                        totalTaxAmount?: ...;
                                    };
                                    priceDifferential?: { diffPrice?: ... };
                                    remarks?: (...)[];
                                    tourCode?: string;
                                }[];
                                fees?: {
                                    applied?: boolean;
                                    basePrice?: { amount?: ...; code?: ... };
                                    description?: string;
                                    passengerRefIds?: (...)[];
                                    percentageValue?: string;
                                    price?: { amount?: ...; code?: ... };
                                    refundable?: boolean;
                                    serviceCode?: string;
                                    subCode?: string;
                                    taxBreakdowns?: (...)[];
                                    totalTaxAmount?: { amount?: ...; code?: ... };
                                }[];
                                feeWarnings?: { owner?: string; text?: string }[];
                                id?: string;
                                itemOrigin?: "SELL" | "EXCHANGE" | "SYNCHRONIZATION";
                                offerCustomerInformation?: {
                                    agencyInformation?: {
                                        agentCityCode?: string;
                                        agentDeptCode?: string;
                                        agentDuty?: string;
                                        agentFunction?: string;
                                        carrierCode?: string;
                                        mainTravelAgencyPCC?: string;
                                    };
                                    billingInformation?: {
                                        aaaCity?: string;
                                        actionCode?: string;
                                        agentSineIn?: string;
                                        partitionID?: string;
                                        pseudoCityCode?: string;
                                        userSetAddress?: string;
                                    };
                                };
                                offerItemId?: string;
                                origin?: string;
                                originatedFromTicketExchangeInd?: boolean;
                                paymentTimeLimit?: string;
                                paymentTimeLimitText?: string;
                                penaltyDifferential?: {
                                    baseAmount?: { amount?: string; code?: string };
                                    taxSummary?: {
                                        allRefundableInd?: ...;
                                        taxes?: ...;
                                        totalTaxAmount?: ...;
                                    }[];
                                    totalAmount?: { amount?: string; code?: string };
                                };
                                price?: {
                                    baseAmount?: { amount?: string; code?: string };
                                    equivAmount?: { amount?: string; code?: string };
                                    feeBreakdowns?: {
                                        amount?: ...;
                                        description?: ...;
                                        refundable?: ...;
                                    }[];
                                    nonRefundableBaseAmount?: { amount?: string; code?: string };
                                    surcharges?: { breakdown?: ...; totalAmount?: ... }[];
                                    taxBreakdowns?: {
                                        amount?: ...;
                                        collectionInd?: ...;
                                        countryCode?: ...;
                                        description?: ...;
                                        refundable?: ...;
                                        taxCode?: ...;
                                        taxTypeCode?: ...;
                                    }[];
                                    totalAmount?: { amount?: string; code?: string };
                                    totalFeeAmount?: {
                                        amount?: string;
                                        code?: string;
                                        taxable?: boolean;
                                    };
                                    totalTaxAmount?: { amount?: string; code?: string };
                                };
                                priceDifferential?: {
                                    diffPrice?: {
                                        price?: {
                                            balanceAmount?: ...;
                                            taxAllRefundableInd?: ...;
                                            taxBreakdowns?: ...;
                                            totalAmount?: ...;
                                            totalTaxAmount?: ...;
                                        };
                                    };
                                };
                                priceGuaranteeTimeLimit?: string;
                                priceGuaranteeTimeLimitText?: string;
                                productRefIds?: string[];
                                sellerFollowUpAction?: { actionCodes?: string[] };
                                services?: {
                                    externalId?: string;
                                    externalOrderItemId?: string;
                                    id?: string;
                                    passengerRefId?: string;
                                    pnrSegmentNumber?: number;
                                    segmentRefId?: string;
                                    selectedSeat?: {
                                        characteristics?: ...;
                                        column?: ...;
                                        descriptions?: ...;
                                        pitchMeasure?: ...;
                                        row?: ...;
                                        segmentRefId?: ...;
                                        widthMeasure?: ...;
                                    };
                                    serviceDefinitionRefId?: string;
                                    statusCode?: string;
                                }[];
                                statusCode?: string;
                                validatingCarrierCode?: string;
                            }[];
                            orderOwner?: string;
                            partition?: string;
                            passengers?: {
                                age?: number;
                                ageUnitCode?: string;
                                birthdate?: string;
                                citizenshipCountryCode?: string;
                                contactInfoRefId?: string;
                                contactInfoRefIds?: string[];
                                employer?: {
                                    name?: string;
                                    taxRegistrationData: {
                                        address?: ...;
                                        countryCode?: ...;
                                        countrySubDivisionName?: ...;
                                        emailAddress?: ...;
                                        phones?: ...;
                                        taxRegistrationId: ...;
                                    }[];
                                };
                                externalId?: string;
                                genderCode?: string;
                                givenName?: string;
                                id?: string;
                                identityDocuments?: {
                                    birthdate?: string;
                                    birthplace?: string;
                                    citizenshipCountryCode?: string;
                                    documentNumber?: string;
                                    documentSubTypeCode?: string;
                                    documentTypeCode?: string;
                                    entryQuantity?: string;
                                    expiryDate?: string;
                                    genderCode?: string;
                                    givenName?: string;
                                    id?: string;
                                    issueDate?: string;
                                    issuingCountryCode?: string;
                                    middleName?: string;
                                    placeOfIssue?: string;
                                    referencedDocumentNumbers?: (...)[];
                                    residenceCountryCode?: string;
                                    stayDuration?: string;
                                    suffixName?: string;
                                    surname?: string;
                                    titleName?: string;
                                    visaHostCountryCode?: string;
                                }[];
                                loyaltyProgramAccounts?: {
                                    accountNumber?: string;
                                    carrier?: { carrierCode: ... };
                                    id?: string;
                                    programCode?: string;
                                    programName?: string;
                                }[];
                                middleName?: string;
                                passengerReference?: string;
                                remarks?: { id?: string; text?: string; type?: string }[];
                                suffixName?: string;
                                surname?: string;
                                titleName?: string;
                                typeCode?: string;
                            }[];
                            paymentInformation?: {
                                amount: { amount?: string; code?: string };
                                id: string;
                                orderItemRefIds?: string[];
                                payer?: {
                                    payerEmailAddress?: {
                                        address?: string;
                                        id?: string;
                                        label?: string;
                                    };
                                    payerName?: {
                                        individualName: {
                                            birthdate?: ...;
                                            birthplace?: ...;
                                            documentNumber?: ...;
                                            genderCode?: ...;
                                            givenName?: ...;
                                            middleName?: ...;
                                            suffixName?: ...;
                                            surname: ...;
                                            titleName?: ...;
                                        };
                                    };
                                    payerPhoneNumber?: {
                                        cityCode?: string;
                                        countryCode?: string;
                                        id?: string;
                                        label?: string;
                                        number?: string;
                                    };
                                    paymentAddress?: {
                                        buildingRoom?: string;
                                        cityName?: string;
                                        countryCode?: string;
                                        label?: (...)
                                        | (...);
                                        postalCode?: string;
                                        postOfficeBoxCode?: string;
                                        stateProvinceCode?: string;
                                        street?: (...)[];
                                    };
                                };
                                paymentMethod: {
                                    paymentAgencyAccount?: {
                                        approvalCode?: string;
                                        code?: string;
                                        supplierTransactionId?: string;
                                        transactionId?: string;
                                    };
                                    paymentCard?: {
                                        approvalCode?: string;
                                        cardHolderAddress?: {
                                            buildingRoom?: ...;
                                            cityName?: ...;
                                            countryCode?: ...;
                                            label?: ...;
                                            postalCode?: ...;
                                            postOfficeBoxCode?: ...;
                                            stateProvinceCode?: ...;
                                            street?: ...;
                                        };
                                        cardHolderName?: string;
                                        cardNumber?: string;
                                        cardNumberToken?: string;
                                        contactInfoRefId?: string;
                                        cvv?: string;
                                        cvvToken?: string;
                                        expirationDate?: string;
                                        securePaymentVersion2?: {
                                            authenticationMerchantName?: ...;
                                            authenticationTokenValue?: ...;
                                            authenticationValueText?: ...;
                                            cardNumberCollectionCode?: ...;
                                            directoryServerTrxID?: ...;
                                            electronicCommerceIndText?: ...;
                                            payerAuthenticationExemptionCode?: ...;
                                            payerAuthenticationFailureToCompleteCode?: ...;
                                            paymentTrxChannelCode?: ...;
                                            programProtocolText?: ...;
                                            trxStatusReasonText?: ...;
                                            trxStatusText?: ...;
                                            verificationResult?: ...;
                                        };
                                        vendorCode?: string;
                                    };
                                    paymentCash?: Record<string, never>;
                                    paymentReferenceFormOfPayment?: {
                                        cardHolderAddress?: {
                                            buildingRoom?: ...;
                                            cityName?: ...;
                                            countryCode?: ...;
                                            label?: ...;
                                            postalCode?: ...;
                                            postOfficeBoxCode?: ...;
                                            stateProvinceCode?: ...;
                                            street?: ...;
                                        };
                                        cardHolderName?: string;
                                        contactInfoRefId?: string;
                                        cvv?: string;
                                        referenceId?: string;
                                        securePaymentVersion2?: {
                                            authenticationMerchantName?: ...;
                                            authenticationTokenValue?: ...;
                                            authenticationValueText?: ...;
                                            cardNumberCollectionCode?: ...;
                                            directoryServerTrxID?: ...;
                                            electronicCommerceIndText?: ...;
                                            payerAuthenticationExemptionCode?: ...;
                                            payerAuthenticationFailureToCompleteCode?: ...;
                                            paymentTrxChannelCode?: ...;
                                            programProtocolText?: ...;
                                            trxStatusReasonText?: ...;
                                            trxStatusText?: ...;
                                            verificationResult?: ...;
                                        };
                                    };
                                    paymentTypeCode?: string;
                                };
                                useTypes?: string[];
                            }[];
                            paymentTimeLimit?: string;
                            paymentTimeLimitText?: string;
                            penalties?: {
                                applicabilityList?: string[];
                                description?: string;
                                feeAmount?: string;
                                feeCurrencyCode?: string;
                                hasFee?: boolean;
                                id?: string;
                                isAllowed?: boolean;
                                type?: string;
                            }[];
                            pnrCreateDate?: string;
                            pnrLocator?: string;
                            priceClasses?: {
                                code?: string;
                                descriptions?: { id?: string; text?: string }[];
                                id?: string;
                                name?: string;
                            }[];
                            primeHost?: string;
                            products?: {
                                airSegment?: {
                                    actionCode?: string;
                                    arrivalAirport?: string;
                                    arrivalDateTime?: string;
                                    departureAirport?: string;
                                    departureDateTime?: string;
                                    legs?: {
                                        arrivalAirport?: ...;
                                        arrivalDateTime?: ...;
                                        departureAirport?: ...;
                                        departureDateTime?: ...;
                                        marketingCarrier?: ...;
                                        operatingCarrier?: ...;
                                    }[];
                                    marketingCarrier?: {
                                        airlineCode?: string;
                                        banner?: string;
                                        bookingClass?: string;
                                        flightNumber?: string;
                                        name?: string;
                                    };
                                    operatingCarrier?: {
                                        airlineCode?: string;
                                        banner?: string;
                                        bookingClass?: string;
                                        flightNumber?: string;
                                        name?: string;
                                    };
                                };
                                id?: string;
                            }[];
                            pseudoCityCode?: string;
                            remarks?: { id?: string; text?: string; type?: string }[];
                            segments?: {
                                arnkInd?: boolean;
                                arrival?: {
                                    gateId?: string;
                                    locationCode?: string;
                                    scheduledDateTime?: string;
                                    stationName?: string;
                                    terminalName?: string;
                                };
                                cabinTypeCode?: string;
                                datedOperatingLegs?: {
                                    arrival?: {
                                        gateId?: ...;
                                        locationCode?: ...;
                                        scheduledDateTime?: ...;
                                        stationName?: ...;
                                        terminalName?: ...;
                                    };
                                    carrierAircraftType?: { code?: ...; name?: ... };
                                    changeOfGaugeInd?: boolean;
                                    departure?: {
                                        gateId?: ...;
                                        locationCode?: ...;
                                        scheduledDateTime?: ...;
                                        stationName?: ...;
                                        terminalName?: ...;
                                    };
                                    distanceMeasure?: { unitCode?: ...; value?: ... };
                                    onGroundDuration?: string;
                                }[];
                                departure?: {
                                    gateId?: string;
                                    locationCode?: string;
                                    scheduledDateTime?: string;
                                    stationName?: string;
                                    terminalName?: string;
                                };
                                distanceMeasure?: { unitCode?: string; value?: number };
                                flightDuration?: string;
                                id?: string;
                                marketingCarrier?: {
                                    carrierCode?: string;
                                    carrierName?: string;
                                    classOfService?: string;
                                    disclosure?: { id?: string; text?: (...)[] };
                                    flightNumber?: number;
                                };
                                operatingCarrier?: {
                                    carrierCode?: string;
                                    carrierName?: string;
                                    classOfService?: string;
                                    disclosure?: { id?: string; text?: (...)[] };
                                    flightNumber?: number;
                                };
                                references?: { id?: string; system?: string }[];
                            }[];
                            serviceDefinitions?: {
                                baggageAllowanceRefId?: string;
                                bookingInstructions?: {
                                    productText?: string;
                                    productTextDetails?: { description?: ...; key: ...; value: ... }[];
                                    specialServices?: { freeText?: ...; specialServiceCode?: ... }[];
                                };
                                cabinUpgrade?: {
                                    methodCode?: string;
                                    reservationBookingDesignator?: string;
                                };
                                descriptions?: { id?: string; text?: string }[];
                                externalId?: string;
                                groupCode?: string;
                                id?: string;
                                name?: string;
                                ownerCode?: string;
                                reasonForIssuanceCode?: string;
                                reasonForIssuanceSubCode?: string;
                                serviceCode?: string;
                                settlementMethodCode?: string;
                            }[];
                            ticketingDocumentInfo?: {
                                document?: {
                                    coupons?: {
                                        consumedAtIssuanceInd?: ...;
                                        exchangeEligibilityInd?: ...;
                                        inConnectionCouponNumber?: ...;
                                        inConnectionDocumentNumber?: ...;
                                        involuntaryIndicatorCode?: ...;
                                        number?: ...;
                                        orderItemRefId?: ...;
                                        presentAt?: ...;
                                        presentTo?: ...;
                                        reasonForIssuanceCode?: ...;
                                        reasonForIssuanceSubCode?: ...;
                                        segmentInfo?: ...;
                                        serviceCode?: ...;
                                        serviceRefId?: ...;
                                        settlementAuthCode?: ...;
                                        status?: ...;
                                    }[];
                                    exchangeEligibilityInd?: boolean;
                                    inConnectionDocumentNumber?: string;
                                    issueDateTime?: string;
                                    issueDateTimeComment?: string;
                                    issueDateTimeText?: string;
                                    number?: string;
                                    numberOfBooklets?: number;
                                    outOfSyncWithOrderItem?: boolean;
                                    primaryDocumentInd?: boolean;
                                    remarkText?: string;
                                    reportingType?: string;
                                    routingCode?: string;
                                    ticketingLocation?: string;
                                    type?: string;
                                    voidEligibilityInd?: boolean;
                                    voidPeriodExpirationDateTime?: string;
                                };
                                originalIssueInfo?: {
                                    issueDate?: string;
                                    issuingAgentId?: string;
                                    locationCode?: string;
                                    ticketNumber?: string;
                                };
                                paxRefId?: string;
                                price?: {
                                    baseAmount?: { amount?: string; code?: string };
                                    equivAmount?: { amount?: string; code?: string };
                                    feeBreakdowns?: {
                                        amount?: ...;
                                        description?: ...;
                                        refundable?: ...;
                                    }[];
                                    nonRefundableBaseAmount?: { amount?: string; code?: string };
                                    surcharges?: { breakdown?: ...; totalAmount?: ... }[];
                                    taxBreakdowns?: {
                                        amount?: ...;
                                        collectionInd?: ...;
                                        countryCode?: ...;
                                        description?: ...;
                                        refundable?: ...;
                                        taxCode?: ...;
                                        taxTypeCode?: ...;
                                    }[];
                                    totalAmount?: { amount?: string; code?: string };
                                    totalFeeAmount?: {
                                        amount?: string;
                                        code?: string;
                                        taxable?: boolean;
                                    };
                                    totalTaxAmount?: { amount?: string; code?: string };
                                };
                            }[];
                            totalPrice?: {
                                baseAmount?: { amount?: string; code?: string };
                                equivAmount?: { amount?: string; code?: string };
                                feeBreakdowns?: {
                                    amount?: { amount?: string; code?: string; taxable?: boolean };
                                    description?: string;
                                    refundable?: boolean;
                                }[];
                                nonRefundableBaseAmount?: { amount?: string; code?: string };
                                surcharges?: {
                                    breakdown?: {
                                        amount?: ...;
                                        description?: ...;
                                        designatorCode?: ...;
                                        localAmount?: ...;
                                        refundable?: ...;
                                    }[];
                                    totalAmount?: { amount?: string; code?: string };
                                }[];
                                taxBreakdowns?: {
                                    amount?: { amount?: string; code?: string };
                                    collectionInd?: boolean;
                                    countryCode?: string;
                                    description?: string;
                                    refundable?: boolean;
                                    taxCode?: string;
                                    taxTypeCode?: string;
                                }[];
                                totalAmount?: { amount?: string; code?: string };
                                totalFeeAmount?: {
                                    amount?: string;
                                    code?: string;
                                    taxable?: boolean;
                                };
                                totalTaxAmount?: { amount?: string; code?: string };
                            };
                            type?: string;
                        };
                        warnings?: { code?: string; message?: string }[];
                    };
                };
                headers: { [name: string]: unknown };
            };
            "400": { content?: never; headers: { [name: string]: unknown } };
        };
    }

    Type Declaration

    • parameters: { cookie?: never; header?: never; path?: never; query?: never }
    • OptionalrequestBody?: {
          content: {
              "application/json": {
                  displayPaymentCardNumbers: boolean;
                  orderId: string;
                  orderItemUpdates: {
                      acceptOffers: {
                          offerId: string;
                          selectedOfferItems: { id: string; passengerRefIds?: (...)[] }[];
                      }[];
                  }[];
                  party?: {
                      sender?: {
                          travelAgency?: {
                              agencyContact?: {
                                  contactRefusedIndicator?: boolean;
                                  contactType?: string;
                                  emailAddresses?: { address?: string; id?: string; label?: string }[];
                                  givenName?: string;
                                  id?: string;
                                  phones?: {
                                      cityCode?: string;
                                      countryCode?: string;
                                      id?: string;
                                      label?: string;
                                      number?: string;
                                  }[];
                                  postalAddresses?: {
                                      buildingRoom?: string;
                                      cityName?: string;
                                      countryCode?: string;
                                      label?: (...)
                                      | (...);
                                      postalCode?: string;
                                      postOfficeBoxCode?: string;
                                      stateProvinceCode?: string;
                                      street?: (...)[];
                                  }[];
                                  surname?: string;
                              };
                              agencyEmail?: string;
                              agencyId?: string;
                              iataNumber?: string;
                              name?: string;
                              pseudoCityCode?: string;
                              typeCode?: string;
                          };
                      };
                  };
                  paymentInfos?: {
                      amount: { amount?: string; code?: string };
                      id: string;
                      orderItemRefIds?: string[];
                      payer?: {
                          payerEmailAddress?: {
                              address?: string;
                              id?: string;
                              label?: string;
                          };
                          payerName?: {
                              individualName: {
                                  birthdate?: string;
                                  birthplace?: string;
                                  documentNumber?: string;
                                  genderCode?: string;
                                  givenName?: string;
                                  middleName?: string;
                                  suffixName?: string;
                                  surname: string;
                                  titleName?: string;
                              };
                          };
                          payerPhoneNumber?: {
                              cityCode?: string;
                              countryCode?: string;
                              id?: string;
                              label?: string;
                              number?: string;
                          };
                          paymentAddress?: {
                              buildingRoom?: string;
                              cityName?: string;
                              countryCode?: string;
                              label?: "AddressAtOrigin"
                              | "AddressAtDestination";
                              postalCode?: string;
                              postOfficeBoxCode?: string;
                              stateProvinceCode?: string;
                              street?: string[];
                          };
                      };
                      paymentMethod: {
                          paymentAgencyAccount?: {
                              approvalCode?: string;
                              code?: string;
                              supplierTransactionId?: string;
                              transactionId?: string;
                          };
                          paymentCard?: {
                              approvalCode?: string;
                              cardHolderAddress?: {
                                  buildingRoom?: string;
                                  cityName?: string;
                                  countryCode?: string;
                                  label?: "AddressAtOrigin"
                                  | "AddressAtDestination";
                                  postalCode?: string;
                                  postOfficeBoxCode?: string;
                                  stateProvinceCode?: string;
                                  street?: string[];
                              };
                              cardHolderName?: string;
                              cardNumber?: string;
                              cardNumberToken?: string;
                              contactInfoRefId?: string;
                              cvv?: string;
                              cvvToken?: string;
                              expirationDate?: string;
                              securePaymentVersion2?: {
                                  authenticationMerchantName?: string;
                                  authenticationTokenValue?: string;
                                  authenticationValueText?: string;
                                  cardNumberCollectionCode?: string;
                                  directoryServerTrxID?: string;
                                  electronicCommerceIndText?: string;
                                  payerAuthenticationExemptionCode?: string;
                                  payerAuthenticationFailureToCompleteCode?: string;
                                  paymentTrxChannelCode?: string;
                                  programProtocolText?: string;
                                  trxStatusReasonText?: string;
                                  trxStatusText?: string;
                                  verificationResult?: string;
                              };
                              vendorCode?: string;
                          };
                          paymentCash?: Record<string, never>;
                          paymentReferenceFormOfPayment?: {
                              cardHolderAddress?: {
                                  buildingRoom?: string;
                                  cityName?: string;
                                  countryCode?: string;
                                  label?: "AddressAtOrigin" | "AddressAtDestination";
                                  postalCode?: string;
                                  postOfficeBoxCode?: string;
                                  stateProvinceCode?: string;
                                  street?: string[];
                              };
                              cardHolderName?: string;
                              contactInfoRefId?: string;
                              cvv?: string;
                              referenceId?: string;
                              securePaymentVersion2?: {
                                  authenticationMerchantName?: string;
                                  authenticationTokenValue?: string;
                                  authenticationValueText?: string;
                                  cardNumberCollectionCode?: string;
                                  directoryServerTrxID?: string;
                                  electronicCommerceIndText?: string;
                                  payerAuthenticationExemptionCode?: string;
                                  payerAuthenticationFailureToCompleteCode?: string;
                                  paymentTrxChannelCode?: string;
                                  programProtocolText?: string;
                                  trxStatusReasonText?: string;
                                  trxStatusText?: string;
                                  verificationResult?: string;
                              };
                          };
                          paymentTypeCode?: string;
                      };
                      useTypes?: string[];
                  }[];
              };
          };
      }

      Exchanges an order.

    • responses: {
          "200": {
              content: {
                  "application/json": {
                      errors?: { code?: string; message?: string }[];
                      order?: {
                          airlineRemarks?: {
                              id?: string;
                              passengerRefIds?: string[];
                              text?: string;
                          }[];
                          auxiliaryData?: {
                              pnrNameReferenceNumbers?: {
                                  nameReferenceNumber?: string;
                                  passengerRefId?: string;
                              }[];
                          };
                          baggageAllowances?: {
                              applicableParty?: string;
                              baggageDeterminingCarrier?: { carrierCode?: string };
                              dimensionAllowances?: {
                                  baggageDimensionCategory?: string;
                                  maximumMeasure?: { unitCode?: ...; value?: ... };
                                  minimumMeasure?: { unitCode?: ...; value?: ... };
                              }[];
                              externalId?: string;
                              id?: string;
                              pieceAllowances?: { applicableParty?: string; totalQuantity?: number }[];
                              typeCode?: "CarryOn" | "Checked";
                              weightAllowances?: {
                                  maximumMeasure?: { unitCode?: ...; value?: ... };
                              }[];
                          }[];
                          changeFee?: {
                              differentialAmountDue?: { amount?: string; code?: string };
                              differentialAmountDueTaxSummary?: {
                                  allRefundableInd?: boolean;
                                  taxes?: {
                                      amount?: { amount?: ...; code?: ... };
                                      collectionInd?: boolean;
                                      countryCode?: string;
                                      description?: string;
                                      refundable?: boolean;
                                      taxCode?: string;
                                      taxTypeCode?: string;
                                  }[];
                                  totalTaxAmount?: { amount?: string; code?: string };
                              };
                              penaltyAmount?: { amount?: string; code?: string };
                              typeCode?: string;
                          };
                          contactInfos?: {
                              contactRefusedIndicator?: boolean;
                              contactType?: string;
                              emailAddresses?: { address?: string; id?: string; label?: string }[];
                              givenName?: string;
                              id?: string;
                              phones?: {
                                  cityCode?: string;
                                  countryCode?: string;
                                  id?: string;
                                  label?: string;
                                  number?: string;
                              }[];
                              postalAddresses?: {
                                  buildingRoom?: string;
                                  cityName?: string;
                                  countryCode?: string;
                                  label?: (...)
                                  | (...);
                                  postalCode?: string;
                                  postOfficeBoxCode?: string;
                                  stateProvinceCode?: string;
                                  street?: (...)[];
                              }[];
                              surname?: string;
                          }[];
                          corporateId?: string;
                          countryCode?: string;
                          customerNumber?: { number?: string };
                          externalOrders?: {
                              airSegmentInformations?: {
                                  arrivalAirport?: string;
                                  arrivalTime?: string;
                                  classOfService?: string;
                                  departureAirport?: string;
                                  departureTime?: string;
                                  flightNumber?: number;
                                  marketingAirlineCode?: string;
                              }[];
                              bookingReferences?: {
                                  carrierCode?: string;
                                  createDate?: string;
                                  id?: string;
                                  typeCode?: string;
                              }[];
                              externalOrderCreateDateTime?: string;
                              externalOrderId?: string;
                              id?: string;
                              systemId?: string;
                              totalPrice?: {
                                  baseAmount?: { amount?: string; code?: string };
                                  equivAmount?: { amount?: string; code?: string };
                                  feeBreakdowns?: { amount?: ...; description?: ...; refundable?: ... }[];
                                  nonRefundableBaseAmount?: { amount?: string; code?: string };
                                  surcharges?: { breakdown?: ...; totalAmount?: ... }[];
                                  taxBreakdowns?: {
                                      amount?: ...;
                                      collectionInd?: ...;
                                      countryCode?: ...;
                                      description?: ...;
                                      refundable?: ...;
                                      taxCode?: ...;
                                      taxTypeCode?: ...;
                                  }[];
                                  totalAmount?: { amount?: string; code?: string };
                                  totalFeeAmount?: {
                                      amount?: string;
                                      code?: string;
                                      taxable?: boolean;
                                  };
                                  totalTaxAmount?: { amount?: string; code?: string };
                              };
                          }[];
                          formsOfPayment?: {
                              amount: { amount?: string; code?: string };
                              id: string;
                              orderItemRefIds?: string[];
                              payer?: {
                                  payerEmailAddress?: {
                                      address?: string;
                                      id?: string;
                                      label?: string;
                                  };
                                  payerName?: {
                                      individualName: {
                                          birthdate?: ...;
                                          birthplace?: ...;
                                          documentNumber?: ...;
                                          genderCode?: ...;
                                          givenName?: ...;
                                          middleName?: ...;
                                          suffixName?: ...;
                                          surname: ...;
                                          titleName?: ...;
                                      };
                                  };
                                  payerPhoneNumber?: {
                                      cityCode?: string;
                                      countryCode?: string;
                                      id?: string;
                                      label?: string;
                                      number?: string;
                                  };
                                  paymentAddress?: {
                                      buildingRoom?: string;
                                      cityName?: string;
                                      countryCode?: string;
                                      label?: (...)
                                      | (...);
                                      postalCode?: string;
                                      postOfficeBoxCode?: string;
                                      stateProvinceCode?: string;
                                      street?: (...)[];
                                  };
                              };
                              paymentMethod: {
                                  paymentAgencyAccount?: {
                                      approvalCode?: string;
                                      code?: string;
                                      supplierTransactionId?: string;
                                      transactionId?: string;
                                  };
                                  paymentCard?: {
                                      approvalCode?: string;
                                      cardHolderAddress?: {
                                          buildingRoom?: ...;
                                          cityName?: ...;
                                          countryCode?: ...;
                                          label?: ...;
                                          postalCode?: ...;
                                          postOfficeBoxCode?: ...;
                                          stateProvinceCode?: ...;
                                          street?: ...;
                                      };
                                      cardHolderName?: string;
                                      cardNumber?: string;
                                      cardNumberToken?: string;
                                      contactInfoRefId?: string;
                                      cvv?: string;
                                      cvvToken?: string;
                                      expirationDate?: string;
                                      securePaymentVersion2?: {
                                          authenticationMerchantName?: ...;
                                          authenticationTokenValue?: ...;
                                          authenticationValueText?: ...;
                                          cardNumberCollectionCode?: ...;
                                          directoryServerTrxID?: ...;
                                          electronicCommerceIndText?: ...;
                                          payerAuthenticationExemptionCode?: ...;
                                          payerAuthenticationFailureToCompleteCode?: ...;
                                          paymentTrxChannelCode?: ...;
                                          programProtocolText?: ...;
                                          trxStatusReasonText?: ...;
                                          trxStatusText?: ...;
                                          verificationResult?: ...;
                                      };
                                      vendorCode?: string;
                                  };
                                  paymentCash?: Record<string, never>;
                                  paymentReferenceFormOfPayment?: {
                                      cardHolderAddress?: {
                                          buildingRoom?: ...;
                                          cityName?: ...;
                                          countryCode?: ...;
                                          label?: ...;
                                          postalCode?: ...;
                                          postOfficeBoxCode?: ...;
                                          stateProvinceCode?: ...;
                                          street?: ...;
                                      };
                                      cardHolderName?: string;
                                      contactInfoRefId?: string;
                                      cvv?: string;
                                      referenceId?: string;
                                      securePaymentVersion2?: {
                                          authenticationMerchantName?: ...;
                                          authenticationTokenValue?: ...;
                                          authenticationValueText?: ...;
                                          cardNumberCollectionCode?: ...;
                                          directoryServerTrxID?: ...;
                                          electronicCommerceIndText?: ...;
                                          payerAuthenticationExemptionCode?: ...;
                                          payerAuthenticationFailureToCompleteCode?: ...;
                                          paymentTrxChannelCode?: ...;
                                          programProtocolText?: ...;
                                          trxStatusReasonText?: ...;
                                          trxStatusText?: ...;
                                          verificationResult?: ...;
                                      };
                                  };
                                  paymentTypeCode?: string;
                              };
                              useTypes?: string[];
                          }[];
                          id?: string;
                          itineraryMismatchedWithTickets?: boolean;
                          journeys?: { id?: string; segmentRefIds?: string[] }[];
                          loyaltyProgramAccount?: {
                              accountNumber?: string;
                              carrier?: { carrierCode: string };
                              id?: string;
                              programCode?: string;
                              programName?: string;
                          };
                          nameMismatchedWithTickets?: boolean;
                          offerVendor?: string;
                          orderItems?: {
                              commissions?: {
                                  amount?: { amount?: ...; code?: ... };
                                  code?: string;
                                  descriptions?: (...)[];
                                  passengerRefIds?: (...)[];
                                  percentage?: number;
                              }[];
                              creationDateTime?: string;
                              externalId?: string;
                              externalOfferItemId?: string;
                              externalOrderRefId?: string;
                              fareDetails?: {
                                  fareCalculationLine?: string;
                                  fareComponents?: (...)[];
                                  fareIndicatorCode?: string;
                                  fareQualifiers?: (...)[];
                                  filedFareInd?: boolean;
                                  paxRefIds?: (...)[];
                                  penaltyDifferential?: {
                                      baseAmount?: ...;
                                      taxSummary?: ...;
                                      totalAmount?: ...;
                                  };
                                  price?: {
                                      baseAmount?: ...;
                                      equivAmount?: ...;
                                      feeBreakdowns?: ...;
                                      nonRefundableBaseAmount?: ...;
                                      surcharges?: ...;
                                      taxBreakdowns?: ...;
                                      totalAmount?: ...;
                                      totalFeeAmount?: ...;
                                      totalTaxAmount?: ...;
                                  };
                                  priceDifferential?: { diffPrice?: ... };
                                  remarks?: (...)[];
                                  tourCode?: string;
                              }[];
                              fees?: {
                                  applied?: boolean;
                                  basePrice?: { amount?: ...; code?: ... };
                                  description?: string;
                                  passengerRefIds?: (...)[];
                                  percentageValue?: string;
                                  price?: { amount?: ...; code?: ... };
                                  refundable?: boolean;
                                  serviceCode?: string;
                                  subCode?: string;
                                  taxBreakdowns?: (...)[];
                                  totalTaxAmount?: { amount?: ...; code?: ... };
                              }[];
                              feeWarnings?: { owner?: string; text?: string }[];
                              id?: string;
                              itemOrigin?: "SELL" | "EXCHANGE" | "SYNCHRONIZATION";
                              offerCustomerInformation?: {
                                  agencyInformation?: {
                                      agentCityCode?: string;
                                      agentDeptCode?: string;
                                      agentDuty?: string;
                                      agentFunction?: string;
                                      carrierCode?: string;
                                      mainTravelAgencyPCC?: string;
                                  };
                                  billingInformation?: {
                                      aaaCity?: string;
                                      actionCode?: string;
                                      agentSineIn?: string;
                                      partitionID?: string;
                                      pseudoCityCode?: string;
                                      userSetAddress?: string;
                                  };
                              };
                              offerItemId?: string;
                              origin?: string;
                              originatedFromTicketExchangeInd?: boolean;
                              paymentTimeLimit?: string;
                              paymentTimeLimitText?: string;
                              penaltyDifferential?: {
                                  baseAmount?: { amount?: string; code?: string };
                                  taxSummary?: {
                                      allRefundableInd?: ...;
                                      taxes?: ...;
                                      totalTaxAmount?: ...;
                                  }[];
                                  totalAmount?: { amount?: string; code?: string };
                              };
                              price?: {
                                  baseAmount?: { amount?: string; code?: string };
                                  equivAmount?: { amount?: string; code?: string };
                                  feeBreakdowns?: { amount?: ...; description?: ...; refundable?: ... }[];
                                  nonRefundableBaseAmount?: { amount?: string; code?: string };
                                  surcharges?: { breakdown?: ...; totalAmount?: ... }[];
                                  taxBreakdowns?: {
                                      amount?: ...;
                                      collectionInd?: ...;
                                      countryCode?: ...;
                                      description?: ...;
                                      refundable?: ...;
                                      taxCode?: ...;
                                      taxTypeCode?: ...;
                                  }[];
                                  totalAmount?: { amount?: string; code?: string };
                                  totalFeeAmount?: {
                                      amount?: string;
                                      code?: string;
                                      taxable?: boolean;
                                  };
                                  totalTaxAmount?: { amount?: string; code?: string };
                              };
                              priceDifferential?: {
                                  diffPrice?: {
                                      price?: {
                                          balanceAmount?: ...;
                                          taxAllRefundableInd?: ...;
                                          taxBreakdowns?: ...;
                                          totalAmount?: ...;
                                          totalTaxAmount?: ...;
                                      };
                                  };
                              };
                              priceGuaranteeTimeLimit?: string;
                              priceGuaranteeTimeLimitText?: string;
                              productRefIds?: string[];
                              sellerFollowUpAction?: { actionCodes?: string[] };
                              services?: {
                                  externalId?: string;
                                  externalOrderItemId?: string;
                                  id?: string;
                                  passengerRefId?: string;
                                  pnrSegmentNumber?: number;
                                  segmentRefId?: string;
                                  selectedSeat?: {
                                      characteristics?: ...;
                                      column?: ...;
                                      descriptions?: ...;
                                      pitchMeasure?: ...;
                                      row?: ...;
                                      segmentRefId?: ...;
                                      widthMeasure?: ...;
                                  };
                                  serviceDefinitionRefId?: string;
                                  statusCode?: string;
                              }[];
                              statusCode?: string;
                              validatingCarrierCode?: string;
                          }[];
                          orderOwner?: string;
                          partition?: string;
                          passengers?: {
                              age?: number;
                              ageUnitCode?: string;
                              birthdate?: string;
                              citizenshipCountryCode?: string;
                              contactInfoRefId?: string;
                              contactInfoRefIds?: string[];
                              employer?: {
                                  name?: string;
                                  taxRegistrationData: {
                                      address?: ...;
                                      countryCode?: ...;
                                      countrySubDivisionName?: ...;
                                      emailAddress?: ...;
                                      phones?: ...;
                                      taxRegistrationId: ...;
                                  }[];
                              };
                              externalId?: string;
                              genderCode?: string;
                              givenName?: string;
                              id?: string;
                              identityDocuments?: {
                                  birthdate?: string;
                                  birthplace?: string;
                                  citizenshipCountryCode?: string;
                                  documentNumber?: string;
                                  documentSubTypeCode?: string;
                                  documentTypeCode?: string;
                                  entryQuantity?: string;
                                  expiryDate?: string;
                                  genderCode?: string;
                                  givenName?: string;
                                  id?: string;
                                  issueDate?: string;
                                  issuingCountryCode?: string;
                                  middleName?: string;
                                  placeOfIssue?: string;
                                  referencedDocumentNumbers?: (...)[];
                                  residenceCountryCode?: string;
                                  stayDuration?: string;
                                  suffixName?: string;
                                  surname?: string;
                                  titleName?: string;
                                  visaHostCountryCode?: string;
                              }[];
                              loyaltyProgramAccounts?: {
                                  accountNumber?: string;
                                  carrier?: { carrierCode: ... };
                                  id?: string;
                                  programCode?: string;
                                  programName?: string;
                              }[];
                              middleName?: string;
                              passengerReference?: string;
                              remarks?: { id?: string; text?: string; type?: string }[];
                              suffixName?: string;
                              surname?: string;
                              titleName?: string;
                              typeCode?: string;
                          }[];
                          paymentInformation?: {
                              amount: { amount?: string; code?: string };
                              id: string;
                              orderItemRefIds?: string[];
                              payer?: {
                                  payerEmailAddress?: {
                                      address?: string;
                                      id?: string;
                                      label?: string;
                                  };
                                  payerName?: {
                                      individualName: {
                                          birthdate?: ...;
                                          birthplace?: ...;
                                          documentNumber?: ...;
                                          genderCode?: ...;
                                          givenName?: ...;
                                          middleName?: ...;
                                          suffixName?: ...;
                                          surname: ...;
                                          titleName?: ...;
                                      };
                                  };
                                  payerPhoneNumber?: {
                                      cityCode?: string;
                                      countryCode?: string;
                                      id?: string;
                                      label?: string;
                                      number?: string;
                                  };
                                  paymentAddress?: {
                                      buildingRoom?: string;
                                      cityName?: string;
                                      countryCode?: string;
                                      label?: (...)
                                      | (...);
                                      postalCode?: string;
                                      postOfficeBoxCode?: string;
                                      stateProvinceCode?: string;
                                      street?: (...)[];
                                  };
                              };
                              paymentMethod: {
                                  paymentAgencyAccount?: {
                                      approvalCode?: string;
                                      code?: string;
                                      supplierTransactionId?: string;
                                      transactionId?: string;
                                  };
                                  paymentCard?: {
                                      approvalCode?: string;
                                      cardHolderAddress?: {
                                          buildingRoom?: ...;
                                          cityName?: ...;
                                          countryCode?: ...;
                                          label?: ...;
                                          postalCode?: ...;
                                          postOfficeBoxCode?: ...;
                                          stateProvinceCode?: ...;
                                          street?: ...;
                                      };
                                      cardHolderName?: string;
                                      cardNumber?: string;
                                      cardNumberToken?: string;
                                      contactInfoRefId?: string;
                                      cvv?: string;
                                      cvvToken?: string;
                                      expirationDate?: string;
                                      securePaymentVersion2?: {
                                          authenticationMerchantName?: ...;
                                          authenticationTokenValue?: ...;
                                          authenticationValueText?: ...;
                                          cardNumberCollectionCode?: ...;
                                          directoryServerTrxID?: ...;
                                          electronicCommerceIndText?: ...;
                                          payerAuthenticationExemptionCode?: ...;
                                          payerAuthenticationFailureToCompleteCode?: ...;
                                          paymentTrxChannelCode?: ...;
                                          programProtocolText?: ...;
                                          trxStatusReasonText?: ...;
                                          trxStatusText?: ...;
                                          verificationResult?: ...;
                                      };
                                      vendorCode?: string;
                                  };
                                  paymentCash?: Record<string, never>;
                                  paymentReferenceFormOfPayment?: {
                                      cardHolderAddress?: {
                                          buildingRoom?: ...;
                                          cityName?: ...;
                                          countryCode?: ...;
                                          label?: ...;
                                          postalCode?: ...;
                                          postOfficeBoxCode?: ...;
                                          stateProvinceCode?: ...;
                                          street?: ...;
                                      };
                                      cardHolderName?: string;
                                      contactInfoRefId?: string;
                                      cvv?: string;
                                      referenceId?: string;
                                      securePaymentVersion2?: {
                                          authenticationMerchantName?: ...;
                                          authenticationTokenValue?: ...;
                                          authenticationValueText?: ...;
                                          cardNumberCollectionCode?: ...;
                                          directoryServerTrxID?: ...;
                                          electronicCommerceIndText?: ...;
                                          payerAuthenticationExemptionCode?: ...;
                                          payerAuthenticationFailureToCompleteCode?: ...;
                                          paymentTrxChannelCode?: ...;
                                          programProtocolText?: ...;
                                          trxStatusReasonText?: ...;
                                          trxStatusText?: ...;
                                          verificationResult?: ...;
                                      };
                                  };
                                  paymentTypeCode?: string;
                              };
                              useTypes?: string[];
                          }[];
                          paymentTimeLimit?: string;
                          paymentTimeLimitText?: string;
                          penalties?: {
                              applicabilityList?: string[];
                              description?: string;
                              feeAmount?: string;
                              feeCurrencyCode?: string;
                              hasFee?: boolean;
                              id?: string;
                              isAllowed?: boolean;
                              type?: string;
                          }[];
                          pnrCreateDate?: string;
                          pnrLocator?: string;
                          priceClasses?: {
                              code?: string;
                              descriptions?: { id?: string; text?: string }[];
                              id?: string;
                              name?: string;
                          }[];
                          primeHost?: string;
                          products?: {
                              airSegment?: {
                                  actionCode?: string;
                                  arrivalAirport?: string;
                                  arrivalDateTime?: string;
                                  departureAirport?: string;
                                  departureDateTime?: string;
                                  legs?: {
                                      arrivalAirport?: ...;
                                      arrivalDateTime?: ...;
                                      departureAirport?: ...;
                                      departureDateTime?: ...;
                                      marketingCarrier?: ...;
                                      operatingCarrier?: ...;
                                  }[];
                                  marketingCarrier?: {
                                      airlineCode?: string;
                                      banner?: string;
                                      bookingClass?: string;
                                      flightNumber?: string;
                                      name?: string;
                                  };
                                  operatingCarrier?: {
                                      airlineCode?: string;
                                      banner?: string;
                                      bookingClass?: string;
                                      flightNumber?: string;
                                      name?: string;
                                  };
                              };
                              id?: string;
                          }[];
                          pseudoCityCode?: string;
                          remarks?: { id?: string; text?: string; type?: string }[];
                          segments?: {
                              arnkInd?: boolean;
                              arrival?: {
                                  gateId?: string;
                                  locationCode?: string;
                                  scheduledDateTime?: string;
                                  stationName?: string;
                                  terminalName?: string;
                              };
                              cabinTypeCode?: string;
                              datedOperatingLegs?: {
                                  arrival?: {
                                      gateId?: ...;
                                      locationCode?: ...;
                                      scheduledDateTime?: ...;
                                      stationName?: ...;
                                      terminalName?: ...;
                                  };
                                  carrierAircraftType?: { code?: ...; name?: ... };
                                  changeOfGaugeInd?: boolean;
                                  departure?: {
                                      gateId?: ...;
                                      locationCode?: ...;
                                      scheduledDateTime?: ...;
                                      stationName?: ...;
                                      terminalName?: ...;
                                  };
                                  distanceMeasure?: { unitCode?: ...; value?: ... };
                                  onGroundDuration?: string;
                              }[];
                              departure?: {
                                  gateId?: string;
                                  locationCode?: string;
                                  scheduledDateTime?: string;
                                  stationName?: string;
                                  terminalName?: string;
                              };
                              distanceMeasure?: { unitCode?: string; value?: number };
                              flightDuration?: string;
                              id?: string;
                              marketingCarrier?: {
                                  carrierCode?: string;
                                  carrierName?: string;
                                  classOfService?: string;
                                  disclosure?: { id?: string; text?: (...)[] };
                                  flightNumber?: number;
                              };
                              operatingCarrier?: {
                                  carrierCode?: string;
                                  carrierName?: string;
                                  classOfService?: string;
                                  disclosure?: { id?: string; text?: (...)[] };
                                  flightNumber?: number;
                              };
                              references?: { id?: string; system?: string }[];
                          }[];
                          serviceDefinitions?: {
                              baggageAllowanceRefId?: string;
                              bookingInstructions?: {
                                  productText?: string;
                                  productTextDetails?: { description?: ...; key: ...; value: ... }[];
                                  specialServices?: { freeText?: ...; specialServiceCode?: ... }[];
                              };
                              cabinUpgrade?: {
                                  methodCode?: string;
                                  reservationBookingDesignator?: string;
                              };
                              descriptions?: { id?: string; text?: string }[];
                              externalId?: string;
                              groupCode?: string;
                              id?: string;
                              name?: string;
                              ownerCode?: string;
                              reasonForIssuanceCode?: string;
                              reasonForIssuanceSubCode?: string;
                              serviceCode?: string;
                              settlementMethodCode?: string;
                          }[];
                          ticketingDocumentInfo?: {
                              document?: {
                                  coupons?: {
                                      consumedAtIssuanceInd?: ...;
                                      exchangeEligibilityInd?: ...;
                                      inConnectionCouponNumber?: ...;
                                      inConnectionDocumentNumber?: ...;
                                      involuntaryIndicatorCode?: ...;
                                      number?: ...;
                                      orderItemRefId?: ...;
                                      presentAt?: ...;
                                      presentTo?: ...;
                                      reasonForIssuanceCode?: ...;
                                      reasonForIssuanceSubCode?: ...;
                                      segmentInfo?: ...;
                                      serviceCode?: ...;
                                      serviceRefId?: ...;
                                      settlementAuthCode?: ...;
                                      status?: ...;
                                  }[];
                                  exchangeEligibilityInd?: boolean;
                                  inConnectionDocumentNumber?: string;
                                  issueDateTime?: string;
                                  issueDateTimeComment?: string;
                                  issueDateTimeText?: string;
                                  number?: string;
                                  numberOfBooklets?: number;
                                  outOfSyncWithOrderItem?: boolean;
                                  primaryDocumentInd?: boolean;
                                  remarkText?: string;
                                  reportingType?: string;
                                  routingCode?: string;
                                  ticketingLocation?: string;
                                  type?: string;
                                  voidEligibilityInd?: boolean;
                                  voidPeriodExpirationDateTime?: string;
                              };
                              originalIssueInfo?: {
                                  issueDate?: string;
                                  issuingAgentId?: string;
                                  locationCode?: string;
                                  ticketNumber?: string;
                              };
                              paxRefId?: string;
                              price?: {
                                  baseAmount?: { amount?: string; code?: string };
                                  equivAmount?: { amount?: string; code?: string };
                                  feeBreakdowns?: { amount?: ...; description?: ...; refundable?: ... }[];
                                  nonRefundableBaseAmount?: { amount?: string; code?: string };
                                  surcharges?: { breakdown?: ...; totalAmount?: ... }[];
                                  taxBreakdowns?: {
                                      amount?: ...;
                                      collectionInd?: ...;
                                      countryCode?: ...;
                                      description?: ...;
                                      refundable?: ...;
                                      taxCode?: ...;
                                      taxTypeCode?: ...;
                                  }[];
                                  totalAmount?: { amount?: string; code?: string };
                                  totalFeeAmount?: {
                                      amount?: string;
                                      code?: string;
                                      taxable?: boolean;
                                  };
                                  totalTaxAmount?: { amount?: string; code?: string };
                              };
                          }[];
                          totalPrice?: {
                              baseAmount?: { amount?: string; code?: string };
                              equivAmount?: { amount?: string; code?: string };
                              feeBreakdowns?: {
                                  amount?: { amount?: string; code?: string; taxable?: boolean };
                                  description?: string;
                                  refundable?: boolean;
                              }[];
                              nonRefundableBaseAmount?: { amount?: string; code?: string };
                              surcharges?: {
                                  breakdown?: {
                                      amount?: ...;
                                      description?: ...;
                                      designatorCode?: ...;
                                      localAmount?: ...;
                                      refundable?: ...;
                                  }[];
                                  totalAmount?: { amount?: string; code?: string };
                              }[];
                              taxBreakdowns?: {
                                  amount?: { amount?: string; code?: string };
                                  collectionInd?: boolean;
                                  countryCode?: string;
                                  description?: string;
                                  refundable?: boolean;
                                  taxCode?: string;
                                  taxTypeCode?: string;
                              }[];
                              totalAmount?: { amount?: string; code?: string };
                              totalFeeAmount?: { amount?: string; code?: string; taxable?: boolean };
                              totalTaxAmount?: { amount?: string; code?: string };
                          };
                          type?: string;
                      };
                      warnings?: { code?: string; message?: string }[];
                  };
              };
              headers: { [name: string]: unknown };
          };
          "400": { content?: never; headers: { [name: string]: unknown } };
      }
      • 200: {
            content: {
                "application/json": {
                    errors?: { code?: string; message?: string }[];
                    order?: {
                        airlineRemarks?: {
                            id?: string;
                            passengerRefIds?: string[];
                            text?: string;
                        }[];
                        auxiliaryData?: {
                            pnrNameReferenceNumbers?: {
                                nameReferenceNumber?: string;
                                passengerRefId?: string;
                            }[];
                        };
                        baggageAllowances?: {
                            applicableParty?: string;
                            baggageDeterminingCarrier?: { carrierCode?: string };
                            dimensionAllowances?: {
                                baggageDimensionCategory?: string;
                                maximumMeasure?: { unitCode?: ...; value?: ... };
                                minimumMeasure?: { unitCode?: ...; value?: ... };
                            }[];
                            externalId?: string;
                            id?: string;
                            pieceAllowances?: { applicableParty?: string; totalQuantity?: number }[];
                            typeCode?: "CarryOn" | "Checked";
                            weightAllowances?: { maximumMeasure?: { unitCode?: ...; value?: ... } }[];
                        }[];
                        changeFee?: {
                            differentialAmountDue?: { amount?: string; code?: string };
                            differentialAmountDueTaxSummary?: {
                                allRefundableInd?: boolean;
                                taxes?: {
                                    amount?: { amount?: ...; code?: ... };
                                    collectionInd?: boolean;
                                    countryCode?: string;
                                    description?: string;
                                    refundable?: boolean;
                                    taxCode?: string;
                                    taxTypeCode?: string;
                                }[];
                                totalTaxAmount?: { amount?: string; code?: string };
                            };
                            penaltyAmount?: { amount?: string; code?: string };
                            typeCode?: string;
                        };
                        contactInfos?: {
                            contactRefusedIndicator?: boolean;
                            contactType?: string;
                            emailAddresses?: { address?: string; id?: string; label?: string }[];
                            givenName?: string;
                            id?: string;
                            phones?: {
                                cityCode?: string;
                                countryCode?: string;
                                id?: string;
                                label?: string;
                                number?: string;
                            }[];
                            postalAddresses?: {
                                buildingRoom?: string;
                                cityName?: string;
                                countryCode?: string;
                                label?: (...)
                                | (...);
                                postalCode?: string;
                                postOfficeBoxCode?: string;
                                stateProvinceCode?: string;
                                street?: (...)[];
                            }[];
                            surname?: string;
                        }[];
                        corporateId?: string;
                        countryCode?: string;
                        customerNumber?: { number?: string };
                        externalOrders?: {
                            airSegmentInformations?: {
                                arrivalAirport?: string;
                                arrivalTime?: string;
                                classOfService?: string;
                                departureAirport?: string;
                                departureTime?: string;
                                flightNumber?: number;
                                marketingAirlineCode?: string;
                            }[];
                            bookingReferences?: {
                                carrierCode?: string;
                                createDate?: string;
                                id?: string;
                                typeCode?: string;
                            }[];
                            externalOrderCreateDateTime?: string;
                            externalOrderId?: string;
                            id?: string;
                            systemId?: string;
                            totalPrice?: {
                                baseAmount?: { amount?: string; code?: string };
                                equivAmount?: { amount?: string; code?: string };
                                feeBreakdowns?: { amount?: ...; description?: ...; refundable?: ... }[];
                                nonRefundableBaseAmount?: { amount?: string; code?: string };
                                surcharges?: { breakdown?: ...; totalAmount?: ... }[];
                                taxBreakdowns?: {
                                    amount?: ...;
                                    collectionInd?: ...;
                                    countryCode?: ...;
                                    description?: ...;
                                    refundable?: ...;
                                    taxCode?: ...;
                                    taxTypeCode?: ...;
                                }[];
                                totalAmount?: { amount?: string; code?: string };
                                totalFeeAmount?: { amount?: string; code?: string; taxable?: boolean };
                                totalTaxAmount?: { amount?: string; code?: string };
                            };
                        }[];
                        formsOfPayment?: {
                            amount: { amount?: string; code?: string };
                            id: string;
                            orderItemRefIds?: string[];
                            payer?: {
                                payerEmailAddress?: {
                                    address?: string;
                                    id?: string;
                                    label?: string;
                                };
                                payerName?: {
                                    individualName: {
                                        birthdate?: ...;
                                        birthplace?: ...;
                                        documentNumber?: ...;
                                        genderCode?: ...;
                                        givenName?: ...;
                                        middleName?: ...;
                                        suffixName?: ...;
                                        surname: ...;
                                        titleName?: ...;
                                    };
                                };
                                payerPhoneNumber?: {
                                    cityCode?: string;
                                    countryCode?: string;
                                    id?: string;
                                    label?: string;
                                    number?: string;
                                };
                                paymentAddress?: {
                                    buildingRoom?: string;
                                    cityName?: string;
                                    countryCode?: string;
                                    label?: (...)
                                    | (...);
                                    postalCode?: string;
                                    postOfficeBoxCode?: string;
                                    stateProvinceCode?: string;
                                    street?: (...)[];
                                };
                            };
                            paymentMethod: {
                                paymentAgencyAccount?: {
                                    approvalCode?: string;
                                    code?: string;
                                    supplierTransactionId?: string;
                                    transactionId?: string;
                                };
                                paymentCard?: {
                                    approvalCode?: string;
                                    cardHolderAddress?: {
                                        buildingRoom?: ...;
                                        cityName?: ...;
                                        countryCode?: ...;
                                        label?: ...;
                                        postalCode?: ...;
                                        postOfficeBoxCode?: ...;
                                        stateProvinceCode?: ...;
                                        street?: ...;
                                    };
                                    cardHolderName?: string;
                                    cardNumber?: string;
                                    cardNumberToken?: string;
                                    contactInfoRefId?: string;
                                    cvv?: string;
                                    cvvToken?: string;
                                    expirationDate?: string;
                                    securePaymentVersion2?: {
                                        authenticationMerchantName?: ...;
                                        authenticationTokenValue?: ...;
                                        authenticationValueText?: ...;
                                        cardNumberCollectionCode?: ...;
                                        directoryServerTrxID?: ...;
                                        electronicCommerceIndText?: ...;
                                        payerAuthenticationExemptionCode?: ...;
                                        payerAuthenticationFailureToCompleteCode?: ...;
                                        paymentTrxChannelCode?: ...;
                                        programProtocolText?: ...;
                                        trxStatusReasonText?: ...;
                                        trxStatusText?: ...;
                                        verificationResult?: ...;
                                    };
                                    vendorCode?: string;
                                };
                                paymentCash?: Record<string, never>;
                                paymentReferenceFormOfPayment?: {
                                    cardHolderAddress?: {
                                        buildingRoom?: ...;
                                        cityName?: ...;
                                        countryCode?: ...;
                                        label?: ...;
                                        postalCode?: ...;
                                        postOfficeBoxCode?: ...;
                                        stateProvinceCode?: ...;
                                        street?: ...;
                                    };
                                    cardHolderName?: string;
                                    contactInfoRefId?: string;
                                    cvv?: string;
                                    referenceId?: string;
                                    securePaymentVersion2?: {
                                        authenticationMerchantName?: ...;
                                        authenticationTokenValue?: ...;
                                        authenticationValueText?: ...;
                                        cardNumberCollectionCode?: ...;
                                        directoryServerTrxID?: ...;
                                        electronicCommerceIndText?: ...;
                                        payerAuthenticationExemptionCode?: ...;
                                        payerAuthenticationFailureToCompleteCode?: ...;
                                        paymentTrxChannelCode?: ...;
                                        programProtocolText?: ...;
                                        trxStatusReasonText?: ...;
                                        trxStatusText?: ...;
                                        verificationResult?: ...;
                                    };
                                };
                                paymentTypeCode?: string;
                            };
                            useTypes?: string[];
                        }[];
                        id?: string;
                        itineraryMismatchedWithTickets?: boolean;
                        journeys?: { id?: string; segmentRefIds?: string[] }[];
                        loyaltyProgramAccount?: {
                            accountNumber?: string;
                            carrier?: { carrierCode: string };
                            id?: string;
                            programCode?: string;
                            programName?: string;
                        };
                        nameMismatchedWithTickets?: boolean;
                        offerVendor?: string;
                        orderItems?: {
                            commissions?: {
                                amount?: { amount?: ...; code?: ... };
                                code?: string;
                                descriptions?: (...)[];
                                passengerRefIds?: (...)[];
                                percentage?: number;
                            }[];
                            creationDateTime?: string;
                            externalId?: string;
                            externalOfferItemId?: string;
                            externalOrderRefId?: string;
                            fareDetails?: {
                                fareCalculationLine?: string;
                                fareComponents?: (...)[];
                                fareIndicatorCode?: string;
                                fareQualifiers?: (...)[];
                                filedFareInd?: boolean;
                                paxRefIds?: (...)[];
                                penaltyDifferential?: {
                                    baseAmount?: ...;
                                    taxSummary?: ...;
                                    totalAmount?: ...;
                                };
                                price?: {
                                    baseAmount?: ...;
                                    equivAmount?: ...;
                                    feeBreakdowns?: ...;
                                    nonRefundableBaseAmount?: ...;
                                    surcharges?: ...;
                                    taxBreakdowns?: ...;
                                    totalAmount?: ...;
                                    totalFeeAmount?: ...;
                                    totalTaxAmount?: ...;
                                };
                                priceDifferential?: { diffPrice?: ... };
                                remarks?: (...)[];
                                tourCode?: string;
                            }[];
                            fees?: {
                                applied?: boolean;
                                basePrice?: { amount?: ...; code?: ... };
                                description?: string;
                                passengerRefIds?: (...)[];
                                percentageValue?: string;
                                price?: { amount?: ...; code?: ... };
                                refundable?: boolean;
                                serviceCode?: string;
                                subCode?: string;
                                taxBreakdowns?: (...)[];
                                totalTaxAmount?: { amount?: ...; code?: ... };
                            }[];
                            feeWarnings?: { owner?: string; text?: string }[];
                            id?: string;
                            itemOrigin?: "SELL" | "EXCHANGE" | "SYNCHRONIZATION";
                            offerCustomerInformation?: {
                                agencyInformation?: {
                                    agentCityCode?: string;
                                    agentDeptCode?: string;
                                    agentDuty?: string;
                                    agentFunction?: string;
                                    carrierCode?: string;
                                    mainTravelAgencyPCC?: string;
                                };
                                billingInformation?: {
                                    aaaCity?: string;
                                    actionCode?: string;
                                    agentSineIn?: string;
                                    partitionID?: string;
                                    pseudoCityCode?: string;
                                    userSetAddress?: string;
                                };
                            };
                            offerItemId?: string;
                            origin?: string;
                            originatedFromTicketExchangeInd?: boolean;
                            paymentTimeLimit?: string;
                            paymentTimeLimitText?: string;
                            penaltyDifferential?: {
                                baseAmount?: { amount?: string; code?: string };
                                taxSummary?: {
                                    allRefundableInd?: ...;
                                    taxes?: ...;
                                    totalTaxAmount?: ...;
                                }[];
                                totalAmount?: { amount?: string; code?: string };
                            };
                            price?: {
                                baseAmount?: { amount?: string; code?: string };
                                equivAmount?: { amount?: string; code?: string };
                                feeBreakdowns?: { amount?: ...; description?: ...; refundable?: ... }[];
                                nonRefundableBaseAmount?: { amount?: string; code?: string };
                                surcharges?: { breakdown?: ...; totalAmount?: ... }[];
                                taxBreakdowns?: {
                                    amount?: ...;
                                    collectionInd?: ...;
                                    countryCode?: ...;
                                    description?: ...;
                                    refundable?: ...;
                                    taxCode?: ...;
                                    taxTypeCode?: ...;
                                }[];
                                totalAmount?: { amount?: string; code?: string };
                                totalFeeAmount?: { amount?: string; code?: string; taxable?: boolean };
                                totalTaxAmount?: { amount?: string; code?: string };
                            };
                            priceDifferential?: {
                                diffPrice?: {
                                    price?: {
                                        balanceAmount?: ...;
                                        taxAllRefundableInd?: ...;
                                        taxBreakdowns?: ...;
                                        totalAmount?: ...;
                                        totalTaxAmount?: ...;
                                    };
                                };
                            };
                            priceGuaranteeTimeLimit?: string;
                            priceGuaranteeTimeLimitText?: string;
                            productRefIds?: string[];
                            sellerFollowUpAction?: { actionCodes?: string[] };
                            services?: {
                                externalId?: string;
                                externalOrderItemId?: string;
                                id?: string;
                                passengerRefId?: string;
                                pnrSegmentNumber?: number;
                                segmentRefId?: string;
                                selectedSeat?: {
                                    characteristics?: ...;
                                    column?: ...;
                                    descriptions?: ...;
                                    pitchMeasure?: ...;
                                    row?: ...;
                                    segmentRefId?: ...;
                                    widthMeasure?: ...;
                                };
                                serviceDefinitionRefId?: string;
                                statusCode?: string;
                            }[];
                            statusCode?: string;
                            validatingCarrierCode?: string;
                        }[];
                        orderOwner?: string;
                        partition?: string;
                        passengers?: {
                            age?: number;
                            ageUnitCode?: string;
                            birthdate?: string;
                            citizenshipCountryCode?: string;
                            contactInfoRefId?: string;
                            contactInfoRefIds?: string[];
                            employer?: {
                                name?: string;
                                taxRegistrationData: {
                                    address?: ...;
                                    countryCode?: ...;
                                    countrySubDivisionName?: ...;
                                    emailAddress?: ...;
                                    phones?: ...;
                                    taxRegistrationId: ...;
                                }[];
                            };
                            externalId?: string;
                            genderCode?: string;
                            givenName?: string;
                            id?: string;
                            identityDocuments?: {
                                birthdate?: string;
                                birthplace?: string;
                                citizenshipCountryCode?: string;
                                documentNumber?: string;
                                documentSubTypeCode?: string;
                                documentTypeCode?: string;
                                entryQuantity?: string;
                                expiryDate?: string;
                                genderCode?: string;
                                givenName?: string;
                                id?: string;
                                issueDate?: string;
                                issuingCountryCode?: string;
                                middleName?: string;
                                placeOfIssue?: string;
                                referencedDocumentNumbers?: (...)[];
                                residenceCountryCode?: string;
                                stayDuration?: string;
                                suffixName?: string;
                                surname?: string;
                                titleName?: string;
                                visaHostCountryCode?: string;
                            }[];
                            loyaltyProgramAccounts?: {
                                accountNumber?: string;
                                carrier?: { carrierCode: ... };
                                id?: string;
                                programCode?: string;
                                programName?: string;
                            }[];
                            middleName?: string;
                            passengerReference?: string;
                            remarks?: { id?: string; text?: string; type?: string }[];
                            suffixName?: string;
                            surname?: string;
                            titleName?: string;
                            typeCode?: string;
                        }[];
                        paymentInformation?: {
                            amount: { amount?: string; code?: string };
                            id: string;
                            orderItemRefIds?: string[];
                            payer?: {
                                payerEmailAddress?: {
                                    address?: string;
                                    id?: string;
                                    label?: string;
                                };
                                payerName?: {
                                    individualName: {
                                        birthdate?: ...;
                                        birthplace?: ...;
                                        documentNumber?: ...;
                                        genderCode?: ...;
                                        givenName?: ...;
                                        middleName?: ...;
                                        suffixName?: ...;
                                        surname: ...;
                                        titleName?: ...;
                                    };
                                };
                                payerPhoneNumber?: {
                                    cityCode?: string;
                                    countryCode?: string;
                                    id?: string;
                                    label?: string;
                                    number?: string;
                                };
                                paymentAddress?: {
                                    buildingRoom?: string;
                                    cityName?: string;
                                    countryCode?: string;
                                    label?: (...)
                                    | (...);
                                    postalCode?: string;
                                    postOfficeBoxCode?: string;
                                    stateProvinceCode?: string;
                                    street?: (...)[];
                                };
                            };
                            paymentMethod: {
                                paymentAgencyAccount?: {
                                    approvalCode?: string;
                                    code?: string;
                                    supplierTransactionId?: string;
                                    transactionId?: string;
                                };
                                paymentCard?: {
                                    approvalCode?: string;
                                    cardHolderAddress?: {
                                        buildingRoom?: ...;
                                        cityName?: ...;
                                        countryCode?: ...;
                                        label?: ...;
                                        postalCode?: ...;
                                        postOfficeBoxCode?: ...;
                                        stateProvinceCode?: ...;
                                        street?: ...;
                                    };
                                    cardHolderName?: string;
                                    cardNumber?: string;
                                    cardNumberToken?: string;
                                    contactInfoRefId?: string;
                                    cvv?: string;
                                    cvvToken?: string;
                                    expirationDate?: string;
                                    securePaymentVersion2?: {
                                        authenticationMerchantName?: ...;
                                        authenticationTokenValue?: ...;
                                        authenticationValueText?: ...;
                                        cardNumberCollectionCode?: ...;
                                        directoryServerTrxID?: ...;
                                        electronicCommerceIndText?: ...;
                                        payerAuthenticationExemptionCode?: ...;
                                        payerAuthenticationFailureToCompleteCode?: ...;
                                        paymentTrxChannelCode?: ...;
                                        programProtocolText?: ...;
                                        trxStatusReasonText?: ...;
                                        trxStatusText?: ...;
                                        verificationResult?: ...;
                                    };
                                    vendorCode?: string;
                                };
                                paymentCash?: Record<string, never>;
                                paymentReferenceFormOfPayment?: {
                                    cardHolderAddress?: {
                                        buildingRoom?: ...;
                                        cityName?: ...;
                                        countryCode?: ...;
                                        label?: ...;
                                        postalCode?: ...;
                                        postOfficeBoxCode?: ...;
                                        stateProvinceCode?: ...;
                                        street?: ...;
                                    };
                                    cardHolderName?: string;
                                    contactInfoRefId?: string;
                                    cvv?: string;
                                    referenceId?: string;
                                    securePaymentVersion2?: {
                                        authenticationMerchantName?: ...;
                                        authenticationTokenValue?: ...;
                                        authenticationValueText?: ...;
                                        cardNumberCollectionCode?: ...;
                                        directoryServerTrxID?: ...;
                                        electronicCommerceIndText?: ...;
                                        payerAuthenticationExemptionCode?: ...;
                                        payerAuthenticationFailureToCompleteCode?: ...;
                                        paymentTrxChannelCode?: ...;
                                        programProtocolText?: ...;
                                        trxStatusReasonText?: ...;
                                        trxStatusText?: ...;
                                        verificationResult?: ...;
                                    };
                                };
                                paymentTypeCode?: string;
                            };
                            useTypes?: string[];
                        }[];
                        paymentTimeLimit?: string;
                        paymentTimeLimitText?: string;
                        penalties?: {
                            applicabilityList?: string[];
                            description?: string;
                            feeAmount?: string;
                            feeCurrencyCode?: string;
                            hasFee?: boolean;
                            id?: string;
                            isAllowed?: boolean;
                            type?: string;
                        }[];
                        pnrCreateDate?: string;
                        pnrLocator?: string;
                        priceClasses?: {
                            code?: string;
                            descriptions?: { id?: string; text?: string }[];
                            id?: string;
                            name?: string;
                        }[];
                        primeHost?: string;
                        products?: {
                            airSegment?: {
                                actionCode?: string;
                                arrivalAirport?: string;
                                arrivalDateTime?: string;
                                departureAirport?: string;
                                departureDateTime?: string;
                                legs?: {
                                    arrivalAirport?: ...;
                                    arrivalDateTime?: ...;
                                    departureAirport?: ...;
                                    departureDateTime?: ...;
                                    marketingCarrier?: ...;
                                    operatingCarrier?: ...;
                                }[];
                                marketingCarrier?: {
                                    airlineCode?: string;
                                    banner?: string;
                                    bookingClass?: string;
                                    flightNumber?: string;
                                    name?: string;
                                };
                                operatingCarrier?: {
                                    airlineCode?: string;
                                    banner?: string;
                                    bookingClass?: string;
                                    flightNumber?: string;
                                    name?: string;
                                };
                            };
                            id?: string;
                        }[];
                        pseudoCityCode?: string;
                        remarks?: { id?: string; text?: string; type?: string }[];
                        segments?: {
                            arnkInd?: boolean;
                            arrival?: {
                                gateId?: string;
                                locationCode?: string;
                                scheduledDateTime?: string;
                                stationName?: string;
                                terminalName?: string;
                            };
                            cabinTypeCode?: string;
                            datedOperatingLegs?: {
                                arrival?: {
                                    gateId?: ...;
                                    locationCode?: ...;
                                    scheduledDateTime?: ...;
                                    stationName?: ...;
                                    terminalName?: ...;
                                };
                                carrierAircraftType?: { code?: ...; name?: ... };
                                changeOfGaugeInd?: boolean;
                                departure?: {
                                    gateId?: ...;
                                    locationCode?: ...;
                                    scheduledDateTime?: ...;
                                    stationName?: ...;
                                    terminalName?: ...;
                                };
                                distanceMeasure?: { unitCode?: ...; value?: ... };
                                onGroundDuration?: string;
                            }[];
                            departure?: {
                                gateId?: string;
                                locationCode?: string;
                                scheduledDateTime?: string;
                                stationName?: string;
                                terminalName?: string;
                            };
                            distanceMeasure?: { unitCode?: string; value?: number };
                            flightDuration?: string;
                            id?: string;
                            marketingCarrier?: {
                                carrierCode?: string;
                                carrierName?: string;
                                classOfService?: string;
                                disclosure?: { id?: string; text?: (...)[] };
                                flightNumber?: number;
                            };
                            operatingCarrier?: {
                                carrierCode?: string;
                                carrierName?: string;
                                classOfService?: string;
                                disclosure?: { id?: string; text?: (...)[] };
                                flightNumber?: number;
                            };
                            references?: { id?: string; system?: string }[];
                        }[];
                        serviceDefinitions?: {
                            baggageAllowanceRefId?: string;
                            bookingInstructions?: {
                                productText?: string;
                                productTextDetails?: { description?: ...; key: ...; value: ... }[];
                                specialServices?: { freeText?: ...; specialServiceCode?: ... }[];
                            };
                            cabinUpgrade?: {
                                methodCode?: string;
                                reservationBookingDesignator?: string;
                            };
                            descriptions?: { id?: string; text?: string }[];
                            externalId?: string;
                            groupCode?: string;
                            id?: string;
                            name?: string;
                            ownerCode?: string;
                            reasonForIssuanceCode?: string;
                            reasonForIssuanceSubCode?: string;
                            serviceCode?: string;
                            settlementMethodCode?: string;
                        }[];
                        ticketingDocumentInfo?: {
                            document?: {
                                coupons?: {
                                    consumedAtIssuanceInd?: ...;
                                    exchangeEligibilityInd?: ...;
                                    inConnectionCouponNumber?: ...;
                                    inConnectionDocumentNumber?: ...;
                                    involuntaryIndicatorCode?: ...;
                                    number?: ...;
                                    orderItemRefId?: ...;
                                    presentAt?: ...;
                                    presentTo?: ...;
                                    reasonForIssuanceCode?: ...;
                                    reasonForIssuanceSubCode?: ...;
                                    segmentInfo?: ...;
                                    serviceCode?: ...;
                                    serviceRefId?: ...;
                                    settlementAuthCode?: ...;
                                    status?: ...;
                                }[];
                                exchangeEligibilityInd?: boolean;
                                inConnectionDocumentNumber?: string;
                                issueDateTime?: string;
                                issueDateTimeComment?: string;
                                issueDateTimeText?: string;
                                number?: string;
                                numberOfBooklets?: number;
                                outOfSyncWithOrderItem?: boolean;
                                primaryDocumentInd?: boolean;
                                remarkText?: string;
                                reportingType?: string;
                                routingCode?: string;
                                ticketingLocation?: string;
                                type?: string;
                                voidEligibilityInd?: boolean;
                                voidPeriodExpirationDateTime?: string;
                            };
                            originalIssueInfo?: {
                                issueDate?: string;
                                issuingAgentId?: string;
                                locationCode?: string;
                                ticketNumber?: string;
                            };
                            paxRefId?: string;
                            price?: {
                                baseAmount?: { amount?: string; code?: string };
                                equivAmount?: { amount?: string; code?: string };
                                feeBreakdowns?: { amount?: ...; description?: ...; refundable?: ... }[];
                                nonRefundableBaseAmount?: { amount?: string; code?: string };
                                surcharges?: { breakdown?: ...; totalAmount?: ... }[];
                                taxBreakdowns?: {
                                    amount?: ...;
                                    collectionInd?: ...;
                                    countryCode?: ...;
                                    description?: ...;
                                    refundable?: ...;
                                    taxCode?: ...;
                                    taxTypeCode?: ...;
                                }[];
                                totalAmount?: { amount?: string; code?: string };
                                totalFeeAmount?: { amount?: string; code?: string; taxable?: boolean };
                                totalTaxAmount?: { amount?: string; code?: string };
                            };
                        }[];
                        totalPrice?: {
                            baseAmount?: { amount?: string; code?: string };
                            equivAmount?: { amount?: string; code?: string };
                            feeBreakdowns?: {
                                amount?: { amount?: string; code?: string; taxable?: boolean };
                                description?: string;
                                refundable?: boolean;
                            }[];
                            nonRefundableBaseAmount?: { amount?: string; code?: string };
                            surcharges?: {
                                breakdown?: {
                                    amount?: ...;
                                    description?: ...;
                                    designatorCode?: ...;
                                    localAmount?: ...;
                                    refundable?: ...;
                                }[];
                                totalAmount?: { amount?: string; code?: string };
                            }[];
                            taxBreakdowns?: {
                                amount?: { amount?: string; code?: string };
                                collectionInd?: boolean;
                                countryCode?: string;
                                description?: string;
                                refundable?: boolean;
                                taxCode?: string;
                                taxTypeCode?: string;
                            }[];
                            totalAmount?: { amount?: string; code?: string };
                            totalFeeAmount?: { amount?: string; code?: string; taxable?: boolean };
                            totalTaxAmount?: { amount?: string; code?: string };
                        };
                        type?: string;
                    };
                    warnings?: { code?: string; message?: string }[];
                };
            };
            headers: { [name: string]: unknown };
        }

        Operation successful.

      • 400: { content?: never; headers: { [name: string]: unknown } }

        Bad Request.

    fulfillOrder: {
        parameters: {
            cookie?: never;
            header?: never;
            path?: never;
            query?: never;
        };
        requestBody?: {
            content: {
                "application/json": {
                    externalOrderId?: string;
                    id: string;
                    orderItemIds?: string[];
                    paymentInfo: {
                        amount: { amount?: string; code?: string };
                        id: string;
                        orderItemRefIds?: string[];
                        payer?: {
                            payerEmailAddress?: {
                                address?: string;
                                id?: string;
                                label?: string;
                            };
                            payerName?: {
                                individualName: {
                                    birthdate?: string;
                                    birthplace?: string;
                                    documentNumber?: string;
                                    genderCode?: string;
                                    givenName?: string;
                                    middleName?: string;
                                    suffixName?: string;
                                    surname: string;
                                    titleName?: string;
                                };
                            };
                            payerPhoneNumber?: {
                                cityCode?: string;
                                countryCode?: string;
                                id?: string;
                                label?: string;
                                number?: string;
                            };
                            paymentAddress?: {
                                buildingRoom?: string;
                                cityName?: string;
                                countryCode?: string;
                                label?: "AddressAtOrigin"
                                | "AddressAtDestination";
                                postalCode?: string;
                                postOfficeBoxCode?: string;
                                stateProvinceCode?: string;
                                street?: string[];
                            };
                        };
                        paymentMethod: {
                            paymentAgencyAccount?: {
                                approvalCode?: string;
                                code?: string;
                                supplierTransactionId?: string;
                                transactionId?: string;
                            };
                            paymentCard?: {
                                approvalCode?: string;
                                cardHolderAddress?: {
                                    buildingRoom?: string;
                                    cityName?: string;
                                    countryCode?: string;
                                    label?: "AddressAtOrigin"
                                    | "AddressAtDestination";
                                    postalCode?: string;
                                    postOfficeBoxCode?: string;
                                    stateProvinceCode?: string;
                                    street?: string[];
                                };
                                cardHolderName?: string;
                                cardNumber?: string;
                                cardNumberToken?: string;
                                contactInfoRefId?: string;
                                cvv?: string;
                                cvvToken?: string;
                                expirationDate?: string;
                                securePaymentVersion2?: {
                                    authenticationMerchantName?: string;
                                    authenticationTokenValue?: string;
                                    authenticationValueText?: string;
                                    cardNumberCollectionCode?: string;
                                    directoryServerTrxID?: string;
                                    electronicCommerceIndText?: string;
                                    payerAuthenticationExemptionCode?: string;
                                    payerAuthenticationFailureToCompleteCode?: string;
                                    paymentTrxChannelCode?: string;
                                    programProtocolText?: string;
                                    trxStatusReasonText?: string;
                                    trxStatusText?: string;
                                    verificationResult?: string;
                                };
                                vendorCode?: string;
                            };
                            paymentCash?: Record<string, never>;
                            paymentReferenceFormOfPayment?: {
                                cardHolderAddress?: {
                                    buildingRoom?: string;
                                    cityName?: string;
                                    countryCode?: string;
                                    label?: "AddressAtOrigin" | "AddressAtDestination";
                                    postalCode?: string;
                                    postOfficeBoxCode?: string;
                                    stateProvinceCode?: string;
                                    street?: string[];
                                };
                                cardHolderName?: string;
                                contactInfoRefId?: string;
                                cvv?: string;
                                referenceId?: string;
                                securePaymentVersion2?: {
                                    authenticationMerchantName?: string;
                                    authenticationTokenValue?: string;
                                    authenticationValueText?: string;
                                    cardNumberCollectionCode?: string;
                                    directoryServerTrxID?: string;
                                    electronicCommerceIndText?: string;
                                    payerAuthenticationExemptionCode?: string;
                                    payerAuthenticationFailureToCompleteCode?: string;
                                    paymentTrxChannelCode?: string;
                                    programProtocolText?: string;
                                    trxStatusReasonText?: string;
                                    trxStatusText?: string;
                                    verificationResult?: string;
                                };
                            };
                            paymentTypeCode?: string;
                        };
                        useTypes?: string[];
                    };
                };
            };
        };
        responses: {
            "200": {
                content: {
                    "application/json": {
                        errors?: { code?: string; message?: string }[];
                        order?: {
                            airlineRemarks?: {
                                id?: string;
                                passengerRefIds?: string[];
                                text?: string;
                            }[];
                            auxiliaryData?: {
                                pnrNameReferenceNumbers?: {
                                    nameReferenceNumber?: string;
                                    passengerRefId?: string;
                                }[];
                            };
                            baggageAllowances?: {
                                applicableParty?: string;
                                baggageDeterminingCarrier?: { carrierCode?: string };
                                dimensionAllowances?: {
                                    baggageDimensionCategory?: string;
                                    maximumMeasure?: { unitCode?: ...; value?: ... };
                                    minimumMeasure?: { unitCode?: ...; value?: ... };
                                }[];
                                externalId?: string;
                                id?: string;
                                pieceAllowances?: {
                                    applicableParty?: string;
                                    totalQuantity?: number;
                                }[];
                                typeCode?: "CarryOn"
                                | "Checked";
                                weightAllowances?: {
                                    maximumMeasure?: { unitCode?: ...; value?: ... };
                                }[];
                            }[];
                            changeFee?: {
                                differentialAmountDue?: { amount?: string; code?: string };
                                differentialAmountDueTaxSummary?: {
                                    allRefundableInd?: boolean;
                                    taxes?: {
                                        amount?: { amount?: ...; code?: ... };
                                        collectionInd?: boolean;
                                        countryCode?: string;
                                        description?: string;
                                        refundable?: boolean;
                                        taxCode?: string;
                                        taxTypeCode?: string;
                                    }[];
                                    totalTaxAmount?: { amount?: string; code?: string };
                                };
                                penaltyAmount?: { amount?: string; code?: string };
                                typeCode?: string;
                            };
                            contactInfos?: {
                                contactRefusedIndicator?: boolean;
                                contactType?: string;
                                emailAddresses?: { address?: string; id?: string; label?: string }[];
                                givenName?: string;
                                id?: string;
                                phones?: {
                                    cityCode?: string;
                                    countryCode?: string;
                                    id?: string;
                                    label?: string;
                                    number?: string;
                                }[];
                                postalAddresses?: {
                                    buildingRoom?: string;
                                    cityName?: string;
                                    countryCode?: string;
                                    label?: (...)
                                    | (...);
                                    postalCode?: string;
                                    postOfficeBoxCode?: string;
                                    stateProvinceCode?: string;
                                    street?: (...)[];
                                }[];
                                surname?: string;
                            }[];
                            corporateId?: string;
                            countryCode?: string;
                            customerNumber?: { number?: string };
                            externalOrders?: {
                                airSegmentInformations?: {
                                    arrivalAirport?: string;
                                    arrivalTime?: string;
                                    classOfService?: string;
                                    departureAirport?: string;
                                    departureTime?: string;
                                    flightNumber?: number;
                                    marketingAirlineCode?: string;
                                }[];
                                bookingReferences?: {
                                    carrierCode?: string;
                                    createDate?: string;
                                    id?: string;
                                    typeCode?: string;
                                }[];
                                externalOrderCreateDateTime?: string;
                                externalOrderId?: string;
                                id?: string;
                                systemId?: string;
                                totalPrice?: {
                                    baseAmount?: { amount?: string; code?: string };
                                    equivAmount?: { amount?: string; code?: string };
                                    feeBreakdowns?: {
                                        amount?: ...;
                                        description?: ...;
                                        refundable?: ...;
                                    }[];
                                    nonRefundableBaseAmount?: { amount?: string; code?: string };
                                    surcharges?: { breakdown?: ...; totalAmount?: ... }[];
                                    taxBreakdowns?: {
                                        amount?: ...;
                                        collectionInd?: ...;
                                        countryCode?: ...;
                                        description?: ...;
                                        refundable?: ...;
                                        taxCode?: ...;
                                        taxTypeCode?: ...;
                                    }[];
                                    totalAmount?: { amount?: string; code?: string };
                                    totalFeeAmount?: {
                                        amount?: string;
                                        code?: string;
                                        taxable?: boolean;
                                    };
                                    totalTaxAmount?: { amount?: string; code?: string };
                                };
                            }[];
                            formsOfPayment?: {
                                amount: { amount?: string; code?: string };
                                id: string;
                                orderItemRefIds?: string[];
                                payer?: {
                                    payerEmailAddress?: {
                                        address?: string;
                                        id?: string;
                                        label?: string;
                                    };
                                    payerName?: {
                                        individualName: {
                                            birthdate?: ...;
                                            birthplace?: ...;
                                            documentNumber?: ...;
                                            genderCode?: ...;
                                            givenName?: ...;
                                            middleName?: ...;
                                            suffixName?: ...;
                                            surname: ...;
                                            titleName?: ...;
                                        };
                                    };
                                    payerPhoneNumber?: {
                                        cityCode?: string;
                                        countryCode?: string;
                                        id?: string;
                                        label?: string;
                                        number?: string;
                                    };
                                    paymentAddress?: {
                                        buildingRoom?: string;
                                        cityName?: string;
                                        countryCode?: string;
                                        label?: (...)
                                        | (...);
                                        postalCode?: string;
                                        postOfficeBoxCode?: string;
                                        stateProvinceCode?: string;
                                        street?: (...)[];
                                    };
                                };
                                paymentMethod: {
                                    paymentAgencyAccount?: {
                                        approvalCode?: string;
                                        code?: string;
                                        supplierTransactionId?: string;
                                        transactionId?: string;
                                    };
                                    paymentCard?: {
                                        approvalCode?: string;
                                        cardHolderAddress?: {
                                            buildingRoom?: ...;
                                            cityName?: ...;
                                            countryCode?: ...;
                                            label?: ...;
                                            postalCode?: ...;
                                            postOfficeBoxCode?: ...;
                                            stateProvinceCode?: ...;
                                            street?: ...;
                                        };
                                        cardHolderName?: string;
                                        cardNumber?: string;
                                        cardNumberToken?: string;
                                        contactInfoRefId?: string;
                                        cvv?: string;
                                        cvvToken?: string;
                                        expirationDate?: string;
                                        securePaymentVersion2?: {
                                            authenticationMerchantName?: ...;
                                            authenticationTokenValue?: ...;
                                            authenticationValueText?: ...;
                                            cardNumberCollectionCode?: ...;
                                            directoryServerTrxID?: ...;
                                            electronicCommerceIndText?: ...;
                                            payerAuthenticationExemptionCode?: ...;
                                            payerAuthenticationFailureToCompleteCode?: ...;
                                            paymentTrxChannelCode?: ...;
                                            programProtocolText?: ...;
                                            trxStatusReasonText?: ...;
                                            trxStatusText?: ...;
                                            verificationResult?: ...;
                                        };
                                        vendorCode?: string;
                                    };
                                    paymentCash?: Record<string, never>;
                                    paymentReferenceFormOfPayment?: {
                                        cardHolderAddress?: {
                                            buildingRoom?: ...;
                                            cityName?: ...;
                                            countryCode?: ...;
                                            label?: ...;
                                            postalCode?: ...;
                                            postOfficeBoxCode?: ...;
                                            stateProvinceCode?: ...;
                                            street?: ...;
                                        };
                                        cardHolderName?: string;
                                        contactInfoRefId?: string;
                                        cvv?: string;
                                        referenceId?: string;
                                        securePaymentVersion2?: {
                                            authenticationMerchantName?: ...;
                                            authenticationTokenValue?: ...;
                                            authenticationValueText?: ...;
                                            cardNumberCollectionCode?: ...;
                                            directoryServerTrxID?: ...;
                                            electronicCommerceIndText?: ...;
                                            payerAuthenticationExemptionCode?: ...;
                                            payerAuthenticationFailureToCompleteCode?: ...;
                                            paymentTrxChannelCode?: ...;
                                            programProtocolText?: ...;
                                            trxStatusReasonText?: ...;
                                            trxStatusText?: ...;
                                            verificationResult?: ...;
                                        };
                                    };
                                    paymentTypeCode?: string;
                                };
                                useTypes?: string[];
                            }[];
                            id?: string;
                            itineraryMismatchedWithTickets?: boolean;
                            journeys?: { id?: string; segmentRefIds?: string[] }[];
                            loyaltyProgramAccount?: {
                                accountNumber?: string;
                                carrier?: { carrierCode: string };
                                id?: string;
                                programCode?: string;
                                programName?: string;
                            };
                            nameMismatchedWithTickets?: boolean;
                            offerVendor?: string;
                            orderItems?: {
                                commissions?: {
                                    amount?: { amount?: ...; code?: ... };
                                    code?: string;
                                    descriptions?: (...)[];
                                    passengerRefIds?: (...)[];
                                    percentage?: number;
                                }[];
                                creationDateTime?: string;
                                externalId?: string;
                                externalOfferItemId?: string;
                                externalOrderRefId?: string;
                                fareDetails?: {
                                    fareCalculationLine?: string;
                                    fareComponents?: (...)[];
                                    fareIndicatorCode?: string;
                                    fareQualifiers?: (...)[];
                                    filedFareInd?: boolean;
                                    paxRefIds?: (...)[];
                                    penaltyDifferential?: {
                                        baseAmount?: ...;
                                        taxSummary?: ...;
                                        totalAmount?: ...;
                                    };
                                    price?: {
                                        baseAmount?: ...;
                                        equivAmount?: ...;
                                        feeBreakdowns?: ...;
                                        nonRefundableBaseAmount?: ...;
                                        surcharges?: ...;
                                        taxBreakdowns?: ...;
                                        totalAmount?: ...;
                                        totalFeeAmount?: ...;
                                        totalTaxAmount?: ...;
                                    };
                                    priceDifferential?: { diffPrice?: ... };
                                    remarks?: (...)[];
                                    tourCode?: string;
                                }[];
                                fees?: {
                                    applied?: boolean;
                                    basePrice?: { amount?: ...; code?: ... };
                                    description?: string;
                                    passengerRefIds?: (...)[];
                                    percentageValue?: string;
                                    price?: { amount?: ...; code?: ... };
                                    refundable?: boolean;
                                    serviceCode?: string;
                                    subCode?: string;
                                    taxBreakdowns?: (...)[];
                                    totalTaxAmount?: { amount?: ...; code?: ... };
                                }[];
                                feeWarnings?: { owner?: string; text?: string }[];
                                id?: string;
                                itemOrigin?: "SELL" | "EXCHANGE" | "SYNCHRONIZATION";
                                offerCustomerInformation?: {
                                    agencyInformation?: {
                                        agentCityCode?: string;
                                        agentDeptCode?: string;
                                        agentDuty?: string;
                                        agentFunction?: string;
                                        carrierCode?: string;
                                        mainTravelAgencyPCC?: string;
                                    };
                                    billingInformation?: {
                                        aaaCity?: string;
                                        actionCode?: string;
                                        agentSineIn?: string;
                                        partitionID?: string;
                                        pseudoCityCode?: string;
                                        userSetAddress?: string;
                                    };
                                };
                                offerItemId?: string;
                                origin?: string;
                                originatedFromTicketExchangeInd?: boolean;
                                paymentTimeLimit?: string;
                                paymentTimeLimitText?: string;
                                penaltyDifferential?: {
                                    baseAmount?: { amount?: string; code?: string };
                                    taxSummary?: {
                                        allRefundableInd?: ...;
                                        taxes?: ...;
                                        totalTaxAmount?: ...;
                                    }[];
                                    totalAmount?: { amount?: string; code?: string };
                                };
                                price?: {
                                    baseAmount?: { amount?: string; code?: string };
                                    equivAmount?: { amount?: string; code?: string };
                                    feeBreakdowns?: {
                                        amount?: ...;
                                        description?: ...;
                                        refundable?: ...;
                                    }[];
                                    nonRefundableBaseAmount?: { amount?: string; code?: string };
                                    surcharges?: { breakdown?: ...; totalAmount?: ... }[];
                                    taxBreakdowns?: {
                                        amount?: ...;
                                        collectionInd?: ...;
                                        countryCode?: ...;
                                        description?: ...;
                                        refundable?: ...;
                                        taxCode?: ...;
                                        taxTypeCode?: ...;
                                    }[];
                                    totalAmount?: { amount?: string; code?: string };
                                    totalFeeAmount?: {
                                        amount?: string;
                                        code?: string;
                                        taxable?: boolean;
                                    };
                                    totalTaxAmount?: { amount?: string; code?: string };
                                };
                                priceDifferential?: {
                                    diffPrice?: {
                                        price?: {
                                            balanceAmount?: ...;
                                            taxAllRefundableInd?: ...;
                                            taxBreakdowns?: ...;
                                            totalAmount?: ...;
                                            totalTaxAmount?: ...;
                                        };
                                    };
                                };
                                priceGuaranteeTimeLimit?: string;
                                priceGuaranteeTimeLimitText?: string;
                                productRefIds?: string[];
                                sellerFollowUpAction?: { actionCodes?: string[] };
                                services?: {
                                    externalId?: string;
                                    externalOrderItemId?: string;
                                    id?: string;
                                    passengerRefId?: string;
                                    pnrSegmentNumber?: number;
                                    segmentRefId?: string;
                                    selectedSeat?: {
                                        characteristics?: ...;
                                        column?: ...;
                                        descriptions?: ...;
                                        pitchMeasure?: ...;
                                        row?: ...;
                                        segmentRefId?: ...;
                                        widthMeasure?: ...;
                                    };
                                    serviceDefinitionRefId?: string;
                                    statusCode?: string;
                                }[];
                                statusCode?: string;
                                validatingCarrierCode?: string;
                            }[];
                            orderOwner?: string;
                            partition?: string;
                            passengers?: {
                                age?: number;
                                ageUnitCode?: string;
                                birthdate?: string;
                                citizenshipCountryCode?: string;
                                contactInfoRefId?: string;
                                contactInfoRefIds?: string[];
                                employer?: {
                                    name?: string;
                                    taxRegistrationData: {
                                        address?: ...;
                                        countryCode?: ...;
                                        countrySubDivisionName?: ...;
                                        emailAddress?: ...;
                                        phones?: ...;
                                        taxRegistrationId: ...;
                                    }[];
                                };
                                externalId?: string;
                                genderCode?: string;
                                givenName?: string;
                                id?: string;
                                identityDocuments?: {
                                    birthdate?: string;
                                    birthplace?: string;
                                    citizenshipCountryCode?: string;
                                    documentNumber?: string;
                                    documentSubTypeCode?: string;
                                    documentTypeCode?: string;
                                    entryQuantity?: string;
                                    expiryDate?: string;
                                    genderCode?: string;
                                    givenName?: string;
                                    id?: string;
                                    issueDate?: string;
                                    issuingCountryCode?: string;
                                    middleName?: string;
                                    placeOfIssue?: string;
                                    referencedDocumentNumbers?: (...)[];
                                    residenceCountryCode?: string;
                                    stayDuration?: string;
                                    suffixName?: string;
                                    surname?: string;
                                    titleName?: string;
                                    visaHostCountryCode?: string;
                                }[];
                                loyaltyProgramAccounts?: {
                                    accountNumber?: string;
                                    carrier?: { carrierCode: ... };
                                    id?: string;
                                    programCode?: string;
                                    programName?: string;
                                }[];
                                middleName?: string;
                                passengerReference?: string;
                                remarks?: { id?: string; text?: string; type?: string }[];
                                suffixName?: string;
                                surname?: string;
                                titleName?: string;
                                typeCode?: string;
                            }[];
                            paymentInformation?: {
                                amount: { amount?: string; code?: string };
                                id: string;
                                orderItemRefIds?: string[];
                                payer?: {
                                    payerEmailAddress?: {
                                        address?: string;
                                        id?: string;
                                        label?: string;
                                    };
                                    payerName?: {
                                        individualName: {
                                            birthdate?: ...;
                                            birthplace?: ...;
                                            documentNumber?: ...;
                                            genderCode?: ...;
                                            givenName?: ...;
                                            middleName?: ...;
                                            suffixName?: ...;
                                            surname: ...;
                                            titleName?: ...;
                                        };
                                    };
                                    payerPhoneNumber?: {
                                        cityCode?: string;
                                        countryCode?: string;
                                        id?: string;
                                        label?: string;
                                        number?: string;
                                    };
                                    paymentAddress?: {
                                        buildingRoom?: string;
                                        cityName?: string;
                                        countryCode?: string;
                                        label?: (...)
                                        | (...);
                                        postalCode?: string;
                                        postOfficeBoxCode?: string;
                                        stateProvinceCode?: string;
                                        street?: (...)[];
                                    };
                                };
                                paymentMethod: {
                                    paymentAgencyAccount?: {
                                        approvalCode?: string;
                                        code?: string;
                                        supplierTransactionId?: string;
                                        transactionId?: string;
                                    };
                                    paymentCard?: {
                                        approvalCode?: string;
                                        cardHolderAddress?: {
                                            buildingRoom?: ...;
                                            cityName?: ...;
                                            countryCode?: ...;
                                            label?: ...;
                                            postalCode?: ...;
                                            postOfficeBoxCode?: ...;
                                            stateProvinceCode?: ...;
                                            street?: ...;
                                        };
                                        cardHolderName?: string;
                                        cardNumber?: string;
                                        cardNumberToken?: string;
                                        contactInfoRefId?: string;
                                        cvv?: string;
                                        cvvToken?: string;
                                        expirationDate?: string;
                                        securePaymentVersion2?: {
                                            authenticationMerchantName?: ...;
                                            authenticationTokenValue?: ...;
                                            authenticationValueText?: ...;
                                            cardNumberCollectionCode?: ...;
                                            directoryServerTrxID?: ...;
                                            electronicCommerceIndText?: ...;
                                            payerAuthenticationExemptionCode?: ...;
                                            payerAuthenticationFailureToCompleteCode?: ...;
                                            paymentTrxChannelCode?: ...;
                                            programProtocolText?: ...;
                                            trxStatusReasonText?: ...;
                                            trxStatusText?: ...;
                                            verificationResult?: ...;
                                        };
                                        vendorCode?: string;
                                    };
                                    paymentCash?: Record<string, never>;
                                    paymentReferenceFormOfPayment?: {
                                        cardHolderAddress?: {
                                            buildingRoom?: ...;
                                            cityName?: ...;
                                            countryCode?: ...;
                                            label?: ...;
                                            postalCode?: ...;
                                            postOfficeBoxCode?: ...;
                                            stateProvinceCode?: ...;
                                            street?: ...;
                                        };
                                        cardHolderName?: string;
                                        contactInfoRefId?: string;
                                        cvv?: string;
                                        referenceId?: string;
                                        securePaymentVersion2?: {
                                            authenticationMerchantName?: ...;
                                            authenticationTokenValue?: ...;
                                            authenticationValueText?: ...;
                                            cardNumberCollectionCode?: ...;
                                            directoryServerTrxID?: ...;
                                            electronicCommerceIndText?: ...;
                                            payerAuthenticationExemptionCode?: ...;
                                            payerAuthenticationFailureToCompleteCode?: ...;
                                            paymentTrxChannelCode?: ...;
                                            programProtocolText?: ...;
                                            trxStatusReasonText?: ...;
                                            trxStatusText?: ...;
                                            verificationResult?: ...;
                                        };
                                    };
                                    paymentTypeCode?: string;
                                };
                                useTypes?: string[];
                            }[];
                            paymentTimeLimit?: string;
                            paymentTimeLimitText?: string;
                            penalties?: {
                                applicabilityList?: string[];
                                description?: string;
                                feeAmount?: string;
                                feeCurrencyCode?: string;
                                hasFee?: boolean;
                                id?: string;
                                isAllowed?: boolean;
                                type?: string;
                            }[];
                            pnrCreateDate?: string;
                            pnrLocator?: string;
                            priceClasses?: {
                                code?: string;
                                descriptions?: { id?: string; text?: string }[];
                                id?: string;
                                name?: string;
                            }[];
                            primeHost?: string;
                            products?: {
                                airSegment?: {
                                    actionCode?: string;
                                    arrivalAirport?: string;
                                    arrivalDateTime?: string;
                                    departureAirport?: string;
                                    departureDateTime?: string;
                                    legs?: {
                                        arrivalAirport?: ...;
                                        arrivalDateTime?: ...;
                                        departureAirport?: ...;
                                        departureDateTime?: ...;
                                        marketingCarrier?: ...;
                                        operatingCarrier?: ...;
                                    }[];
                                    marketingCarrier?: {
                                        airlineCode?: string;
                                        banner?: string;
                                        bookingClass?: string;
                                        flightNumber?: string;
                                        name?: string;
                                    };
                                    operatingCarrier?: {
                                        airlineCode?: string;
                                        banner?: string;
                                        bookingClass?: string;
                                        flightNumber?: string;
                                        name?: string;
                                    };
                                };
                                id?: string;
                            }[];
                            pseudoCityCode?: string;
                            remarks?: { id?: string; text?: string; type?: string }[];
                            segments?: {
                                arnkInd?: boolean;
                                arrival?: {
                                    gateId?: string;
                                    locationCode?: string;
                                    scheduledDateTime?: string;
                                    stationName?: string;
                                    terminalName?: string;
                                };
                                cabinTypeCode?: string;
                                datedOperatingLegs?: {
                                    arrival?: {
                                        gateId?: ...;
                                        locationCode?: ...;
                                        scheduledDateTime?: ...;
                                        stationName?: ...;
                                        terminalName?: ...;
                                    };
                                    carrierAircraftType?: { code?: ...; name?: ... };
                                    changeOfGaugeInd?: boolean;
                                    departure?: {
                                        gateId?: ...;
                                        locationCode?: ...;
                                        scheduledDateTime?: ...;
                                        stationName?: ...;
                                        terminalName?: ...;
                                    };
                                    distanceMeasure?: { unitCode?: ...; value?: ... };
                                    onGroundDuration?: string;
                                }[];
                                departure?: {
                                    gateId?: string;
                                    locationCode?: string;
                                    scheduledDateTime?: string;
                                    stationName?: string;
                                    terminalName?: string;
                                };
                                distanceMeasure?: { unitCode?: string; value?: number };
                                flightDuration?: string;
                                id?: string;
                                marketingCarrier?: {
                                    carrierCode?: string;
                                    carrierName?: string;
                                    classOfService?: string;
                                    disclosure?: { id?: string; text?: (...)[] };
                                    flightNumber?: number;
                                };
                                operatingCarrier?: {
                                    carrierCode?: string;
                                    carrierName?: string;
                                    classOfService?: string;
                                    disclosure?: { id?: string; text?: (...)[] };
                                    flightNumber?: number;
                                };
                                references?: { id?: string; system?: string }[];
                            }[];
                            serviceDefinitions?: {
                                baggageAllowanceRefId?: string;
                                bookingInstructions?: {
                                    productText?: string;
                                    productTextDetails?: { description?: ...; key: ...; value: ... }[];
                                    specialServices?: { freeText?: ...; specialServiceCode?: ... }[];
                                };
                                cabinUpgrade?: {
                                    methodCode?: string;
                                    reservationBookingDesignator?: string;
                                };
                                descriptions?: { id?: string; text?: string }[];
                                externalId?: string;
                                groupCode?: string;
                                id?: string;
                                name?: string;
                                ownerCode?: string;
                                reasonForIssuanceCode?: string;
                                reasonForIssuanceSubCode?: string;
                                serviceCode?: string;
                                settlementMethodCode?: string;
                            }[];
                            ticketingDocumentInfo?: {
                                document?: {
                                    coupons?: {
                                        consumedAtIssuanceInd?: ...;
                                        exchangeEligibilityInd?: ...;
                                        inConnectionCouponNumber?: ...;
                                        inConnectionDocumentNumber?: ...;
                                        involuntaryIndicatorCode?: ...;
                                        number?: ...;
                                        orderItemRefId?: ...;
                                        presentAt?: ...;
                                        presentTo?: ...;
                                        reasonForIssuanceCode?: ...;
                                        reasonForIssuanceSubCode?: ...;
                                        segmentInfo?: ...;
                                        serviceCode?: ...;
                                        serviceRefId?: ...;
                                        settlementAuthCode?: ...;
                                        status?: ...;
                                    }[];
                                    exchangeEligibilityInd?: boolean;
                                    inConnectionDocumentNumber?: string;
                                    issueDateTime?: string;
                                    issueDateTimeComment?: string;
                                    issueDateTimeText?: string;
                                    number?: string;
                                    numberOfBooklets?: number;
                                    outOfSyncWithOrderItem?: boolean;
                                    primaryDocumentInd?: boolean;
                                    remarkText?: string;
                                    reportingType?: string;
                                    routingCode?: string;
                                    ticketingLocation?: string;
                                    type?: string;
                                    voidEligibilityInd?: boolean;
                                    voidPeriodExpirationDateTime?: string;
                                };
                                originalIssueInfo?: {
                                    issueDate?: string;
                                    issuingAgentId?: string;
                                    locationCode?: string;
                                    ticketNumber?: string;
                                };
                                paxRefId?: string;
                                price?: {
                                    baseAmount?: { amount?: string; code?: string };
                                    equivAmount?: { amount?: string; code?: string };
                                    feeBreakdowns?: {
                                        amount?: ...;
                                        description?: ...;
                                        refundable?: ...;
                                    }[];
                                    nonRefundableBaseAmount?: { amount?: string; code?: string };
                                    surcharges?: { breakdown?: ...; totalAmount?: ... }[];
                                    taxBreakdowns?: {
                                        amount?: ...;
                                        collectionInd?: ...;
                                        countryCode?: ...;
                                        description?: ...;
                                        refundable?: ...;
                                        taxCode?: ...;
                                        taxTypeCode?: ...;
                                    }[];
                                    totalAmount?: { amount?: string; code?: string };
                                    totalFeeAmount?: {
                                        amount?: string;
                                        code?: string;
                                        taxable?: boolean;
                                    };
                                    totalTaxAmount?: { amount?: string; code?: string };
                                };
                            }[];
                            totalPrice?: {
                                baseAmount?: { amount?: string; code?: string };
                                equivAmount?: { amount?: string; code?: string };
                                feeBreakdowns?: {
                                    amount?: { amount?: string; code?: string; taxable?: boolean };
                                    description?: string;
                                    refundable?: boolean;
                                }[];
                                nonRefundableBaseAmount?: { amount?: string; code?: string };
                                surcharges?: {
                                    breakdown?: {
                                        amount?: ...;
                                        description?: ...;
                                        designatorCode?: ...;
                                        localAmount?: ...;
                                        refundable?: ...;
                                    }[];
                                    totalAmount?: { amount?: string; code?: string };
                                }[];
                                taxBreakdowns?: {
                                    amount?: { amount?: string; code?: string };
                                    collectionInd?: boolean;
                                    countryCode?: string;
                                    description?: string;
                                    refundable?: boolean;
                                    taxCode?: string;
                                    taxTypeCode?: string;
                                }[];
                                totalAmount?: { amount?: string; code?: string };
                                totalFeeAmount?: {
                                    amount?: string;
                                    code?: string;
                                    taxable?: boolean;
                                };
                                totalTaxAmount?: { amount?: string; code?: string };
                            };
                            type?: string;
                        };
                        warnings?: { code?: string; message?: string }[];
                    };
                };
                headers: { [name: string]: unknown };
            };
            "400": { content?: never; headers: { [name: string]: unknown } };
        };
    }

    Type Declaration

    • parameters: { cookie?: never; header?: never; path?: never; query?: never }
    • OptionalrequestBody?: {
          content: {
              "application/json": {
                  externalOrderId?: string;
                  id: string;
                  orderItemIds?: string[];
                  paymentInfo: {
                      amount: { amount?: string; code?: string };
                      id: string;
                      orderItemRefIds?: string[];
                      payer?: {
                          payerEmailAddress?: {
                              address?: string;
                              id?: string;
                              label?: string;
                          };
                          payerName?: {
                              individualName: {
                                  birthdate?: string;
                                  birthplace?: string;
                                  documentNumber?: string;
                                  genderCode?: string;
                                  givenName?: string;
                                  middleName?: string;
                                  suffixName?: string;
                                  surname: string;
                                  titleName?: string;
                              };
                          };
                          payerPhoneNumber?: {
                              cityCode?: string;
                              countryCode?: string;
                              id?: string;
                              label?: string;
                              number?: string;
                          };
                          paymentAddress?: {
                              buildingRoom?: string;
                              cityName?: string;
                              countryCode?: string;
                              label?: "AddressAtOrigin"
                              | "AddressAtDestination";
                              postalCode?: string;
                              postOfficeBoxCode?: string;
                              stateProvinceCode?: string;
                              street?: string[];
                          };
                      };
                      paymentMethod: {
                          paymentAgencyAccount?: {
                              approvalCode?: string;
                              code?: string;
                              supplierTransactionId?: string;
                              transactionId?: string;
                          };
                          paymentCard?: {
                              approvalCode?: string;
                              cardHolderAddress?: {
                                  buildingRoom?: string;
                                  cityName?: string;
                                  countryCode?: string;
                                  label?: "AddressAtOrigin"
                                  | "AddressAtDestination";
                                  postalCode?: string;
                                  postOfficeBoxCode?: string;
                                  stateProvinceCode?: string;
                                  street?: string[];
                              };
                              cardHolderName?: string;
                              cardNumber?: string;
                              cardNumberToken?: string;
                              contactInfoRefId?: string;
                              cvv?: string;
                              cvvToken?: string;
                              expirationDate?: string;
                              securePaymentVersion2?: {
                                  authenticationMerchantName?: string;
                                  authenticationTokenValue?: string;
                                  authenticationValueText?: string;
                                  cardNumberCollectionCode?: string;
                                  directoryServerTrxID?: string;
                                  electronicCommerceIndText?: string;
                                  payerAuthenticationExemptionCode?: string;
                                  payerAuthenticationFailureToCompleteCode?: string;
                                  paymentTrxChannelCode?: string;
                                  programProtocolText?: string;
                                  trxStatusReasonText?: string;
                                  trxStatusText?: string;
                                  verificationResult?: string;
                              };
                              vendorCode?: string;
                          };
                          paymentCash?: Record<string, never>;
                          paymentReferenceFormOfPayment?: {
                              cardHolderAddress?: {
                                  buildingRoom?: string;
                                  cityName?: string;
                                  countryCode?: string;
                                  label?: "AddressAtOrigin" | "AddressAtDestination";
                                  postalCode?: string;
                                  postOfficeBoxCode?: string;
                                  stateProvinceCode?: string;
                                  street?: string[];
                              };
                              cardHolderName?: string;
                              contactInfoRefId?: string;
                              cvv?: string;
                              referenceId?: string;
                              securePaymentVersion2?: {
                                  authenticationMerchantName?: string;
                                  authenticationTokenValue?: string;
                                  authenticationValueText?: string;
                                  cardNumberCollectionCode?: string;
                                  directoryServerTrxID?: string;
                                  electronicCommerceIndText?: string;
                                  payerAuthenticationExemptionCode?: string;
                                  payerAuthenticationFailureToCompleteCode?: string;
                                  paymentTrxChannelCode?: string;
                                  programProtocolText?: string;
                                  trxStatusReasonText?: string;
                                  trxStatusText?: string;
                                  verificationResult?: string;
                              };
                          };
                          paymentTypeCode?: string;
                      };
                      useTypes?: string[];
                  };
              };
          };
      }

      Fulfills an order.

    • responses: {
          "200": {
              content: {
                  "application/json": {
                      errors?: { code?: string; message?: string }[];
                      order?: {
                          airlineRemarks?: {
                              id?: string;
                              passengerRefIds?: string[];
                              text?: string;
                          }[];
                          auxiliaryData?: {
                              pnrNameReferenceNumbers?: {
                                  nameReferenceNumber?: string;
                                  passengerRefId?: string;
                              }[];
                          };
                          baggageAllowances?: {
                              applicableParty?: string;
                              baggageDeterminingCarrier?: { carrierCode?: string };
                              dimensionAllowances?: {
                                  baggageDimensionCategory?: string;
                                  maximumMeasure?: { unitCode?: ...; value?: ... };
                                  minimumMeasure?: { unitCode?: ...; value?: ... };
                              }[];
                              externalId?: string;
                              id?: string;
                              pieceAllowances?: { applicableParty?: string; totalQuantity?: number }[];
                              typeCode?: "CarryOn" | "Checked";
                              weightAllowances?: {
                                  maximumMeasure?: { unitCode?: ...; value?: ... };
                              }[];
                          }[];
                          changeFee?: {
                              differentialAmountDue?: { amount?: string; code?: string };
                              differentialAmountDueTaxSummary?: {
                                  allRefundableInd?: boolean;
                                  taxes?: {
                                      amount?: { amount?: ...; code?: ... };
                                      collectionInd?: boolean;
                                      countryCode?: string;
                                      description?: string;
                                      refundable?: boolean;
                                      taxCode?: string;
                                      taxTypeCode?: string;
                                  }[];
                                  totalTaxAmount?: { amount?: string; code?: string };
                              };
                              penaltyAmount?: { amount?: string; code?: string };
                              typeCode?: string;
                          };
                          contactInfos?: {
                              contactRefusedIndicator?: boolean;
                              contactType?: string;
                              emailAddresses?: { address?: string; id?: string; label?: string }[];
                              givenName?: string;
                              id?: string;
                              phones?: {
                                  cityCode?: string;
                                  countryCode?: string;
                                  id?: string;
                                  label?: string;
                                  number?: string;
                              }[];
                              postalAddresses?: {
                                  buildingRoom?: string;
                                  cityName?: string;
                                  countryCode?: string;
                                  label?: (...)
                                  | (...);
                                  postalCode?: string;
                                  postOfficeBoxCode?: string;
                                  stateProvinceCode?: string;
                                  street?: (...)[];
                              }[];
                              surname?: string;
                          }[];
                          corporateId?: string;
                          countryCode?: string;
                          customerNumber?: { number?: string };
                          externalOrders?: {
                              airSegmentInformations?: {
                                  arrivalAirport?: string;
                                  arrivalTime?: string;
                                  classOfService?: string;
                                  departureAirport?: string;
                                  departureTime?: string;
                                  flightNumber?: number;
                                  marketingAirlineCode?: string;
                              }[];
                              bookingReferences?: {
                                  carrierCode?: string;
                                  createDate?: string;
                                  id?: string;
                                  typeCode?: string;
                              }[];
                              externalOrderCreateDateTime?: string;
                              externalOrderId?: string;
                              id?: string;
                              systemId?: string;
                              totalPrice?: {
                                  baseAmount?: { amount?: string; code?: string };
                                  equivAmount?: { amount?: string; code?: string };
                                  feeBreakdowns?: { amount?: ...; description?: ...; refundable?: ... }[];
                                  nonRefundableBaseAmount?: { amount?: string; code?: string };
                                  surcharges?: { breakdown?: ...; totalAmount?: ... }[];
                                  taxBreakdowns?: {
                                      amount?: ...;
                                      collectionInd?: ...;
                                      countryCode?: ...;
                                      description?: ...;
                                      refundable?: ...;
                                      taxCode?: ...;
                                      taxTypeCode?: ...;
                                  }[];
                                  totalAmount?: { amount?: string; code?: string };
                                  totalFeeAmount?: {
                                      amount?: string;
                                      code?: string;
                                      taxable?: boolean;
                                  };
                                  totalTaxAmount?: { amount?: string; code?: string };
                              };
                          }[];
                          formsOfPayment?: {
                              amount: { amount?: string; code?: string };
                              id: string;
                              orderItemRefIds?: string[];
                              payer?: {
                                  payerEmailAddress?: {
                                      address?: string;
                                      id?: string;
                                      label?: string;
                                  };
                                  payerName?: {
                                      individualName: {
                                          birthdate?: ...;
                                          birthplace?: ...;
                                          documentNumber?: ...;
                                          genderCode?: ...;
                                          givenName?: ...;
                                          middleName?: ...;
                                          suffixName?: ...;
                                          surname: ...;
                                          titleName?: ...;
                                      };
                                  };
                                  payerPhoneNumber?: {
                                      cityCode?: string;
                                      countryCode?: string;
                                      id?: string;
                                      label?: string;
                                      number?: string;
                                  };
                                  paymentAddress?: {
                                      buildingRoom?: string;
                                      cityName?: string;
                                      countryCode?: string;
                                      label?: (...)
                                      | (...);
                                      postalCode?: string;
                                      postOfficeBoxCode?: string;
                                      stateProvinceCode?: string;
                                      street?: (...)[];
                                  };
                              };
                              paymentMethod: {
                                  paymentAgencyAccount?: {
                                      approvalCode?: string;
                                      code?: string;
                                      supplierTransactionId?: string;
                                      transactionId?: string;
                                  };
                                  paymentCard?: {
                                      approvalCode?: string;
                                      cardHolderAddress?: {
                                          buildingRoom?: ...;
                                          cityName?: ...;
                                          countryCode?: ...;
                                          label?: ...;
                                          postalCode?: ...;
                                          postOfficeBoxCode?: ...;
                                          stateProvinceCode?: ...;
                                          street?: ...;
                                      };
                                      cardHolderName?: string;
                                      cardNumber?: string;
                                      cardNumberToken?: string;
                                      contactInfoRefId?: string;
                                      cvv?: string;
                                      cvvToken?: string;
                                      expirationDate?: string;
                                      securePaymentVersion2?: {
                                          authenticationMerchantName?: ...;
                                          authenticationTokenValue?: ...;
                                          authenticationValueText?: ...;
                                          cardNumberCollectionCode?: ...;
                                          directoryServerTrxID?: ...;
                                          electronicCommerceIndText?: ...;
                                          payerAuthenticationExemptionCode?: ...;
                                          payerAuthenticationFailureToCompleteCode?: ...;
                                          paymentTrxChannelCode?: ...;
                                          programProtocolText?: ...;
                                          trxStatusReasonText?: ...;
                                          trxStatusText?: ...;
                                          verificationResult?: ...;
                                      };
                                      vendorCode?: string;
                                  };
                                  paymentCash?: Record<string, never>;
                                  paymentReferenceFormOfPayment?: {
                                      cardHolderAddress?: {
                                          buildingRoom?: ...;
                                          cityName?: ...;
                                          countryCode?: ...;
                                          label?: ...;
                                          postalCode?: ...;
                                          postOfficeBoxCode?: ...;
                                          stateProvinceCode?: ...;
                                          street?: ...;
                                      };
                                      cardHolderName?: string;
                                      contactInfoRefId?: string;
                                      cvv?: string;
                                      referenceId?: string;
                                      securePaymentVersion2?: {
                                          authenticationMerchantName?: ...;
                                          authenticationTokenValue?: ...;
                                          authenticationValueText?: ...;
                                          cardNumberCollectionCode?: ...;
                                          directoryServerTrxID?: ...;
                                          electronicCommerceIndText?: ...;
                                          payerAuthenticationExemptionCode?: ...;
                                          payerAuthenticationFailureToCompleteCode?: ...;
                                          paymentTrxChannelCode?: ...;
                                          programProtocolText?: ...;
                                          trxStatusReasonText?: ...;
                                          trxStatusText?: ...;
                                          verificationResult?: ...;
                                      };
                                  };
                                  paymentTypeCode?: string;
                              };
                              useTypes?: string[];
                          }[];
                          id?: string;
                          itineraryMismatchedWithTickets?: boolean;
                          journeys?: { id?: string; segmentRefIds?: string[] }[];
                          loyaltyProgramAccount?: {
                              accountNumber?: string;
                              carrier?: { carrierCode: string };
                              id?: string;
                              programCode?: string;
                              programName?: string;
                          };
                          nameMismatchedWithTickets?: boolean;
                          offerVendor?: string;
                          orderItems?: {
                              commissions?: {
                                  amount?: { amount?: ...; code?: ... };
                                  code?: string;
                                  descriptions?: (...)[];
                                  passengerRefIds?: (...)[];
                                  percentage?: number;
                              }[];
                              creationDateTime?: string;
                              externalId?: string;
                              externalOfferItemId?: string;
                              externalOrderRefId?: string;
                              fareDetails?: {
                                  fareCalculationLine?: string;
                                  fareComponents?: (...)[];
                                  fareIndicatorCode?: string;
                                  fareQualifiers?: (...)[];
                                  filedFareInd?: boolean;
                                  paxRefIds?: (...)[];
                                  penaltyDifferential?: {
                                      baseAmount?: ...;
                                      taxSummary?: ...;
                                      totalAmount?: ...;
                                  };
                                  price?: {
                                      baseAmount?: ...;
                                      equivAmount?: ...;
                                      feeBreakdowns?: ...;
                                      nonRefundableBaseAmount?: ...;
                                      surcharges?: ...;
                                      taxBreakdowns?: ...;
                                      totalAmount?: ...;
                                      totalFeeAmount?: ...;
                                      totalTaxAmount?: ...;
                                  };
                                  priceDifferential?: { diffPrice?: ... };
                                  remarks?: (...)[];
                                  tourCode?: string;
                              }[];
                              fees?: {
                                  applied?: boolean;
                                  basePrice?: { amount?: ...; code?: ... };
                                  description?: string;
                                  passengerRefIds?: (...)[];
                                  percentageValue?: string;
                                  price?: { amount?: ...; code?: ... };
                                  refundable?: boolean;
                                  serviceCode?: string;
                                  subCode?: string;
                                  taxBreakdowns?: (...)[];
                                  totalTaxAmount?: { amount?: ...; code?: ... };
                              }[];
                              feeWarnings?: { owner?: string; text?: string }[];
                              id?: string;
                              itemOrigin?: "SELL" | "EXCHANGE" | "SYNCHRONIZATION";
                              offerCustomerInformation?: {
                                  agencyInformation?: {
                                      agentCityCode?: string;
                                      agentDeptCode?: string;
                                      agentDuty?: string;
                                      agentFunction?: string;
                                      carrierCode?: string;
                                      mainTravelAgencyPCC?: string;
                                  };
                                  billingInformation?: {
                                      aaaCity?: string;
                                      actionCode?: string;
                                      agentSineIn?: string;
                                      partitionID?: string;
                                      pseudoCityCode?: string;
                                      userSetAddress?: string;
                                  };
                              };
                              offerItemId?: string;
                              origin?: string;
                              originatedFromTicketExchangeInd?: boolean;
                              paymentTimeLimit?: string;
                              paymentTimeLimitText?: string;
                              penaltyDifferential?: {
                                  baseAmount?: { amount?: string; code?: string };
                                  taxSummary?: {
                                      allRefundableInd?: ...;
                                      taxes?: ...;
                                      totalTaxAmount?: ...;
                                  }[];
                                  totalAmount?: { amount?: string; code?: string };
                              };
                              price?: {
                                  baseAmount?: { amount?: string; code?: string };
                                  equivAmount?: { amount?: string; code?: string };
                                  feeBreakdowns?: { amount?: ...; description?: ...; refundable?: ... }[];
                                  nonRefundableBaseAmount?: { amount?: string; code?: string };
                                  surcharges?: { breakdown?: ...; totalAmount?: ... }[];
                                  taxBreakdowns?: {
                                      amount?: ...;
                                      collectionInd?: ...;
                                      countryCode?: ...;
                                      description?: ...;
                                      refundable?: ...;
                                      taxCode?: ...;
                                      taxTypeCode?: ...;
                                  }[];
                                  totalAmount?: { amount?: string; code?: string };
                                  totalFeeAmount?: {
                                      amount?: string;
                                      code?: string;
                                      taxable?: boolean;
                                  };
                                  totalTaxAmount?: { amount?: string; code?: string };
                              };
                              priceDifferential?: {
                                  diffPrice?: {
                                      price?: {
                                          balanceAmount?: ...;
                                          taxAllRefundableInd?: ...;
                                          taxBreakdowns?: ...;
                                          totalAmount?: ...;
                                          totalTaxAmount?: ...;
                                      };
                                  };
                              };
                              priceGuaranteeTimeLimit?: string;
                              priceGuaranteeTimeLimitText?: string;
                              productRefIds?: string[];
                              sellerFollowUpAction?: { actionCodes?: string[] };
                              services?: {
                                  externalId?: string;
                                  externalOrderItemId?: string;
                                  id?: string;
                                  passengerRefId?: string;
                                  pnrSegmentNumber?: number;
                                  segmentRefId?: string;
                                  selectedSeat?: {
                                      characteristics?: ...;
                                      column?: ...;
                                      descriptions?: ...;
                                      pitchMeasure?: ...;
                                      row?: ...;
                                      segmentRefId?: ...;
                                      widthMeasure?: ...;
                                  };
                                  serviceDefinitionRefId?: string;
                                  statusCode?: string;
                              }[];
                              statusCode?: string;
                              validatingCarrierCode?: string;
                          }[];
                          orderOwner?: string;
                          partition?: string;
                          passengers?: {
                              age?: number;
                              ageUnitCode?: string;
                              birthdate?: string;
                              citizenshipCountryCode?: string;
                              contactInfoRefId?: string;
                              contactInfoRefIds?: string[];
                              employer?: {
                                  name?: string;
                                  taxRegistrationData: {
                                      address?: ...;
                                      countryCode?: ...;
                                      countrySubDivisionName?: ...;
                                      emailAddress?: ...;
                                      phones?: ...;
                                      taxRegistrationId: ...;
                                  }[];
                              };
                              externalId?: string;
                              genderCode?: string;
                              givenName?: string;
                              id?: string;
                              identityDocuments?: {
                                  birthdate?: string;
                                  birthplace?: string;
                                  citizenshipCountryCode?: string;
                                  documentNumber?: string;
                                  documentSubTypeCode?: string;
                                  documentTypeCode?: string;
                                  entryQuantity?: string;
                                  expiryDate?: string;
                                  genderCode?: string;
                                  givenName?: string;
                                  id?: string;
                                  issueDate?: string;
                                  issuingCountryCode?: string;
                                  middleName?: string;
                                  placeOfIssue?: string;
                                  referencedDocumentNumbers?: (...)[];
                                  residenceCountryCode?: string;
                                  stayDuration?: string;
                                  suffixName?: string;
                                  surname?: string;
                                  titleName?: string;
                                  visaHostCountryCode?: string;
                              }[];
                              loyaltyProgramAccounts?: {
                                  accountNumber?: string;
                                  carrier?: { carrierCode: ... };
                                  id?: string;
                                  programCode?: string;
                                  programName?: string;
                              }[];
                              middleName?: string;
                              passengerReference?: string;
                              remarks?: { id?: string; text?: string; type?: string }[];
                              suffixName?: string;
                              surname?: string;
                              titleName?: string;
                              typeCode?: string;
                          }[];
                          paymentInformation?: {
                              amount: { amount?: string; code?: string };
                              id: string;
                              orderItemRefIds?: string[];
                              payer?: {
                                  payerEmailAddress?: {
                                      address?: string;
                                      id?: string;
                                      label?: string;
                                  };
                                  payerName?: {
                                      individualName: {
                                          birthdate?: ...;
                                          birthplace?: ...;
                                          documentNumber?: ...;
                                          genderCode?: ...;
                                          givenName?: ...;
                                          middleName?: ...;
                                          suffixName?: ...;
                                          surname: ...;
                                          titleName?: ...;
                                      };
                                  };
                                  payerPhoneNumber?: {
                                      cityCode?: string;
                                      countryCode?: string;
                                      id?: string;
                                      label?: string;
                                      number?: string;
                                  };
                                  paymentAddress?: {
                                      buildingRoom?: string;
                                      cityName?: string;
                                      countryCode?: string;
                                      label?: (...)
                                      | (...);
                                      postalCode?: string;
                                      postOfficeBoxCode?: string;
                                      stateProvinceCode?: string;
                                      street?: (...)[];
                                  };
                              };
                              paymentMethod: {
                                  paymentAgencyAccount?: {
                                      approvalCode?: string;
                                      code?: string;
                                      supplierTransactionId?: string;
                                      transactionId?: string;
                                  };
                                  paymentCard?: {
                                      approvalCode?: string;
                                      cardHolderAddress?: {
                                          buildingRoom?: ...;
                                          cityName?: ...;
                                          countryCode?: ...;
                                          label?: ...;
                                          postalCode?: ...;
                                          postOfficeBoxCode?: ...;
                                          stateProvinceCode?: ...;
                                          street?: ...;
                                      };
                                      cardHolderName?: string;
                                      cardNumber?: string;
                                      cardNumberToken?: string;
                                      contactInfoRefId?: string;
                                      cvv?: string;
                                      cvvToken?: string;
                                      expirationDate?: string;
                                      securePaymentVersion2?: {
                                          authenticationMerchantName?: ...;
                                          authenticationTokenValue?: ...;
                                          authenticationValueText?: ...;
                                          cardNumberCollectionCode?: ...;
                                          directoryServerTrxID?: ...;
                                          electronicCommerceIndText?: ...;
                                          payerAuthenticationExemptionCode?: ...;
                                          payerAuthenticationFailureToCompleteCode?: ...;
                                          paymentTrxChannelCode?: ...;
                                          programProtocolText?: ...;
                                          trxStatusReasonText?: ...;
                                          trxStatusText?: ...;
                                          verificationResult?: ...;
                                      };
                                      vendorCode?: string;
                                  };
                                  paymentCash?: Record<string, never>;
                                  paymentReferenceFormOfPayment?: {
                                      cardHolderAddress?: {
                                          buildingRoom?: ...;
                                          cityName?: ...;
                                          countryCode?: ...;
                                          label?: ...;
                                          postalCode?: ...;
                                          postOfficeBoxCode?: ...;
                                          stateProvinceCode?: ...;
                                          street?: ...;
                                      };
                                      cardHolderName?: string;
                                      contactInfoRefId?: string;
                                      cvv?: string;
                                      referenceId?: string;
                                      securePaymentVersion2?: {
                                          authenticationMerchantName?: ...;
                                          authenticationTokenValue?: ...;
                                          authenticationValueText?: ...;
                                          cardNumberCollectionCode?: ...;
                                          directoryServerTrxID?: ...;
                                          electronicCommerceIndText?: ...;
                                          payerAuthenticationExemptionCode?: ...;
                                          payerAuthenticationFailureToCompleteCode?: ...;
                                          paymentTrxChannelCode?: ...;
                                          programProtocolText?: ...;
                                          trxStatusReasonText?: ...;
                                          trxStatusText?: ...;
                                          verificationResult?: ...;
                                      };
                                  };
                                  paymentTypeCode?: string;
                              };
                              useTypes?: string[];
                          }[];
                          paymentTimeLimit?: string;
                          paymentTimeLimitText?: string;
                          penalties?: {
                              applicabilityList?: string[];
                              description?: string;
                              feeAmount?: string;
                              feeCurrencyCode?: string;
                              hasFee?: boolean;
                              id?: string;
                              isAllowed?: boolean;
                              type?: string;
                          }[];
                          pnrCreateDate?: string;
                          pnrLocator?: string;
                          priceClasses?: {
                              code?: string;
                              descriptions?: { id?: string; text?: string }[];
                              id?: string;
                              name?: string;
                          }[];
                          primeHost?: string;
                          products?: {
                              airSegment?: {
                                  actionCode?: string;
                                  arrivalAirport?: string;
                                  arrivalDateTime?: string;
                                  departureAirport?: string;
                                  departureDateTime?: string;
                                  legs?: {
                                      arrivalAirport?: ...;
                                      arrivalDateTime?: ...;
                                      departureAirport?: ...;
                                      departureDateTime?: ...;
                                      marketingCarrier?: ...;
                                      operatingCarrier?: ...;
                                  }[];
                                  marketingCarrier?: {
                                      airlineCode?: string;
                                      banner?: string;
                                      bookingClass?: string;
                                      flightNumber?: string;
                                      name?: string;
                                  };
                                  operatingCarrier?: {
                                      airlineCode?: string;
                                      banner?: string;
                                      bookingClass?: string;
                                      flightNumber?: string;
                                      name?: string;
                                  };
                              };
                              id?: string;
                          }[];
                          pseudoCityCode?: string;
                          remarks?: { id?: string; text?: string; type?: string }[];
                          segments?: {
                              arnkInd?: boolean;
                              arrival?: {
                                  gateId?: string;
                                  locationCode?: string;
                                  scheduledDateTime?: string;
                                  stationName?: string;
                                  terminalName?: string;
                              };
                              cabinTypeCode?: string;
                              datedOperatingLegs?: {
                                  arrival?: {
                                      gateId?: ...;
                                      locationCode?: ...;
                                      scheduledDateTime?: ...;
                                      stationName?: ...;
                                      terminalName?: ...;
                                  };
                                  carrierAircraftType?: { code?: ...; name?: ... };
                                  changeOfGaugeInd?: boolean;
                                  departure?: {
                                      gateId?: ...;
                                      locationCode?: ...;
                                      scheduledDateTime?: ...;
                                      stationName?: ...;
                                      terminalName?: ...;
                                  };
                                  distanceMeasure?: { unitCode?: ...; value?: ... };
                                  onGroundDuration?: string;
                              }[];
                              departure?: {
                                  gateId?: string;
                                  locationCode?: string;
                                  scheduledDateTime?: string;
                                  stationName?: string;
                                  terminalName?: string;
                              };
                              distanceMeasure?: { unitCode?: string; value?: number };
                              flightDuration?: string;
                              id?: string;
                              marketingCarrier?: {
                                  carrierCode?: string;
                                  carrierName?: string;
                                  classOfService?: string;
                                  disclosure?: { id?: string; text?: (...)[] };
                                  flightNumber?: number;
                              };
                              operatingCarrier?: {
                                  carrierCode?: string;
                                  carrierName?: string;
                                  classOfService?: string;
                                  disclosure?: { id?: string; text?: (...)[] };
                                  flightNumber?: number;
                              };
                              references?: { id?: string; system?: string }[];
                          }[];
                          serviceDefinitions?: {
                              baggageAllowanceRefId?: string;
                              bookingInstructions?: {
                                  productText?: string;
                                  productTextDetails?: { description?: ...; key: ...; value: ... }[];
                                  specialServices?: { freeText?: ...; specialServiceCode?: ... }[];
                              };
                              cabinUpgrade?: {
                                  methodCode?: string;
                                  reservationBookingDesignator?: string;
                              };
                              descriptions?: { id?: string; text?: string }[];
                              externalId?: string;
                              groupCode?: string;
                              id?: string;
                              name?: string;
                              ownerCode?: string;
                              reasonForIssuanceCode?: string;
                              reasonForIssuanceSubCode?: string;
                              serviceCode?: string;
                              settlementMethodCode?: string;
                          }[];
                          ticketingDocumentInfo?: {
                              document?: {
                                  coupons?: {
                                      consumedAtIssuanceInd?: ...;
                                      exchangeEligibilityInd?: ...;
                                      inConnectionCouponNumber?: ...;
                                      inConnectionDocumentNumber?: ...;
                                      involuntaryIndicatorCode?: ...;
                                      number?: ...;
                                      orderItemRefId?: ...;
                                      presentAt?: ...;
                                      presentTo?: ...;
                                      reasonForIssuanceCode?: ...;
                                      reasonForIssuanceSubCode?: ...;
                                      segmentInfo?: ...;
                                      serviceCode?: ...;
                                      serviceRefId?: ...;
                                      settlementAuthCode?: ...;
                                      status?: ...;
                                  }[];
                                  exchangeEligibilityInd?: boolean;
                                  inConnectionDocumentNumber?: string;
                                  issueDateTime?: string;
                                  issueDateTimeComment?: string;
                                  issueDateTimeText?: string;
                                  number?: string;
                                  numberOfBooklets?: number;
                                  outOfSyncWithOrderItem?: boolean;
                                  primaryDocumentInd?: boolean;
                                  remarkText?: string;
                                  reportingType?: string;
                                  routingCode?: string;
                                  ticketingLocation?: string;
                                  type?: string;
                                  voidEligibilityInd?: boolean;
                                  voidPeriodExpirationDateTime?: string;
                              };
                              originalIssueInfo?: {
                                  issueDate?: string;
                                  issuingAgentId?: string;
                                  locationCode?: string;
                                  ticketNumber?: string;
                              };
                              paxRefId?: string;
                              price?: {
                                  baseAmount?: { amount?: string; code?: string };
                                  equivAmount?: { amount?: string; code?: string };
                                  feeBreakdowns?: { amount?: ...; description?: ...; refundable?: ... }[];
                                  nonRefundableBaseAmount?: { amount?: string; code?: string };
                                  surcharges?: { breakdown?: ...; totalAmount?: ... }[];
                                  taxBreakdowns?: {
                                      amount?: ...;
                                      collectionInd?: ...;
                                      countryCode?: ...;
                                      description?: ...;
                                      refundable?: ...;
                                      taxCode?: ...;
                                      taxTypeCode?: ...;
                                  }[];
                                  totalAmount?: { amount?: string; code?: string };
                                  totalFeeAmount?: {
                                      amount?: string;
                                      code?: string;
                                      taxable?: boolean;
                                  };
                                  totalTaxAmount?: { amount?: string; code?: string };
                              };
                          }[];
                          totalPrice?: {
                              baseAmount?: { amount?: string; code?: string };
                              equivAmount?: { amount?: string; code?: string };
                              feeBreakdowns?: {
                                  amount?: { amount?: string; code?: string; taxable?: boolean };
                                  description?: string;
                                  refundable?: boolean;
                              }[];
                              nonRefundableBaseAmount?: { amount?: string; code?: string };
                              surcharges?: {
                                  breakdown?: {
                                      amount?: ...;
                                      description?: ...;
                                      designatorCode?: ...;
                                      localAmount?: ...;
                                      refundable?: ...;
                                  }[];
                                  totalAmount?: { amount?: string; code?: string };
                              }[];
                              taxBreakdowns?: {
                                  amount?: { amount?: string; code?: string };
                                  collectionInd?: boolean;
                                  countryCode?: string;
                                  description?: string;
                                  refundable?: boolean;
                                  taxCode?: string;
                                  taxTypeCode?: string;
                              }[];
                              totalAmount?: { amount?: string; code?: string };
                              totalFeeAmount?: { amount?: string; code?: string; taxable?: boolean };
                              totalTaxAmount?: { amount?: string; code?: string };
                          };
                          type?: string;
                      };
                      warnings?: { code?: string; message?: string }[];
                  };
              };
              headers: { [name: string]: unknown };
          };
          "400": { content?: never; headers: { [name: string]: unknown } };
      }
      • 200: {
            content: {
                "application/json": {
                    errors?: { code?: string; message?: string }[];
                    order?: {
                        airlineRemarks?: {
                            id?: string;
                            passengerRefIds?: string[];
                            text?: string;
                        }[];
                        auxiliaryData?: {
                            pnrNameReferenceNumbers?: {
                                nameReferenceNumber?: string;
                                passengerRefId?: string;
                            }[];
                        };
                        baggageAllowances?: {
                            applicableParty?: string;
                            baggageDeterminingCarrier?: { carrierCode?: string };
                            dimensionAllowances?: {
                                baggageDimensionCategory?: string;
                                maximumMeasure?: { unitCode?: ...; value?: ... };
                                minimumMeasure?: { unitCode?: ...; value?: ... };
                            }[];
                            externalId?: string;
                            id?: string;
                            pieceAllowances?: { applicableParty?: string; totalQuantity?: number }[];
                            typeCode?: "CarryOn" | "Checked";
                            weightAllowances?: { maximumMeasure?: { unitCode?: ...; value?: ... } }[];
                        }[];
                        changeFee?: {
                            differentialAmountDue?: { amount?: string; code?: string };
                            differentialAmountDueTaxSummary?: {
                                allRefundableInd?: boolean;
                                taxes?: {
                                    amount?: { amount?: ...; code?: ... };
                                    collectionInd?: boolean;
                                    countryCode?: string;
                                    description?: string;
                                    refundable?: boolean;
                                    taxCode?: string;
                                    taxTypeCode?: string;
                                }[];
                                totalTaxAmount?: { amount?: string; code?: string };
                            };
                            penaltyAmount?: { amount?: string; code?: string };
                            typeCode?: string;
                        };
                        contactInfos?: {
                            contactRefusedIndicator?: boolean;
                            contactType?: string;
                            emailAddresses?: { address?: string; id?: string; label?: string }[];
                            givenName?: string;
                            id?: string;
                            phones?: {
                                cityCode?: string;
                                countryCode?: string;
                                id?: string;
                                label?: string;
                                number?: string;
                            }[];
                            postalAddresses?: {
                                buildingRoom?: string;
                                cityName?: string;
                                countryCode?: string;
                                label?: (...)
                                | (...);
                                postalCode?: string;
                                postOfficeBoxCode?: string;
                                stateProvinceCode?: string;
                                street?: (...)[];
                            }[];
                            surname?: string;
                        }[];
                        corporateId?: string;
                        countryCode?: string;
                        customerNumber?: { number?: string };
                        externalOrders?: {
                            airSegmentInformations?: {
                                arrivalAirport?: string;
                                arrivalTime?: string;
                                classOfService?: string;
                                departureAirport?: string;
                                departureTime?: string;
                                flightNumber?: number;
                                marketingAirlineCode?: string;
                            }[];
                            bookingReferences?: {
                                carrierCode?: string;
                                createDate?: string;
                                id?: string;
                                typeCode?: string;
                            }[];
                            externalOrderCreateDateTime?: string;
                            externalOrderId?: string;
                            id?: string;
                            systemId?: string;
                            totalPrice?: {
                                baseAmount?: { amount?: string; code?: string };
                                equivAmount?: { amount?: string; code?: string };
                                feeBreakdowns?: { amount?: ...; description?: ...; refundable?: ... }[];
                                nonRefundableBaseAmount?: { amount?: string; code?: string };
                                surcharges?: { breakdown?: ...; totalAmount?: ... }[];
                                taxBreakdowns?: {
                                    amount?: ...;
                                    collectionInd?: ...;
                                    countryCode?: ...;
                                    description?: ...;
                                    refundable?: ...;
                                    taxCode?: ...;
                                    taxTypeCode?: ...;
                                }[];
                                totalAmount?: { amount?: string; code?: string };
                                totalFeeAmount?: { amount?: string; code?: string; taxable?: boolean };
                                totalTaxAmount?: { amount?: string; code?: string };
                            };
                        }[];
                        formsOfPayment?: {
                            amount: { amount?: string; code?: string };
                            id: string;
                            orderItemRefIds?: string[];
                            payer?: {
                                payerEmailAddress?: {
                                    address?: string;
                                    id?: string;
                                    label?: string;
                                };
                                payerName?: {
                                    individualName: {
                                        birthdate?: ...;
                                        birthplace?: ...;
                                        documentNumber?: ...;
                                        genderCode?: ...;
                                        givenName?: ...;
                                        middleName?: ...;
                                        suffixName?: ...;
                                        surname: ...;
                                        titleName?: ...;
                                    };
                                };
                                payerPhoneNumber?: {
                                    cityCode?: string;
                                    countryCode?: string;
                                    id?: string;
                                    label?: string;
                                    number?: string;
                                };
                                paymentAddress?: {
                                    buildingRoom?: string;
                                    cityName?: string;
                                    countryCode?: string;
                                    label?: (...)
                                    | (...);
                                    postalCode?: string;
                                    postOfficeBoxCode?: string;
                                    stateProvinceCode?: string;
                                    street?: (...)[];
                                };
                            };
                            paymentMethod: {
                                paymentAgencyAccount?: {
                                    approvalCode?: string;
                                    code?: string;
                                    supplierTransactionId?: string;
                                    transactionId?: string;
                                };
                                paymentCard?: {
                                    approvalCode?: string;
                                    cardHolderAddress?: {
                                        buildingRoom?: ...;
                                        cityName?: ...;
                                        countryCode?: ...;
                                        label?: ...;
                                        postalCode?: ...;
                                        postOfficeBoxCode?: ...;
                                        stateProvinceCode?: ...;
                                        street?: ...;
                                    };
                                    cardHolderName?: string;
                                    cardNumber?: string;
                                    cardNumberToken?: string;
                                    contactInfoRefId?: string;
                                    cvv?: string;
                                    cvvToken?: string;
                                    expirationDate?: string;
                                    securePaymentVersion2?: {
                                        authenticationMerchantName?: ...;
                                        authenticationTokenValue?: ...;
                                        authenticationValueText?: ...;
                                        cardNumberCollectionCode?: ...;
                                        directoryServerTrxID?: ...;
                                        electronicCommerceIndText?: ...;
                                        payerAuthenticationExemptionCode?: ...;
                                        payerAuthenticationFailureToCompleteCode?: ...;
                                        paymentTrxChannelCode?: ...;
                                        programProtocolText?: ...;
                                        trxStatusReasonText?: ...;
                                        trxStatusText?: ...;
                                        verificationResult?: ...;
                                    };
                                    vendorCode?: string;
                                };
                                paymentCash?: Record<string, never>;
                                paymentReferenceFormOfPayment?: {
                                    cardHolderAddress?: {
                                        buildingRoom?: ...;
                                        cityName?: ...;
                                        countryCode?: ...;
                                        label?: ...;
                                        postalCode?: ...;
                                        postOfficeBoxCode?: ...;
                                        stateProvinceCode?: ...;
                                        street?: ...;
                                    };
                                    cardHolderName?: string;
                                    contactInfoRefId?: string;
                                    cvv?: string;
                                    referenceId?: string;
                                    securePaymentVersion2?: {
                                        authenticationMerchantName?: ...;
                                        authenticationTokenValue?: ...;
                                        authenticationValueText?: ...;
                                        cardNumberCollectionCode?: ...;
                                        directoryServerTrxID?: ...;
                                        electronicCommerceIndText?: ...;
                                        payerAuthenticationExemptionCode?: ...;
                                        payerAuthenticationFailureToCompleteCode?: ...;
                                        paymentTrxChannelCode?: ...;
                                        programProtocolText?: ...;
                                        trxStatusReasonText?: ...;
                                        trxStatusText?: ...;
                                        verificationResult?: ...;
                                    };
                                };
                                paymentTypeCode?: string;
                            };
                            useTypes?: string[];
                        }[];
                        id?: string;
                        itineraryMismatchedWithTickets?: boolean;
                        journeys?: { id?: string; segmentRefIds?: string[] }[];
                        loyaltyProgramAccount?: {
                            accountNumber?: string;
                            carrier?: { carrierCode: string };
                            id?: string;
                            programCode?: string;
                            programName?: string;
                        };
                        nameMismatchedWithTickets?: boolean;
                        offerVendor?: string;
                        orderItems?: {
                            commissions?: {
                                amount?: { amount?: ...; code?: ... };
                                code?: string;
                                descriptions?: (...)[];
                                passengerRefIds?: (...)[];
                                percentage?: number;
                            }[];
                            creationDateTime?: string;
                            externalId?: string;
                            externalOfferItemId?: string;
                            externalOrderRefId?: string;
                            fareDetails?: {
                                fareCalculationLine?: string;
                                fareComponents?: (...)[];
                                fareIndicatorCode?: string;
                                fareQualifiers?: (...)[];
                                filedFareInd?: boolean;
                                paxRefIds?: (...)[];
                                penaltyDifferential?: {
                                    baseAmount?: ...;
                                    taxSummary?: ...;
                                    totalAmount?: ...;
                                };
                                price?: {
                                    baseAmount?: ...;
                                    equivAmount?: ...;
                                    feeBreakdowns?: ...;
                                    nonRefundableBaseAmount?: ...;
                                    surcharges?: ...;
                                    taxBreakdowns?: ...;
                                    totalAmount?: ...;
                                    totalFeeAmount?: ...;
                                    totalTaxAmount?: ...;
                                };
                                priceDifferential?: { diffPrice?: ... };
                                remarks?: (...)[];
                                tourCode?: string;
                            }[];
                            fees?: {
                                applied?: boolean;
                                basePrice?: { amount?: ...; code?: ... };
                                description?: string;
                                passengerRefIds?: (...)[];
                                percentageValue?: string;
                                price?: { amount?: ...; code?: ... };
                                refundable?: boolean;
                                serviceCode?: string;
                                subCode?: string;
                                taxBreakdowns?: (...)[];
                                totalTaxAmount?: { amount?: ...; code?: ... };
                            }[];
                            feeWarnings?: { owner?: string; text?: string }[];
                            id?: string;
                            itemOrigin?: "SELL" | "EXCHANGE" | "SYNCHRONIZATION";
                            offerCustomerInformation?: {
                                agencyInformation?: {
                                    agentCityCode?: string;
                                    agentDeptCode?: string;
                                    agentDuty?: string;
                                    agentFunction?: string;
                                    carrierCode?: string;
                                    mainTravelAgencyPCC?: string;
                                };
                                billingInformation?: {
                                    aaaCity?: string;
                                    actionCode?: string;
                                    agentSineIn?: string;
                                    partitionID?: string;
                                    pseudoCityCode?: string;
                                    userSetAddress?: string;
                                };
                            };
                            offerItemId?: string;
                            origin?: string;
                            originatedFromTicketExchangeInd?: boolean;
                            paymentTimeLimit?: string;
                            paymentTimeLimitText?: string;
                            penaltyDifferential?: {
                                baseAmount?: { amount?: string; code?: string };
                                taxSummary?: {
                                    allRefundableInd?: ...;
                                    taxes?: ...;
                                    totalTaxAmount?: ...;
                                }[];
                                totalAmount?: { amount?: string; code?: string };
                            };
                            price?: {
                                baseAmount?: { amount?: string; code?: string };
                                equivAmount?: { amount?: string; code?: string };
                                feeBreakdowns?: { amount?: ...; description?: ...; refundable?: ... }[];
                                nonRefundableBaseAmount?: { amount?: string; code?: string };
                                surcharges?: { breakdown?: ...; totalAmount?: ... }[];
                                taxBreakdowns?: {
                                    amount?: ...;
                                    collectionInd?: ...;
                                    countryCode?: ...;
                                    description?: ...;
                                    refundable?: ...;
                                    taxCode?: ...;
                                    taxTypeCode?: ...;
                                }[];
                                totalAmount?: { amount?: string; code?: string };
                                totalFeeAmount?: { amount?: string; code?: string; taxable?: boolean };
                                totalTaxAmount?: { amount?: string; code?: string };
                            };
                            priceDifferential?: {
                                diffPrice?: {
                                    price?: {
                                        balanceAmount?: ...;
                                        taxAllRefundableInd?: ...;
                                        taxBreakdowns?: ...;
                                        totalAmount?: ...;
                                        totalTaxAmount?: ...;
                                    };
                                };
                            };
                            priceGuaranteeTimeLimit?: string;
                            priceGuaranteeTimeLimitText?: string;
                            productRefIds?: string[];
                            sellerFollowUpAction?: { actionCodes?: string[] };
                            services?: {
                                externalId?: string;
                                externalOrderItemId?: string;
                                id?: string;
                                passengerRefId?: string;
                                pnrSegmentNumber?: number;
                                segmentRefId?: string;
                                selectedSeat?: {
                                    characteristics?: ...;
                                    column?: ...;
                                    descriptions?: ...;
                                    pitchMeasure?: ...;
                                    row?: ...;
                                    segmentRefId?: ...;
                                    widthMeasure?: ...;
                                };
                                serviceDefinitionRefId?: string;
                                statusCode?: string;
                            }[];
                            statusCode?: string;
                            validatingCarrierCode?: string;
                        }[];
                        orderOwner?: string;
                        partition?: string;
                        passengers?: {
                            age?: number;
                            ageUnitCode?: string;
                            birthdate?: string;
                            citizenshipCountryCode?: string;
                            contactInfoRefId?: string;
                            contactInfoRefIds?: string[];
                            employer?: {
                                name?: string;
                                taxRegistrationData: {
                                    address?: ...;
                                    countryCode?: ...;
                                    countrySubDivisionName?: ...;
                                    emailAddress?: ...;
                                    phones?: ...;
                                    taxRegistrationId: ...;
                                }[];
                            };
                            externalId?: string;
                            genderCode?: string;
                            givenName?: string;
                            id?: string;
                            identityDocuments?: {
                                birthdate?: string;
                                birthplace?: string;
                                citizenshipCountryCode?: string;
                                documentNumber?: string;
                                documentSubTypeCode?: string;
                                documentTypeCode?: string;
                                entryQuantity?: string;
                                expiryDate?: string;
                                genderCode?: string;
                                givenName?: string;
                                id?: string;
                                issueDate?: string;
                                issuingCountryCode?: string;
                                middleName?: string;
                                placeOfIssue?: string;
                                referencedDocumentNumbers?: (...)[];
                                residenceCountryCode?: string;
                                stayDuration?: string;
                                suffixName?: string;
                                surname?: string;
                                titleName?: string;
                                visaHostCountryCode?: string;
                            }[];
                            loyaltyProgramAccounts?: {
                                accountNumber?: string;
                                carrier?: { carrierCode: ... };
                                id?: string;
                                programCode?: string;
                                programName?: string;
                            }[];
                            middleName?: string;
                            passengerReference?: string;
                            remarks?: { id?: string; text?: string; type?: string }[];
                            suffixName?: string;
                            surname?: string;
                            titleName?: string;
                            typeCode?: string;
                        }[];
                        paymentInformation?: {
                            amount: { amount?: string; code?: string };
                            id: string;
                            orderItemRefIds?: string[];
                            payer?: {
                                payerEmailAddress?: {
                                    address?: string;
                                    id?: string;
                                    label?: string;
                                };
                                payerName?: {
                                    individualName: {
                                        birthdate?: ...;
                                        birthplace?: ...;
                                        documentNumber?: ...;
                                        genderCode?: ...;
                                        givenName?: ...;
                                        middleName?: ...;
                                        suffixName?: ...;
                                        surname: ...;
                                        titleName?: ...;
                                    };
                                };
                                payerPhoneNumber?: {
                                    cityCode?: string;
                                    countryCode?: string;
                                    id?: string;
                                    label?: string;
                                    number?: string;
                                };
                                paymentAddress?: {
                                    buildingRoom?: string;
                                    cityName?: string;
                                    countryCode?: string;
                                    label?: (...)
                                    | (...);
                                    postalCode?: string;
                                    postOfficeBoxCode?: string;
                                    stateProvinceCode?: string;
                                    street?: (...)[];
                                };
                            };
                            paymentMethod: {
                                paymentAgencyAccount?: {
                                    approvalCode?: string;
                                    code?: string;
                                    supplierTransactionId?: string;
                                    transactionId?: string;
                                };
                                paymentCard?: {
                                    approvalCode?: string;
                                    cardHolderAddress?: {
                                        buildingRoom?: ...;
                                        cityName?: ...;
                                        countryCode?: ...;
                                        label?: ...;
                                        postalCode?: ...;
                                        postOfficeBoxCode?: ...;
                                        stateProvinceCode?: ...;
                                        street?: ...;
                                    };
                                    cardHolderName?: string;
                                    cardNumber?: string;
                                    cardNumberToken?: string;
                                    contactInfoRefId?: string;
                                    cvv?: string;
                                    cvvToken?: string;
                                    expirationDate?: string;
                                    securePaymentVersion2?: {
                                        authenticationMerchantName?: ...;
                                        authenticationTokenValue?: ...;
                                        authenticationValueText?: ...;
                                        cardNumberCollectionCode?: ...;
                                        directoryServerTrxID?: ...;
                                        electronicCommerceIndText?: ...;
                                        payerAuthenticationExemptionCode?: ...;
                                        payerAuthenticationFailureToCompleteCode?: ...;
                                        paymentTrxChannelCode?: ...;
                                        programProtocolText?: ...;
                                        trxStatusReasonText?: ...;
                                        trxStatusText?: ...;
                                        verificationResult?: ...;
                                    };
                                    vendorCode?: string;
                                };
                                paymentCash?: Record<string, never>;
                                paymentReferenceFormOfPayment?: {
                                    cardHolderAddress?: {
                                        buildingRoom?: ...;
                                        cityName?: ...;
                                        countryCode?: ...;
                                        label?: ...;
                                        postalCode?: ...;
                                        postOfficeBoxCode?: ...;
                                        stateProvinceCode?: ...;
                                        street?: ...;
                                    };
                                    cardHolderName?: string;
                                    contactInfoRefId?: string;
                                    cvv?: string;
                                    referenceId?: string;
                                    securePaymentVersion2?: {
                                        authenticationMerchantName?: ...;
                                        authenticationTokenValue?: ...;
                                        authenticationValueText?: ...;
                                        cardNumberCollectionCode?: ...;
                                        directoryServerTrxID?: ...;
                                        electronicCommerceIndText?: ...;
                                        payerAuthenticationExemptionCode?: ...;
                                        payerAuthenticationFailureToCompleteCode?: ...;
                                        paymentTrxChannelCode?: ...;
                                        programProtocolText?: ...;
                                        trxStatusReasonText?: ...;
                                        trxStatusText?: ...;
                                        verificationResult?: ...;
                                    };
                                };
                                paymentTypeCode?: string;
                            };
                            useTypes?: string[];
                        }[];
                        paymentTimeLimit?: string;
                        paymentTimeLimitText?: string;
                        penalties?: {
                            applicabilityList?: string[];
                            description?: string;
                            feeAmount?: string;
                            feeCurrencyCode?: string;
                            hasFee?: boolean;
                            id?: string;
                            isAllowed?: boolean;
                            type?: string;
                        }[];
                        pnrCreateDate?: string;
                        pnrLocator?: string;
                        priceClasses?: {
                            code?: string;
                            descriptions?: { id?: string; text?: string }[];
                            id?: string;
                            name?: string;
                        }[];
                        primeHost?: string;
                        products?: {
                            airSegment?: {
                                actionCode?: string;
                                arrivalAirport?: string;
                                arrivalDateTime?: string;
                                departureAirport?: string;
                                departureDateTime?: string;
                                legs?: {
                                    arrivalAirport?: ...;
                                    arrivalDateTime?: ...;
                                    departureAirport?: ...;
                                    departureDateTime?: ...;
                                    marketingCarrier?: ...;
                                    operatingCarrier?: ...;
                                }[];
                                marketingCarrier?: {
                                    airlineCode?: string;
                                    banner?: string;
                                    bookingClass?: string;
                                    flightNumber?: string;
                                    name?: string;
                                };
                                operatingCarrier?: {
                                    airlineCode?: string;
                                    banner?: string;
                                    bookingClass?: string;
                                    flightNumber?: string;
                                    name?: string;
                                };
                            };
                            id?: string;
                        }[];
                        pseudoCityCode?: string;
                        remarks?: { id?: string; text?: string; type?: string }[];
                        segments?: {
                            arnkInd?: boolean;
                            arrival?: {
                                gateId?: string;
                                locationCode?: string;
                                scheduledDateTime?: string;
                                stationName?: string;
                                terminalName?: string;
                            };
                            cabinTypeCode?: string;
                            datedOperatingLegs?: {
                                arrival?: {
                                    gateId?: ...;
                                    locationCode?: ...;
                                    scheduledDateTime?: ...;
                                    stationName?: ...;
                                    terminalName?: ...;
                                };
                                carrierAircraftType?: { code?: ...; name?: ... };
                                changeOfGaugeInd?: boolean;
                                departure?: {
                                    gateId?: ...;
                                    locationCode?: ...;
                                    scheduledDateTime?: ...;
                                    stationName?: ...;
                                    terminalName?: ...;
                                };
                                distanceMeasure?: { unitCode?: ...; value?: ... };
                                onGroundDuration?: string;
                            }[];
                            departure?: {
                                gateId?: string;
                                locationCode?: string;
                                scheduledDateTime?: string;
                                stationName?: string;
                                terminalName?: string;
                            };
                            distanceMeasure?: { unitCode?: string; value?: number };
                            flightDuration?: string;
                            id?: string;
                            marketingCarrier?: {
                                carrierCode?: string;
                                carrierName?: string;
                                classOfService?: string;
                                disclosure?: { id?: string; text?: (...)[] };
                                flightNumber?: number;
                            };
                            operatingCarrier?: {
                                carrierCode?: string;
                                carrierName?: string;
                                classOfService?: string;
                                disclosure?: { id?: string; text?: (...)[] };
                                flightNumber?: number;
                            };
                            references?: { id?: string; system?: string }[];
                        }[];
                        serviceDefinitions?: {
                            baggageAllowanceRefId?: string;
                            bookingInstructions?: {
                                productText?: string;
                                productTextDetails?: { description?: ...; key: ...; value: ... }[];
                                specialServices?: { freeText?: ...; specialServiceCode?: ... }[];
                            };
                            cabinUpgrade?: {
                                methodCode?: string;
                                reservationBookingDesignator?: string;
                            };
                            descriptions?: { id?: string; text?: string }[];
                            externalId?: string;
                            groupCode?: string;
                            id?: string;
                            name?: string;
                            ownerCode?: string;
                            reasonForIssuanceCode?: string;
                            reasonForIssuanceSubCode?: string;
                            serviceCode?: string;
                            settlementMethodCode?: string;
                        }[];
                        ticketingDocumentInfo?: {
                            document?: {
                                coupons?: {
                                    consumedAtIssuanceInd?: ...;
                                    exchangeEligibilityInd?: ...;
                                    inConnectionCouponNumber?: ...;
                                    inConnectionDocumentNumber?: ...;
                                    involuntaryIndicatorCode?: ...;
                                    number?: ...;
                                    orderItemRefId?: ...;
                                    presentAt?: ...;
                                    presentTo?: ...;
                                    reasonForIssuanceCode?: ...;
                                    reasonForIssuanceSubCode?: ...;
                                    segmentInfo?: ...;
                                    serviceCode?: ...;
                                    serviceRefId?: ...;
                                    settlementAuthCode?: ...;
                                    status?: ...;
                                }[];
                                exchangeEligibilityInd?: boolean;
                                inConnectionDocumentNumber?: string;
                                issueDateTime?: string;
                                issueDateTimeComment?: string;
                                issueDateTimeText?: string;
                                number?: string;
                                numberOfBooklets?: number;
                                outOfSyncWithOrderItem?: boolean;
                                primaryDocumentInd?: boolean;
                                remarkText?: string;
                                reportingType?: string;
                                routingCode?: string;
                                ticketingLocation?: string;
                                type?: string;
                                voidEligibilityInd?: boolean;
                                voidPeriodExpirationDateTime?: string;
                            };
                            originalIssueInfo?: {
                                issueDate?: string;
                                issuingAgentId?: string;
                                locationCode?: string;
                                ticketNumber?: string;
                            };
                            paxRefId?: string;
                            price?: {
                                baseAmount?: { amount?: string; code?: string };
                                equivAmount?: { amount?: string; code?: string };
                                feeBreakdowns?: { amount?: ...; description?: ...; refundable?: ... }[];
                                nonRefundableBaseAmount?: { amount?: string; code?: string };
                                surcharges?: { breakdown?: ...; totalAmount?: ... }[];
                                taxBreakdowns?: {
                                    amount?: ...;
                                    collectionInd?: ...;
                                    countryCode?: ...;
                                    description?: ...;
                                    refundable?: ...;
                                    taxCode?: ...;
                                    taxTypeCode?: ...;
                                }[];
                                totalAmount?: { amount?: string; code?: string };
                                totalFeeAmount?: { amount?: string; code?: string; taxable?: boolean };
                                totalTaxAmount?: { amount?: string; code?: string };
                            };
                        }[];
                        totalPrice?: {
                            baseAmount?: { amount?: string; code?: string };
                            equivAmount?: { amount?: string; code?: string };
                            feeBreakdowns?: {
                                amount?: { amount?: string; code?: string; taxable?: boolean };
                                description?: string;
                                refundable?: boolean;
                            }[];
                            nonRefundableBaseAmount?: { amount?: string; code?: string };
                            surcharges?: {
                                breakdown?: {
                                    amount?: ...;
                                    description?: ...;
                                    designatorCode?: ...;
                                    localAmount?: ...;
                                    refundable?: ...;
                                }[];
                                totalAmount?: { amount?: string; code?: string };
                            }[];
                            taxBreakdowns?: {
                                amount?: { amount?: string; code?: string };
                                collectionInd?: boolean;
                                countryCode?: string;
                                description?: string;
                                refundable?: boolean;
                                taxCode?: string;
                                taxTypeCode?: string;
                            }[];
                            totalAmount?: { amount?: string; code?: string };
                            totalFeeAmount?: { amount?: string; code?: string; taxable?: boolean };
                            totalTaxAmount?: { amount?: string; code?: string };
                        };
                        type?: string;
                    };
                    warnings?: { code?: string; message?: string }[];
                };
            };
            headers: { [name: string]: unknown };
        }

        Operation successful.

      • 400: { content?: never; headers: { [name: string]: unknown } }

        Bad Request.

    orderCancel: {
        parameters: {
            cookie?: never;
            header?: never;
            path?: never;
            query?: never;
        };
        requestBody?: {
            content: {
                "application/json": {
                    displayPaymentCardNumbers: boolean;
                    id: string;
                    reshopOfferItemId?: string;
                    reshopOfferItemIds?: string[];
                };
            };
        };
        responses: {
            "200": {
                content: {
                    "application/json": {
                        errors?: { code?: string; message?: string }[];
                        order?: {
                            airlineRemarks?: {
                                id?: string;
                                passengerRefIds?: string[];
                                text?: string;
                            }[];
                            auxiliaryData?: {
                                pnrNameReferenceNumbers?: {
                                    nameReferenceNumber?: string;
                                    passengerRefId?: string;
                                }[];
                            };
                            baggageAllowances?: {
                                applicableParty?: string;
                                baggageDeterminingCarrier?: { carrierCode?: string };
                                dimensionAllowances?: {
                                    baggageDimensionCategory?: string;
                                    maximumMeasure?: { unitCode?: ...; value?: ... };
                                    minimumMeasure?: { unitCode?: ...; value?: ... };
                                }[];
                                externalId?: string;
                                id?: string;
                                pieceAllowances?: {
                                    applicableParty?: string;
                                    totalQuantity?: number;
                                }[];
                                typeCode?: "CarryOn"
                                | "Checked";
                                weightAllowances?: {
                                    maximumMeasure?: { unitCode?: ...; value?: ... };
                                }[];
                            }[];
                            changeFee?: {
                                differentialAmountDue?: { amount?: string; code?: string };
                                differentialAmountDueTaxSummary?: {
                                    allRefundableInd?: boolean;
                                    taxes?: {
                                        amount?: { amount?: ...; code?: ... };
                                        collectionInd?: boolean;
                                        countryCode?: string;
                                        description?: string;
                                        refundable?: boolean;
                                        taxCode?: string;
                                        taxTypeCode?: string;
                                    }[];
                                    totalTaxAmount?: { amount?: string; code?: string };
                                };
                                penaltyAmount?: { amount?: string; code?: string };
                                typeCode?: string;
                            };
                            contactInfos?: {
                                contactRefusedIndicator?: boolean;
                                contactType?: string;
                                emailAddresses?: { address?: string; id?: string; label?: string }[];
                                givenName?: string;
                                id?: string;
                                phones?: {
                                    cityCode?: string;
                                    countryCode?: string;
                                    id?: string;
                                    label?: string;
                                    number?: string;
                                }[];
                                postalAddresses?: {
                                    buildingRoom?: string;
                                    cityName?: string;
                                    countryCode?: string;
                                    label?: (...)
                                    | (...);
                                    postalCode?: string;
                                    postOfficeBoxCode?: string;
                                    stateProvinceCode?: string;
                                    street?: (...)[];
                                }[];
                                surname?: string;
                            }[];
                            corporateId?: string;
                            countryCode?: string;
                            customerNumber?: { number?: string };
                            externalOrders?: {
                                airSegmentInformations?: {
                                    arrivalAirport?: string;
                                    arrivalTime?: string;
                                    classOfService?: string;
                                    departureAirport?: string;
                                    departureTime?: string;
                                    flightNumber?: number;
                                    marketingAirlineCode?: string;
                                }[];
                                bookingReferences?: {
                                    carrierCode?: string;
                                    createDate?: string;
                                    id?: string;
                                    typeCode?: string;
                                }[];
                                externalOrderCreateDateTime?: string;
                                externalOrderId?: string;
                                id?: string;
                                systemId?: string;
                                totalPrice?: {
                                    baseAmount?: { amount?: string; code?: string };
                                    equivAmount?: { amount?: string; code?: string };
                                    feeBreakdowns?: {
                                        amount?: ...;
                                        description?: ...;
                                        refundable?: ...;
                                    }[];
                                    nonRefundableBaseAmount?: { amount?: string; code?: string };
                                    surcharges?: { breakdown?: ...; totalAmount?: ... }[];
                                    taxBreakdowns?: {
                                        amount?: ...;
                                        collectionInd?: ...;
                                        countryCode?: ...;
                                        description?: ...;
                                        refundable?: ...;
                                        taxCode?: ...;
                                        taxTypeCode?: ...;
                                    }[];
                                    totalAmount?: { amount?: string; code?: string };
                                    totalFeeAmount?: {
                                        amount?: string;
                                        code?: string;
                                        taxable?: boolean;
                                    };
                                    totalTaxAmount?: { amount?: string; code?: string };
                                };
                            }[];
                            formsOfPayment?: {
                                amount: { amount?: string; code?: string };
                                id: string;
                                orderItemRefIds?: string[];
                                payer?: {
                                    payerEmailAddress?: {
                                        address?: string;
                                        id?: string;
                                        label?: string;
                                    };
                                    payerName?: {
                                        individualName: {
                                            birthdate?: ...;
                                            birthplace?: ...;
                                            documentNumber?: ...;
                                            genderCode?: ...;
                                            givenName?: ...;
                                            middleName?: ...;
                                            suffixName?: ...;
                                            surname: ...;
                                            titleName?: ...;
                                        };
                                    };
                                    payerPhoneNumber?: {
                                        cityCode?: string;
                                        countryCode?: string;
                                        id?: string;
                                        label?: string;
                                        number?: string;
                                    };
                                    paymentAddress?: {
                                        buildingRoom?: string;
                                        cityName?: string;
                                        countryCode?: string;
                                        label?: (...)
                                        | (...);
                                        postalCode?: string;
                                        postOfficeBoxCode?: string;
                                        stateProvinceCode?: string;
                                        street?: (...)[];
                                    };
                                };
                                paymentMethod: {
                                    paymentAgencyAccount?: {
                                        approvalCode?: string;
                                        code?: string;
                                        supplierTransactionId?: string;
                                        transactionId?: string;
                                    };
                                    paymentCard?: {
                                        approvalCode?: string;
                                        cardHolderAddress?: {
                                            buildingRoom?: ...;
                                            cityName?: ...;
                                            countryCode?: ...;
                                            label?: ...;
                                            postalCode?: ...;
                                            postOfficeBoxCode?: ...;
                                            stateProvinceCode?: ...;
                                            street?: ...;
                                        };
                                        cardHolderName?: string;
                                        cardNumber?: string;
                                        cardNumberToken?: string;
                                        contactInfoRefId?: string;
                                        cvv?: string;
                                        cvvToken?: string;
                                        expirationDate?: string;
                                        securePaymentVersion2?: {
                                            authenticationMerchantName?: ...;
                                            authenticationTokenValue?: ...;
                                            authenticationValueText?: ...;
                                            cardNumberCollectionCode?: ...;
                                            directoryServerTrxID?: ...;
                                            electronicCommerceIndText?: ...;
                                            payerAuthenticationExemptionCode?: ...;
                                            payerAuthenticationFailureToCompleteCode?: ...;
                                            paymentTrxChannelCode?: ...;
                                            programProtocolText?: ...;
                                            trxStatusReasonText?: ...;
                                            trxStatusText?: ...;
                                            verificationResult?: ...;
                                        };
                                        vendorCode?: string;
                                    };
                                    paymentCash?: Record<string, never>;
                                    paymentReferenceFormOfPayment?: {
                                        cardHolderAddress?: {
                                            buildingRoom?: ...;
                                            cityName?: ...;
                                            countryCode?: ...;
                                            label?: ...;
                                            postalCode?: ...;
                                            postOfficeBoxCode?: ...;
                                            stateProvinceCode?: ...;
                                            street?: ...;
                                        };
                                        cardHolderName?: string;
                                        contactInfoRefId?: string;
                                        cvv?: string;
                                        referenceId?: string;
                                        securePaymentVersion2?: {
                                            authenticationMerchantName?: ...;
                                            authenticationTokenValue?: ...;
                                            authenticationValueText?: ...;
                                            cardNumberCollectionCode?: ...;
                                            directoryServerTrxID?: ...;
                                            electronicCommerceIndText?: ...;
                                            payerAuthenticationExemptionCode?: ...;
                                            payerAuthenticationFailureToCompleteCode?: ...;
                                            paymentTrxChannelCode?: ...;
                                            programProtocolText?: ...;
                                            trxStatusReasonText?: ...;
                                            trxStatusText?: ...;
                                            verificationResult?: ...;
                                        };
                                    };
                                    paymentTypeCode?: string;
                                };
                                useTypes?: string[];
                            }[];
                            id?: string;
                            itineraryMismatchedWithTickets?: boolean;
                            journeys?: { id?: string; segmentRefIds?: string[] }[];
                            loyaltyProgramAccount?: {
                                accountNumber?: string;
                                carrier?: { carrierCode: string };
                                id?: string;
                                programCode?: string;
                                programName?: string;
                            };
                            nameMismatchedWithTickets?: boolean;
                            offerVendor?: string;
                            orderItems?: {
                                commissions?: {
                                    amount?: { amount?: ...; code?: ... };
                                    code?: string;
                                    descriptions?: (...)[];
                                    passengerRefIds?: (...)[];
                                    percentage?: number;
                                }[];
                                creationDateTime?: string;
                                externalId?: string;
                                externalOfferItemId?: string;
                                externalOrderRefId?: string;
                                fareDetails?: {
                                    fareCalculationLine?: string;
                                    fareComponents?: (...)[];
                                    fareIndicatorCode?: string;
                                    fareQualifiers?: (...)[];
                                    filedFareInd?: boolean;
                                    paxRefIds?: (...)[];
                                    penaltyDifferential?: {
                                        baseAmount?: ...;
                                        taxSummary?: ...;
                                        totalAmount?: ...;
                                    };
                                    price?: {
                                        baseAmount?: ...;
                                        equivAmount?: ...;
                                        feeBreakdowns?: ...;
                                        nonRefundableBaseAmount?: ...;
                                        surcharges?: ...;
                                        taxBreakdowns?: ...;
                                        totalAmount?: ...;
                                        totalFeeAmount?: ...;
                                        totalTaxAmount?: ...;
                                    };
                                    priceDifferential?: { diffPrice?: ... };
                                    remarks?: (...)[];
                                    tourCode?: string;
                                }[];
                                fees?: {
                                    applied?: boolean;
                                    basePrice?: { amount?: ...; code?: ... };
                                    description?: string;
                                    passengerRefIds?: (...)[];
                                    percentageValue?: string;
                                    price?: { amount?: ...; code?: ... };
                                    refundable?: boolean;
                                    serviceCode?: string;
                                    subCode?: string;
                                    taxBreakdowns?: (...)[];
                                    totalTaxAmount?: { amount?: ...; code?: ... };
                                }[];
                                feeWarnings?: { owner?: string; text?: string }[];
                                id?: string;
                                itemOrigin?: "SELL" | "EXCHANGE" | "SYNCHRONIZATION";
                                offerCustomerInformation?: {
                                    agencyInformation?: {
                                        agentCityCode?: string;
                                        agentDeptCode?: string;
                                        agentDuty?: string;
                                        agentFunction?: string;
                                        carrierCode?: string;
                                        mainTravelAgencyPCC?: string;
                                    };
                                    billingInformation?: {
                                        aaaCity?: string;
                                        actionCode?: string;
                                        agentSineIn?: string;
                                        partitionID?: string;
                                        pseudoCityCode?: string;
                                        userSetAddress?: string;
                                    };
                                };
                                offerItemId?: string;
                                origin?: string;
                                originatedFromTicketExchangeInd?: boolean;
                                paymentTimeLimit?: string;
                                paymentTimeLimitText?: string;
                                penaltyDifferential?: {
                                    baseAmount?: { amount?: string; code?: string };
                                    taxSummary?: {
                                        allRefundableInd?: ...;
                                        taxes?: ...;
                                        totalTaxAmount?: ...;
                                    }[];
                                    totalAmount?: { amount?: string; code?: string };
                                };
                                price?: {
                                    baseAmount?: { amount?: string; code?: string };
                                    equivAmount?: { amount?: string; code?: string };
                                    feeBreakdowns?: {
                                        amount?: ...;
                                        description?: ...;
                                        refundable?: ...;
                                    }[];
                                    nonRefundableBaseAmount?: { amount?: string; code?: string };
                                    surcharges?: { breakdown?: ...; totalAmount?: ... }[];
                                    taxBreakdowns?: {
                                        amount?: ...;
                                        collectionInd?: ...;
                                        countryCode?: ...;
                                        description?: ...;
                                        refundable?: ...;
                                        taxCode?: ...;
                                        taxTypeCode?: ...;
                                    }[];
                                    totalAmount?: { amount?: string; code?: string };
                                    totalFeeAmount?: {
                                        amount?: string;
                                        code?: string;
                                        taxable?: boolean;
                                    };
                                    totalTaxAmount?: { amount?: string; code?: string };
                                };
                                priceDifferential?: {
                                    diffPrice?: {
                                        price?: {
                                            balanceAmount?: ...;
                                            taxAllRefundableInd?: ...;
                                            taxBreakdowns?: ...;
                                            totalAmount?: ...;
                                            totalTaxAmount?: ...;
                                        };
                                    };
                                };
                                priceGuaranteeTimeLimit?: string;
                                priceGuaranteeTimeLimitText?: string;
                                productRefIds?: string[];
                                sellerFollowUpAction?: { actionCodes?: string[] };
                                services?: {
                                    externalId?: string;
                                    externalOrderItemId?: string;
                                    id?: string;
                                    passengerRefId?: string;
                                    pnrSegmentNumber?: number;
                                    segmentRefId?: string;
                                    selectedSeat?: {
                                        characteristics?: ...;
                                        column?: ...;
                                        descriptions?: ...;
                                        pitchMeasure?: ...;
                                        row?: ...;
                                        segmentRefId?: ...;
                                        widthMeasure?: ...;
                                    };
                                    serviceDefinitionRefId?: string;
                                    statusCode?: string;
                                }[];
                                statusCode?: string;
                                validatingCarrierCode?: string;
                            }[];
                            orderOwner?: string;
                            partition?: string;
                            passengers?: {
                                age?: number;
                                ageUnitCode?: string;
                                birthdate?: string;
                                citizenshipCountryCode?: string;
                                contactInfoRefId?: string;
                                contactInfoRefIds?: string[];
                                employer?: {
                                    name?: string;
                                    taxRegistrationData: {
                                        address?: ...;
                                        countryCode?: ...;
                                        countrySubDivisionName?: ...;
                                        emailAddress?: ...;
                                        phones?: ...;
                                        taxRegistrationId: ...;
                                    }[];
                                };
                                externalId?: string;
                                genderCode?: string;
                                givenName?: string;
                                id?: string;
                                identityDocuments?: {
                                    birthdate?: string;
                                    birthplace?: string;
                                    citizenshipCountryCode?: string;
                                    documentNumber?: string;
                                    documentSubTypeCode?: string;
                                    documentTypeCode?: string;
                                    entryQuantity?: string;
                                    expiryDate?: string;
                                    genderCode?: string;
                                    givenName?: string;
                                    id?: string;
                                    issueDate?: string;
                                    issuingCountryCode?: string;
                                    middleName?: string;
                                    placeOfIssue?: string;
                                    referencedDocumentNumbers?: (...)[];
                                    residenceCountryCode?: string;
                                    stayDuration?: string;
                                    suffixName?: string;
                                    surname?: string;
                                    titleName?: string;
                                    visaHostCountryCode?: string;
                                }[];
                                loyaltyProgramAccounts?: {
                                    accountNumber?: string;
                                    carrier?: { carrierCode: ... };
                                    id?: string;
                                    programCode?: string;
                                    programName?: string;
                                }[];
                                middleName?: string;
                                passengerReference?: string;
                                remarks?: { id?: string; text?: string; type?: string }[];
                                suffixName?: string;
                                surname?: string;
                                titleName?: string;
                                typeCode?: string;
                            }[];
                            paymentInformation?: {
                                amount: { amount?: string; code?: string };
                                id: string;
                                orderItemRefIds?: string[];
                                payer?: {
                                    payerEmailAddress?: {
                                        address?: string;
                                        id?: string;
                                        label?: string;
                                    };
                                    payerName?: {
                                        individualName: {
                                            birthdate?: ...;
                                            birthplace?: ...;
                                            documentNumber?: ...;
                                            genderCode?: ...;
                                            givenName?: ...;
                                            middleName?: ...;
                                            suffixName?: ...;
                                            surname: ...;
                                            titleName?: ...;
                                        };
                                    };
                                    payerPhoneNumber?: {
                                        cityCode?: string;
                                        countryCode?: string;
                                        id?: string;
                                        label?: string;
                                        number?: string;
                                    };
                                    paymentAddress?: {
                                        buildingRoom?: string;
                                        cityName?: string;
                                        countryCode?: string;
                                        label?: (...)
                                        | (...);
                                        postalCode?: string;
                                        postOfficeBoxCode?: string;
                                        stateProvinceCode?: string;
                                        street?: (...)[];
                                    };
                                };
                                paymentMethod: {
                                    paymentAgencyAccount?: {
                                        approvalCode?: string;
                                        code?: string;
                                        supplierTransactionId?: string;
                                        transactionId?: string;
                                    };
                                    paymentCard?: {
                                        approvalCode?: string;
                                        cardHolderAddress?: {
                                            buildingRoom?: ...;
                                            cityName?: ...;
                                            countryCode?: ...;
                                            label?: ...;
                                            postalCode?: ...;
                                            postOfficeBoxCode?: ...;
                                            stateProvinceCode?: ...;
                                            street?: ...;
                                        };
                                        cardHolderName?: string;
                                        cardNumber?: string;
                                        cardNumberToken?: string;
                                        contactInfoRefId?: string;
                                        cvv?: string;
                                        cvvToken?: string;
                                        expirationDate?: string;
                                        securePaymentVersion2?: {
                                            authenticationMerchantName?: ...;
                                            authenticationTokenValue?: ...;
                                            authenticationValueText?: ...;
                                            cardNumberCollectionCode?: ...;
                                            directoryServerTrxID?: ...;
                                            electronicCommerceIndText?: ...;
                                            payerAuthenticationExemptionCode?: ...;
                                            payerAuthenticationFailureToCompleteCode?: ...;
                                            paymentTrxChannelCode?: ...;
                                            programProtocolText?: ...;
                                            trxStatusReasonText?: ...;
                                            trxStatusText?: ...;
                                            verificationResult?: ...;
                                        };
                                        vendorCode?: string;
                                    };
                                    paymentCash?: Record<string, never>;
                                    paymentReferenceFormOfPayment?: {
                                        cardHolderAddress?: {
                                            buildingRoom?: ...;
                                            cityName?: ...;
                                            countryCode?: ...;
                                            label?: ...;
                                            postalCode?: ...;
                                            postOfficeBoxCode?: ...;
                                            stateProvinceCode?: ...;
                                            street?: ...;
                                        };
                                        cardHolderName?: string;
                                        contactInfoRefId?: string;
                                        cvv?: string;
                                        referenceId?: string;
                                        securePaymentVersion2?: {
                                            authenticationMerchantName?: ...;
                                            authenticationTokenValue?: ...;
                                            authenticationValueText?: ...;
                                            cardNumberCollectionCode?: ...;
                                            directoryServerTrxID?: ...;
                                            electronicCommerceIndText?: ...;
                                            payerAuthenticationExemptionCode?: ...;
                                            payerAuthenticationFailureToCompleteCode?: ...;
                                            paymentTrxChannelCode?: ...;
                                            programProtocolText?: ...;
                                            trxStatusReasonText?: ...;
                                            trxStatusText?: ...;
                                            verificationResult?: ...;
                                        };
                                    };
                                    paymentTypeCode?: string;
                                };
                                useTypes?: string[];
                            }[];
                            paymentTimeLimit?: string;
                            paymentTimeLimitText?: string;
                            penalties?: {
                                applicabilityList?: string[];
                                description?: string;
                                feeAmount?: string;
                                feeCurrencyCode?: string;
                                hasFee?: boolean;
                                id?: string;
                                isAllowed?: boolean;
                                type?: string;
                            }[];
                            pnrCreateDate?: string;
                            pnrLocator?: string;
                            priceClasses?: {
                                code?: string;
                                descriptions?: { id?: string; text?: string }[];
                                id?: string;
                                name?: string;
                            }[];
                            primeHost?: string;
                            products?: {
                                airSegment?: {
                                    actionCode?: string;
                                    arrivalAirport?: string;
                                    arrivalDateTime?: string;
                                    departureAirport?: string;
                                    departureDateTime?: string;
                                    legs?: {
                                        arrivalAirport?: ...;
                                        arrivalDateTime?: ...;
                                        departureAirport?: ...;
                                        departureDateTime?: ...;
                                        marketingCarrier?: ...;
                                        operatingCarrier?: ...;
                                    }[];
                                    marketingCarrier?: {
                                        airlineCode?: string;
                                        banner?: string;
                                        bookingClass?: string;
                                        flightNumber?: string;
                                        name?: string;
                                    };
                                    operatingCarrier?: {
                                        airlineCode?: string;
                                        banner?: string;
                                        bookingClass?: string;
                                        flightNumber?: string;
                                        name?: string;
                                    };
                                };
                                id?: string;
                            }[];
                            pseudoCityCode?: string;
                            remarks?: { id?: string; text?: string; type?: string }[];
                            segments?: {
                                arnkInd?: boolean;
                                arrival?: {
                                    gateId?: string;
                                    locationCode?: string;
                                    scheduledDateTime?: string;
                                    stationName?: string;
                                    terminalName?: string;
                                };
                                cabinTypeCode?: string;
                                datedOperatingLegs?: {
                                    arrival?: {
                                        gateId?: ...;
                                        locationCode?: ...;
                                        scheduledDateTime?: ...;
                                        stationName?: ...;
                                        terminalName?: ...;
                                    };
                                    carrierAircraftType?: { code?: ...; name?: ... };
                                    changeOfGaugeInd?: boolean;
                                    departure?: {
                                        gateId?: ...;
                                        locationCode?: ...;
                                        scheduledDateTime?: ...;
                                        stationName?: ...;
                                        terminalName?: ...;
                                    };
                                    distanceMeasure?: { unitCode?: ...; value?: ... };
                                    onGroundDuration?: string;
                                }[];
                                departure?: {
                                    gateId?: string;
                                    locationCode?: string;
                                    scheduledDateTime?: string;
                                    stationName?: string;
                                    terminalName?: string;
                                };
                                distanceMeasure?: { unitCode?: string; value?: number };
                                flightDuration?: string;
                                id?: string;
                                marketingCarrier?: {
                                    carrierCode?: string;
                                    carrierName?: string;
                                    classOfService?: string;
                                    disclosure?: { id?: string; text?: (...)[] };
                                    flightNumber?: number;
                                };
                                operatingCarrier?: {
                                    carrierCode?: string;
                                    carrierName?: string;
                                    classOfService?: string;
                                    disclosure?: { id?: string; text?: (...)[] };
                                    flightNumber?: number;
                                };
                                references?: { id?: string; system?: string }[];
                            }[];
                            serviceDefinitions?: {
                                baggageAllowanceRefId?: string;
                                bookingInstructions?: {
                                    productText?: string;
                                    productTextDetails?: { description?: ...; key: ...; value: ... }[];
                                    specialServices?: { freeText?: ...; specialServiceCode?: ... }[];
                                };
                                cabinUpgrade?: {
                                    methodCode?: string;
                                    reservationBookingDesignator?: string;
                                };
                                descriptions?: { id?: string; text?: string }[];
                                externalId?: string;
                                groupCode?: string;
                                id?: string;
                                name?: string;
                                ownerCode?: string;
                                reasonForIssuanceCode?: string;
                                reasonForIssuanceSubCode?: string;
                                serviceCode?: string;
                                settlementMethodCode?: string;
                            }[];
                            ticketingDocumentInfo?: {
                                document?: {
                                    coupons?: {
                                        consumedAtIssuanceInd?: ...;
                                        exchangeEligibilityInd?: ...;
                                        inConnectionCouponNumber?: ...;
                                        inConnectionDocumentNumber?: ...;
                                        involuntaryIndicatorCode?: ...;
                                        number?: ...;
                                        orderItemRefId?: ...;
                                        presentAt?: ...;
                                        presentTo?: ...;
                                        reasonForIssuanceCode?: ...;
                                        reasonForIssuanceSubCode?: ...;
                                        segmentInfo?: ...;
                                        serviceCode?: ...;
                                        serviceRefId?: ...;
                                        settlementAuthCode?: ...;
                                        status?: ...;
                                    }[];
                                    exchangeEligibilityInd?: boolean;
                                    inConnectionDocumentNumber?: string;
                                    issueDateTime?: string;
                                    issueDateTimeComment?: string;
                                    issueDateTimeText?: string;
                                    number?: string;
                                    numberOfBooklets?: number;
                                    outOfSyncWithOrderItem?: boolean;
                                    primaryDocumentInd?: boolean;
                                    remarkText?: string;
                                    reportingType?: string;
                                    routingCode?: string;
                                    ticketingLocation?: string;
                                    type?: string;
                                    voidEligibilityInd?: boolean;
                                    voidPeriodExpirationDateTime?: string;
                                };
                                originalIssueInfo?: {
                                    issueDate?: string;
                                    issuingAgentId?: string;
                                    locationCode?: string;
                                    ticketNumber?: string;
                                };
                                paxRefId?: string;
                                price?: {
                                    baseAmount?: { amount?: string; code?: string };
                                    equivAmount?: { amount?: string; code?: string };
                                    feeBreakdowns?: {
                                        amount?: ...;
                                        description?: ...;
                                        refundable?: ...;
                                    }[];
                                    nonRefundableBaseAmount?: { amount?: string; code?: string };
                                    surcharges?: { breakdown?: ...; totalAmount?: ... }[];
                                    taxBreakdowns?: {
                                        amount?: ...;
                                        collectionInd?: ...;
                                        countryCode?: ...;
                                        description?: ...;
                                        refundable?: ...;
                                        taxCode?: ...;
                                        taxTypeCode?: ...;
                                    }[];
                                    totalAmount?: { amount?: string; code?: string };
                                    totalFeeAmount?: {
                                        amount?: string;
                                        code?: string;
                                        taxable?: boolean;
                                    };
                                    totalTaxAmount?: { amount?: string; code?: string };
                                };
                            }[];
                            totalPrice?: {
                                baseAmount?: { amount?: string; code?: string };
                                equivAmount?: { amount?: string; code?: string };
                                feeBreakdowns?: {
                                    amount?: { amount?: string; code?: string; taxable?: boolean };
                                    description?: string;
                                    refundable?: boolean;
                                }[];
                                nonRefundableBaseAmount?: { amount?: string; code?: string };
                                surcharges?: {
                                    breakdown?: {
                                        amount?: ...;
                                        description?: ...;
                                        designatorCode?: ...;
                                        localAmount?: ...;
                                        refundable?: ...;
                                    }[];
                                    totalAmount?: { amount?: string; code?: string };
                                }[];
                                taxBreakdowns?: {
                                    amount?: { amount?: string; code?: string };
                                    collectionInd?: boolean;
                                    countryCode?: string;
                                    description?: string;
                                    refundable?: boolean;
                                    taxCode?: string;
                                    taxTypeCode?: string;
                                }[];
                                totalAmount?: { amount?: string; code?: string };
                                totalFeeAmount?: {
                                    amount?: string;
                                    code?: string;
                                    taxable?: boolean;
                                };
                                totalTaxAmount?: { amount?: string; code?: string };
                            };
                            type?: string;
                        };
                        warnings?: { code?: string; message?: string }[];
                    };
                };
                headers: { [name: string]: unknown };
            };
            "400": { content?: never; headers: { [name: string]: unknown } };
        };
    }

    Type Declaration

    • parameters: { cookie?: never; header?: never; path?: never; query?: never }
    • OptionalrequestBody?: {
          content: {
              "application/json": {
                  displayPaymentCardNumbers: boolean;
                  id: string;
                  reshopOfferItemId?: string;
                  reshopOfferItemIds?: string[];
              };
          };
      }

      Cancels a specified order.

    • responses: {
          "200": {
              content: {
                  "application/json": {
                      errors?: { code?: string; message?: string }[];
                      order?: {
                          airlineRemarks?: {
                              id?: string;
                              passengerRefIds?: string[];
                              text?: string;
                          }[];
                          auxiliaryData?: {
                              pnrNameReferenceNumbers?: {
                                  nameReferenceNumber?: string;
                                  passengerRefId?: string;
                              }[];
                          };
                          baggageAllowances?: {
                              applicableParty?: string;
                              baggageDeterminingCarrier?: { carrierCode?: string };
                              dimensionAllowances?: {
                                  baggageDimensionCategory?: string;
                                  maximumMeasure?: { unitCode?: ...; value?: ... };
                                  minimumMeasure?: { unitCode?: ...; value?: ... };
                              }[];
                              externalId?: string;
                              id?: string;
                              pieceAllowances?: { applicableParty?: string; totalQuantity?: number }[];
                              typeCode?: "CarryOn" | "Checked";
                              weightAllowances?: {
                                  maximumMeasure?: { unitCode?: ...; value?: ... };
                              }[];
                          }[];
                          changeFee?: {
                              differentialAmountDue?: { amount?: string; code?: string };
                              differentialAmountDueTaxSummary?: {
                                  allRefundableInd?: boolean;
                                  taxes?: {
                                      amount?: { amount?: ...; code?: ... };
                                      collectionInd?: boolean;
                                      countryCode?: string;
                                      description?: string;
                                      refundable?: boolean;
                                      taxCode?: string;
                                      taxTypeCode?: string;
                                  }[];
                                  totalTaxAmount?: { amount?: string; code?: string };
                              };
                              penaltyAmount?: { amount?: string; code?: string };
                              typeCode?: string;
                          };
                          contactInfos?: {
                              contactRefusedIndicator?: boolean;
                              contactType?: string;
                              emailAddresses?: { address?: string; id?: string; label?: string }[];
                              givenName?: string;
                              id?: string;
                              phones?: {
                                  cityCode?: string;
                                  countryCode?: string;
                                  id?: string;
                                  label?: string;
                                  number?: string;
                              }[];
                              postalAddresses?: {
                                  buildingRoom?: string;
                                  cityName?: string;
                                  countryCode?: string;
                                  label?: (...)
                                  | (...);
                                  postalCode?: string;
                                  postOfficeBoxCode?: string;
                                  stateProvinceCode?: string;
                                  street?: (...)[];
                              }[];
                              surname?: string;
                          }[];
                          corporateId?: string;
                          countryCode?: string;
                          customerNumber?: { number?: string };
                          externalOrders?: {
                              airSegmentInformations?: {
                                  arrivalAirport?: string;
                                  arrivalTime?: string;
                                  classOfService?: string;
                                  departureAirport?: string;
                                  departureTime?: string;
                                  flightNumber?: number;
                                  marketingAirlineCode?: string;
                              }[];
                              bookingReferences?: {
                                  carrierCode?: string;
                                  createDate?: string;
                                  id?: string;
                                  typeCode?: string;
                              }[];
                              externalOrderCreateDateTime?: string;
                              externalOrderId?: string;
                              id?: string;
                              systemId?: string;
                              totalPrice?: {
                                  baseAmount?: { amount?: string; code?: string };
                                  equivAmount?: { amount?: string; code?: string };
                                  feeBreakdowns?: { amount?: ...; description?: ...; refundable?: ... }[];
                                  nonRefundableBaseAmount?: { amount?: string; code?: string };
                                  surcharges?: { breakdown?: ...; totalAmount?: ... }[];
                                  taxBreakdowns?: {
                                      amount?: ...;
                                      collectionInd?: ...;
                                      countryCode?: ...;
                                      description?: ...;
                                      refundable?: ...;
                                      taxCode?: ...;
                                      taxTypeCode?: ...;
                                  }[];
                                  totalAmount?: { amount?: string; code?: string };
                                  totalFeeAmount?: {
                                      amount?: string;
                                      code?: string;
                                      taxable?: boolean;
                                  };
                                  totalTaxAmount?: { amount?: string; code?: string };
                              };
                          }[];
                          formsOfPayment?: {
                              amount: { amount?: string; code?: string };
                              id: string;
                              orderItemRefIds?: string[];
                              payer?: {
                                  payerEmailAddress?: {
                                      address?: string;
                                      id?: string;
                                      label?: string;
                                  };
                                  payerName?: {
                                      individualName: {
                                          birthdate?: ...;
                                          birthplace?: ...;
                                          documentNumber?: ...;
                                          genderCode?: ...;
                                          givenName?: ...;
                                          middleName?: ...;
                                          suffixName?: ...;
                                          surname: ...;
                                          titleName?: ...;
                                      };
                                  };
                                  payerPhoneNumber?: {
                                      cityCode?: string;
                                      countryCode?: string;
                                      id?: string;
                                      label?: string;
                                      number?: string;
                                  };
                                  paymentAddress?: {
                                      buildingRoom?: string;
                                      cityName?: string;
                                      countryCode?: string;
                                      label?: (...)
                                      | (...);
                                      postalCode?: string;
                                      postOfficeBoxCode?: string;
                                      stateProvinceCode?: string;
                                      street?: (...)[];
                                  };
                              };
                              paymentMethod: {
                                  paymentAgencyAccount?: {
                                      approvalCode?: string;
                                      code?: string;
                                      supplierTransactionId?: string;
                                      transactionId?: string;
                                  };
                                  paymentCard?: {
                                      approvalCode?: string;
                                      cardHolderAddress?: {
                                          buildingRoom?: ...;
                                          cityName?: ...;
                                          countryCode?: ...;
                                          label?: ...;
                                          postalCode?: ...;
                                          postOfficeBoxCode?: ...;
                                          stateProvinceCode?: ...;
                                          street?: ...;
                                      };
                                      cardHolderName?: string;
                                      cardNumber?: string;
                                      cardNumberToken?: string;
                                      contactInfoRefId?: string;
                                      cvv?: string;
                                      cvvToken?: string;
                                      expirationDate?: string;
                                      securePaymentVersion2?: {
                                          authenticationMerchantName?: ...;
                                          authenticationTokenValue?: ...;
                                          authenticationValueText?: ...;
                                          cardNumberCollectionCode?: ...;
                                          directoryServerTrxID?: ...;
                                          electronicCommerceIndText?: ...;
                                          payerAuthenticationExemptionCode?: ...;
                                          payerAuthenticationFailureToCompleteCode?: ...;
                                          paymentTrxChannelCode?: ...;
                                          programProtocolText?: ...;
                                          trxStatusReasonText?: ...;
                                          trxStatusText?: ...;
                                          verificationResult?: ...;
                                      };
                                      vendorCode?: string;
                                  };
                                  paymentCash?: Record<string, never>;
                                  paymentReferenceFormOfPayment?: {
                                      cardHolderAddress?: {
                                          buildingRoom?: ...;
                                          cityName?: ...;
                                          countryCode?: ...;
                                          label?: ...;
                                          postalCode?: ...;
                                          postOfficeBoxCode?: ...;
                                          stateProvinceCode?: ...;
                                          street?: ...;
                                      };
                                      cardHolderName?: string;
                                      contactInfoRefId?: string;
                                      cvv?: string;
                                      referenceId?: string;
                                      securePaymentVersion2?: {
                                          authenticationMerchantName?: ...;
                                          authenticationTokenValue?: ...;
                                          authenticationValueText?: ...;
                                          cardNumberCollectionCode?: ...;
                                          directoryServerTrxID?: ...;
                                          electronicCommerceIndText?: ...;
                                          payerAuthenticationExemptionCode?: ...;
                                          payerAuthenticationFailureToCompleteCode?: ...;
                                          paymentTrxChannelCode?: ...;
                                          programProtocolText?: ...;
                                          trxStatusReasonText?: ...;
                                          trxStatusText?: ...;
                                          verificationResult?: ...;
                                      };
                                  };
                                  paymentTypeCode?: string;
                              };
                              useTypes?: string[];
                          }[];
                          id?: string;
                          itineraryMismatchedWithTickets?: boolean;
                          journeys?: { id?: string; segmentRefIds?: string[] }[];
                          loyaltyProgramAccount?: {
                              accountNumber?: string;
                              carrier?: { carrierCode: string };
                              id?: string;
                              programCode?: string;
                              programName?: string;
                          };
                          nameMismatchedWithTickets?: boolean;
                          offerVendor?: string;
                          orderItems?: {
                              commissions?: {
                                  amount?: { amount?: ...; code?: ... };
                                  code?: string;
                                  descriptions?: (...)[];
                                  passengerRefIds?: (...)[];
                                  percentage?: number;
                              }[];
                              creationDateTime?: string;
                              externalId?: string;
                              externalOfferItemId?: string;
                              externalOrderRefId?: string;
                              fareDetails?: {
                                  fareCalculationLine?: string;
                                  fareComponents?: (...)[];
                                  fareIndicatorCode?: string;
                                  fareQualifiers?: (...)[];
                                  filedFareInd?: boolean;
                                  paxRefIds?: (...)[];
                                  penaltyDifferential?: {
                                      baseAmount?: ...;
                                      taxSummary?: ...;
                                      totalAmount?: ...;
                                  };
                                  price?: {
                                      baseAmount?: ...;
                                      equivAmount?: ...;
                                      feeBreakdowns?: ...;
                                      nonRefundableBaseAmount?: ...;
                                      surcharges?: ...;
                                      taxBreakdowns?: ...;
                                      totalAmount?: ...;
                                      totalFeeAmount?: ...;
                                      totalTaxAmount?: ...;
                                  };
                                  priceDifferential?: { diffPrice?: ... };
                                  remarks?: (...)[];
                                  tourCode?: string;
                              }[];
                              fees?: {
                                  applied?: boolean;
                                  basePrice?: { amount?: ...; code?: ... };
                                  description?: string;
                                  passengerRefIds?: (...)[];
                                  percentageValue?: string;
                                  price?: { amount?: ...; code?: ... };
                                  refundable?: boolean;
                                  serviceCode?: string;
                                  subCode?: string;
                                  taxBreakdowns?: (...)[];
                                  totalTaxAmount?: { amount?: ...; code?: ... };
                              }[];
                              feeWarnings?: { owner?: string; text?: string }[];
                              id?: string;
                              itemOrigin?: "SELL" | "EXCHANGE" | "SYNCHRONIZATION";
                              offerCustomerInformation?: {
                                  agencyInformation?: {
                                      agentCityCode?: string;
                                      agentDeptCode?: string;
                                      agentDuty?: string;
                                      agentFunction?: string;
                                      carrierCode?: string;
                                      mainTravelAgencyPCC?: string;
                                  };
                                  billingInformation?: {
                                      aaaCity?: string;
                                      actionCode?: string;
                                      agentSineIn?: string;
                                      partitionID?: string;
                                      pseudoCityCode?: string;
                                      userSetAddress?: string;
                                  };
                              };
                              offerItemId?: string;
                              origin?: string;
                              originatedFromTicketExchangeInd?: boolean;
                              paymentTimeLimit?: string;
                              paymentTimeLimitText?: string;
                              penaltyDifferential?: {
                                  baseAmount?: { amount?: string; code?: string };
                                  taxSummary?: {
                                      allRefundableInd?: ...;
                                      taxes?: ...;
                                      totalTaxAmount?: ...;
                                  }[];
                                  totalAmount?: { amount?: string; code?: string };
                              };
                              price?: {
                                  baseAmount?: { amount?: string; code?: string };
                                  equivAmount?: { amount?: string; code?: string };
                                  feeBreakdowns?: { amount?: ...; description?: ...; refundable?: ... }[];
                                  nonRefundableBaseAmount?: { amount?: string; code?: string };
                                  surcharges?: { breakdown?: ...; totalAmount?: ... }[];
                                  taxBreakdowns?: {
                                      amount?: ...;
                                      collectionInd?: ...;
                                      countryCode?: ...;
                                      description?: ...;
                                      refundable?: ...;
                                      taxCode?: ...;
                                      taxTypeCode?: ...;
                                  }[];
                                  totalAmount?: { amount?: string; code?: string };
                                  totalFeeAmount?: {
                                      amount?: string;
                                      code?: string;
                                      taxable?: boolean;
                                  };
                                  totalTaxAmount?: { amount?: string; code?: string };
                              };
                              priceDifferential?: {
                                  diffPrice?: {
                                      price?: {
                                          balanceAmount?: ...;
                                          taxAllRefundableInd?: ...;
                                          taxBreakdowns?: ...;
                                          totalAmount?: ...;
                                          totalTaxAmount?: ...;
                                      };
                                  };
                              };
                              priceGuaranteeTimeLimit?: string;
                              priceGuaranteeTimeLimitText?: string;
                              productRefIds?: string[];
                              sellerFollowUpAction?: { actionCodes?: string[] };
                              services?: {
                                  externalId?: string;
                                  externalOrderItemId?: string;
                                  id?: string;
                                  passengerRefId?: string;
                                  pnrSegmentNumber?: number;
                                  segmentRefId?: string;
                                  selectedSeat?: {
                                      characteristics?: ...;
                                      column?: ...;
                                      descriptions?: ...;
                                      pitchMeasure?: ...;
                                      row?: ...;
                                      segmentRefId?: ...;
                                      widthMeasure?: ...;
                                  };
                                  serviceDefinitionRefId?: string;
                                  statusCode?: string;
                              }[];
                              statusCode?: string;
                              validatingCarrierCode?: string;
                          }[];
                          orderOwner?: string;
                          partition?: string;
                          passengers?: {
                              age?: number;
                              ageUnitCode?: string;
                              birthdate?: string;
                              citizenshipCountryCode?: string;
                              contactInfoRefId?: string;
                              contactInfoRefIds?: string[];
                              employer?: {
                                  name?: string;
                                  taxRegistrationData: {
                                      address?: ...;
                                      countryCode?: ...;
                                      countrySubDivisionName?: ...;
                                      emailAddress?: ...;
                                      phones?: ...;
                                      taxRegistrationId: ...;
                                  }[];
                              };
                              externalId?: string;
                              genderCode?: string;
                              givenName?: string;
                              id?: string;
                              identityDocuments?: {
                                  birthdate?: string;
                                  birthplace?: string;
                                  citizenshipCountryCode?: string;
                                  documentNumber?: string;
                                  documentSubTypeCode?: string;
                                  documentTypeCode?: string;
                                  entryQuantity?: string;
                                  expiryDate?: string;
                                  genderCode?: string;
                                  givenName?: string;
                                  id?: string;
                                  issueDate?: string;
                                  issuingCountryCode?: string;
                                  middleName?: string;
                                  placeOfIssue?: string;
                                  referencedDocumentNumbers?: (...)[];
                                  residenceCountryCode?: string;
                                  stayDuration?: string;
                                  suffixName?: string;
                                  surname?: string;
                                  titleName?: string;
                                  visaHostCountryCode?: string;
                              }[];
                              loyaltyProgramAccounts?: {
                                  accountNumber?: string;
                                  carrier?: { carrierCode: ... };
                                  id?: string;
                                  programCode?: string;
                                  programName?: string;
                              }[];
                              middleName?: string;
                              passengerReference?: string;
                              remarks?: { id?: string; text?: string; type?: string }[];
                              suffixName?: string;
                              surname?: string;
                              titleName?: string;
                              typeCode?: string;
                          }[];
                          paymentInformation?: {
                              amount: { amount?: string; code?: string };
                              id: string;
                              orderItemRefIds?: string[];
                              payer?: {
                                  payerEmailAddress?: {
                                      address?: string;
                                      id?: string;
                                      label?: string;
                                  };
                                  payerName?: {
                                      individualName: {
                                          birthdate?: ...;
                                          birthplace?: ...;
                                          documentNumber?: ...;
                                          genderCode?: ...;
                                          givenName?: ...;
                                          middleName?: ...;
                                          suffixName?: ...;
                                          surname: ...;
                                          titleName?: ...;
                                      };
                                  };
                                  payerPhoneNumber?: {
                                      cityCode?: string;
                                      countryCode?: string;
                                      id?: string;
                                      label?: string;
                                      number?: string;
                                  };
                                  paymentAddress?: {
                                      buildingRoom?: string;
                                      cityName?: string;
                                      countryCode?: string;
                                      label?: (...)
                                      | (...);
                                      postalCode?: string;
                                      postOfficeBoxCode?: string;
                                      stateProvinceCode?: string;
                                      street?: (...)[];
                                  };
                              };
                              paymentMethod: {
                                  paymentAgencyAccount?: {
                                      approvalCode?: string;
                                      code?: string;
                                      supplierTransactionId?: string;
                                      transactionId?: string;
                                  };
                                  paymentCard?: {
                                      approvalCode?: string;
                                      cardHolderAddress?: {
                                          buildingRoom?: ...;
                                          cityName?: ...;
                                          countryCode?: ...;
                                          label?: ...;
                                          postalCode?: ...;
                                          postOfficeBoxCode?: ...;
                                          stateProvinceCode?: ...;
                                          street?: ...;
                                      };
                                      cardHolderName?: string;
                                      cardNumber?: string;
                                      cardNumberToken?: string;
                                      contactInfoRefId?: string;
                                      cvv?: string;
                                      cvvToken?: string;
                                      expirationDate?: string;
                                      securePaymentVersion2?: {
                                          authenticationMerchantName?: ...;
                                          authenticationTokenValue?: ...;
                                          authenticationValueText?: ...;
                                          cardNumberCollectionCode?: ...;
                                          directoryServerTrxID?: ...;
                                          electronicCommerceIndText?: ...;
                                          payerAuthenticationExemptionCode?: ...;
                                          payerAuthenticationFailureToCompleteCode?: ...;
                                          paymentTrxChannelCode?: ...;
                                          programProtocolText?: ...;
                                          trxStatusReasonText?: ...;
                                          trxStatusText?: ...;
                                          verificationResult?: ...;
                                      };
                                      vendorCode?: string;
                                  };
                                  paymentCash?: Record<string, never>;
                                  paymentReferenceFormOfPayment?: {
                                      cardHolderAddress?: {
                                          buildingRoom?: ...;
                                          cityName?: ...;
                                          countryCode?: ...;
                                          label?: ...;
                                          postalCode?: ...;
                                          postOfficeBoxCode?: ...;
                                          stateProvinceCode?: ...;
                                          street?: ...;
                                      };
                                      cardHolderName?: string;
                                      contactInfoRefId?: string;
                                      cvv?: string;
                                      referenceId?: string;
                                      securePaymentVersion2?: {
                                          authenticationMerchantName?: ...;
                                          authenticationTokenValue?: ...;
                                          authenticationValueText?: ...;
                                          cardNumberCollectionCode?: ...;
                                          directoryServerTrxID?: ...;
                                          electronicCommerceIndText?: ...;
                                          payerAuthenticationExemptionCode?: ...;
                                          payerAuthenticationFailureToCompleteCode?: ...;
                                          paymentTrxChannelCode?: ...;
                                          programProtocolText?: ...;
                                          trxStatusReasonText?: ...;
                                          trxStatusText?: ...;
                                          verificationResult?: ...;
                                      };
                                  };
                                  paymentTypeCode?: string;
                              };
                              useTypes?: string[];
                          }[];
                          paymentTimeLimit?: string;
                          paymentTimeLimitText?: string;
                          penalties?: {
                              applicabilityList?: string[];
                              description?: string;
                              feeAmount?: string;
                              feeCurrencyCode?: string;
                              hasFee?: boolean;
                              id?: string;
                              isAllowed?: boolean;
                              type?: string;
                          }[];
                          pnrCreateDate?: string;
                          pnrLocator?: string;
                          priceClasses?: {
                              code?: string;
                              descriptions?: { id?: string; text?: string }[];
                              id?: string;
                              name?: string;
                          }[];
                          primeHost?: string;
                          products?: {
                              airSegment?: {
                                  actionCode?: string;
                                  arrivalAirport?: string;
                                  arrivalDateTime?: string;
                                  departureAirport?: string;
                                  departureDateTime?: string;
                                  legs?: {
                                      arrivalAirport?: ...;
                                      arrivalDateTime?: ...;
                                      departureAirport?: ...;
                                      departureDateTime?: ...;
                                      marketingCarrier?: ...;
                                      operatingCarrier?: ...;
                                  }[];
                                  marketingCarrier?: {
                                      airlineCode?: string;
                                      banner?: string;
                                      bookingClass?: string;
                                      flightNumber?: string;
                                      name?: string;
                                  };
                                  operatingCarrier?: {
                                      airlineCode?: string;
                                      banner?: string;
                                      bookingClass?: string;
                                      flightNumber?: string;
                                      name?: string;
                                  };
                              };
                              id?: string;
                          }[];
                          pseudoCityCode?: string;
                          remarks?: { id?: string; text?: string; type?: string }[];
                          segments?: {
                              arnkInd?: boolean;
                              arrival?: {
                                  gateId?: string;
                                  locationCode?: string;
                                  scheduledDateTime?: string;
                                  stationName?: string;
                                  terminalName?: string;
                              };
                              cabinTypeCode?: string;
                              datedOperatingLegs?: {
                                  arrival?: {
                                      gateId?: ...;
                                      locationCode?: ...;
                                      scheduledDateTime?: ...;
                                      stationName?: ...;
                                      terminalName?: ...;
                                  };
                                  carrierAircraftType?: { code?: ...; name?: ... };
                                  changeOfGaugeInd?: boolean;
                                  departure?: {
                                      gateId?: ...;
                                      locationCode?: ...;
                                      scheduledDateTime?: ...;
                                      stationName?: ...;
                                      terminalName?: ...;
                                  };
                                  distanceMeasure?: { unitCode?: ...; value?: ... };
                                  onGroundDuration?: string;
                              }[];
                              departure?: {
                                  gateId?: string;
                                  locationCode?: string;
                                  scheduledDateTime?: string;
                                  stationName?: string;
                                  terminalName?: string;
                              };
                              distanceMeasure?: { unitCode?: string; value?: number };
                              flightDuration?: string;
                              id?: string;
                              marketingCarrier?: {
                                  carrierCode?: string;
                                  carrierName?: string;
                                  classOfService?: string;
                                  disclosure?: { id?: string; text?: (...)[] };
                                  flightNumber?: number;
                              };
                              operatingCarrier?: {
                                  carrierCode?: string;
                                  carrierName?: string;
                                  classOfService?: string;
                                  disclosure?: { id?: string; text?: (...)[] };
                                  flightNumber?: number;
                              };
                              references?: { id?: string; system?: string }[];
                          }[];
                          serviceDefinitions?: {
                              baggageAllowanceRefId?: string;
                              bookingInstructions?: {
                                  productText?: string;
                                  productTextDetails?: { description?: ...; key: ...; value: ... }[];
                                  specialServices?: { freeText?: ...; specialServiceCode?: ... }[];
                              };
                              cabinUpgrade?: {
                                  methodCode?: string;
                                  reservationBookingDesignator?: string;
                              };
                              descriptions?: { id?: string; text?: string }[];
                              externalId?: string;
                              groupCode?: string;
                              id?: string;
                              name?: string;
                              ownerCode?: string;
                              reasonForIssuanceCode?: string;
                              reasonForIssuanceSubCode?: string;
                              serviceCode?: string;
                              settlementMethodCode?: string;
                          }[];
                          ticketingDocumentInfo?: {
                              document?: {
                                  coupons?: {
                                      consumedAtIssuanceInd?: ...;
                                      exchangeEligibilityInd?: ...;
                                      inConnectionCouponNumber?: ...;
                                      inConnectionDocumentNumber?: ...;
                                      involuntaryIndicatorCode?: ...;
                                      number?: ...;
                                      orderItemRefId?: ...;
                                      presentAt?: ...;
                                      presentTo?: ...;
                                      reasonForIssuanceCode?: ...;
                                      reasonForIssuanceSubCode?: ...;
                                      segmentInfo?: ...;
                                      serviceCode?: ...;
                                      serviceRefId?: ...;
                                      settlementAuthCode?: ...;
                                      status?: ...;
                                  }[];
                                  exchangeEligibilityInd?: boolean;
                                  inConnectionDocumentNumber?: string;
                                  issueDateTime?: string;
                                  issueDateTimeComment?: string;
                                  issueDateTimeText?: string;
                                  number?: string;
                                  numberOfBooklets?: number;
                                  outOfSyncWithOrderItem?: boolean;
                                  primaryDocumentInd?: boolean;
                                  remarkText?: string;
                                  reportingType?: string;
                                  routingCode?: string;
                                  ticketingLocation?: string;
                                  type?: string;
                                  voidEligibilityInd?: boolean;
                                  voidPeriodExpirationDateTime?: string;
                              };
                              originalIssueInfo?: {
                                  issueDate?: string;
                                  issuingAgentId?: string;
                                  locationCode?: string;
                                  ticketNumber?: string;
                              };
                              paxRefId?: string;
                              price?: {
                                  baseAmount?: { amount?: string; code?: string };
                                  equivAmount?: { amount?: string; code?: string };
                                  feeBreakdowns?: { amount?: ...; description?: ...; refundable?: ... }[];
                                  nonRefundableBaseAmount?: { amount?: string; code?: string };
                                  surcharges?: { breakdown?: ...; totalAmount?: ... }[];
                                  taxBreakdowns?: {
                                      amount?: ...;
                                      collectionInd?: ...;
                                      countryCode?: ...;
                                      description?: ...;
                                      refundable?: ...;
                                      taxCode?: ...;
                                      taxTypeCode?: ...;
                                  }[];
                                  totalAmount?: { amount?: string; code?: string };
                                  totalFeeAmount?: {
                                      amount?: string;
                                      code?: string;
                                      taxable?: boolean;
                                  };
                                  totalTaxAmount?: { amount?: string; code?: string };
                              };
                          }[];
                          totalPrice?: {
                              baseAmount?: { amount?: string; code?: string };
                              equivAmount?: { amount?: string; code?: string };
                              feeBreakdowns?: {
                                  amount?: { amount?: string; code?: string; taxable?: boolean };
                                  description?: string;
                                  refundable?: boolean;
                              }[];
                              nonRefundableBaseAmount?: { amount?: string; code?: string };
                              surcharges?: {
                                  breakdown?: {
                                      amount?: ...;
                                      description?: ...;
                                      designatorCode?: ...;
                                      localAmount?: ...;
                                      refundable?: ...;
                                  }[];
                                  totalAmount?: { amount?: string; code?: string };
                              }[];
                              taxBreakdowns?: {
                                  amount?: { amount?: string; code?: string };
                                  collectionInd?: boolean;
                                  countryCode?: string;
                                  description?: string;
                                  refundable?: boolean;
                                  taxCode?: string;
                                  taxTypeCode?: string;
                              }[];
                              totalAmount?: { amount?: string; code?: string };
                              totalFeeAmount?: { amount?: string; code?: string; taxable?: boolean };
                              totalTaxAmount?: { amount?: string; code?: string };
                          };
                          type?: string;
                      };
                      warnings?: { code?: string; message?: string }[];
                  };
              };
              headers: { [name: string]: unknown };
          };
          "400": { content?: never; headers: { [name: string]: unknown } };
      }
      • 200: {
            content: {
                "application/json": {
                    errors?: { code?: string; message?: string }[];
                    order?: {
                        airlineRemarks?: {
                            id?: string;
                            passengerRefIds?: string[];
                            text?: string;
                        }[];
                        auxiliaryData?: {
                            pnrNameReferenceNumbers?: {
                                nameReferenceNumber?: string;
                                passengerRefId?: string;
                            }[];
                        };
                        baggageAllowances?: {
                            applicableParty?: string;
                            baggageDeterminingCarrier?: { carrierCode?: string };
                            dimensionAllowances?: {
                                baggageDimensionCategory?: string;
                                maximumMeasure?: { unitCode?: ...; value?: ... };
                                minimumMeasure?: { unitCode?: ...; value?: ... };
                            }[];
                            externalId?: string;
                            id?: string;
                            pieceAllowances?: { applicableParty?: string; totalQuantity?: number }[];
                            typeCode?: "CarryOn" | "Checked";
                            weightAllowances?: { maximumMeasure?: { unitCode?: ...; value?: ... } }[];
                        }[];
                        changeFee?: {
                            differentialAmountDue?: { amount?: string; code?: string };
                            differentialAmountDueTaxSummary?: {
                                allRefundableInd?: boolean;
                                taxes?: {
                                    amount?: { amount?: ...; code?: ... };
                                    collectionInd?: boolean;
                                    countryCode?: string;
                                    description?: string;
                                    refundable?: boolean;
                                    taxCode?: string;
                                    taxTypeCode?: string;
                                }[];
                                totalTaxAmount?: { amount?: string; code?: string };
                            };
                            penaltyAmount?: { amount?: string; code?: string };
                            typeCode?: string;
                        };
                        contactInfos?: {
                            contactRefusedIndicator?: boolean;
                            contactType?: string;
                            emailAddresses?: { address?: string; id?: string; label?: string }[];
                            givenName?: string;
                            id?: string;
                            phones?: {
                                cityCode?: string;
                                countryCode?: string;
                                id?: string;
                                label?: string;
                                number?: string;
                            }[];
                            postalAddresses?: {
                                buildingRoom?: string;
                                cityName?: string;
                                countryCode?: string;
                                label?: (...)
                                | (...);
                                postalCode?: string;
                                postOfficeBoxCode?: string;
                                stateProvinceCode?: string;
                                street?: (...)[];
                            }[];
                            surname?: string;
                        }[];
                        corporateId?: string;
                        countryCode?: string;
                        customerNumber?: { number?: string };
                        externalOrders?: {
                            airSegmentInformations?: {
                                arrivalAirport?: string;
                                arrivalTime?: string;
                                classOfService?: string;
                                departureAirport?: string;
                                departureTime?: string;
                                flightNumber?: number;
                                marketingAirlineCode?: string;
                            }[];
                            bookingReferences?: {
                                carrierCode?: string;
                                createDate?: string;
                                id?: string;
                                typeCode?: string;
                            }[];
                            externalOrderCreateDateTime?: string;
                            externalOrderId?: string;
                            id?: string;
                            systemId?: string;
                            totalPrice?: {
                                baseAmount?: { amount?: string; code?: string };
                                equivAmount?: { amount?: string; code?: string };
                                feeBreakdowns?: { amount?: ...; description?: ...; refundable?: ... }[];
                                nonRefundableBaseAmount?: { amount?: string; code?: string };
                                surcharges?: { breakdown?: ...; totalAmount?: ... }[];
                                taxBreakdowns?: {
                                    amount?: ...;
                                    collectionInd?: ...;
                                    countryCode?: ...;
                                    description?: ...;
                                    refundable?: ...;
                                    taxCode?: ...;
                                    taxTypeCode?: ...;
                                }[];
                                totalAmount?: { amount?: string; code?: string };
                                totalFeeAmount?: { amount?: string; code?: string; taxable?: boolean };
                                totalTaxAmount?: { amount?: string; code?: string };
                            };
                        }[];
                        formsOfPayment?: {
                            amount: { amount?: string; code?: string };
                            id: string;
                            orderItemRefIds?: string[];
                            payer?: {
                                payerEmailAddress?: {
                                    address?: string;
                                    id?: string;
                                    label?: string;
                                };
                                payerName?: {
                                    individualName: {
                                        birthdate?: ...;
                                        birthplace?: ...;
                                        documentNumber?: ...;
                                        genderCode?: ...;
                                        givenName?: ...;
                                        middleName?: ...;
                                        suffixName?: ...;
                                        surname: ...;
                                        titleName?: ...;
                                    };
                                };
                                payerPhoneNumber?: {
                                    cityCode?: string;
                                    countryCode?: string;
                                    id?: string;
                                    label?: string;
                                    number?: string;
                                };
                                paymentAddress?: {
                                    buildingRoom?: string;
                                    cityName?: string;
                                    countryCode?: string;
                                    label?: (...)
                                    | (...);
                                    postalCode?: string;
                                    postOfficeBoxCode?: string;
                                    stateProvinceCode?: string;
                                    street?: (...)[];
                                };
                            };
                            paymentMethod: {
                                paymentAgencyAccount?: {
                                    approvalCode?: string;
                                    code?: string;
                                    supplierTransactionId?: string;
                                    transactionId?: string;
                                };
                                paymentCard?: {
                                    approvalCode?: string;
                                    cardHolderAddress?: {
                                        buildingRoom?: ...;
                                        cityName?: ...;
                                        countryCode?: ...;
                                        label?: ...;
                                        postalCode?: ...;
                                        postOfficeBoxCode?: ...;
                                        stateProvinceCode?: ...;
                                        street?: ...;
                                    };
                                    cardHolderName?: string;
                                    cardNumber?: string;
                                    cardNumberToken?: string;
                                    contactInfoRefId?: string;
                                    cvv?: string;
                                    cvvToken?: string;
                                    expirationDate?: string;
                                    securePaymentVersion2?: {
                                        authenticationMerchantName?: ...;
                                        authenticationTokenValue?: ...;
                                        authenticationValueText?: ...;
                                        cardNumberCollectionCode?: ...;
                                        directoryServerTrxID?: ...;
                                        electronicCommerceIndText?: ...;
                                        payerAuthenticationExemptionCode?: ...;
                                        payerAuthenticationFailureToCompleteCode?: ...;
                                        paymentTrxChannelCode?: ...;
                                        programProtocolText?: ...;
                                        trxStatusReasonText?: ...;
                                        trxStatusText?: ...;
                                        verificationResult?: ...;
                                    };
                                    vendorCode?: string;
                                };
                                paymentCash?: Record<string, never>;
                                paymentReferenceFormOfPayment?: {
                                    cardHolderAddress?: {
                                        buildingRoom?: ...;
                                        cityName?: ...;
                                        countryCode?: ...;
                                        label?: ...;
                                        postalCode?: ...;
                                        postOfficeBoxCode?: ...;
                                        stateProvinceCode?: ...;
                                        street?: ...;
                                    };
                                    cardHolderName?: string;
                                    contactInfoRefId?: string;
                                    cvv?: string;
                                    referenceId?: string;
                                    securePaymentVersion2?: {
                                        authenticationMerchantName?: ...;
                                        authenticationTokenValue?: ...;
                                        authenticationValueText?: ...;
                                        cardNumberCollectionCode?: ...;
                                        directoryServerTrxID?: ...;
                                        electronicCommerceIndText?: ...;
                                        payerAuthenticationExemptionCode?: ...;
                                        payerAuthenticationFailureToCompleteCode?: ...;
                                        paymentTrxChannelCode?: ...;
                                        programProtocolText?: ...;
                                        trxStatusReasonText?: ...;
                                        trxStatusText?: ...;
                                        verificationResult?: ...;
                                    };
                                };
                                paymentTypeCode?: string;
                            };
                            useTypes?: string[];
                        }[];
                        id?: string;
                        itineraryMismatchedWithTickets?: boolean;
                        journeys?: { id?: string; segmentRefIds?: string[] }[];
                        loyaltyProgramAccount?: {
                            accountNumber?: string;
                            carrier?: { carrierCode: string };
                            id?: string;
                            programCode?: string;
                            programName?: string;
                        };
                        nameMismatchedWithTickets?: boolean;
                        offerVendor?: string;
                        orderItems?: {
                            commissions?: {
                                amount?: { amount?: ...; code?: ... };
                                code?: string;
                                descriptions?: (...)[];
                                passengerRefIds?: (...)[];
                                percentage?: number;
                            }[];
                            creationDateTime?: string;
                            externalId?: string;
                            externalOfferItemId?: string;
                            externalOrderRefId?: string;
                            fareDetails?: {
                                fareCalculationLine?: string;
                                fareComponents?: (...)[];
                                fareIndicatorCode?: string;
                                fareQualifiers?: (...)[];
                                filedFareInd?: boolean;
                                paxRefIds?: (...)[];
                                penaltyDifferential?: {
                                    baseAmount?: ...;
                                    taxSummary?: ...;
                                    totalAmount?: ...;
                                };
                                price?: {
                                    baseAmount?: ...;
                                    equivAmount?: ...;
                                    feeBreakdowns?: ...;
                                    nonRefundableBaseAmount?: ...;
                                    surcharges?: ...;
                                    taxBreakdowns?: ...;
                                    totalAmount?: ...;
                                    totalFeeAmount?: ...;
                                    totalTaxAmount?: ...;
                                };
                                priceDifferential?: { diffPrice?: ... };
                                remarks?: (...)[];
                                tourCode?: string;
                            }[];
                            fees?: {
                                applied?: boolean;
                                basePrice?: { amount?: ...; code?: ... };
                                description?: string;
                                passengerRefIds?: (...)[];
                                percentageValue?: string;
                                price?: { amount?: ...; code?: ... };
                                refundable?: boolean;
                                serviceCode?: string;
                                subCode?: string;
                                taxBreakdowns?: (...)[];
                                totalTaxAmount?: { amount?: ...; code?: ... };
                            }[];
                            feeWarnings?: { owner?: string; text?: string }[];
                            id?: string;
                            itemOrigin?: "SELL" | "EXCHANGE" | "SYNCHRONIZATION";
                            offerCustomerInformation?: {
                                agencyInformation?: {
                                    agentCityCode?: string;
                                    agentDeptCode?: string;
                                    agentDuty?: string;
                                    agentFunction?: string;
                                    carrierCode?: string;
                                    mainTravelAgencyPCC?: string;
                                };
                                billingInformation?: {
                                    aaaCity?: string;
                                    actionCode?: string;
                                    agentSineIn?: string;
                                    partitionID?: string;
                                    pseudoCityCode?: string;
                                    userSetAddress?: string;
                                };
                            };
                            offerItemId?: string;
                            origin?: string;
                            originatedFromTicketExchangeInd?: boolean;
                            paymentTimeLimit?: string;
                            paymentTimeLimitText?: string;
                            penaltyDifferential?: {
                                baseAmount?: { amount?: string; code?: string };
                                taxSummary?: {
                                    allRefundableInd?: ...;
                                    taxes?: ...;
                                    totalTaxAmount?: ...;
                                }[];
                                totalAmount?: { amount?: string; code?: string };
                            };
                            price?: {
                                baseAmount?: { amount?: string; code?: string };
                                equivAmount?: { amount?: string; code?: string };
                                feeBreakdowns?: { amount?: ...; description?: ...; refundable?: ... }[];
                                nonRefundableBaseAmount?: { amount?: string; code?: string };
                                surcharges?: { breakdown?: ...; totalAmount?: ... }[];
                                taxBreakdowns?: {
                                    amount?: ...;
                                    collectionInd?: ...;
                                    countryCode?: ...;
                                    description?: ...;
                                    refundable?: ...;
                                    taxCode?: ...;
                                    taxTypeCode?: ...;
                                }[];
                                totalAmount?: { amount?: string; code?: string };
                                totalFeeAmount?: { amount?: string; code?: string; taxable?: boolean };
                                totalTaxAmount?: { amount?: string; code?: string };
                            };
                            priceDifferential?: {
                                diffPrice?: {
                                    price?: {
                                        balanceAmount?: ...;
                                        taxAllRefundableInd?: ...;
                                        taxBreakdowns?: ...;
                                        totalAmount?: ...;
                                        totalTaxAmount?: ...;
                                    };
                                };
                            };
                            priceGuaranteeTimeLimit?: string;
                            priceGuaranteeTimeLimitText?: string;
                            productRefIds?: string[];
                            sellerFollowUpAction?: { actionCodes?: string[] };
                            services?: {
                                externalId?: string;
                                externalOrderItemId?: string;
                                id?: string;
                                passengerRefId?: string;
                                pnrSegmentNumber?: number;
                                segmentRefId?: string;
                                selectedSeat?: {
                                    characteristics?: ...;
                                    column?: ...;
                                    descriptions?: ...;
                                    pitchMeasure?: ...;
                                    row?: ...;
                                    segmentRefId?: ...;
                                    widthMeasure?: ...;
                                };
                                serviceDefinitionRefId?: string;
                                statusCode?: string;
                            }[];
                            statusCode?: string;
                            validatingCarrierCode?: string;
                        }[];
                        orderOwner?: string;
                        partition?: string;
                        passengers?: {
                            age?: number;
                            ageUnitCode?: string;
                            birthdate?: string;
                            citizenshipCountryCode?: string;
                            contactInfoRefId?: string;
                            contactInfoRefIds?: string[];
                            employer?: {
                                name?: string;
                                taxRegistrationData: {
                                    address?: ...;
                                    countryCode?: ...;
                                    countrySubDivisionName?: ...;
                                    emailAddress?: ...;
                                    phones?: ...;
                                    taxRegistrationId: ...;
                                }[];
                            };
                            externalId?: string;
                            genderCode?: string;
                            givenName?: string;
                            id?: string;
                            identityDocuments?: {
                                birthdate?: string;
                                birthplace?: string;
                                citizenshipCountryCode?: string;
                                documentNumber?: string;
                                documentSubTypeCode?: string;
                                documentTypeCode?: string;
                                entryQuantity?: string;
                                expiryDate?: string;
                                genderCode?: string;
                                givenName?: string;
                                id?: string;
                                issueDate?: string;
                                issuingCountryCode?: string;
                                middleName?: string;
                                placeOfIssue?: string;
                                referencedDocumentNumbers?: (...)[];
                                residenceCountryCode?: string;
                                stayDuration?: string;
                                suffixName?: string;
                                surname?: string;
                                titleName?: string;
                                visaHostCountryCode?: string;
                            }[];
                            loyaltyProgramAccounts?: {
                                accountNumber?: string;
                                carrier?: { carrierCode: ... };
                                id?: string;
                                programCode?: string;
                                programName?: string;
                            }[];
                            middleName?: string;
                            passengerReference?: string;
                            remarks?: { id?: string; text?: string; type?: string }[];
                            suffixName?: string;
                            surname?: string;
                            titleName?: string;
                            typeCode?: string;
                        }[];
                        paymentInformation?: {
                            amount: { amount?: string; code?: string };
                            id: string;
                            orderItemRefIds?: string[];
                            payer?: {
                                payerEmailAddress?: {
                                    address?: string;
                                    id?: string;
                                    label?: string;
                                };
                                payerName?: {
                                    individualName: {
                                        birthdate?: ...;
                                        birthplace?: ...;
                                        documentNumber?: ...;
                                        genderCode?: ...;
                                        givenName?: ...;
                                        middleName?: ...;
                                        suffixName?: ...;
                                        surname: ...;
                                        titleName?: ...;
                                    };
                                };
                                payerPhoneNumber?: {
                                    cityCode?: string;
                                    countryCode?: string;
                                    id?: string;
                                    label?: string;
                                    number?: string;
                                };
                                paymentAddress?: {
                                    buildingRoom?: string;
                                    cityName?: string;
                                    countryCode?: string;
                                    label?: (...)
                                    | (...);
                                    postalCode?: string;
                                    postOfficeBoxCode?: string;
                                    stateProvinceCode?: string;
                                    street?: (...)[];
                                };
                            };
                            paymentMethod: {
                                paymentAgencyAccount?: {
                                    approvalCode?: string;
                                    code?: string;
                                    supplierTransactionId?: string;
                                    transactionId?: string;
                                };
                                paymentCard?: {
                                    approvalCode?: string;
                                    cardHolderAddress?: {
                                        buildingRoom?: ...;
                                        cityName?: ...;
                                        countryCode?: ...;
                                        label?: ...;
                                        postalCode?: ...;
                                        postOfficeBoxCode?: ...;
                                        stateProvinceCode?: ...;
                                        street?: ...;
                                    };
                                    cardHolderName?: string;
                                    cardNumber?: string;
                                    cardNumberToken?: string;
                                    contactInfoRefId?: string;
                                    cvv?: string;
                                    cvvToken?: string;
                                    expirationDate?: string;
                                    securePaymentVersion2?: {
                                        authenticationMerchantName?: ...;
                                        authenticationTokenValue?: ...;
                                        authenticationValueText?: ...;
                                        cardNumberCollectionCode?: ...;
                                        directoryServerTrxID?: ...;
                                        electronicCommerceIndText?: ...;
                                        payerAuthenticationExemptionCode?: ...;
                                        payerAuthenticationFailureToCompleteCode?: ...;
                                        paymentTrxChannelCode?: ...;
                                        programProtocolText?: ...;
                                        trxStatusReasonText?: ...;
                                        trxStatusText?: ...;
                                        verificationResult?: ...;
                                    };
                                    vendorCode?: string;
                                };
                                paymentCash?: Record<string, never>;
                                paymentReferenceFormOfPayment?: {
                                    cardHolderAddress?: {
                                        buildingRoom?: ...;
                                        cityName?: ...;
                                        countryCode?: ...;
                                        label?: ...;
                                        postalCode?: ...;
                                        postOfficeBoxCode?: ...;
                                        stateProvinceCode?: ...;
                                        street?: ...;
                                    };
                                    cardHolderName?: string;
                                    contactInfoRefId?: string;
                                    cvv?: string;
                                    referenceId?: string;
                                    securePaymentVersion2?: {
                                        authenticationMerchantName?: ...;
                                        authenticationTokenValue?: ...;
                                        authenticationValueText?: ...;
                                        cardNumberCollectionCode?: ...;
                                        directoryServerTrxID?: ...;
                                        electronicCommerceIndText?: ...;
                                        payerAuthenticationExemptionCode?: ...;
                                        payerAuthenticationFailureToCompleteCode?: ...;
                                        paymentTrxChannelCode?: ...;
                                        programProtocolText?: ...;
                                        trxStatusReasonText?: ...;
                                        trxStatusText?: ...;
                                        verificationResult?: ...;
                                    };
                                };
                                paymentTypeCode?: string;
                            };
                            useTypes?: string[];
                        }[];
                        paymentTimeLimit?: string;
                        paymentTimeLimitText?: string;
                        penalties?: {
                            applicabilityList?: string[];
                            description?: string;
                            feeAmount?: string;
                            feeCurrencyCode?: string;
                            hasFee?: boolean;
                            id?: string;
                            isAllowed?: boolean;
                            type?: string;
                        }[];
                        pnrCreateDate?: string;
                        pnrLocator?: string;
                        priceClasses?: {
                            code?: string;
                            descriptions?: { id?: string; text?: string }[];
                            id?: string;
                            name?: string;
                        }[];
                        primeHost?: string;
                        products?: {
                            airSegment?: {
                                actionCode?: string;
                                arrivalAirport?: string;
                                arrivalDateTime?: string;
                                departureAirport?: string;
                                departureDateTime?: string;
                                legs?: {
                                    arrivalAirport?: ...;
                                    arrivalDateTime?: ...;
                                    departureAirport?: ...;
                                    departureDateTime?: ...;
                                    marketingCarrier?: ...;
                                    operatingCarrier?: ...;
                                }[];
                                marketingCarrier?: {
                                    airlineCode?: string;
                                    banner?: string;
                                    bookingClass?: string;
                                    flightNumber?: string;
                                    name?: string;
                                };
                                operatingCarrier?: {
                                    airlineCode?: string;
                                    banner?: string;
                                    bookingClass?: string;
                                    flightNumber?: string;
                                    name?: string;
                                };
                            };
                            id?: string;
                        }[];
                        pseudoCityCode?: string;
                        remarks?: { id?: string; text?: string; type?: string }[];
                        segments?: {
                            arnkInd?: boolean;
                            arrival?: {
                                gateId?: string;
                                locationCode?: string;
                                scheduledDateTime?: string;
                                stationName?: string;
                                terminalName?: string;
                            };
                            cabinTypeCode?: string;
                            datedOperatingLegs?: {
                                arrival?: {
                                    gateId?: ...;
                                    locationCode?: ...;
                                    scheduledDateTime?: ...;
                                    stationName?: ...;
                                    terminalName?: ...;
                                };
                                carrierAircraftType?: { code?: ...; name?: ... };
                                changeOfGaugeInd?: boolean;
                                departure?: {
                                    gateId?: ...;
                                    locationCode?: ...;
                                    scheduledDateTime?: ...;
                                    stationName?: ...;
                                    terminalName?: ...;
                                };
                                distanceMeasure?: { unitCode?: ...; value?: ... };
                                onGroundDuration?: string;
                            }[];
                            departure?: {
                                gateId?: string;
                                locationCode?: string;
                                scheduledDateTime?: string;
                                stationName?: string;
                                terminalName?: string;
                            };
                            distanceMeasure?: { unitCode?: string; value?: number };
                            flightDuration?: string;
                            id?: string;
                            marketingCarrier?: {
                                carrierCode?: string;
                                carrierName?: string;
                                classOfService?: string;
                                disclosure?: { id?: string; text?: (...)[] };
                                flightNumber?: number;
                            };
                            operatingCarrier?: {
                                carrierCode?: string;
                                carrierName?: string;
                                classOfService?: string;
                                disclosure?: { id?: string; text?: (...)[] };
                                flightNumber?: number;
                            };
                            references?: { id?: string; system?: string }[];
                        }[];
                        serviceDefinitions?: {
                            baggageAllowanceRefId?: string;
                            bookingInstructions?: {
                                productText?: string;
                                productTextDetails?: { description?: ...; key: ...; value: ... }[];
                                specialServices?: { freeText?: ...; specialServiceCode?: ... }[];
                            };
                            cabinUpgrade?: {
                                methodCode?: string;
                                reservationBookingDesignator?: string;
                            };
                            descriptions?: { id?: string; text?: string }[];
                            externalId?: string;
                            groupCode?: string;
                            id?: string;
                            name?: string;
                            ownerCode?: string;
                            reasonForIssuanceCode?: string;
                            reasonForIssuanceSubCode?: string;
                            serviceCode?: string;
                            settlementMethodCode?: string;
                        }[];
                        ticketingDocumentInfo?: {
                            document?: {
                                coupons?: {
                                    consumedAtIssuanceInd?: ...;
                                    exchangeEligibilityInd?: ...;
                                    inConnectionCouponNumber?: ...;
                                    inConnectionDocumentNumber?: ...;
                                    involuntaryIndicatorCode?: ...;
                                    number?: ...;
                                    orderItemRefId?: ...;
                                    presentAt?: ...;
                                    presentTo?: ...;
                                    reasonForIssuanceCode?: ...;
                                    reasonForIssuanceSubCode?: ...;
                                    segmentInfo?: ...;
                                    serviceCode?: ...;
                                    serviceRefId?: ...;
                                    settlementAuthCode?: ...;
                                    status?: ...;
                                }[];
                                exchangeEligibilityInd?: boolean;
                                inConnectionDocumentNumber?: string;
                                issueDateTime?: string;
                                issueDateTimeComment?: string;
                                issueDateTimeText?: string;
                                number?: string;
                                numberOfBooklets?: number;
                                outOfSyncWithOrderItem?: boolean;
                                primaryDocumentInd?: boolean;
                                remarkText?: string;
                                reportingType?: string;
                                routingCode?: string;
                                ticketingLocation?: string;
                                type?: string;
                                voidEligibilityInd?: boolean;
                                voidPeriodExpirationDateTime?: string;
                            };
                            originalIssueInfo?: {
                                issueDate?: string;
                                issuingAgentId?: string;
                                locationCode?: string;
                                ticketNumber?: string;
                            };
                            paxRefId?: string;
                            price?: {
                                baseAmount?: { amount?: string; code?: string };
                                equivAmount?: { amount?: string; code?: string };
                                feeBreakdowns?: { amount?: ...; description?: ...; refundable?: ... }[];
                                nonRefundableBaseAmount?: { amount?: string; code?: string };
                                surcharges?: { breakdown?: ...; totalAmount?: ... }[];
                                taxBreakdowns?: {
                                    amount?: ...;
                                    collectionInd?: ...;
                                    countryCode?: ...;
                                    description?: ...;
                                    refundable?: ...;
                                    taxCode?: ...;
                                    taxTypeCode?: ...;
                                }[];
                                totalAmount?: { amount?: string; code?: string };
                                totalFeeAmount?: { amount?: string; code?: string; taxable?: boolean };
                                totalTaxAmount?: { amount?: string; code?: string };
                            };
                        }[];
                        totalPrice?: {
                            baseAmount?: { amount?: string; code?: string };
                            equivAmount?: { amount?: string; code?: string };
                            feeBreakdowns?: {
                                amount?: { amount?: string; code?: string; taxable?: boolean };
                                description?: string;
                                refundable?: boolean;
                            }[];
                            nonRefundableBaseAmount?: { amount?: string; code?: string };
                            surcharges?: {
                                breakdown?: {
                                    amount?: ...;
                                    description?: ...;
                                    designatorCode?: ...;
                                    localAmount?: ...;
                                    refundable?: ...;
                                }[];
                                totalAmount?: { amount?: string; code?: string };
                            }[];
                            taxBreakdowns?: {
                                amount?: { amount?: string; code?: string };
                                collectionInd?: boolean;
                                countryCode?: string;
                                description?: string;
                                refundable?: boolean;
                                taxCode?: string;
                                taxTypeCode?: string;
                            }[];
                            totalAmount?: { amount?: string; code?: string };
                            totalFeeAmount?: { amount?: string; code?: string; taxable?: boolean };
                            totalTaxAmount?: { amount?: string; code?: string };
                        };
                        type?: string;
                    };
                    warnings?: { code?: string; message?: string }[];
                };
            };
            headers: { [name: string]: unknown };
        }

        Operation successful.

      • 400: { content?: never; headers: { [name: string]: unknown } }

        Bad Request.

    syncOrder: {
        parameters: {
            cookie?: never;
            header?: never;
            path?: never;
            query?: never;
        };
        requestBody?: { content: { "application/json": { id: string } } };
        responses: {
            "200": {
                content: {
                    "application/json": {
                        errors?: { code?: string; message?: string }[];
                        responseDateTime?: string;
                    };
                };
                headers: { [name: string]: unknown };
            };
        };
    }

    Type Declaration

    • parameters: { cookie?: never; header?: never; path?: never; query?: never }
    • OptionalrequestBody?: { content: { "application/json": { id: string } } }

      Requests order synchronization.

    • responses: {
          "200": {
              content: {
                  "application/json": {
                      errors?: { code?: string; message?: string }[];
                      responseDateTime?: string;
                  };
              };
              headers: { [name: string]: unknown };
          };
      }
      • 200: {
            content: {
                "application/json": {
                    errors?: { code?: string; message?: string }[];
                    responseDateTime?: string;
                };
            };
            headers: { [name: string]: unknown };
        }

        Success response.

    viewOrder: {
        parameters: {
            cookie?: never;
            header?: never;
            path?: never;
            query?: never;
        };
        requestBody: {
            content: {
                "application/json": {
                    checkState: boolean;
                    displayPaymentCardNumbers: boolean;
                    id: string;
                    requestType?: "STATELESS"
                    | "STATEFUL";
                    reshop: boolean;
                };
            };
        };
        responses: {
            "200": {
                content: {
                    "application/json": {
                        errors?: { code?: string; message?: string }[];
                        order?: {
                            airlineRemarks?: {
                                id?: string;
                                passengerRefIds?: string[];
                                text?: string;
                            }[];
                            auxiliaryData?: {
                                pnrNameReferenceNumbers?: {
                                    nameReferenceNumber?: string;
                                    passengerRefId?: string;
                                }[];
                            };
                            baggageAllowances?: {
                                applicableParty?: string;
                                baggageDeterminingCarrier?: { carrierCode?: string };
                                dimensionAllowances?: {
                                    baggageDimensionCategory?: string;
                                    maximumMeasure?: { unitCode?: ...; value?: ... };
                                    minimumMeasure?: { unitCode?: ...; value?: ... };
                                }[];
                                externalId?: string;
                                id?: string;
                                pieceAllowances?: {
                                    applicableParty?: string;
                                    totalQuantity?: number;
                                }[];
                                typeCode?: "CarryOn"
                                | "Checked";
                                weightAllowances?: {
                                    maximumMeasure?: { unitCode?: ...; value?: ... };
                                }[];
                            }[];
                            changeFee?: {
                                differentialAmountDue?: { amount?: string; code?: string };
                                differentialAmountDueTaxSummary?: {
                                    allRefundableInd?: boolean;
                                    taxes?: {
                                        amount?: { amount?: ...; code?: ... };
                                        collectionInd?: boolean;
                                        countryCode?: string;
                                        description?: string;
                                        refundable?: boolean;
                                        taxCode?: string;
                                        taxTypeCode?: string;
                                    }[];
                                    totalTaxAmount?: { amount?: string; code?: string };
                                };
                                penaltyAmount?: { amount?: string; code?: string };
                                typeCode?: string;
                            };
                            contactInfos?: {
                                contactRefusedIndicator?: boolean;
                                contactType?: string;
                                emailAddresses?: { address?: string; id?: string; label?: string }[];
                                givenName?: string;
                                id?: string;
                                phones?: {
                                    cityCode?: string;
                                    countryCode?: string;
                                    id?: string;
                                    label?: string;
                                    number?: string;
                                }[];
                                postalAddresses?: {
                                    buildingRoom?: string;
                                    cityName?: string;
                                    countryCode?: string;
                                    label?: (...)
                                    | (...);
                                    postalCode?: string;
                                    postOfficeBoxCode?: string;
                                    stateProvinceCode?: string;
                                    street?: (...)[];
                                }[];
                                surname?: string;
                            }[];
                            corporateId?: string;
                            countryCode?: string;
                            customerNumber?: { number?: string };
                            externalOrders?: {
                                airSegmentInformations?: {
                                    arrivalAirport?: string;
                                    arrivalTime?: string;
                                    classOfService?: string;
                                    departureAirport?: string;
                                    departureTime?: string;
                                    flightNumber?: number;
                                    marketingAirlineCode?: string;
                                }[];
                                bookingReferences?: {
                                    carrierCode?: string;
                                    createDate?: string;
                                    id?: string;
                                    typeCode?: string;
                                }[];
                                externalOrderCreateDateTime?: string;
                                externalOrderId?: string;
                                id?: string;
                                systemId?: string;
                                totalPrice?: {
                                    baseAmount?: { amount?: string; code?: string };
                                    equivAmount?: { amount?: string; code?: string };
                                    feeBreakdowns?: {
                                        amount?: ...;
                                        description?: ...;
                                        refundable?: ...;
                                    }[];
                                    nonRefundableBaseAmount?: { amount?: string; code?: string };
                                    surcharges?: { breakdown?: ...; totalAmount?: ... }[];
                                    taxBreakdowns?: {
                                        amount?: ...;
                                        collectionInd?: ...;
                                        countryCode?: ...;
                                        description?: ...;
                                        refundable?: ...;
                                        taxCode?: ...;
                                        taxTypeCode?: ...;
                                    }[];
                                    totalAmount?: { amount?: string; code?: string };
                                    totalFeeAmount?: {
                                        amount?: string;
                                        code?: string;
                                        taxable?: boolean;
                                    };
                                    totalTaxAmount?: { amount?: string; code?: string };
                                };
                            }[];
                            formsOfPayment?: {
                                amount: { amount?: string; code?: string };
                                id: string;
                                orderItemRefIds?: string[];
                                payer?: {
                                    payerEmailAddress?: {
                                        address?: string;
                                        id?: string;
                                        label?: string;
                                    };
                                    payerName?: {
                                        individualName: {
                                            birthdate?: ...;
                                            birthplace?: ...;
                                            documentNumber?: ...;
                                            genderCode?: ...;
                                            givenName?: ...;
                                            middleName?: ...;
                                            suffixName?: ...;
                                            surname: ...;
                                            titleName?: ...;
                                        };
                                    };
                                    payerPhoneNumber?: {
                                        cityCode?: string;
                                        countryCode?: string;
                                        id?: string;
                                        label?: string;
                                        number?: string;
                                    };
                                    paymentAddress?: {
                                        buildingRoom?: string;
                                        cityName?: string;
                                        countryCode?: string;
                                        label?: (...)
                                        | (...);
                                        postalCode?: string;
                                        postOfficeBoxCode?: string;
                                        stateProvinceCode?: string;
                                        street?: (...)[];
                                    };
                                };
                                paymentMethod: {
                                    paymentAgencyAccount?: {
                                        approvalCode?: string;
                                        code?: string;
                                        supplierTransactionId?: string;
                                        transactionId?: string;
                                    };
                                    paymentCard?: {
                                        approvalCode?: string;
                                        cardHolderAddress?: {
                                            buildingRoom?: ...;
                                            cityName?: ...;
                                            countryCode?: ...;
                                            label?: ...;
                                            postalCode?: ...;
                                            postOfficeBoxCode?: ...;
                                            stateProvinceCode?: ...;
                                            street?: ...;
                                        };
                                        cardHolderName?: string;
                                        cardNumber?: string;
                                        cardNumberToken?: string;
                                        contactInfoRefId?: string;
                                        cvv?: string;
                                        cvvToken?: string;
                                        expirationDate?: string;
                                        securePaymentVersion2?: {
                                            authenticationMerchantName?: ...;
                                            authenticationTokenValue?: ...;
                                            authenticationValueText?: ...;
                                            cardNumberCollectionCode?: ...;
                                            directoryServerTrxID?: ...;
                                            electronicCommerceIndText?: ...;
                                            payerAuthenticationExemptionCode?: ...;
                                            payerAuthenticationFailureToCompleteCode?: ...;
                                            paymentTrxChannelCode?: ...;
                                            programProtocolText?: ...;
                                            trxStatusReasonText?: ...;
                                            trxStatusText?: ...;
                                            verificationResult?: ...;
                                        };
                                        vendorCode?: string;
                                    };
                                    paymentCash?: Record<string, never>;
                                    paymentReferenceFormOfPayment?: {
                                        cardHolderAddress?: {
                                            buildingRoom?: ...;
                                            cityName?: ...;
                                            countryCode?: ...;
                                            label?: ...;
                                            postalCode?: ...;
                                            postOfficeBoxCode?: ...;
                                            stateProvinceCode?: ...;
                                            street?: ...;
                                        };
                                        cardHolderName?: string;
                                        contactInfoRefId?: string;
                                        cvv?: string;
                                        referenceId?: string;
                                        securePaymentVersion2?: {
                                            authenticationMerchantName?: ...;
                                            authenticationTokenValue?: ...;
                                            authenticationValueText?: ...;
                                            cardNumberCollectionCode?: ...;
                                            directoryServerTrxID?: ...;
                                            electronicCommerceIndText?: ...;
                                            payerAuthenticationExemptionCode?: ...;
                                            payerAuthenticationFailureToCompleteCode?: ...;
                                            paymentTrxChannelCode?: ...;
                                            programProtocolText?: ...;
                                            trxStatusReasonText?: ...;
                                            trxStatusText?: ...;
                                            verificationResult?: ...;
                                        };
                                    };
                                    paymentTypeCode?: string;
                                };
                                useTypes?: string[];
                            }[];
                            id?: string;
                            itineraryMismatchedWithTickets?: boolean;
                            journeys?: { id?: string; segmentRefIds?: string[] }[];
                            loyaltyProgramAccount?: {
                                accountNumber?: string;
                                carrier?: { carrierCode: string };
                                id?: string;
                                programCode?: string;
                                programName?: string;
                            };
                            nameMismatchedWithTickets?: boolean;
                            offerVendor?: string;
                            orderItems?: {
                                commissions?: {
                                    amount?: { amount?: ...; code?: ... };
                                    code?: string;
                                    descriptions?: (...)[];
                                    passengerRefIds?: (...)[];
                                    percentage?: number;
                                }[];
                                creationDateTime?: string;
                                externalId?: string;
                                externalOfferItemId?: string;
                                externalOrderRefId?: string;
                                fareDetails?: {
                                    fareCalculationLine?: string;
                                    fareComponents?: (...)[];
                                    fareIndicatorCode?: string;
                                    fareQualifiers?: (...)[];
                                    filedFareInd?: boolean;
                                    paxRefIds?: (...)[];
                                    penaltyDifferential?: {
                                        baseAmount?: ...;
                                        taxSummary?: ...;
                                        totalAmount?: ...;
                                    };
                                    price?: {
                                        baseAmount?: ...;
                                        equivAmount?: ...;
                                        feeBreakdowns?: ...;
                                        nonRefundableBaseAmount?: ...;
                                        surcharges?: ...;
                                        taxBreakdowns?: ...;
                                        totalAmount?: ...;
                                        totalFeeAmount?: ...;
                                        totalTaxAmount?: ...;
                                    };
                                    priceDifferential?: { diffPrice?: ... };
                                    remarks?: (...)[];
                                    tourCode?: string;
                                }[];
                                fees?: {
                                    applied?: boolean;
                                    basePrice?: { amount?: ...; code?: ... };
                                    description?: string;
                                    passengerRefIds?: (...)[];
                                    percentageValue?: string;
                                    price?: { amount?: ...; code?: ... };
                                    refundable?: boolean;
                                    serviceCode?: string;
                                    subCode?: string;
                                    taxBreakdowns?: (...)[];
                                    totalTaxAmount?: { amount?: ...; code?: ... };
                                }[];
                                feeWarnings?: { owner?: string; text?: string }[];
                                id?: string;
                                itemOrigin?: "SELL" | "EXCHANGE" | "SYNCHRONIZATION";
                                offerCustomerInformation?: {
                                    agencyInformation?: {
                                        agentCityCode?: string;
                                        agentDeptCode?: string;
                                        agentDuty?: string;
                                        agentFunction?: string;
                                        carrierCode?: string;
                                        mainTravelAgencyPCC?: string;
                                    };
                                    billingInformation?: {
                                        aaaCity?: string;
                                        actionCode?: string;
                                        agentSineIn?: string;
                                        partitionID?: string;
                                        pseudoCityCode?: string;
                                        userSetAddress?: string;
                                    };
                                };
                                offerItemId?: string;
                                origin?: string;
                                originatedFromTicketExchangeInd?: boolean;
                                paymentTimeLimit?: string;
                                paymentTimeLimitText?: string;
                                penaltyDifferential?: {
                                    baseAmount?: { amount?: string; code?: string };
                                    taxSummary?: {
                                        allRefundableInd?: ...;
                                        taxes?: ...;
                                        totalTaxAmount?: ...;
                                    }[];
                                    totalAmount?: { amount?: string; code?: string };
                                };
                                price?: {
                                    baseAmount?: { amount?: string; code?: string };
                                    equivAmount?: { amount?: string; code?: string };
                                    feeBreakdowns?: {
                                        amount?: ...;
                                        description?: ...;
                                        refundable?: ...;
                                    }[];
                                    nonRefundableBaseAmount?: { amount?: string; code?: string };
                                    surcharges?: { breakdown?: ...; totalAmount?: ... }[];
                                    taxBreakdowns?: {
                                        amount?: ...;
                                        collectionInd?: ...;
                                        countryCode?: ...;
                                        description?: ...;
                                        refundable?: ...;
                                        taxCode?: ...;
                                        taxTypeCode?: ...;
                                    }[];
                                    totalAmount?: { amount?: string; code?: string };
                                    totalFeeAmount?: {
                                        amount?: string;
                                        code?: string;
                                        taxable?: boolean;
                                    };
                                    totalTaxAmount?: { amount?: string; code?: string };
                                };
                                priceDifferential?: {
                                    diffPrice?: {
                                        price?: {
                                            balanceAmount?: ...;
                                            taxAllRefundableInd?: ...;
                                            taxBreakdowns?: ...;
                                            totalAmount?: ...;
                                            totalTaxAmount?: ...;
                                        };
                                    };
                                };
                                priceGuaranteeTimeLimit?: string;
                                priceGuaranteeTimeLimitText?: string;
                                productRefIds?: string[];
                                sellerFollowUpAction?: { actionCodes?: string[] };
                                services?: {
                                    externalId?: string;
                                    externalOrderItemId?: string;
                                    id?: string;
                                    passengerRefId?: string;
                                    pnrSegmentNumber?: number;
                                    segmentRefId?: string;
                                    selectedSeat?: {
                                        characteristics?: ...;
                                        column?: ...;
                                        descriptions?: ...;
                                        pitchMeasure?: ...;
                                        row?: ...;
                                        segmentRefId?: ...;
                                        widthMeasure?: ...;
                                    };
                                    serviceDefinitionRefId?: string;
                                    statusCode?: string;
                                }[];
                                statusCode?: string;
                                validatingCarrierCode?: string;
                            }[];
                            orderOwner?: string;
                            partition?: string;
                            passengers?: {
                                age?: number;
                                ageUnitCode?: string;
                                birthdate?: string;
                                citizenshipCountryCode?: string;
                                contactInfoRefId?: string;
                                contactInfoRefIds?: string[];
                                employer?: {
                                    name?: string;
                                    taxRegistrationData: {
                                        address?: ...;
                                        countryCode?: ...;
                                        countrySubDivisionName?: ...;
                                        emailAddress?: ...;
                                        phones?: ...;
                                        taxRegistrationId: ...;
                                    }[];
                                };
                                externalId?: string;
                                genderCode?: string;
                                givenName?: string;
                                id?: string;
                                identityDocuments?: {
                                    birthdate?: string;
                                    birthplace?: string;
                                    citizenshipCountryCode?: string;
                                    documentNumber?: string;
                                    documentSubTypeCode?: string;
                                    documentTypeCode?: string;
                                    entryQuantity?: string;
                                    expiryDate?: string;
                                    genderCode?: string;
                                    givenName?: string;
                                    id?: string;
                                    issueDate?: string;
                                    issuingCountryCode?: string;
                                    middleName?: string;
                                    placeOfIssue?: string;
                                    referencedDocumentNumbers?: (...)[];
                                    residenceCountryCode?: string;
                                    stayDuration?: string;
                                    suffixName?: string;
                                    surname?: string;
                                    titleName?: string;
                                    visaHostCountryCode?: string;
                                }[];
                                loyaltyProgramAccounts?: {
                                    accountNumber?: string;
                                    carrier?: { carrierCode: ... };
                                    id?: string;
                                    programCode?: string;
                                    programName?: string;
                                }[];
                                middleName?: string;
                                passengerReference?: string;
                                remarks?: { id?: string; text?: string; type?: string }[];
                                suffixName?: string;
                                surname?: string;
                                titleName?: string;
                                typeCode?: string;
                            }[];
                            paymentInformation?: {
                                amount: { amount?: string; code?: string };
                                id: string;
                                orderItemRefIds?: string[];
                                payer?: {
                                    payerEmailAddress?: {
                                        address?: string;
                                        id?: string;
                                        label?: string;
                                    };
                                    payerName?: {
                                        individualName: {
                                            birthdate?: ...;
                                            birthplace?: ...;
                                            documentNumber?: ...;
                                            genderCode?: ...;
                                            givenName?: ...;
                                            middleName?: ...;
                                            suffixName?: ...;
                                            surname: ...;
                                            titleName?: ...;
                                        };
                                    };
                                    payerPhoneNumber?: {
                                        cityCode?: string;
                                        countryCode?: string;
                                        id?: string;
                                        label?: string;
                                        number?: string;
                                    };
                                    paymentAddress?: {
                                        buildingRoom?: string;
                                        cityName?: string;
                                        countryCode?: string;
                                        label?: (...)
                                        | (...);
                                        postalCode?: string;
                                        postOfficeBoxCode?: string;
                                        stateProvinceCode?: string;
                                        street?: (...)[];
                                    };
                                };
                                paymentMethod: {
                                    paymentAgencyAccount?: {
                                        approvalCode?: string;
                                        code?: string;
                                        supplierTransactionId?: string;
                                        transactionId?: string;
                                    };
                                    paymentCard?: {
                                        approvalCode?: string;
                                        cardHolderAddress?: {
                                            buildingRoom?: ...;
                                            cityName?: ...;
                                            countryCode?: ...;
                                            label?: ...;
                                            postalCode?: ...;
                                            postOfficeBoxCode?: ...;
                                            stateProvinceCode?: ...;
                                            street?: ...;
                                        };
                                        cardHolderName?: string;
                                        cardNumber?: string;
                                        cardNumberToken?: string;
                                        contactInfoRefId?: string;
                                        cvv?: string;
                                        cvvToken?: string;
                                        expirationDate?: string;
                                        securePaymentVersion2?: {
                                            authenticationMerchantName?: ...;
                                            authenticationTokenValue?: ...;
                                            authenticationValueText?: ...;
                                            cardNumberCollectionCode?: ...;
                                            directoryServerTrxID?: ...;
                                            electronicCommerceIndText?: ...;
                                            payerAuthenticationExemptionCode?: ...;
                                            payerAuthenticationFailureToCompleteCode?: ...;
                                            paymentTrxChannelCode?: ...;
                                            programProtocolText?: ...;
                                            trxStatusReasonText?: ...;
                                            trxStatusText?: ...;
                                            verificationResult?: ...;
                                        };
                                        vendorCode?: string;
                                    };
                                    paymentCash?: Record<string, never>;
                                    paymentReferenceFormOfPayment?: {
                                        cardHolderAddress?: {
                                            buildingRoom?: ...;
                                            cityName?: ...;
                                            countryCode?: ...;
                                            label?: ...;
                                            postalCode?: ...;
                                            postOfficeBoxCode?: ...;
                                            stateProvinceCode?: ...;
                                            street?: ...;
                                        };
                                        cardHolderName?: string;
                                        contactInfoRefId?: string;
                                        cvv?: string;
                                        referenceId?: string;
                                        securePaymentVersion2?: {
                                            authenticationMerchantName?: ...;
                                            authenticationTokenValue?: ...;
                                            authenticationValueText?: ...;
                                            cardNumberCollectionCode?: ...;
                                            directoryServerTrxID?: ...;
                                            electronicCommerceIndText?: ...;
                                            payerAuthenticationExemptionCode?: ...;
                                            payerAuthenticationFailureToCompleteCode?: ...;
                                            paymentTrxChannelCode?: ...;
                                            programProtocolText?: ...;
                                            trxStatusReasonText?: ...;
                                            trxStatusText?: ...;
                                            verificationResult?: ...;
                                        };
                                    };
                                    paymentTypeCode?: string;
                                };
                                useTypes?: string[];
                            }[];
                            paymentTimeLimit?: string;
                            paymentTimeLimitText?: string;
                            penalties?: {
                                applicabilityList?: string[];
                                description?: string;
                                feeAmount?: string;
                                feeCurrencyCode?: string;
                                hasFee?: boolean;
                                id?: string;
                                isAllowed?: boolean;
                                type?: string;
                            }[];
                            pnrCreateDate?: string;
                            pnrLocator?: string;
                            priceClasses?: {
                                code?: string;
                                descriptions?: { id?: string; text?: string }[];
                                id?: string;
                                name?: string;
                            }[];
                            primeHost?: string;
                            products?: {
                                airSegment?: {
                                    actionCode?: string;
                                    arrivalAirport?: string;
                                    arrivalDateTime?: string;
                                    departureAirport?: string;
                                    departureDateTime?: string;
                                    legs?: {
                                        arrivalAirport?: ...;
                                        arrivalDateTime?: ...;
                                        departureAirport?: ...;
                                        departureDateTime?: ...;
                                        marketingCarrier?: ...;
                                        operatingCarrier?: ...;
                                    }[];
                                    marketingCarrier?: {
                                        airlineCode?: string;
                                        banner?: string;
                                        bookingClass?: string;
                                        flightNumber?: string;
                                        name?: string;
                                    };
                                    operatingCarrier?: {
                                        airlineCode?: string;
                                        banner?: string;
                                        bookingClass?: string;
                                        flightNumber?: string;
                                        name?: string;
                                    };
                                };
                                id?: string;
                            }[];
                            pseudoCityCode?: string;
                            remarks?: { id?: string; text?: string; type?: string }[];
                            segments?: {
                                arnkInd?: boolean;
                                arrival?: {
                                    gateId?: string;
                                    locationCode?: string;
                                    scheduledDateTime?: string;
                                    stationName?: string;
                                    terminalName?: string;
                                };
                                cabinTypeCode?: string;
                                datedOperatingLegs?: {
                                    arrival?: {
                                        gateId?: ...;
                                        locationCode?: ...;
                                        scheduledDateTime?: ...;
                                        stationName?: ...;
                                        terminalName?: ...;
                                    };
                                    carrierAircraftType?: { code?: ...; name?: ... };
                                    changeOfGaugeInd?: boolean;
                                    departure?: {
                                        gateId?: ...;
                                        locationCode?: ...;
                                        scheduledDateTime?: ...;
                                        stationName?: ...;
                                        terminalName?: ...;
                                    };
                                    distanceMeasure?: { unitCode?: ...; value?: ... };
                                    onGroundDuration?: string;
                                }[];
                                departure?: {
                                    gateId?: string;
                                    locationCode?: string;
                                    scheduledDateTime?: string;
                                    stationName?: string;
                                    terminalName?: string;
                                };
                                distanceMeasure?: { unitCode?: string; value?: number };
                                flightDuration?: string;
                                id?: string;
                                marketingCarrier?: {
                                    carrierCode?: string;
                                    carrierName?: string;
                                    classOfService?: string;
                                    disclosure?: { id?: string; text?: (...)[] };
                                    flightNumber?: number;
                                };
                                operatingCarrier?: {
                                    carrierCode?: string;
                                    carrierName?: string;
                                    classOfService?: string;
                                    disclosure?: { id?: string; text?: (...)[] };
                                    flightNumber?: number;
                                };
                                references?: { id?: string; system?: string }[];
                            }[];
                            serviceDefinitions?: {
                                baggageAllowanceRefId?: string;
                                bookingInstructions?: {
                                    productText?: string;
                                    productTextDetails?: { description?: ...; key: ...; value: ... }[];
                                    specialServices?: { freeText?: ...; specialServiceCode?: ... }[];
                                };
                                cabinUpgrade?: {
                                    methodCode?: string;
                                    reservationBookingDesignator?: string;
                                };
                                descriptions?: { id?: string; text?: string }[];
                                externalId?: string;
                                groupCode?: string;
                                id?: string;
                                name?: string;
                                ownerCode?: string;
                                reasonForIssuanceCode?: string;
                                reasonForIssuanceSubCode?: string;
                                serviceCode?: string;
                                settlementMethodCode?: string;
                            }[];
                            ticketingDocumentInfo?: {
                                document?: {
                                    coupons?: {
                                        consumedAtIssuanceInd?: ...;
                                        exchangeEligibilityInd?: ...;
                                        inConnectionCouponNumber?: ...;
                                        inConnectionDocumentNumber?: ...;
                                        involuntaryIndicatorCode?: ...;
                                        number?: ...;
                                        orderItemRefId?: ...;
                                        presentAt?: ...;
                                        presentTo?: ...;
                                        reasonForIssuanceCode?: ...;
                                        reasonForIssuanceSubCode?: ...;
                                        segmentInfo?: ...;
                                        serviceCode?: ...;
                                        serviceRefId?: ...;
                                        settlementAuthCode?: ...;
                                        status?: ...;
                                    }[];
                                    exchangeEligibilityInd?: boolean;
                                    inConnectionDocumentNumber?: string;
                                    issueDateTime?: string;
                                    issueDateTimeComment?: string;
                                    issueDateTimeText?: string;
                                    number?: string;
                                    numberOfBooklets?: number;
                                    outOfSyncWithOrderItem?: boolean;
                                    primaryDocumentInd?: boolean;
                                    remarkText?: string;
                                    reportingType?: string;
                                    routingCode?: string;
                                    ticketingLocation?: string;
                                    type?: string;
                                    voidEligibilityInd?: boolean;
                                    voidPeriodExpirationDateTime?: string;
                                };
                                originalIssueInfo?: {
                                    issueDate?: string;
                                    issuingAgentId?: string;
                                    locationCode?: string;
                                    ticketNumber?: string;
                                };
                                paxRefId?: string;
                                price?: {
                                    baseAmount?: { amount?: string; code?: string };
                                    equivAmount?: { amount?: string; code?: string };
                                    feeBreakdowns?: {
                                        amount?: ...;
                                        description?: ...;
                                        refundable?: ...;
                                    }[];
                                    nonRefundableBaseAmount?: { amount?: string; code?: string };
                                    surcharges?: { breakdown?: ...; totalAmount?: ... }[];
                                    taxBreakdowns?: {
                                        amount?: ...;
                                        collectionInd?: ...;
                                        countryCode?: ...;
                                        description?: ...;
                                        refundable?: ...;
                                        taxCode?: ...;
                                        taxTypeCode?: ...;
                                    }[];
                                    totalAmount?: { amount?: string; code?: string };
                                    totalFeeAmount?: {
                                        amount?: string;
                                        code?: string;
                                        taxable?: boolean;
                                    };
                                    totalTaxAmount?: { amount?: string; code?: string };
                                };
                            }[];
                            totalPrice?: {
                                baseAmount?: { amount?: string; code?: string };
                                equivAmount?: { amount?: string; code?: string };
                                feeBreakdowns?: {
                                    amount?: { amount?: string; code?: string; taxable?: boolean };
                                    description?: string;
                                    refundable?: boolean;
                                }[];
                                nonRefundableBaseAmount?: { amount?: string; code?: string };
                                surcharges?: {
                                    breakdown?: {
                                        amount?: ...;
                                        description?: ...;
                                        designatorCode?: ...;
                                        localAmount?: ...;
                                        refundable?: ...;
                                    }[];
                                    totalAmount?: { amount?: string; code?: string };
                                }[];
                                taxBreakdowns?: {
                                    amount?: { amount?: string; code?: string };
                                    collectionInd?: boolean;
                                    countryCode?: string;
                                    description?: string;
                                    refundable?: boolean;
                                    taxCode?: string;
                                    taxTypeCode?: string;
                                }[];
                                totalAmount?: { amount?: string; code?: string };
                                totalFeeAmount?: {
                                    amount?: string;
                                    code?: string;
                                    taxable?: boolean;
                                };
                                totalTaxAmount?: { amount?: string; code?: string };
                            };
                            type?: string;
                        };
                        warnings?: { code?: string; message?: string }[];
                    };
                };
                headers: { [name: string]: unknown };
            };
        };
    }

    Type Declaration

    • parameters: { cookie?: never; header?: never; path?: never; query?: never }
    • requestBody: {
          content: {
              "application/json": {
                  checkState: boolean;
                  displayPaymentCardNumbers: boolean;
                  id: string;
                  requestType?: "STATELESS" | "STATEFUL";
                  reshop: boolean;
              };
          };
      }

      Views a specified order by ID.

    • responses: {
          "200": {
              content: {
                  "application/json": {
                      errors?: { code?: string; message?: string }[];
                      order?: {
                          airlineRemarks?: {
                              id?: string;
                              passengerRefIds?: string[];
                              text?: string;
                          }[];
                          auxiliaryData?: {
                              pnrNameReferenceNumbers?: {
                                  nameReferenceNumber?: string;
                                  passengerRefId?: string;
                              }[];
                          };
                          baggageAllowances?: {
                              applicableParty?: string;
                              baggageDeterminingCarrier?: { carrierCode?: string };
                              dimensionAllowances?: {
                                  baggageDimensionCategory?: string;
                                  maximumMeasure?: { unitCode?: ...; value?: ... };
                                  minimumMeasure?: { unitCode?: ...; value?: ... };
                              }[];
                              externalId?: string;
                              id?: string;
                              pieceAllowances?: { applicableParty?: string; totalQuantity?: number }[];
                              typeCode?: "CarryOn" | "Checked";
                              weightAllowances?: {
                                  maximumMeasure?: { unitCode?: ...; value?: ... };
                              }[];
                          }[];
                          changeFee?: {
                              differentialAmountDue?: { amount?: string; code?: string };
                              differentialAmountDueTaxSummary?: {
                                  allRefundableInd?: boolean;
                                  taxes?: {
                                      amount?: { amount?: ...; code?: ... };
                                      collectionInd?: boolean;
                                      countryCode?: string;
                                      description?: string;
                                      refundable?: boolean;
                                      taxCode?: string;
                                      taxTypeCode?: string;
                                  }[];
                                  totalTaxAmount?: { amount?: string; code?: string };
                              };
                              penaltyAmount?: { amount?: string; code?: string };
                              typeCode?: string;
                          };
                          contactInfos?: {
                              contactRefusedIndicator?: boolean;
                              contactType?: string;
                              emailAddresses?: { address?: string; id?: string; label?: string }[];
                              givenName?: string;
                              id?: string;
                              phones?: {
                                  cityCode?: string;
                                  countryCode?: string;
                                  id?: string;
                                  label?: string;
                                  number?: string;
                              }[];
                              postalAddresses?: {
                                  buildingRoom?: string;
                                  cityName?: string;
                                  countryCode?: string;
                                  label?: (...)
                                  | (...);
                                  postalCode?: string;
                                  postOfficeBoxCode?: string;
                                  stateProvinceCode?: string;
                                  street?: (...)[];
                              }[];
                              surname?: string;
                          }[];
                          corporateId?: string;
                          countryCode?: string;
                          customerNumber?: { number?: string };
                          externalOrders?: {
                              airSegmentInformations?: {
                                  arrivalAirport?: string;
                                  arrivalTime?: string;
                                  classOfService?: string;
                                  departureAirport?: string;
                                  departureTime?: string;
                                  flightNumber?: number;
                                  marketingAirlineCode?: string;
                              }[];
                              bookingReferences?: {
                                  carrierCode?: string;
                                  createDate?: string;
                                  id?: string;
                                  typeCode?: string;
                              }[];
                              externalOrderCreateDateTime?: string;
                              externalOrderId?: string;
                              id?: string;
                              systemId?: string;
                              totalPrice?: {
                                  baseAmount?: { amount?: string; code?: string };
                                  equivAmount?: { amount?: string; code?: string };
                                  feeBreakdowns?: { amount?: ...; description?: ...; refundable?: ... }[];
                                  nonRefundableBaseAmount?: { amount?: string; code?: string };
                                  surcharges?: { breakdown?: ...; totalAmount?: ... }[];
                                  taxBreakdowns?: {
                                      amount?: ...;
                                      collectionInd?: ...;
                                      countryCode?: ...;
                                      description?: ...;
                                      refundable?: ...;
                                      taxCode?: ...;
                                      taxTypeCode?: ...;
                                  }[];
                                  totalAmount?: { amount?: string; code?: string };
                                  totalFeeAmount?: {
                                      amount?: string;
                                      code?: string;
                                      taxable?: boolean;
                                  };
                                  totalTaxAmount?: { amount?: string; code?: string };
                              };
                          }[];
                          formsOfPayment?: {
                              amount: { amount?: string; code?: string };
                              id: string;
                              orderItemRefIds?: string[];
                              payer?: {
                                  payerEmailAddress?: {
                                      address?: string;
                                      id?: string;
                                      label?: string;
                                  };
                                  payerName?: {
                                      individualName: {
                                          birthdate?: ...;
                                          birthplace?: ...;
                                          documentNumber?: ...;
                                          genderCode?: ...;
                                          givenName?: ...;
                                          middleName?: ...;
                                          suffixName?: ...;
                                          surname: ...;
                                          titleName?: ...;
                                      };
                                  };
                                  payerPhoneNumber?: {
                                      cityCode?: string;
                                      countryCode?: string;
                                      id?: string;
                                      label?: string;
                                      number?: string;
                                  };
                                  paymentAddress?: {
                                      buildingRoom?: string;
                                      cityName?: string;
                                      countryCode?: string;
                                      label?: (...)
                                      | (...);
                                      postalCode?: string;
                                      postOfficeBoxCode?: string;
                                      stateProvinceCode?: string;
                                      street?: (...)[];
                                  };
                              };
                              paymentMethod: {
                                  paymentAgencyAccount?: {
                                      approvalCode?: string;
                                      code?: string;
                                      supplierTransactionId?: string;
                                      transactionId?: string;
                                  };
                                  paymentCard?: {
                                      approvalCode?: string;
                                      cardHolderAddress?: {
                                          buildingRoom?: ...;
                                          cityName?: ...;
                                          countryCode?: ...;
                                          label?: ...;
                                          postalCode?: ...;
                                          postOfficeBoxCode?: ...;
                                          stateProvinceCode?: ...;
                                          street?: ...;
                                      };
                                      cardHolderName?: string;
                                      cardNumber?: string;
                                      cardNumberToken?: string;
                                      contactInfoRefId?: string;
                                      cvv?: string;
                                      cvvToken?: string;
                                      expirationDate?: string;
                                      securePaymentVersion2?: {
                                          authenticationMerchantName?: ...;
                                          authenticationTokenValue?: ...;
                                          authenticationValueText?: ...;
                                          cardNumberCollectionCode?: ...;
                                          directoryServerTrxID?: ...;
                                          electronicCommerceIndText?: ...;
                                          payerAuthenticationExemptionCode?: ...;
                                          payerAuthenticationFailureToCompleteCode?: ...;
                                          paymentTrxChannelCode?: ...;
                                          programProtocolText?: ...;
                                          trxStatusReasonText?: ...;
                                          trxStatusText?: ...;
                                          verificationResult?: ...;
                                      };
                                      vendorCode?: string;
                                  };
                                  paymentCash?: Record<string, never>;
                                  paymentReferenceFormOfPayment?: {
                                      cardHolderAddress?: {
                                          buildingRoom?: ...;
                                          cityName?: ...;
                                          countryCode?: ...;
                                          label?: ...;
                                          postalCode?: ...;
                                          postOfficeBoxCode?: ...;
                                          stateProvinceCode?: ...;
                                          street?: ...;
                                      };
                                      cardHolderName?: string;
                                      contactInfoRefId?: string;
                                      cvv?: string;
                                      referenceId?: string;
                                      securePaymentVersion2?: {
                                          authenticationMerchantName?: ...;
                                          authenticationTokenValue?: ...;
                                          authenticationValueText?: ...;
                                          cardNumberCollectionCode?: ...;
                                          directoryServerTrxID?: ...;
                                          electronicCommerceIndText?: ...;
                                          payerAuthenticationExemptionCode?: ...;
                                          payerAuthenticationFailureToCompleteCode?: ...;
                                          paymentTrxChannelCode?: ...;
                                          programProtocolText?: ...;
                                          trxStatusReasonText?: ...;
                                          trxStatusText?: ...;
                                          verificationResult?: ...;
                                      };
                                  };
                                  paymentTypeCode?: string;
                              };
                              useTypes?: string[];
                          }[];
                          id?: string;
                          itineraryMismatchedWithTickets?: boolean;
                          journeys?: { id?: string; segmentRefIds?: string[] }[];
                          loyaltyProgramAccount?: {
                              accountNumber?: string;
                              carrier?: { carrierCode: string };
                              id?: string;
                              programCode?: string;
                              programName?: string;
                          };
                          nameMismatchedWithTickets?: boolean;
                          offerVendor?: string;
                          orderItems?: {
                              commissions?: {
                                  amount?: { amount?: ...; code?: ... };
                                  code?: string;
                                  descriptions?: (...)[];
                                  passengerRefIds?: (...)[];
                                  percentage?: number;
                              }[];
                              creationDateTime?: string;
                              externalId?: string;
                              externalOfferItemId?: string;
                              externalOrderRefId?: string;
                              fareDetails?: {
                                  fareCalculationLine?: string;
                                  fareComponents?: (...)[];
                                  fareIndicatorCode?: string;
                                  fareQualifiers?: (...)[];
                                  filedFareInd?: boolean;
                                  paxRefIds?: (...)[];
                                  penaltyDifferential?: {
                                      baseAmount?: ...;
                                      taxSummary?: ...;
                                      totalAmount?: ...;
                                  };
                                  price?: {
                                      baseAmount?: ...;
                                      equivAmount?: ...;
                                      feeBreakdowns?: ...;
                                      nonRefundableBaseAmount?: ...;
                                      surcharges?: ...;
                                      taxBreakdowns?: ...;
                                      totalAmount?: ...;
                                      totalFeeAmount?: ...;
                                      totalTaxAmount?: ...;
                                  };
                                  priceDifferential?: { diffPrice?: ... };
                                  remarks?: (...)[];
                                  tourCode?: string;
                              }[];
                              fees?: {
                                  applied?: boolean;
                                  basePrice?: { amount?: ...; code?: ... };
                                  description?: string;
                                  passengerRefIds?: (...)[];
                                  percentageValue?: string;
                                  price?: { amount?: ...; code?: ... };
                                  refundable?: boolean;
                                  serviceCode?: string;
                                  subCode?: string;
                                  taxBreakdowns?: (...)[];
                                  totalTaxAmount?: { amount?: ...; code?: ... };
                              }[];
                              feeWarnings?: { owner?: string; text?: string }[];
                              id?: string;
                              itemOrigin?: "SELL" | "EXCHANGE" | "SYNCHRONIZATION";
                              offerCustomerInformation?: {
                                  agencyInformation?: {
                                      agentCityCode?: string;
                                      agentDeptCode?: string;
                                      agentDuty?: string;
                                      agentFunction?: string;
                                      carrierCode?: string;
                                      mainTravelAgencyPCC?: string;
                                  };
                                  billingInformation?: {
                                      aaaCity?: string;
                                      actionCode?: string;
                                      agentSineIn?: string;
                                      partitionID?: string;
                                      pseudoCityCode?: string;
                                      userSetAddress?: string;
                                  };
                              };
                              offerItemId?: string;
                              origin?: string;
                              originatedFromTicketExchangeInd?: boolean;
                              paymentTimeLimit?: string;
                              paymentTimeLimitText?: string;
                              penaltyDifferential?: {
                                  baseAmount?: { amount?: string; code?: string };
                                  taxSummary?: {
                                      allRefundableInd?: ...;
                                      taxes?: ...;
                                      totalTaxAmount?: ...;
                                  }[];
                                  totalAmount?: { amount?: string; code?: string };
                              };
                              price?: {
                                  baseAmount?: { amount?: string; code?: string };
                                  equivAmount?: { amount?: string; code?: string };
                                  feeBreakdowns?: { amount?: ...; description?: ...; refundable?: ... }[];
                                  nonRefundableBaseAmount?: { amount?: string; code?: string };
                                  surcharges?: { breakdown?: ...; totalAmount?: ... }[];
                                  taxBreakdowns?: {
                                      amount?: ...;
                                      collectionInd?: ...;
                                      countryCode?: ...;
                                      description?: ...;
                                      refundable?: ...;
                                      taxCode?: ...;
                                      taxTypeCode?: ...;
                                  }[];
                                  totalAmount?: { amount?: string; code?: string };
                                  totalFeeAmount?: {
                                      amount?: string;
                                      code?: string;
                                      taxable?: boolean;
                                  };
                                  totalTaxAmount?: { amount?: string; code?: string };
                              };
                              priceDifferential?: {
                                  diffPrice?: {
                                      price?: {
                                          balanceAmount?: ...;
                                          taxAllRefundableInd?: ...;
                                          taxBreakdowns?: ...;
                                          totalAmount?: ...;
                                          totalTaxAmount?: ...;
                                      };
                                  };
                              };
                              priceGuaranteeTimeLimit?: string;
                              priceGuaranteeTimeLimitText?: string;
                              productRefIds?: string[];
                              sellerFollowUpAction?: { actionCodes?: string[] };
                              services?: {
                                  externalId?: string;
                                  externalOrderItemId?: string;
                                  id?: string;
                                  passengerRefId?: string;
                                  pnrSegmentNumber?: number;
                                  segmentRefId?: string;
                                  selectedSeat?: {
                                      characteristics?: ...;
                                      column?: ...;
                                      descriptions?: ...;
                                      pitchMeasure?: ...;
                                      row?: ...;
                                      segmentRefId?: ...;
                                      widthMeasure?: ...;
                                  };
                                  serviceDefinitionRefId?: string;
                                  statusCode?: string;
                              }[];
                              statusCode?: string;
                              validatingCarrierCode?: string;
                          }[];
                          orderOwner?: string;
                          partition?: string;
                          passengers?: {
                              age?: number;
                              ageUnitCode?: string;
                              birthdate?: string;
                              citizenshipCountryCode?: string;
                              contactInfoRefId?: string;
                              contactInfoRefIds?: string[];
                              employer?: {
                                  name?: string;
                                  taxRegistrationData: {
                                      address?: ...;
                                      countryCode?: ...;
                                      countrySubDivisionName?: ...;
                                      emailAddress?: ...;
                                      phones?: ...;
                                      taxRegistrationId: ...;
                                  }[];
                              };
                              externalId?: string;
                              genderCode?: string;
                              givenName?: string;
                              id?: string;
                              identityDocuments?: {
                                  birthdate?: string;
                                  birthplace?: string;
                                  citizenshipCountryCode?: string;
                                  documentNumber?: string;
                                  documentSubTypeCode?: string;
                                  documentTypeCode?: string;
                                  entryQuantity?: string;
                                  expiryDate?: string;
                                  genderCode?: string;
                                  givenName?: string;
                                  id?: string;
                                  issueDate?: string;
                                  issuingCountryCode?: string;
                                  middleName?: string;
                                  placeOfIssue?: string;
                                  referencedDocumentNumbers?: (...)[];
                                  residenceCountryCode?: string;
                                  stayDuration?: string;
                                  suffixName?: string;
                                  surname?: string;
                                  titleName?: string;
                                  visaHostCountryCode?: string;
                              }[];
                              loyaltyProgramAccounts?: {
                                  accountNumber?: string;
                                  carrier?: { carrierCode: ... };
                                  id?: string;
                                  programCode?: string;
                                  programName?: string;
                              }[];
                              middleName?: string;
                              passengerReference?: string;
                              remarks?: { id?: string; text?: string; type?: string }[];
                              suffixName?: string;
                              surname?: string;
                              titleName?: string;
                              typeCode?: string;
                          }[];
                          paymentInformation?: {
                              amount: { amount?: string; code?: string };
                              id: string;
                              orderItemRefIds?: string[];
                              payer?: {
                                  payerEmailAddress?: {
                                      address?: string;
                                      id?: string;
                                      label?: string;
                                  };
                                  payerName?: {
                                      individualName: {
                                          birthdate?: ...;
                                          birthplace?: ...;
                                          documentNumber?: ...;
                                          genderCode?: ...;
                                          givenName?: ...;
                                          middleName?: ...;
                                          suffixName?: ...;
                                          surname: ...;
                                          titleName?: ...;
                                      };
                                  };
                                  payerPhoneNumber?: {
                                      cityCode?: string;
                                      countryCode?: string;
                                      id?: string;
                                      label?: string;
                                      number?: string;
                                  };
                                  paymentAddress?: {
                                      buildingRoom?: string;
                                      cityName?: string;
                                      countryCode?: string;
                                      label?: (...)
                                      | (...);
                                      postalCode?: string;
                                      postOfficeBoxCode?: string;
                                      stateProvinceCode?: string;
                                      street?: (...)[];
                                  };
                              };
                              paymentMethod: {
                                  paymentAgencyAccount?: {
                                      approvalCode?: string;
                                      code?: string;
                                      supplierTransactionId?: string;
                                      transactionId?: string;
                                  };
                                  paymentCard?: {
                                      approvalCode?: string;
                                      cardHolderAddress?: {
                                          buildingRoom?: ...;
                                          cityName?: ...;
                                          countryCode?: ...;
                                          label?: ...;
                                          postalCode?: ...;
                                          postOfficeBoxCode?: ...;
                                          stateProvinceCode?: ...;
                                          street?: ...;
                                      };
                                      cardHolderName?: string;
                                      cardNumber?: string;
                                      cardNumberToken?: string;
                                      contactInfoRefId?: string;
                                      cvv?: string;
                                      cvvToken?: string;
                                      expirationDate?: string;
                                      securePaymentVersion2?: {
                                          authenticationMerchantName?: ...;
                                          authenticationTokenValue?: ...;
                                          authenticationValueText?: ...;
                                          cardNumberCollectionCode?: ...;
                                          directoryServerTrxID?: ...;
                                          electronicCommerceIndText?: ...;
                                          payerAuthenticationExemptionCode?: ...;
                                          payerAuthenticationFailureToCompleteCode?: ...;
                                          paymentTrxChannelCode?: ...;
                                          programProtocolText?: ...;
                                          trxStatusReasonText?: ...;
                                          trxStatusText?: ...;
                                          verificationResult?: ...;
                                      };
                                      vendorCode?: string;
                                  };
                                  paymentCash?: Record<string, never>;
                                  paymentReferenceFormOfPayment?: {
                                      cardHolderAddress?: {
                                          buildingRoom?: ...;
                                          cityName?: ...;
                                          countryCode?: ...;
                                          label?: ...;
                                          postalCode?: ...;
                                          postOfficeBoxCode?: ...;
                                          stateProvinceCode?: ...;
                                          street?: ...;
                                      };
                                      cardHolderName?: string;
                                      contactInfoRefId?: string;
                                      cvv?: string;
                                      referenceId?: string;
                                      securePaymentVersion2?: {
                                          authenticationMerchantName?: ...;
                                          authenticationTokenValue?: ...;
                                          authenticationValueText?: ...;
                                          cardNumberCollectionCode?: ...;
                                          directoryServerTrxID?: ...;
                                          electronicCommerceIndText?: ...;
                                          payerAuthenticationExemptionCode?: ...;
                                          payerAuthenticationFailureToCompleteCode?: ...;
                                          paymentTrxChannelCode?: ...;
                                          programProtocolText?: ...;
                                          trxStatusReasonText?: ...;
                                          trxStatusText?: ...;
                                          verificationResult?: ...;
                                      };
                                  };
                                  paymentTypeCode?: string;
                              };
                              useTypes?: string[];
                          }[];
                          paymentTimeLimit?: string;
                          paymentTimeLimitText?: string;
                          penalties?: {
                              applicabilityList?: string[];
                              description?: string;
                              feeAmount?: string;
                              feeCurrencyCode?: string;
                              hasFee?: boolean;
                              id?: string;
                              isAllowed?: boolean;
                              type?: string;
                          }[];
                          pnrCreateDate?: string;
                          pnrLocator?: string;
                          priceClasses?: {
                              code?: string;
                              descriptions?: { id?: string; text?: string }[];
                              id?: string;
                              name?: string;
                          }[];
                          primeHost?: string;
                          products?: {
                              airSegment?: {
                                  actionCode?: string;
                                  arrivalAirport?: string;
                                  arrivalDateTime?: string;
                                  departureAirport?: string;
                                  departureDateTime?: string;
                                  legs?: {
                                      arrivalAirport?: ...;
                                      arrivalDateTime?: ...;
                                      departureAirport?: ...;
                                      departureDateTime?: ...;
                                      marketingCarrier?: ...;
                                      operatingCarrier?: ...;
                                  }[];
                                  marketingCarrier?: {
                                      airlineCode?: string;
                                      banner?: string;
                                      bookingClass?: string;
                                      flightNumber?: string;
                                      name?: string;
                                  };
                                  operatingCarrier?: {
                                      airlineCode?: string;
                                      banner?: string;
                                      bookingClass?: string;
                                      flightNumber?: string;
                                      name?: string;
                                  };
                              };
                              id?: string;
                          }[];
                          pseudoCityCode?: string;
                          remarks?: { id?: string; text?: string; type?: string }[];
                          segments?: {
                              arnkInd?: boolean;
                              arrival?: {
                                  gateId?: string;
                                  locationCode?: string;
                                  scheduledDateTime?: string;
                                  stationName?: string;
                                  terminalName?: string;
                              };
                              cabinTypeCode?: string;
                              datedOperatingLegs?: {
                                  arrival?: {
                                      gateId?: ...;
                                      locationCode?: ...;
                                      scheduledDateTime?: ...;
                                      stationName?: ...;
                                      terminalName?: ...;
                                  };
                                  carrierAircraftType?: { code?: ...; name?: ... };
                                  changeOfGaugeInd?: boolean;
                                  departure?: {
                                      gateId?: ...;
                                      locationCode?: ...;
                                      scheduledDateTime?: ...;
                                      stationName?: ...;
                                      terminalName?: ...;
                                  };
                                  distanceMeasure?: { unitCode?: ...; value?: ... };
                                  onGroundDuration?: string;
                              }[];
                              departure?: {
                                  gateId?: string;
                                  locationCode?: string;
                                  scheduledDateTime?: string;
                                  stationName?: string;
                                  terminalName?: string;
                              };
                              distanceMeasure?: { unitCode?: string; value?: number };
                              flightDuration?: string;
                              id?: string;
                              marketingCarrier?: {
                                  carrierCode?: string;
                                  carrierName?: string;
                                  classOfService?: string;
                                  disclosure?: { id?: string; text?: (...)[] };
                                  flightNumber?: number;
                              };
                              operatingCarrier?: {
                                  carrierCode?: string;
                                  carrierName?: string;
                                  classOfService?: string;
                                  disclosure?: { id?: string; text?: (...)[] };
                                  flightNumber?: number;
                              };
                              references?: { id?: string; system?: string }[];
                          }[];
                          serviceDefinitions?: {
                              baggageAllowanceRefId?: string;
                              bookingInstructions?: {
                                  productText?: string;
                                  productTextDetails?: { description?: ...; key: ...; value: ... }[];
                                  specialServices?: { freeText?: ...; specialServiceCode?: ... }[];
                              };
                              cabinUpgrade?: {
                                  methodCode?: string;
                                  reservationBookingDesignator?: string;
                              };
                              descriptions?: { id?: string; text?: string }[];
                              externalId?: string;
                              groupCode?: string;
                              id?: string;
                              name?: string;
                              ownerCode?: string;
                              reasonForIssuanceCode?: string;
                              reasonForIssuanceSubCode?: string;
                              serviceCode?: string;
                              settlementMethodCode?: string;
                          }[];
                          ticketingDocumentInfo?: {
                              document?: {
                                  coupons?: {
                                      consumedAtIssuanceInd?: ...;
                                      exchangeEligibilityInd?: ...;
                                      inConnectionCouponNumber?: ...;
                                      inConnectionDocumentNumber?: ...;
                                      involuntaryIndicatorCode?: ...;
                                      number?: ...;
                                      orderItemRefId?: ...;
                                      presentAt?: ...;
                                      presentTo?: ...;
                                      reasonForIssuanceCode?: ...;
                                      reasonForIssuanceSubCode?: ...;
                                      segmentInfo?: ...;
                                      serviceCode?: ...;
                                      serviceRefId?: ...;
                                      settlementAuthCode?: ...;
                                      status?: ...;
                                  }[];
                                  exchangeEligibilityInd?: boolean;
                                  inConnectionDocumentNumber?: string;
                                  issueDateTime?: string;
                                  issueDateTimeComment?: string;
                                  issueDateTimeText?: string;
                                  number?: string;
                                  numberOfBooklets?: number;
                                  outOfSyncWithOrderItem?: boolean;
                                  primaryDocumentInd?: boolean;
                                  remarkText?: string;
                                  reportingType?: string;
                                  routingCode?: string;
                                  ticketingLocation?: string;
                                  type?: string;
                                  voidEligibilityInd?: boolean;
                                  voidPeriodExpirationDateTime?: string;
                              };
                              originalIssueInfo?: {
                                  issueDate?: string;
                                  issuingAgentId?: string;
                                  locationCode?: string;
                                  ticketNumber?: string;
                              };
                              paxRefId?: string;
                              price?: {
                                  baseAmount?: { amount?: string; code?: string };
                                  equivAmount?: { amount?: string; code?: string };
                                  feeBreakdowns?: { amount?: ...; description?: ...; refundable?: ... }[];
                                  nonRefundableBaseAmount?: { amount?: string; code?: string };
                                  surcharges?: { breakdown?: ...; totalAmount?: ... }[];
                                  taxBreakdowns?: {
                                      amount?: ...;
                                      collectionInd?: ...;
                                      countryCode?: ...;
                                      description?: ...;
                                      refundable?: ...;
                                      taxCode?: ...;
                                      taxTypeCode?: ...;
                                  }[];
                                  totalAmount?: { amount?: string; code?: string };
                                  totalFeeAmount?: {
                                      amount?: string;
                                      code?: string;
                                      taxable?: boolean;
                                  };
                                  totalTaxAmount?: { amount?: string; code?: string };
                              };
                          }[];
                          totalPrice?: {
                              baseAmount?: { amount?: string; code?: string };
                              equivAmount?: { amount?: string; code?: string };
                              feeBreakdowns?: {
                                  amount?: { amount?: string; code?: string; taxable?: boolean };
                                  description?: string;
                                  refundable?: boolean;
                              }[];
                              nonRefundableBaseAmount?: { amount?: string; code?: string };
                              surcharges?: {
                                  breakdown?: {
                                      amount?: ...;
                                      description?: ...;
                                      designatorCode?: ...;
                                      localAmount?: ...;
                                      refundable?: ...;
                                  }[];
                                  totalAmount?: { amount?: string; code?: string };
                              }[];
                              taxBreakdowns?: {
                                  amount?: { amount?: string; code?: string };
                                  collectionInd?: boolean;
                                  countryCode?: string;
                                  description?: string;
                                  refundable?: boolean;
                                  taxCode?: string;
                                  taxTypeCode?: string;
                              }[];
                              totalAmount?: { amount?: string; code?: string };
                              totalFeeAmount?: { amount?: string; code?: string; taxable?: boolean };
                              totalTaxAmount?: { amount?: string; code?: string };
                          };
                          type?: string;
                      };
                      warnings?: { code?: string; message?: string }[];
                  };
              };
              headers: { [name: string]: unknown };
          };
      }
      • 200: {
            content: {
                "application/json": {
                    errors?: { code?: string; message?: string }[];
                    order?: {
                        airlineRemarks?: {
                            id?: string;
                            passengerRefIds?: string[];
                            text?: string;
                        }[];
                        auxiliaryData?: {
                            pnrNameReferenceNumbers?: {
                                nameReferenceNumber?: string;
                                passengerRefId?: string;
                            }[];
                        };
                        baggageAllowances?: {
                            applicableParty?: string;
                            baggageDeterminingCarrier?: { carrierCode?: string };
                            dimensionAllowances?: {
                                baggageDimensionCategory?: string;
                                maximumMeasure?: { unitCode?: ...; value?: ... };
                                minimumMeasure?: { unitCode?: ...; value?: ... };
                            }[];
                            externalId?: string;
                            id?: string;
                            pieceAllowances?: { applicableParty?: string; totalQuantity?: number }[];
                            typeCode?: "CarryOn" | "Checked";
                            weightAllowances?: { maximumMeasure?: { unitCode?: ...; value?: ... } }[];
                        }[];
                        changeFee?: {
                            differentialAmountDue?: { amount?: string; code?: string };
                            differentialAmountDueTaxSummary?: {
                                allRefundableInd?: boolean;
                                taxes?: {
                                    amount?: { amount?: ...; code?: ... };
                                    collectionInd?: boolean;
                                    countryCode?: string;
                                    description?: string;
                                    refundable?: boolean;
                                    taxCode?: string;
                                    taxTypeCode?: string;
                                }[];
                                totalTaxAmount?: { amount?: string; code?: string };
                            };
                            penaltyAmount?: { amount?: string; code?: string };
                            typeCode?: string;
                        };
                        contactInfos?: {
                            contactRefusedIndicator?: boolean;
                            contactType?: string;
                            emailAddresses?: { address?: string; id?: string; label?: string }[];
                            givenName?: string;
                            id?: string;
                            phones?: {
                                cityCode?: string;
                                countryCode?: string;
                                id?: string;
                                label?: string;
                                number?: string;
                            }[];
                            postalAddresses?: {
                                buildingRoom?: string;
                                cityName?: string;
                                countryCode?: string;
                                label?: (...)
                                | (...);
                                postalCode?: string;
                                postOfficeBoxCode?: string;
                                stateProvinceCode?: string;
                                street?: (...)[];
                            }[];
                            surname?: string;
                        }[];
                        corporateId?: string;
                        countryCode?: string;
                        customerNumber?: { number?: string };
                        externalOrders?: {
                            airSegmentInformations?: {
                                arrivalAirport?: string;
                                arrivalTime?: string;
                                classOfService?: string;
                                departureAirport?: string;
                                departureTime?: string;
                                flightNumber?: number;
                                marketingAirlineCode?: string;
                            }[];
                            bookingReferences?: {
                                carrierCode?: string;
                                createDate?: string;
                                id?: string;
                                typeCode?: string;
                            }[];
                            externalOrderCreateDateTime?: string;
                            externalOrderId?: string;
                            id?: string;
                            systemId?: string;
                            totalPrice?: {
                                baseAmount?: { amount?: string; code?: string };
                                equivAmount?: { amount?: string; code?: string };
                                feeBreakdowns?: { amount?: ...; description?: ...; refundable?: ... }[];
                                nonRefundableBaseAmount?: { amount?: string; code?: string };
                                surcharges?: { breakdown?: ...; totalAmount?: ... }[];
                                taxBreakdowns?: {
                                    amount?: ...;
                                    collectionInd?: ...;
                                    countryCode?: ...;
                                    description?: ...;
                                    refundable?: ...;
                                    taxCode?: ...;
                                    taxTypeCode?: ...;
                                }[];
                                totalAmount?: { amount?: string; code?: string };
                                totalFeeAmount?: { amount?: string; code?: string; taxable?: boolean };
                                totalTaxAmount?: { amount?: string; code?: string };
                            };
                        }[];
                        formsOfPayment?: {
                            amount: { amount?: string; code?: string };
                            id: string;
                            orderItemRefIds?: string[];
                            payer?: {
                                payerEmailAddress?: {
                                    address?: string;
                                    id?: string;
                                    label?: string;
                                };
                                payerName?: {
                                    individualName: {
                                        birthdate?: ...;
                                        birthplace?: ...;
                                        documentNumber?: ...;
                                        genderCode?: ...;
                                        givenName?: ...;
                                        middleName?: ...;
                                        suffixName?: ...;
                                        surname: ...;
                                        titleName?: ...;
                                    };
                                };
                                payerPhoneNumber?: {
                                    cityCode?: string;
                                    countryCode?: string;
                                    id?: string;
                                    label?: string;
                                    number?: string;
                                };
                                paymentAddress?: {
                                    buildingRoom?: string;
                                    cityName?: string;
                                    countryCode?: string;
                                    label?: (...)
                                    | (...);
                                    postalCode?: string;
                                    postOfficeBoxCode?: string;
                                    stateProvinceCode?: string;
                                    street?: (...)[];
                                };
                            };
                            paymentMethod: {
                                paymentAgencyAccount?: {
                                    approvalCode?: string;
                                    code?: string;
                                    supplierTransactionId?: string;
                                    transactionId?: string;
                                };
                                paymentCard?: {
                                    approvalCode?: string;
                                    cardHolderAddress?: {
                                        buildingRoom?: ...;
                                        cityName?: ...;
                                        countryCode?: ...;
                                        label?: ...;
                                        postalCode?: ...;
                                        postOfficeBoxCode?: ...;
                                        stateProvinceCode?: ...;
                                        street?: ...;
                                    };
                                    cardHolderName?: string;
                                    cardNumber?: string;
                                    cardNumberToken?: string;
                                    contactInfoRefId?: string;
                                    cvv?: string;
                                    cvvToken?: string;
                                    expirationDate?: string;
                                    securePaymentVersion2?: {
                                        authenticationMerchantName?: ...;
                                        authenticationTokenValue?: ...;
                                        authenticationValueText?: ...;
                                        cardNumberCollectionCode?: ...;
                                        directoryServerTrxID?: ...;
                                        electronicCommerceIndText?: ...;
                                        payerAuthenticationExemptionCode?: ...;
                                        payerAuthenticationFailureToCompleteCode?: ...;
                                        paymentTrxChannelCode?: ...;
                                        programProtocolText?: ...;
                                        trxStatusReasonText?: ...;
                                        trxStatusText?: ...;
                                        verificationResult?: ...;
                                    };
                                    vendorCode?: string;
                                };
                                paymentCash?: Record<string, never>;
                                paymentReferenceFormOfPayment?: {
                                    cardHolderAddress?: {
                                        buildingRoom?: ...;
                                        cityName?: ...;
                                        countryCode?: ...;
                                        label?: ...;
                                        postalCode?: ...;
                                        postOfficeBoxCode?: ...;
                                        stateProvinceCode?: ...;
                                        street?: ...;
                                    };
                                    cardHolderName?: string;
                                    contactInfoRefId?: string;
                                    cvv?: string;
                                    referenceId?: string;
                                    securePaymentVersion2?: {
                                        authenticationMerchantName?: ...;
                                        authenticationTokenValue?: ...;
                                        authenticationValueText?: ...;
                                        cardNumberCollectionCode?: ...;
                                        directoryServerTrxID?: ...;
                                        electronicCommerceIndText?: ...;
                                        payerAuthenticationExemptionCode?: ...;
                                        payerAuthenticationFailureToCompleteCode?: ...;
                                        paymentTrxChannelCode?: ...;
                                        programProtocolText?: ...;
                                        trxStatusReasonText?: ...;
                                        trxStatusText?: ...;
                                        verificationResult?: ...;
                                    };
                                };
                                paymentTypeCode?: string;
                            };
                            useTypes?: string[];
                        }[];
                        id?: string;
                        itineraryMismatchedWithTickets?: boolean;
                        journeys?: { id?: string; segmentRefIds?: string[] }[];
                        loyaltyProgramAccount?: {
                            accountNumber?: string;
                            carrier?: { carrierCode: string };
                            id?: string;
                            programCode?: string;
                            programName?: string;
                        };
                        nameMismatchedWithTickets?: boolean;
                        offerVendor?: string;
                        orderItems?: {
                            commissions?: {
                                amount?: { amount?: ...; code?: ... };
                                code?: string;
                                descriptions?: (...)[];
                                passengerRefIds?: (...)[];
                                percentage?: number;
                            }[];
                            creationDateTime?: string;
                            externalId?: string;
                            externalOfferItemId?: string;
                            externalOrderRefId?: string;
                            fareDetails?: {
                                fareCalculationLine?: string;
                                fareComponents?: (...)[];
                                fareIndicatorCode?: string;
                                fareQualifiers?: (...)[];
                                filedFareInd?: boolean;
                                paxRefIds?: (...)[];
                                penaltyDifferential?: {
                                    baseAmount?: ...;
                                    taxSummary?: ...;
                                    totalAmount?: ...;
                                };
                                price?: {
                                    baseAmount?: ...;
                                    equivAmount?: ...;
                                    feeBreakdowns?: ...;
                                    nonRefundableBaseAmount?: ...;
                                    surcharges?: ...;
                                    taxBreakdowns?: ...;
                                    totalAmount?: ...;
                                    totalFeeAmount?: ...;
                                    totalTaxAmount?: ...;
                                };
                                priceDifferential?: { diffPrice?: ... };
                                remarks?: (...)[];
                                tourCode?: string;
                            }[];
                            fees?: {
                                applied?: boolean;
                                basePrice?: { amount?: ...; code?: ... };
                                description?: string;
                                passengerRefIds?: (...)[];
                                percentageValue?: string;
                                price?: { amount?: ...; code?: ... };
                                refundable?: boolean;
                                serviceCode?: string;
                                subCode?: string;
                                taxBreakdowns?: (...)[];
                                totalTaxAmount?: { amount?: ...; code?: ... };
                            }[];
                            feeWarnings?: { owner?: string; text?: string }[];
                            id?: string;
                            itemOrigin?: "SELL" | "EXCHANGE" | "SYNCHRONIZATION";
                            offerCustomerInformation?: {
                                agencyInformation?: {
                                    agentCityCode?: string;
                                    agentDeptCode?: string;
                                    agentDuty?: string;
                                    agentFunction?: string;
                                    carrierCode?: string;
                                    mainTravelAgencyPCC?: string;
                                };
                                billingInformation?: {
                                    aaaCity?: string;
                                    actionCode?: string;
                                    agentSineIn?: string;
                                    partitionID?: string;
                                    pseudoCityCode?: string;
                                    userSetAddress?: string;
                                };
                            };
                            offerItemId?: string;
                            origin?: string;
                            originatedFromTicketExchangeInd?: boolean;
                            paymentTimeLimit?: string;
                            paymentTimeLimitText?: string;
                            penaltyDifferential?: {
                                baseAmount?: { amount?: string; code?: string };
                                taxSummary?: {
                                    allRefundableInd?: ...;
                                    taxes?: ...;
                                    totalTaxAmount?: ...;
                                }[];
                                totalAmount?: { amount?: string; code?: string };
                            };
                            price?: {
                                baseAmount?: { amount?: string; code?: string };
                                equivAmount?: { amount?: string; code?: string };
                                feeBreakdowns?: { amount?: ...; description?: ...; refundable?: ... }[];
                                nonRefundableBaseAmount?: { amount?: string; code?: string };
                                surcharges?: { breakdown?: ...; totalAmount?: ... }[];
                                taxBreakdowns?: {
                                    amount?: ...;
                                    collectionInd?: ...;
                                    countryCode?: ...;
                                    description?: ...;
                                    refundable?: ...;
                                    taxCode?: ...;
                                    taxTypeCode?: ...;
                                }[];
                                totalAmount?: { amount?: string; code?: string };
                                totalFeeAmount?: { amount?: string; code?: string; taxable?: boolean };
                                totalTaxAmount?: { amount?: string; code?: string };
                            };
                            priceDifferential?: {
                                diffPrice?: {
                                    price?: {
                                        balanceAmount?: ...;
                                        taxAllRefundableInd?: ...;
                                        taxBreakdowns?: ...;
                                        totalAmount?: ...;
                                        totalTaxAmount?: ...;
                                    };
                                };
                            };
                            priceGuaranteeTimeLimit?: string;
                            priceGuaranteeTimeLimitText?: string;
                            productRefIds?: string[];
                            sellerFollowUpAction?: { actionCodes?: string[] };
                            services?: {
                                externalId?: string;
                                externalOrderItemId?: string;
                                id?: string;
                                passengerRefId?: string;
                                pnrSegmentNumber?: number;
                                segmentRefId?: string;
                                selectedSeat?: {
                                    characteristics?: ...;
                                    column?: ...;
                                    descriptions?: ...;
                                    pitchMeasure?: ...;
                                    row?: ...;
                                    segmentRefId?: ...;
                                    widthMeasure?: ...;
                                };
                                serviceDefinitionRefId?: string;
                                statusCode?: string;
                            }[];
                            statusCode?: string;
                            validatingCarrierCode?: string;
                        }[];
                        orderOwner?: string;
                        partition?: string;
                        passengers?: {
                            age?: number;
                            ageUnitCode?: string;
                            birthdate?: string;
                            citizenshipCountryCode?: string;
                            contactInfoRefId?: string;
                            contactInfoRefIds?: string[];
                            employer?: {
                                name?: string;
                                taxRegistrationData: {
                                    address?: ...;
                                    countryCode?: ...;
                                    countrySubDivisionName?: ...;
                                    emailAddress?: ...;
                                    phones?: ...;
                                    taxRegistrationId: ...;
                                }[];
                            };
                            externalId?: string;
                            genderCode?: string;
                            givenName?: string;
                            id?: string;
                            identityDocuments?: {
                                birthdate?: string;
                                birthplace?: string;
                                citizenshipCountryCode?: string;
                                documentNumber?: string;
                                documentSubTypeCode?: string;
                                documentTypeCode?: string;
                                entryQuantity?: string;
                                expiryDate?: string;
                                genderCode?: string;
                                givenName?: string;
                                id?: string;
                                issueDate?: string;
                                issuingCountryCode?: string;
                                middleName?: string;
                                placeOfIssue?: string;
                                referencedDocumentNumbers?: (...)[];
                                residenceCountryCode?: string;
                                stayDuration?: string;
                                suffixName?: string;
                                surname?: string;
                                titleName?: string;
                                visaHostCountryCode?: string;
                            }[];
                            loyaltyProgramAccounts?: {
                                accountNumber?: string;
                                carrier?: { carrierCode: ... };
                                id?: string;
                                programCode?: string;
                                programName?: string;
                            }[];
                            middleName?: string;
                            passengerReference?: string;
                            remarks?: { id?: string; text?: string; type?: string }[];
                            suffixName?: string;
                            surname?: string;
                            titleName?: string;
                            typeCode?: string;
                        }[];
                        paymentInformation?: {
                            amount: { amount?: string; code?: string };
                            id: string;
                            orderItemRefIds?: string[];
                            payer?: {
                                payerEmailAddress?: {
                                    address?: string;
                                    id?: string;
                                    label?: string;
                                };
                                payerName?: {
                                    individualName: {
                                        birthdate?: ...;
                                        birthplace?: ...;
                                        documentNumber?: ...;
                                        genderCode?: ...;
                                        givenName?: ...;
                                        middleName?: ...;
                                        suffixName?: ...;
                                        surname: ...;
                                        titleName?: ...;
                                    };
                                };
                                payerPhoneNumber?: {
                                    cityCode?: string;
                                    countryCode?: string;
                                    id?: string;
                                    label?: string;
                                    number?: string;
                                };
                                paymentAddress?: {
                                    buildingRoom?: string;
                                    cityName?: string;
                                    countryCode?: string;
                                    label?: (...)
                                    | (...);
                                    postalCode?: string;
                                    postOfficeBoxCode?: string;
                                    stateProvinceCode?: string;
                                    street?: (...)[];
                                };
                            };
                            paymentMethod: {
                                paymentAgencyAccount?: {
                                    approvalCode?: string;
                                    code?: string;
                                    supplierTransactionId?: string;
                                    transactionId?: string;
                                };
                                paymentCard?: {
                                    approvalCode?: string;
                                    cardHolderAddress?: {
                                        buildingRoom?: ...;
                                        cityName?: ...;
                                        countryCode?: ...;
                                        label?: ...;
                                        postalCode?: ...;
                                        postOfficeBoxCode?: ...;
                                        stateProvinceCode?: ...;
                                        street?: ...;
                                    };
                                    cardHolderName?: string;
                                    cardNumber?: string;
                                    cardNumberToken?: string;
                                    contactInfoRefId?: string;
                                    cvv?: string;
                                    cvvToken?: string;
                                    expirationDate?: string;
                                    securePaymentVersion2?: {
                                        authenticationMerchantName?: ...;
                                        authenticationTokenValue?: ...;
                                        authenticationValueText?: ...;
                                        cardNumberCollectionCode?: ...;
                                        directoryServerTrxID?: ...;
                                        electronicCommerceIndText?: ...;
                                        payerAuthenticationExemptionCode?: ...;
                                        payerAuthenticationFailureToCompleteCode?: ...;
                                        paymentTrxChannelCode?: ...;
                                        programProtocolText?: ...;
                                        trxStatusReasonText?: ...;
                                        trxStatusText?: ...;
                                        verificationResult?: ...;
                                    };
                                    vendorCode?: string;
                                };
                                paymentCash?: Record<string, never>;
                                paymentReferenceFormOfPayment?: {
                                    cardHolderAddress?: {
                                        buildingRoom?: ...;
                                        cityName?: ...;
                                        countryCode?: ...;
                                        label?: ...;
                                        postalCode?: ...;
                                        postOfficeBoxCode?: ...;
                                        stateProvinceCode?: ...;
                                        street?: ...;
                                    };
                                    cardHolderName?: string;
                                    contactInfoRefId?: string;
                                    cvv?: string;
                                    referenceId?: string;
                                    securePaymentVersion2?: {
                                        authenticationMerchantName?: ...;
                                        authenticationTokenValue?: ...;
                                        authenticationValueText?: ...;
                                        cardNumberCollectionCode?: ...;
                                        directoryServerTrxID?: ...;
                                        electronicCommerceIndText?: ...;
                                        payerAuthenticationExemptionCode?: ...;
                                        payerAuthenticationFailureToCompleteCode?: ...;
                                        paymentTrxChannelCode?: ...;
                                        programProtocolText?: ...;
                                        trxStatusReasonText?: ...;
                                        trxStatusText?: ...;
                                        verificationResult?: ...;
                                    };
                                };
                                paymentTypeCode?: string;
                            };
                            useTypes?: string[];
                        }[];
                        paymentTimeLimit?: string;
                        paymentTimeLimitText?: string;
                        penalties?: {
                            applicabilityList?: string[];
                            description?: string;
                            feeAmount?: string;
                            feeCurrencyCode?: string;
                            hasFee?: boolean;
                            id?: string;
                            isAllowed?: boolean;
                            type?: string;
                        }[];
                        pnrCreateDate?: string;
                        pnrLocator?: string;
                        priceClasses?: {
                            code?: string;
                            descriptions?: { id?: string; text?: string }[];
                            id?: string;
                            name?: string;
                        }[];
                        primeHost?: string;
                        products?: {
                            airSegment?: {
                                actionCode?: string;
                                arrivalAirport?: string;
                                arrivalDateTime?: string;
                                departureAirport?: string;
                                departureDateTime?: string;
                                legs?: {
                                    arrivalAirport?: ...;
                                    arrivalDateTime?: ...;
                                    departureAirport?: ...;
                                    departureDateTime?: ...;
                                    marketingCarrier?: ...;
                                    operatingCarrier?: ...;
                                }[];
                                marketingCarrier?: {
                                    airlineCode?: string;
                                    banner?: string;
                                    bookingClass?: string;
                                    flightNumber?: string;
                                    name?: string;
                                };
                                operatingCarrier?: {
                                    airlineCode?: string;
                                    banner?: string;
                                    bookingClass?: string;
                                    flightNumber?: string;
                                    name?: string;
                                };
                            };
                            id?: string;
                        }[];
                        pseudoCityCode?: string;
                        remarks?: { id?: string; text?: string; type?: string }[];
                        segments?: {
                            arnkInd?: boolean;
                            arrival?: {
                                gateId?: string;
                                locationCode?: string;
                                scheduledDateTime?: string;
                                stationName?: string;
                                terminalName?: string;
                            };
                            cabinTypeCode?: string;
                            datedOperatingLegs?: {
                                arrival?: {
                                    gateId?: ...;
                                    locationCode?: ...;
                                    scheduledDateTime?: ...;
                                    stationName?: ...;
                                    terminalName?: ...;
                                };
                                carrierAircraftType?: { code?: ...; name?: ... };
                                changeOfGaugeInd?: boolean;
                                departure?: {
                                    gateId?: ...;
                                    locationCode?: ...;
                                    scheduledDateTime?: ...;
                                    stationName?: ...;
                                    terminalName?: ...;
                                };
                                distanceMeasure?: { unitCode?: ...; value?: ... };
                                onGroundDuration?: string;
                            }[];
                            departure?: {
                                gateId?: string;
                                locationCode?: string;
                                scheduledDateTime?: string;
                                stationName?: string;
                                terminalName?: string;
                            };
                            distanceMeasure?: { unitCode?: string; value?: number };
                            flightDuration?: string;
                            id?: string;
                            marketingCarrier?: {
                                carrierCode?: string;
                                carrierName?: string;
                                classOfService?: string;
                                disclosure?: { id?: string; text?: (...)[] };
                                flightNumber?: number;
                            };
                            operatingCarrier?: {
                                carrierCode?: string;
                                carrierName?: string;
                                classOfService?: string;
                                disclosure?: { id?: string; text?: (...)[] };
                                flightNumber?: number;
                            };
                            references?: { id?: string; system?: string }[];
                        }[];
                        serviceDefinitions?: {
                            baggageAllowanceRefId?: string;
                            bookingInstructions?: {
                                productText?: string;
                                productTextDetails?: { description?: ...; key: ...; value: ... }[];
                                specialServices?: { freeText?: ...; specialServiceCode?: ... }[];
                            };
                            cabinUpgrade?: {
                                methodCode?: string;
                                reservationBookingDesignator?: string;
                            };
                            descriptions?: { id?: string; text?: string }[];
                            externalId?: string;
                            groupCode?: string;
                            id?: string;
                            name?: string;
                            ownerCode?: string;
                            reasonForIssuanceCode?: string;
                            reasonForIssuanceSubCode?: string;
                            serviceCode?: string;
                            settlementMethodCode?: string;
                        }[];
                        ticketingDocumentInfo?: {
                            document?: {
                                coupons?: {
                                    consumedAtIssuanceInd?: ...;
                                    exchangeEligibilityInd?: ...;
                                    inConnectionCouponNumber?: ...;
                                    inConnectionDocumentNumber?: ...;
                                    involuntaryIndicatorCode?: ...;
                                    number?: ...;
                                    orderItemRefId?: ...;
                                    presentAt?: ...;
                                    presentTo?: ...;
                                    reasonForIssuanceCode?: ...;
                                    reasonForIssuanceSubCode?: ...;
                                    segmentInfo?: ...;
                                    serviceCode?: ...;
                                    serviceRefId?: ...;
                                    settlementAuthCode?: ...;
                                    status?: ...;
                                }[];
                                exchangeEligibilityInd?: boolean;
                                inConnectionDocumentNumber?: string;
                                issueDateTime?: string;
                                issueDateTimeComment?: string;
                                issueDateTimeText?: string;
                                number?: string;
                                numberOfBooklets?: number;
                                outOfSyncWithOrderItem?: boolean;
                                primaryDocumentInd?: boolean;
                                remarkText?: string;
                                reportingType?: string;
                                routingCode?: string;
                                ticketingLocation?: string;
                                type?: string;
                                voidEligibilityInd?: boolean;
                                voidPeriodExpirationDateTime?: string;
                            };
                            originalIssueInfo?: {
                                issueDate?: string;
                                issuingAgentId?: string;
                                locationCode?: string;
                                ticketNumber?: string;
                            };
                            paxRefId?: string;
                            price?: {
                                baseAmount?: { amount?: string; code?: string };
                                equivAmount?: { amount?: string; code?: string };
                                feeBreakdowns?: { amount?: ...; description?: ...; refundable?: ... }[];
                                nonRefundableBaseAmount?: { amount?: string; code?: string };
                                surcharges?: { breakdown?: ...; totalAmount?: ... }[];
                                taxBreakdowns?: {
                                    amount?: ...;
                                    collectionInd?: ...;
                                    countryCode?: ...;
                                    description?: ...;
                                    refundable?: ...;
                                    taxCode?: ...;
                                    taxTypeCode?: ...;
                                }[];
                                totalAmount?: { amount?: string; code?: string };
                                totalFeeAmount?: { amount?: string; code?: string; taxable?: boolean };
                                totalTaxAmount?: { amount?: string; code?: string };
                            };
                        }[];
                        totalPrice?: {
                            baseAmount?: { amount?: string; code?: string };
                            equivAmount?: { amount?: string; code?: string };
                            feeBreakdowns?: {
                                amount?: { amount?: string; code?: string; taxable?: boolean };
                                description?: string;
                                refundable?: boolean;
                            }[];
                            nonRefundableBaseAmount?: { amount?: string; code?: string };
                            surcharges?: {
                                breakdown?: {
                                    amount?: ...;
                                    description?: ...;
                                    designatorCode?: ...;
                                    localAmount?: ...;
                                    refundable?: ...;
                                }[];
                                totalAmount?: { amount?: string; code?: string };
                            }[];
                            taxBreakdowns?: {
                                amount?: { amount?: string; code?: string };
                                collectionInd?: boolean;
                                countryCode?: string;
                                description?: string;
                                refundable?: boolean;
                                taxCode?: string;
                                taxTypeCode?: string;
                            }[];
                            totalAmount?: { amount?: string; code?: string };
                            totalFeeAmount?: { amount?: string; code?: string; taxable?: boolean };
                            totalTaxAmount?: { amount?: string; code?: string };
                        };
                        type?: string;
                    };
                    warnings?: { code?: string; message?: string }[];
                };
            };
            headers: { [name: string]: unknown };
        }

        Operation successful.