Documentation
    Preparing search index...
    interface operations {
        getSeats: {
            parameters: {
                cookie?: never;
                header?: never;
                path?: never;
                query?: never;
            };
            requestBody: {
                content: {
                    "application/json": | Omit<
                        {
                            payloadAttributes?: {
                                correlationID?: string;
                                echoTokenText?: string;
                                timeStamp?: string;
                                transactionID?: string;
                            };
                            requestType: string;
                        },
                        "requestType",
                    > & {
                        pointOfSale: {
                            agentDutyCode?: string;
                            location: { cityCode: string; countryCode: string };
                        };
                        request: {
                            offer: { offerId: string };
                            paxes?: {
                                givenName?: string;
                                loyaltyProgramAccount?: {
                                    accountNumber: ...;
                                    airline: ...;
                                    partnerProgram?: ...;
                                    tierPriority?: ...;
                                }[];
                                paxID: string;
                                surname?: string;
                            }[];
                        };
                    } & { requestType: "offerId" }
                    | Omit<
                        {
                            payloadAttributes?: {
                                correlationID?: string;
                                echoTokenText?: string;
                                timeStamp?: string;
                                transactionID?: string;
                            };
                            requestType: string;
                        },
                        "requestType",
                    > & {
                        pointOfSale: {
                            agentDutyCode?: string;
                            location: { cityCode: string; countryCode: string };
                        };
                        request: { order: { orderId: string } };
                    } & { requestType: "orderId" }
                    | Omit<
                        {
                            payloadAttributes?: {
                                correlationID?: string;
                                echoTokenText?: string;
                                timeStamp?: string;
                                transactionID?: string;
                            };
                            requestType: string;
                        },
                        "requestType",
                    > & {
                        request: {
                            currency?: string;
                            customAttributes?: { key: string; value: string }[];
                            dataBin?: string;
                            fareComponents?: {
                                brand?: { code: string };
                                fareBasis: { fareBasisCode: string };
                                fareComponentId: string;
                                fareDetail?: {
                                    fareIndicator?: number;
                                    fareRule?: string;
                                    fareTariff?: string;
                                    fareType?: string;
                                    fareTypeBitmap?: string;
                                    privateTariffIndicator?: boolean;
                                };
                                governingCarrier?: string;
                                price?: { amount: number };
                                vendorCode?: string;
                            }[];
                            originDest: {
                                paxJourney: {
                                    paxSegments: {
                                        arrival: ...;
                                        cabinType?: ...;
                                        departure: ...;
                                        marketingCarrierInfo: ...;
                                        operatingCarrierInfo?: ...;
                                        paxSegmentId: ...;
                                    }[];
                                };
                            };
                            paxes: {
                                accompaniedByInfant?: boolean;
                                birthday?: string;
                                customAttributes?: { key: ...; value: ... }[];
                                fareComponentsAndSegmentId?: {
                                    fareComponentRefId: ...;
                                    segmentRefId: ...;
                                }[];
                                givenName?: string;
                                loyaltyProgramAccount?: {
                                    accountNumber: ...;
                                    airline: ...;
                                    partnerProgram?: ...;
                                    tierPriority?: ...;
                                }[];
                                paxID: string;
                                ptc: string;
                                surname?: string;
                            }[];
                            paxSegmentRefIds: string[];
                        };
                        requestMode?: "BOOKING"
                        | "CHECKIN";
                    } & { requestType: "payload" }
                    | Omit<
                        {
                            payloadAttributes?: {
                                correlationID?: string;
                                echoTokenText?: string;
                                timeStamp?: string;
                                transactionID?: string;
                            };
                            requestType: string;
                        },
                        "requestType",
                    > & {
                        request: {
                            customAttributes?: { key: string; value: string }[];
                            dataBin?: string;
                            pnrLocator: string;
                        };
                        requestMode?: "BOOKING"
                        | "CHECKIN";
                    } & { requestType: "stateless" };
                };
            };
            responses: {
                "200": {
                    content: {
                        "application/json": {
                            errors?: {
                                code?: string;
                                descriptionText?: string;
                                languageCode?: string;
                                ownerName?: string;
                                statusText?: string;
                                tagText?: string[];
                                typeCode?: string;
                                url?: string;
                            }[];
                            extensions?: Record<string, never>;
                            payloadAttributes?: {
                                correlationID?: string;
                                echoTokenText?: string;
                                timeStamp?: string;
                                transactionID?: string;
                            };
                            response?: {
                                aLaCarteOffer?: {
                                    aLaCarteOfferItems: {
                                        eligibility: {
                                            flightAssociations?: {
                                                paxJourneyRefID?: ...;
                                                paxSegmentRefID?: ...;
                                            };
                                            paxRefIDs?: (...)[];
                                            priceClassRefID?: (...)[];
                                        };
                                        offerItemID: string;
                                        service?: {
                                            serviceDefinitionRefID: string;
                                            serviceId: string;
                                            serviceRefID?: string;
                                        };
                                        source?: "NDC"
                                        | "LCC"
                                        | "ATPCO"
                                        | "SSG"
                                        | "UNKNOWN";
                                        unitPrice: {
                                            baseAmount?: { amount: ...; currencyCode?: ... };
                                            discount?: {
                                                appText?: ...;
                                                descriptionText?: ...;
                                                discountAmount?: ...;
                                                discountContext?: ...;
                                                discountPercent?: ...;
                                                preDiscountedAmount?: ...;
                                                ruleId?: ...;
                                            };
                                            equivAmount?: { amount: ...; currencyCode?: ... };
                                            fee?: (...)[];
                                            loyaltyUnitAmount?: { amount: ...; currencyCode?: ... };
                                            loyaltyUnitName?: string;
                                            surcharge?: (...)[];
                                            taxSummary?: { taxes?: ...; totalTaxAmount?: ... };
                                            totalAmount?: { amount: ...; currencyCode?: ... };
                                        };
                                    }[];
                                    baggageDisclosureRefID?: string[];
                                    disclosureRefID?: string;
                                    matchAppText?: string;
                                    matchPercent?: number;
                                    matchType?: string;
                                    offerExpirationDateTime?: string;
                                    offerId: string;
                                    ownerCode: string;
                                    ownerTypeCode?: string;
                                    paymentTimeLimitDateTime?: string;
                                    paymentTimeLimitText?: string;
                                    penaltyRefID?: string[];
                                    priceGuaranteeTimeLimitDateTime?: string;
                                    ptcOfferParameters?: {
                                        pricedPaxNumber?: number;
                                        ptcPricedCode?: string;
                                        ptcRequestedCode?: string;
                                        requestedPaxNumber?: number;
                                    }[];
                                    redemptionIndicator?: boolean;
                                    requestedDateIndicator?: boolean;
                                    totalPrice?: {
                                        baseAmount?: { amount: number; currencyCode?: string };
                                        discount?: {
                                            appText?: string;
                                            descriptionText?: string;
                                            discountAmount?: { amount: number; currencyCode?: string };
                                            discountContext?: { keyWordText?: ...; valueText?: ... }[];
                                            discountPercent?: number;
                                            preDiscountedAmount?: { amount: number; currencyCode?: string };
                                            ruleId?: string;
                                        };
                                        equivAmount?: { amount: number; currencyCode?: string };
                                        fee?: {
                                            amount?: { amount: ...; currencyCode?: ... };
                                            description?: string;
                                            designator?: string;
                                            localAmount?: { amount: ...; currencyCode?: ... };
                                            nature?: string;
                                        }[];
                                        loyaltyUnitAmount?: { amount: number; currencyCode?: string };
                                        loyaltyUnitName?: string;
                                        surcharge?: {
                                            breakdown?: (...)[];
                                            total?: { amount: ...; currencyCode?: ... };
                                        }[];
                                        taxSummary?: {
                                            taxes?: { amount?: ...; descText?: ...; taxCode?: ... }[];
                                            totalTaxAmount?: { amount: number; currencyCode?: string };
                                        };
                                        totalAmount?: { amount: number; currencyCode?: string };
                                    };
                                    validatingCarrierCode?: string;
                                    webAddressURL?: string;
                                };
                                dataLists?: {
                                    originDests?: {
                                        destCode?: string;
                                        originCode?: string;
                                        originDestID?: string;
                                        paxJourneyRefIDs?: string[];
                                    }[];
                                    paxJourneys?: {
                                        distanceMeasure?: { measure: number; unitCode?: string };
                                        duration?: string;
                                        paxJourneyID?: string;
                                        paxSegmentRefIDs: string[];
                                    }[];
                                    paxs?: {
                                        loyaltyProgramAccount?: {
                                            accountNumber?: ...;
                                            airline?: ...;
                                            partnerProgram?: ...;
                                            programCode?: ...;
                                            programName?: ...;
                                            providerName?: ...;
                                            tierPriority?: ...;
                                        }[];
                                        paxID: string;
                                        ptc?: string;
                                    }[];
                                    paxSegments?: {
                                        arrival: {
                                            aircraftScheduledDateTime?: string;
                                            boardingGateID?: string;
                                            iataLocationCode?: string;
                                            stationName?: string;
                                            terminalName?: string;
                                        };
                                        arrivalUknown?: boolean;
                                        cabinType?: { cabinTypeCode?: string; cabinTypeName?: string };
                                        datedOperatingLegs?: {
                                            arrival: ...;
                                            carrierAircraftType?: ...;
                                            datedOperatingLegID: ...;
                                            departure: ...;
                                        }[];
                                        departure: {
                                            aircraftScheduledDateTime?: string;
                                            boardingGateID?: string;
                                            iataLocationCode?: string;
                                            stationName?: string;
                                            terminalName?: string;
                                        };
                                        duration?: string;
                                        marketingCarrierInfo: {
                                            carrierDesignatorCode: string;
                                            carrierName?: string;
                                            marketingCarrierFlightNumberText: string;
                                            operationalSuffixText?: string;
                                            rbdCode?: string;
                                        };
                                        operatingCarrierInfo?: {
                                            carrierDesignationCode?: string;
                                            carrierName?: string;
                                            operatingCarrierFlightNumberText?: string;
                                            operationalSuffixText?: string;
                                            rbdCode?: string;
                                        };
                                        paxSegmentID: string;
                                        secureFlight?: boolean;
                                        segmentTypeCode?: string;
                                        ticketless?: boolean;
                                    }[];
                                    seatProfiles?: {
                                        characteristicCodes?: string[];
                                        descriptionText?: string[];
                                        marketingInformation?: {
                                            descriptionID: ...;
                                            descriptionText?: ...;
                                            markupStyleText?: ...;
                                            url?: ...;
                                        }[];
                                        seatKeywords?: { keyWordText: ...; valueText: ... }[];
                                        seatPitchMeasure?: { measure: number; unitCode?: string };
                                        seatProfileId: string;
                                        seatWidthMeasure?: { measure: number; unitCode?: string };
                                    }[];
                                    serviceDefinitions?: {
                                        bilateralProcessTimeLimits?: {
                                            descriptionText?: ...;
                                            name: ...;
                                            timeLimitDateTime?: ...;
                                        }[];
                                        bookingInstructions?: {
                                            equipment?: string;
                                            method?: string;
                                            osiText?: (...)[];
                                            ssrCodes?: (...)[];
                                            text?: (...)[];
                                            upgradeMethod?: { newClass?: ...; value: ... };
                                        };
                                        depositTimeLimitDateTime?: string;
                                        descriptions: {
                                            descriptionID: ...;
                                            descriptionText?: ...;
                                            markupStyleText?: ...;
                                            url?: ...;
                                        }[];
                                        detail?: {
                                            serviceCombinations?: (...)[];
                                            serviceCoupon?: {
                                                couponType?: ...;
                                                feeBasis?: ...;
                                                instantPurchase?: ...;
                                            };
                                            serviceFulfillment?: {
                                                location?: ...;
                                                offerValidDates?: ...;
                                                provider?: ...;
                                            };
                                            serviceItemQuantityRules?: { maximum?: ...; minimum?: ... };
                                        };
                                        name: string;
                                        namingTimeLimitDateTime?: string;
                                        ownerCode?: string;
                                        paymentTimeLimitDateTime?: string;
                                        serviceDefinitionAssociation?: {
                                            seatProfileRefID?: (...)[];
                                            serviceBundle?: { maxQuantity?: ...; serviceDefinitionRefID: ... };
                                        };
                                        serviceDefinitionID: string;
                                        ticketingTimeLimitDateTime?: string;
                                        validatingCarrierCode?: string;
                                    }[];
                                };
                                seatMaps: {
                                    cabinCompartments: {
                                        cabinLayout?: {
                                            authorizedSeatCount?: ...;
                                            columns: ...;
                                            exitRowPosition?: ...;
                                            facilities?: ...;
                                            missingRowNumbers?: ...;
                                            missingSeatList?: ...;
                                            rows: ...;
                                            seatCount?: ...;
                                            wingRowPosition?: ...;
                                        };
                                        cabinType?: { cabinTypeCode?: ...; cabinTypeName?: ... };
                                        columnIDs?: (...)[];
                                        deckCode?: string;
                                        firstRow?: number;
                                        lastRow?: number;
                                        seatRows?: (...)[];
                                    }[];
                                    changeOfGaugeNotSupported?: boolean;
                                    datedOperatingLegRefID?: string;
                                    paxSegmentRefID: string;
                                    sellable?: boolean;
                                }[];
                                shoppingResponse?: { ownerCode?: string; shoppingResponseID: string };
                            };
                            warnings?: {
                                code?: string;
                                descriptionText?: string;
                                ownerName?: string;
                            }[];
                        };
                    };
                    headers: { [name: string]: unknown };
                };
                default: {
                    content: {
                        "application/json": {
                            errors?: {
                                code?: string;
                                descriptionText?: string;
                                languageCode?: string;
                                ownerName?: string;
                                statusText?: string;
                                tagText?: string[];
                                typeCode?: string;
                                url?: string;
                            }[];
                            extensions?: Record<string, never>;
                            payloadAttributes?: {
                                correlationID?: string;
                                echoTokenText?: string;
                                timeStamp?: string;
                                transactionID?: string;
                            };
                            response?: {
                                aLaCarteOffer?: {
                                    aLaCarteOfferItems: {
                                        eligibility: {
                                            flightAssociations?: {
                                                paxJourneyRefID?: ...;
                                                paxSegmentRefID?: ...;
                                            };
                                            paxRefIDs?: (...)[];
                                            priceClassRefID?: (...)[];
                                        };
                                        offerItemID: string;
                                        service?: {
                                            serviceDefinitionRefID: string;
                                            serviceId: string;
                                            serviceRefID?: string;
                                        };
                                        source?: "NDC"
                                        | "LCC"
                                        | "ATPCO"
                                        | "SSG"
                                        | "UNKNOWN";
                                        unitPrice: {
                                            baseAmount?: { amount: ...; currencyCode?: ... };
                                            discount?: {
                                                appText?: ...;
                                                descriptionText?: ...;
                                                discountAmount?: ...;
                                                discountContext?: ...;
                                                discountPercent?: ...;
                                                preDiscountedAmount?: ...;
                                                ruleId?: ...;
                                            };
                                            equivAmount?: { amount: ...; currencyCode?: ... };
                                            fee?: (...)[];
                                            loyaltyUnitAmount?: { amount: ...; currencyCode?: ... };
                                            loyaltyUnitName?: string;
                                            surcharge?: (...)[];
                                            taxSummary?: { taxes?: ...; totalTaxAmount?: ... };
                                            totalAmount?: { amount: ...; currencyCode?: ... };
                                        };
                                    }[];
                                    baggageDisclosureRefID?: string[];
                                    disclosureRefID?: string;
                                    matchAppText?: string;
                                    matchPercent?: number;
                                    matchType?: string;
                                    offerExpirationDateTime?: string;
                                    offerId: string;
                                    ownerCode: string;
                                    ownerTypeCode?: string;
                                    paymentTimeLimitDateTime?: string;
                                    paymentTimeLimitText?: string;
                                    penaltyRefID?: string[];
                                    priceGuaranteeTimeLimitDateTime?: string;
                                    ptcOfferParameters?: {
                                        pricedPaxNumber?: number;
                                        ptcPricedCode?: string;
                                        ptcRequestedCode?: string;
                                        requestedPaxNumber?: number;
                                    }[];
                                    redemptionIndicator?: boolean;
                                    requestedDateIndicator?: boolean;
                                    totalPrice?: {
                                        baseAmount?: { amount: number; currencyCode?: string };
                                        discount?: {
                                            appText?: string;
                                            descriptionText?: string;
                                            discountAmount?: { amount: number; currencyCode?: string };
                                            discountContext?: { keyWordText?: ...; valueText?: ... }[];
                                            discountPercent?: number;
                                            preDiscountedAmount?: { amount: number; currencyCode?: string };
                                            ruleId?: string;
                                        };
                                        equivAmount?: { amount: number; currencyCode?: string };
                                        fee?: {
                                            amount?: { amount: ...; currencyCode?: ... };
                                            description?: string;
                                            designator?: string;
                                            localAmount?: { amount: ...; currencyCode?: ... };
                                            nature?: string;
                                        }[];
                                        loyaltyUnitAmount?: { amount: number; currencyCode?: string };
                                        loyaltyUnitName?: string;
                                        surcharge?: {
                                            breakdown?: (...)[];
                                            total?: { amount: ...; currencyCode?: ... };
                                        }[];
                                        taxSummary?: {
                                            taxes?: { amount?: ...; descText?: ...; taxCode?: ... }[];
                                            totalTaxAmount?: { amount: number; currencyCode?: string };
                                        };
                                        totalAmount?: { amount: number; currencyCode?: string };
                                    };
                                    validatingCarrierCode?: string;
                                    webAddressURL?: string;
                                };
                                dataLists?: {
                                    originDests?: {
                                        destCode?: string;
                                        originCode?: string;
                                        originDestID?: string;
                                        paxJourneyRefIDs?: string[];
                                    }[];
                                    paxJourneys?: {
                                        distanceMeasure?: { measure: number; unitCode?: string };
                                        duration?: string;
                                        paxJourneyID?: string;
                                        paxSegmentRefIDs: string[];
                                    }[];
                                    paxs?: {
                                        loyaltyProgramAccount?: {
                                            accountNumber?: ...;
                                            airline?: ...;
                                            partnerProgram?: ...;
                                            programCode?: ...;
                                            programName?: ...;
                                            providerName?: ...;
                                            tierPriority?: ...;
                                        }[];
                                        paxID: string;
                                        ptc?: string;
                                    }[];
                                    paxSegments?: {
                                        arrival: {
                                            aircraftScheduledDateTime?: string;
                                            boardingGateID?: string;
                                            iataLocationCode?: string;
                                            stationName?: string;
                                            terminalName?: string;
                                        };
                                        arrivalUknown?: boolean;
                                        cabinType?: { cabinTypeCode?: string; cabinTypeName?: string };
                                        datedOperatingLegs?: {
                                            arrival: ...;
                                            carrierAircraftType?: ...;
                                            datedOperatingLegID: ...;
                                            departure: ...;
                                        }[];
                                        departure: {
                                            aircraftScheduledDateTime?: string;
                                            boardingGateID?: string;
                                            iataLocationCode?: string;
                                            stationName?: string;
                                            terminalName?: string;
                                        };
                                        duration?: string;
                                        marketingCarrierInfo: {
                                            carrierDesignatorCode: string;
                                            carrierName?: string;
                                            marketingCarrierFlightNumberText: string;
                                            operationalSuffixText?: string;
                                            rbdCode?: string;
                                        };
                                        operatingCarrierInfo?: {
                                            carrierDesignationCode?: string;
                                            carrierName?: string;
                                            operatingCarrierFlightNumberText?: string;
                                            operationalSuffixText?: string;
                                            rbdCode?: string;
                                        };
                                        paxSegmentID: string;
                                        secureFlight?: boolean;
                                        segmentTypeCode?: string;
                                        ticketless?: boolean;
                                    }[];
                                    seatProfiles?: {
                                        characteristicCodes?: string[];
                                        descriptionText?: string[];
                                        marketingInformation?: {
                                            descriptionID: ...;
                                            descriptionText?: ...;
                                            markupStyleText?: ...;
                                            url?: ...;
                                        }[];
                                        seatKeywords?: { keyWordText: ...; valueText: ... }[];
                                        seatPitchMeasure?: { measure: number; unitCode?: string };
                                        seatProfileId: string;
                                        seatWidthMeasure?: { measure: number; unitCode?: string };
                                    }[];
                                    serviceDefinitions?: {
                                        bilateralProcessTimeLimits?: {
                                            descriptionText?: ...;
                                            name: ...;
                                            timeLimitDateTime?: ...;
                                        }[];
                                        bookingInstructions?: {
                                            equipment?: string;
                                            method?: string;
                                            osiText?: (...)[];
                                            ssrCodes?: (...)[];
                                            text?: (...)[];
                                            upgradeMethod?: { newClass?: ...; value: ... };
                                        };
                                        depositTimeLimitDateTime?: string;
                                        descriptions: {
                                            descriptionID: ...;
                                            descriptionText?: ...;
                                            markupStyleText?: ...;
                                            url?: ...;
                                        }[];
                                        detail?: {
                                            serviceCombinations?: (...)[];
                                            serviceCoupon?: {
                                                couponType?: ...;
                                                feeBasis?: ...;
                                                instantPurchase?: ...;
                                            };
                                            serviceFulfillment?: {
                                                location?: ...;
                                                offerValidDates?: ...;
                                                provider?: ...;
                                            };
                                            serviceItemQuantityRules?: { maximum?: ...; minimum?: ... };
                                        };
                                        name: string;
                                        namingTimeLimitDateTime?: string;
                                        ownerCode?: string;
                                        paymentTimeLimitDateTime?: string;
                                        serviceDefinitionAssociation?: {
                                            seatProfileRefID?: (...)[];
                                            serviceBundle?: { maxQuantity?: ...; serviceDefinitionRefID: ... };
                                        };
                                        serviceDefinitionID: string;
                                        ticketingTimeLimitDateTime?: string;
                                        validatingCarrierCode?: string;
                                    }[];
                                };
                                seatMaps: {
                                    cabinCompartments: {
                                        cabinLayout?: {
                                            authorizedSeatCount?: ...;
                                            columns: ...;
                                            exitRowPosition?: ...;
                                            facilities?: ...;
                                            missingRowNumbers?: ...;
                                            missingSeatList?: ...;
                                            rows: ...;
                                            seatCount?: ...;
                                            wingRowPosition?: ...;
                                        };
                                        cabinType?: { cabinTypeCode?: ...; cabinTypeName?: ... };
                                        columnIDs?: (...)[];
                                        deckCode?: string;
                                        firstRow?: number;
                                        lastRow?: number;
                                        seatRows?: (...)[];
                                    }[];
                                    changeOfGaugeNotSupported?: boolean;
                                    datedOperatingLegRefID?: string;
                                    paxSegmentRefID: string;
                                    sellable?: boolean;
                                }[];
                                shoppingResponse?: { ownerCode?: string; shoppingResponseID: string };
                            };
                            warnings?: {
                                code?: string;
                                descriptionText?: string;
                                ownerName?: string;
                            }[];
                        };
                    };
                    headers: { [name: string]: unknown };
                };
            };
        };
    }
    Index

    Properties

    Properties

    getSeats: {
        parameters: {
            cookie?: never;
            header?: never;
            path?: never;
            query?: never;
        };
        requestBody: {
            content: {
                "application/json": | Omit<
                    {
                        payloadAttributes?: {
                            correlationID?: string;
                            echoTokenText?: string;
                            timeStamp?: string;
                            transactionID?: string;
                        };
                        requestType: string;
                    },
                    "requestType",
                > & {
                    pointOfSale: {
                        agentDutyCode?: string;
                        location: { cityCode: string; countryCode: string };
                    };
                    request: {
                        offer: { offerId: string };
                        paxes?: {
                            givenName?: string;
                            loyaltyProgramAccount?: {
                                accountNumber: ...;
                                airline: ...;
                                partnerProgram?: ...;
                                tierPriority?: ...;
                            }[];
                            paxID: string;
                            surname?: string;
                        }[];
                    };
                } & { requestType: "offerId" }
                | Omit<
                    {
                        payloadAttributes?: {
                            correlationID?: string;
                            echoTokenText?: string;
                            timeStamp?: string;
                            transactionID?: string;
                        };
                        requestType: string;
                    },
                    "requestType",
                > & {
                    pointOfSale: {
                        agentDutyCode?: string;
                        location: { cityCode: string; countryCode: string };
                    };
                    request: { order: { orderId: string } };
                } & { requestType: "orderId" }
                | Omit<
                    {
                        payloadAttributes?: {
                            correlationID?: string;
                            echoTokenText?: string;
                            timeStamp?: string;
                            transactionID?: string;
                        };
                        requestType: string;
                    },
                    "requestType",
                > & {
                    request: {
                        currency?: string;
                        customAttributes?: { key: string; value: string }[];
                        dataBin?: string;
                        fareComponents?: {
                            brand?: { code: string };
                            fareBasis: { fareBasisCode: string };
                            fareComponentId: string;
                            fareDetail?: {
                                fareIndicator?: number;
                                fareRule?: string;
                                fareTariff?: string;
                                fareType?: string;
                                fareTypeBitmap?: string;
                                privateTariffIndicator?: boolean;
                            };
                            governingCarrier?: string;
                            price?: { amount: number };
                            vendorCode?: string;
                        }[];
                        originDest: {
                            paxJourney: {
                                paxSegments: {
                                    arrival: ...;
                                    cabinType?: ...;
                                    departure: ...;
                                    marketingCarrierInfo: ...;
                                    operatingCarrierInfo?: ...;
                                    paxSegmentId: ...;
                                }[];
                            };
                        };
                        paxes: {
                            accompaniedByInfant?: boolean;
                            birthday?: string;
                            customAttributes?: { key: ...; value: ... }[];
                            fareComponentsAndSegmentId?: {
                                fareComponentRefId: ...;
                                segmentRefId: ...;
                            }[];
                            givenName?: string;
                            loyaltyProgramAccount?: {
                                accountNumber: ...;
                                airline: ...;
                                partnerProgram?: ...;
                                tierPriority?: ...;
                            }[];
                            paxID: string;
                            ptc: string;
                            surname?: string;
                        }[];
                        paxSegmentRefIds: string[];
                    };
                    requestMode?: "BOOKING"
                    | "CHECKIN";
                } & { requestType: "payload" }
                | Omit<
                    {
                        payloadAttributes?: {
                            correlationID?: string;
                            echoTokenText?: string;
                            timeStamp?: string;
                            transactionID?: string;
                        };
                        requestType: string;
                    },
                    "requestType",
                > & {
                    request: {
                        customAttributes?: { key: string; value: string }[];
                        dataBin?: string;
                        pnrLocator: string;
                    };
                    requestMode?: "BOOKING"
                    | "CHECKIN";
                } & { requestType: "stateless" };
            };
        };
        responses: {
            "200": {
                content: {
                    "application/json": {
                        errors?: {
                            code?: string;
                            descriptionText?: string;
                            languageCode?: string;
                            ownerName?: string;
                            statusText?: string;
                            tagText?: string[];
                            typeCode?: string;
                            url?: string;
                        }[];
                        extensions?: Record<string, never>;
                        payloadAttributes?: {
                            correlationID?: string;
                            echoTokenText?: string;
                            timeStamp?: string;
                            transactionID?: string;
                        };
                        response?: {
                            aLaCarteOffer?: {
                                aLaCarteOfferItems: {
                                    eligibility: {
                                        flightAssociations?: {
                                            paxJourneyRefID?: ...;
                                            paxSegmentRefID?: ...;
                                        };
                                        paxRefIDs?: (...)[];
                                        priceClassRefID?: (...)[];
                                    };
                                    offerItemID: string;
                                    service?: {
                                        serviceDefinitionRefID: string;
                                        serviceId: string;
                                        serviceRefID?: string;
                                    };
                                    source?: "NDC"
                                    | "LCC"
                                    | "ATPCO"
                                    | "SSG"
                                    | "UNKNOWN";
                                    unitPrice: {
                                        baseAmount?: { amount: ...; currencyCode?: ... };
                                        discount?: {
                                            appText?: ...;
                                            descriptionText?: ...;
                                            discountAmount?: ...;
                                            discountContext?: ...;
                                            discountPercent?: ...;
                                            preDiscountedAmount?: ...;
                                            ruleId?: ...;
                                        };
                                        equivAmount?: { amount: ...; currencyCode?: ... };
                                        fee?: (...)[];
                                        loyaltyUnitAmount?: { amount: ...; currencyCode?: ... };
                                        loyaltyUnitName?: string;
                                        surcharge?: (...)[];
                                        taxSummary?: { taxes?: ...; totalTaxAmount?: ... };
                                        totalAmount?: { amount: ...; currencyCode?: ... };
                                    };
                                }[];
                                baggageDisclosureRefID?: string[];
                                disclosureRefID?: string;
                                matchAppText?: string;
                                matchPercent?: number;
                                matchType?: string;
                                offerExpirationDateTime?: string;
                                offerId: string;
                                ownerCode: string;
                                ownerTypeCode?: string;
                                paymentTimeLimitDateTime?: string;
                                paymentTimeLimitText?: string;
                                penaltyRefID?: string[];
                                priceGuaranteeTimeLimitDateTime?: string;
                                ptcOfferParameters?: {
                                    pricedPaxNumber?: number;
                                    ptcPricedCode?: string;
                                    ptcRequestedCode?: string;
                                    requestedPaxNumber?: number;
                                }[];
                                redemptionIndicator?: boolean;
                                requestedDateIndicator?: boolean;
                                totalPrice?: {
                                    baseAmount?: { amount: number; currencyCode?: string };
                                    discount?: {
                                        appText?: string;
                                        descriptionText?: string;
                                        discountAmount?: { amount: number; currencyCode?: string };
                                        discountContext?: { keyWordText?: ...; valueText?: ... }[];
                                        discountPercent?: number;
                                        preDiscountedAmount?: { amount: number; currencyCode?: string };
                                        ruleId?: string;
                                    };
                                    equivAmount?: { amount: number; currencyCode?: string };
                                    fee?: {
                                        amount?: { amount: ...; currencyCode?: ... };
                                        description?: string;
                                        designator?: string;
                                        localAmount?: { amount: ...; currencyCode?: ... };
                                        nature?: string;
                                    }[];
                                    loyaltyUnitAmount?: { amount: number; currencyCode?: string };
                                    loyaltyUnitName?: string;
                                    surcharge?: {
                                        breakdown?: (...)[];
                                        total?: { amount: ...; currencyCode?: ... };
                                    }[];
                                    taxSummary?: {
                                        taxes?: { amount?: ...; descText?: ...; taxCode?: ... }[];
                                        totalTaxAmount?: { amount: number; currencyCode?: string };
                                    };
                                    totalAmount?: { amount: number; currencyCode?: string };
                                };
                                validatingCarrierCode?: string;
                                webAddressURL?: string;
                            };
                            dataLists?: {
                                originDests?: {
                                    destCode?: string;
                                    originCode?: string;
                                    originDestID?: string;
                                    paxJourneyRefIDs?: string[];
                                }[];
                                paxJourneys?: {
                                    distanceMeasure?: { measure: number; unitCode?: string };
                                    duration?: string;
                                    paxJourneyID?: string;
                                    paxSegmentRefIDs: string[];
                                }[];
                                paxs?: {
                                    loyaltyProgramAccount?: {
                                        accountNumber?: ...;
                                        airline?: ...;
                                        partnerProgram?: ...;
                                        programCode?: ...;
                                        programName?: ...;
                                        providerName?: ...;
                                        tierPriority?: ...;
                                    }[];
                                    paxID: string;
                                    ptc?: string;
                                }[];
                                paxSegments?: {
                                    arrival: {
                                        aircraftScheduledDateTime?: string;
                                        boardingGateID?: string;
                                        iataLocationCode?: string;
                                        stationName?: string;
                                        terminalName?: string;
                                    };
                                    arrivalUknown?: boolean;
                                    cabinType?: { cabinTypeCode?: string; cabinTypeName?: string };
                                    datedOperatingLegs?: {
                                        arrival: ...;
                                        carrierAircraftType?: ...;
                                        datedOperatingLegID: ...;
                                        departure: ...;
                                    }[];
                                    departure: {
                                        aircraftScheduledDateTime?: string;
                                        boardingGateID?: string;
                                        iataLocationCode?: string;
                                        stationName?: string;
                                        terminalName?: string;
                                    };
                                    duration?: string;
                                    marketingCarrierInfo: {
                                        carrierDesignatorCode: string;
                                        carrierName?: string;
                                        marketingCarrierFlightNumberText: string;
                                        operationalSuffixText?: string;
                                        rbdCode?: string;
                                    };
                                    operatingCarrierInfo?: {
                                        carrierDesignationCode?: string;
                                        carrierName?: string;
                                        operatingCarrierFlightNumberText?: string;
                                        operationalSuffixText?: string;
                                        rbdCode?: string;
                                    };
                                    paxSegmentID: string;
                                    secureFlight?: boolean;
                                    segmentTypeCode?: string;
                                    ticketless?: boolean;
                                }[];
                                seatProfiles?: {
                                    characteristicCodes?: string[];
                                    descriptionText?: string[];
                                    marketingInformation?: {
                                        descriptionID: ...;
                                        descriptionText?: ...;
                                        markupStyleText?: ...;
                                        url?: ...;
                                    }[];
                                    seatKeywords?: { keyWordText: ...; valueText: ... }[];
                                    seatPitchMeasure?: { measure: number; unitCode?: string };
                                    seatProfileId: string;
                                    seatWidthMeasure?: { measure: number; unitCode?: string };
                                }[];
                                serviceDefinitions?: {
                                    bilateralProcessTimeLimits?: {
                                        descriptionText?: ...;
                                        name: ...;
                                        timeLimitDateTime?: ...;
                                    }[];
                                    bookingInstructions?: {
                                        equipment?: string;
                                        method?: string;
                                        osiText?: (...)[];
                                        ssrCodes?: (...)[];
                                        text?: (...)[];
                                        upgradeMethod?: { newClass?: ...; value: ... };
                                    };
                                    depositTimeLimitDateTime?: string;
                                    descriptions: {
                                        descriptionID: ...;
                                        descriptionText?: ...;
                                        markupStyleText?: ...;
                                        url?: ...;
                                    }[];
                                    detail?: {
                                        serviceCombinations?: (...)[];
                                        serviceCoupon?: {
                                            couponType?: ...;
                                            feeBasis?: ...;
                                            instantPurchase?: ...;
                                        };
                                        serviceFulfillment?: {
                                            location?: ...;
                                            offerValidDates?: ...;
                                            provider?: ...;
                                        };
                                        serviceItemQuantityRules?: { maximum?: ...; minimum?: ... };
                                    };
                                    name: string;
                                    namingTimeLimitDateTime?: string;
                                    ownerCode?: string;
                                    paymentTimeLimitDateTime?: string;
                                    serviceDefinitionAssociation?: {
                                        seatProfileRefID?: (...)[];
                                        serviceBundle?: { maxQuantity?: ...; serviceDefinitionRefID: ... };
                                    };
                                    serviceDefinitionID: string;
                                    ticketingTimeLimitDateTime?: string;
                                    validatingCarrierCode?: string;
                                }[];
                            };
                            seatMaps: {
                                cabinCompartments: {
                                    cabinLayout?: {
                                        authorizedSeatCount?: ...;
                                        columns: ...;
                                        exitRowPosition?: ...;
                                        facilities?: ...;
                                        missingRowNumbers?: ...;
                                        missingSeatList?: ...;
                                        rows: ...;
                                        seatCount?: ...;
                                        wingRowPosition?: ...;
                                    };
                                    cabinType?: { cabinTypeCode?: ...; cabinTypeName?: ... };
                                    columnIDs?: (...)[];
                                    deckCode?: string;
                                    firstRow?: number;
                                    lastRow?: number;
                                    seatRows?: (...)[];
                                }[];
                                changeOfGaugeNotSupported?: boolean;
                                datedOperatingLegRefID?: string;
                                paxSegmentRefID: string;
                                sellable?: boolean;
                            }[];
                            shoppingResponse?: { ownerCode?: string; shoppingResponseID: string };
                        };
                        warnings?: {
                            code?: string;
                            descriptionText?: string;
                            ownerName?: string;
                        }[];
                    };
                };
                headers: { [name: string]: unknown };
            };
            default: {
                content: {
                    "application/json": {
                        errors?: {
                            code?: string;
                            descriptionText?: string;
                            languageCode?: string;
                            ownerName?: string;
                            statusText?: string;
                            tagText?: string[];
                            typeCode?: string;
                            url?: string;
                        }[];
                        extensions?: Record<string, never>;
                        payloadAttributes?: {
                            correlationID?: string;
                            echoTokenText?: string;
                            timeStamp?: string;
                            transactionID?: string;
                        };
                        response?: {
                            aLaCarteOffer?: {
                                aLaCarteOfferItems: {
                                    eligibility: {
                                        flightAssociations?: {
                                            paxJourneyRefID?: ...;
                                            paxSegmentRefID?: ...;
                                        };
                                        paxRefIDs?: (...)[];
                                        priceClassRefID?: (...)[];
                                    };
                                    offerItemID: string;
                                    service?: {
                                        serviceDefinitionRefID: string;
                                        serviceId: string;
                                        serviceRefID?: string;
                                    };
                                    source?: "NDC"
                                    | "LCC"
                                    | "ATPCO"
                                    | "SSG"
                                    | "UNKNOWN";
                                    unitPrice: {
                                        baseAmount?: { amount: ...; currencyCode?: ... };
                                        discount?: {
                                            appText?: ...;
                                            descriptionText?: ...;
                                            discountAmount?: ...;
                                            discountContext?: ...;
                                            discountPercent?: ...;
                                            preDiscountedAmount?: ...;
                                            ruleId?: ...;
                                        };
                                        equivAmount?: { amount: ...; currencyCode?: ... };
                                        fee?: (...)[];
                                        loyaltyUnitAmount?: { amount: ...; currencyCode?: ... };
                                        loyaltyUnitName?: string;
                                        surcharge?: (...)[];
                                        taxSummary?: { taxes?: ...; totalTaxAmount?: ... };
                                        totalAmount?: { amount: ...; currencyCode?: ... };
                                    };
                                }[];
                                baggageDisclosureRefID?: string[];
                                disclosureRefID?: string;
                                matchAppText?: string;
                                matchPercent?: number;
                                matchType?: string;
                                offerExpirationDateTime?: string;
                                offerId: string;
                                ownerCode: string;
                                ownerTypeCode?: string;
                                paymentTimeLimitDateTime?: string;
                                paymentTimeLimitText?: string;
                                penaltyRefID?: string[];
                                priceGuaranteeTimeLimitDateTime?: string;
                                ptcOfferParameters?: {
                                    pricedPaxNumber?: number;
                                    ptcPricedCode?: string;
                                    ptcRequestedCode?: string;
                                    requestedPaxNumber?: number;
                                }[];
                                redemptionIndicator?: boolean;
                                requestedDateIndicator?: boolean;
                                totalPrice?: {
                                    baseAmount?: { amount: number; currencyCode?: string };
                                    discount?: {
                                        appText?: string;
                                        descriptionText?: string;
                                        discountAmount?: { amount: number; currencyCode?: string };
                                        discountContext?: { keyWordText?: ...; valueText?: ... }[];
                                        discountPercent?: number;
                                        preDiscountedAmount?: { amount: number; currencyCode?: string };
                                        ruleId?: string;
                                    };
                                    equivAmount?: { amount: number; currencyCode?: string };
                                    fee?: {
                                        amount?: { amount: ...; currencyCode?: ... };
                                        description?: string;
                                        designator?: string;
                                        localAmount?: { amount: ...; currencyCode?: ... };
                                        nature?: string;
                                    }[];
                                    loyaltyUnitAmount?: { amount: number; currencyCode?: string };
                                    loyaltyUnitName?: string;
                                    surcharge?: {
                                        breakdown?: (...)[];
                                        total?: { amount: ...; currencyCode?: ... };
                                    }[];
                                    taxSummary?: {
                                        taxes?: { amount?: ...; descText?: ...; taxCode?: ... }[];
                                        totalTaxAmount?: { amount: number; currencyCode?: string };
                                    };
                                    totalAmount?: { amount: number; currencyCode?: string };
                                };
                                validatingCarrierCode?: string;
                                webAddressURL?: string;
                            };
                            dataLists?: {
                                originDests?: {
                                    destCode?: string;
                                    originCode?: string;
                                    originDestID?: string;
                                    paxJourneyRefIDs?: string[];
                                }[];
                                paxJourneys?: {
                                    distanceMeasure?: { measure: number; unitCode?: string };
                                    duration?: string;
                                    paxJourneyID?: string;
                                    paxSegmentRefIDs: string[];
                                }[];
                                paxs?: {
                                    loyaltyProgramAccount?: {
                                        accountNumber?: ...;
                                        airline?: ...;
                                        partnerProgram?: ...;
                                        programCode?: ...;
                                        programName?: ...;
                                        providerName?: ...;
                                        tierPriority?: ...;
                                    }[];
                                    paxID: string;
                                    ptc?: string;
                                }[];
                                paxSegments?: {
                                    arrival: {
                                        aircraftScheduledDateTime?: string;
                                        boardingGateID?: string;
                                        iataLocationCode?: string;
                                        stationName?: string;
                                        terminalName?: string;
                                    };
                                    arrivalUknown?: boolean;
                                    cabinType?: { cabinTypeCode?: string; cabinTypeName?: string };
                                    datedOperatingLegs?: {
                                        arrival: ...;
                                        carrierAircraftType?: ...;
                                        datedOperatingLegID: ...;
                                        departure: ...;
                                    }[];
                                    departure: {
                                        aircraftScheduledDateTime?: string;
                                        boardingGateID?: string;
                                        iataLocationCode?: string;
                                        stationName?: string;
                                        terminalName?: string;
                                    };
                                    duration?: string;
                                    marketingCarrierInfo: {
                                        carrierDesignatorCode: string;
                                        carrierName?: string;
                                        marketingCarrierFlightNumberText: string;
                                        operationalSuffixText?: string;
                                        rbdCode?: string;
                                    };
                                    operatingCarrierInfo?: {
                                        carrierDesignationCode?: string;
                                        carrierName?: string;
                                        operatingCarrierFlightNumberText?: string;
                                        operationalSuffixText?: string;
                                        rbdCode?: string;
                                    };
                                    paxSegmentID: string;
                                    secureFlight?: boolean;
                                    segmentTypeCode?: string;
                                    ticketless?: boolean;
                                }[];
                                seatProfiles?: {
                                    characteristicCodes?: string[];
                                    descriptionText?: string[];
                                    marketingInformation?: {
                                        descriptionID: ...;
                                        descriptionText?: ...;
                                        markupStyleText?: ...;
                                        url?: ...;
                                    }[];
                                    seatKeywords?: { keyWordText: ...; valueText: ... }[];
                                    seatPitchMeasure?: { measure: number; unitCode?: string };
                                    seatProfileId: string;
                                    seatWidthMeasure?: { measure: number; unitCode?: string };
                                }[];
                                serviceDefinitions?: {
                                    bilateralProcessTimeLimits?: {
                                        descriptionText?: ...;
                                        name: ...;
                                        timeLimitDateTime?: ...;
                                    }[];
                                    bookingInstructions?: {
                                        equipment?: string;
                                        method?: string;
                                        osiText?: (...)[];
                                        ssrCodes?: (...)[];
                                        text?: (...)[];
                                        upgradeMethod?: { newClass?: ...; value: ... };
                                    };
                                    depositTimeLimitDateTime?: string;
                                    descriptions: {
                                        descriptionID: ...;
                                        descriptionText?: ...;
                                        markupStyleText?: ...;
                                        url?: ...;
                                    }[];
                                    detail?: {
                                        serviceCombinations?: (...)[];
                                        serviceCoupon?: {
                                            couponType?: ...;
                                            feeBasis?: ...;
                                            instantPurchase?: ...;
                                        };
                                        serviceFulfillment?: {
                                            location?: ...;
                                            offerValidDates?: ...;
                                            provider?: ...;
                                        };
                                        serviceItemQuantityRules?: { maximum?: ...; minimum?: ... };
                                    };
                                    name: string;
                                    namingTimeLimitDateTime?: string;
                                    ownerCode?: string;
                                    paymentTimeLimitDateTime?: string;
                                    serviceDefinitionAssociation?: {
                                        seatProfileRefID?: (...)[];
                                        serviceBundle?: { maxQuantity?: ...; serviceDefinitionRefID: ... };
                                    };
                                    serviceDefinitionID: string;
                                    ticketingTimeLimitDateTime?: string;
                                    validatingCarrierCode?: string;
                                }[];
                            };
                            seatMaps: {
                                cabinCompartments: {
                                    cabinLayout?: {
                                        authorizedSeatCount?: ...;
                                        columns: ...;
                                        exitRowPosition?: ...;
                                        facilities?: ...;
                                        missingRowNumbers?: ...;
                                        missingSeatList?: ...;
                                        rows: ...;
                                        seatCount?: ...;
                                        wingRowPosition?: ...;
                                    };
                                    cabinType?: { cabinTypeCode?: ...; cabinTypeName?: ... };
                                    columnIDs?: (...)[];
                                    deckCode?: string;
                                    firstRow?: number;
                                    lastRow?: number;
                                    seatRows?: (...)[];
                                }[];
                                changeOfGaugeNotSupported?: boolean;
                                datedOperatingLegRefID?: string;
                                paxSegmentRefID: string;
                                sellable?: boolean;
                            }[];
                            shoppingResponse?: { ownerCode?: string; shoppingResponseID: string };
                        };
                        warnings?: {
                            code?: string;
                            descriptionText?: string;
                            ownerName?: string;
                        }[];
                    };
                };
                headers: { [name: string]: unknown };
            };
        };
    }

    Type Declaration

    • parameters: { cookie?: never; header?: never; path?: never; query?: never }
    • requestBody: {
          content: {
              "application/json":
                  | Omit<
                      {
                          payloadAttributes?: {
                              correlationID?: string;
                              echoTokenText?: string;
                              timeStamp?: string;
                              transactionID?: string;
                          };
                          requestType: string;
                      },
                      "requestType",
                  > & {
                      pointOfSale: {
                          agentDutyCode?: string;
                          location: { cityCode: string; countryCode: string };
                      };
                      request: {
                          offer: { offerId: string };
                          paxes?: {
                              givenName?: string;
                              loyaltyProgramAccount?: {
                                  accountNumber: ...;
                                  airline: ...;
                                  partnerProgram?: ...;
                                  tierPriority?: ...;
                              }[];
                              paxID: string;
                              surname?: string;
                          }[];
                      };
                  } & { requestType: "offerId" }
                  | Omit<
                      {
                          payloadAttributes?: {
                              correlationID?: string;
                              echoTokenText?: string;
                              timeStamp?: string;
                              transactionID?: string;
                          };
                          requestType: string;
                      },
                      "requestType",
                  > & {
                      pointOfSale: {
                          agentDutyCode?: string;
                          location: { cityCode: string; countryCode: string };
                      };
                      request: { order: { orderId: string } };
                  } & { requestType: "orderId" }
                  | Omit<
                      {
                          payloadAttributes?: {
                              correlationID?: string;
                              echoTokenText?: string;
                              timeStamp?: string;
                              transactionID?: string;
                          };
                          requestType: string;
                      },
                      "requestType",
                  > & {
                      request: {
                          currency?: string;
                          customAttributes?: { key: string; value: string }[];
                          dataBin?: string;
                          fareComponents?: {
                              brand?: { code: string };
                              fareBasis: { fareBasisCode: string };
                              fareComponentId: string;
                              fareDetail?: {
                                  fareIndicator?: number;
                                  fareRule?: string;
                                  fareTariff?: string;
                                  fareType?: string;
                                  fareTypeBitmap?: string;
                                  privateTariffIndicator?: boolean;
                              };
                              governingCarrier?: string;
                              price?: { amount: number };
                              vendorCode?: string;
                          }[];
                          originDest: {
                              paxJourney: {
                                  paxSegments: {
                                      arrival: ...;
                                      cabinType?: ...;
                                      departure: ...;
                                      marketingCarrierInfo: ...;
                                      operatingCarrierInfo?: ...;
                                      paxSegmentId: ...;
                                  }[];
                              };
                          };
                          paxes: {
                              accompaniedByInfant?: boolean;
                              birthday?: string;
                              customAttributes?: { key: ...; value: ... }[];
                              fareComponentsAndSegmentId?: {
                                  fareComponentRefId: ...;
                                  segmentRefId: ...;
                              }[];
                              givenName?: string;
                              loyaltyProgramAccount?: {
                                  accountNumber: ...;
                                  airline: ...;
                                  partnerProgram?: ...;
                                  tierPriority?: ...;
                              }[];
                              paxID: string;
                              ptc: string;
                              surname?: string;
                          }[];
                          paxSegmentRefIds: string[];
                      };
                      requestMode?: "BOOKING"
                      | "CHECKIN";
                  } & { requestType: "payload" }
                  | Omit<
                      {
                          payloadAttributes?: {
                              correlationID?: string;
                              echoTokenText?: string;
                              timeStamp?: string;
                              transactionID?: string;
                          };
                          requestType: string;
                      },
                      "requestType",
                  > & {
                      request: {
                          customAttributes?: { key: string; value: string }[];
                          dataBin?: string;
                          pnrLocator: string;
                      };
                      requestMode?: "BOOKING"
                      | "CHECKIN";
                  } & { requestType: "stateless" };
          };
      }

      Retrieves specific seat availability.

    • responses: {
          "200": {
              content: {
                  "application/json": {
                      errors?: {
                          code?: string;
                          descriptionText?: string;
                          languageCode?: string;
                          ownerName?: string;
                          statusText?: string;
                          tagText?: string[];
                          typeCode?: string;
                          url?: string;
                      }[];
                      extensions?: Record<string, never>;
                      payloadAttributes?: {
                          correlationID?: string;
                          echoTokenText?: string;
                          timeStamp?: string;
                          transactionID?: string;
                      };
                      response?: {
                          aLaCarteOffer?: {
                              aLaCarteOfferItems: {
                                  eligibility: {
                                      flightAssociations?: {
                                          paxJourneyRefID?: ...;
                                          paxSegmentRefID?: ...;
                                      };
                                      paxRefIDs?: (...)[];
                                      priceClassRefID?: (...)[];
                                  };
                                  offerItemID: string;
                                  service?: {
                                      serviceDefinitionRefID: string;
                                      serviceId: string;
                                      serviceRefID?: string;
                                  };
                                  source?: "NDC"
                                  | "LCC"
                                  | "ATPCO"
                                  | "SSG"
                                  | "UNKNOWN";
                                  unitPrice: {
                                      baseAmount?: { amount: ...; currencyCode?: ... };
                                      discount?: {
                                          appText?: ...;
                                          descriptionText?: ...;
                                          discountAmount?: ...;
                                          discountContext?: ...;
                                          discountPercent?: ...;
                                          preDiscountedAmount?: ...;
                                          ruleId?: ...;
                                      };
                                      equivAmount?: { amount: ...; currencyCode?: ... };
                                      fee?: (...)[];
                                      loyaltyUnitAmount?: { amount: ...; currencyCode?: ... };
                                      loyaltyUnitName?: string;
                                      surcharge?: (...)[];
                                      taxSummary?: { taxes?: ...; totalTaxAmount?: ... };
                                      totalAmount?: { amount: ...; currencyCode?: ... };
                                  };
                              }[];
                              baggageDisclosureRefID?: string[];
                              disclosureRefID?: string;
                              matchAppText?: string;
                              matchPercent?: number;
                              matchType?: string;
                              offerExpirationDateTime?: string;
                              offerId: string;
                              ownerCode: string;
                              ownerTypeCode?: string;
                              paymentTimeLimitDateTime?: string;
                              paymentTimeLimitText?: string;
                              penaltyRefID?: string[];
                              priceGuaranteeTimeLimitDateTime?: string;
                              ptcOfferParameters?: {
                                  pricedPaxNumber?: number;
                                  ptcPricedCode?: string;
                                  ptcRequestedCode?: string;
                                  requestedPaxNumber?: number;
                              }[];
                              redemptionIndicator?: boolean;
                              requestedDateIndicator?: boolean;
                              totalPrice?: {
                                  baseAmount?: { amount: number; currencyCode?: string };
                                  discount?: {
                                      appText?: string;
                                      descriptionText?: string;
                                      discountAmount?: { amount: number; currencyCode?: string };
                                      discountContext?: { keyWordText?: ...; valueText?: ... }[];
                                      discountPercent?: number;
                                      preDiscountedAmount?: { amount: number; currencyCode?: string };
                                      ruleId?: string;
                                  };
                                  equivAmount?: { amount: number; currencyCode?: string };
                                  fee?: {
                                      amount?: { amount: ...; currencyCode?: ... };
                                      description?: string;
                                      designator?: string;
                                      localAmount?: { amount: ...; currencyCode?: ... };
                                      nature?: string;
                                  }[];
                                  loyaltyUnitAmount?: { amount: number; currencyCode?: string };
                                  loyaltyUnitName?: string;
                                  surcharge?: {
                                      breakdown?: (...)[];
                                      total?: { amount: ...; currencyCode?: ... };
                                  }[];
                                  taxSummary?: {
                                      taxes?: { amount?: ...; descText?: ...; taxCode?: ... }[];
                                      totalTaxAmount?: { amount: number; currencyCode?: string };
                                  };
                                  totalAmount?: { amount: number; currencyCode?: string };
                              };
                              validatingCarrierCode?: string;
                              webAddressURL?: string;
                          };
                          dataLists?: {
                              originDests?: {
                                  destCode?: string;
                                  originCode?: string;
                                  originDestID?: string;
                                  paxJourneyRefIDs?: string[];
                              }[];
                              paxJourneys?: {
                                  distanceMeasure?: { measure: number; unitCode?: string };
                                  duration?: string;
                                  paxJourneyID?: string;
                                  paxSegmentRefIDs: string[];
                              }[];
                              paxs?: {
                                  loyaltyProgramAccount?: {
                                      accountNumber?: ...;
                                      airline?: ...;
                                      partnerProgram?: ...;
                                      programCode?: ...;
                                      programName?: ...;
                                      providerName?: ...;
                                      tierPriority?: ...;
                                  }[];
                                  paxID: string;
                                  ptc?: string;
                              }[];
                              paxSegments?: {
                                  arrival: {
                                      aircraftScheduledDateTime?: string;
                                      boardingGateID?: string;
                                      iataLocationCode?: string;
                                      stationName?: string;
                                      terminalName?: string;
                                  };
                                  arrivalUknown?: boolean;
                                  cabinType?: { cabinTypeCode?: string; cabinTypeName?: string };
                                  datedOperatingLegs?: {
                                      arrival: ...;
                                      carrierAircraftType?: ...;
                                      datedOperatingLegID: ...;
                                      departure: ...;
                                  }[];
                                  departure: {
                                      aircraftScheduledDateTime?: string;
                                      boardingGateID?: string;
                                      iataLocationCode?: string;
                                      stationName?: string;
                                      terminalName?: string;
                                  };
                                  duration?: string;
                                  marketingCarrierInfo: {
                                      carrierDesignatorCode: string;
                                      carrierName?: string;
                                      marketingCarrierFlightNumberText: string;
                                      operationalSuffixText?: string;
                                      rbdCode?: string;
                                  };
                                  operatingCarrierInfo?: {
                                      carrierDesignationCode?: string;
                                      carrierName?: string;
                                      operatingCarrierFlightNumberText?: string;
                                      operationalSuffixText?: string;
                                      rbdCode?: string;
                                  };
                                  paxSegmentID: string;
                                  secureFlight?: boolean;
                                  segmentTypeCode?: string;
                                  ticketless?: boolean;
                              }[];
                              seatProfiles?: {
                                  characteristicCodes?: string[];
                                  descriptionText?: string[];
                                  marketingInformation?: {
                                      descriptionID: ...;
                                      descriptionText?: ...;
                                      markupStyleText?: ...;
                                      url?: ...;
                                  }[];
                                  seatKeywords?: { keyWordText: ...; valueText: ... }[];
                                  seatPitchMeasure?: { measure: number; unitCode?: string };
                                  seatProfileId: string;
                                  seatWidthMeasure?: { measure: number; unitCode?: string };
                              }[];
                              serviceDefinitions?: {
                                  bilateralProcessTimeLimits?: {
                                      descriptionText?: ...;
                                      name: ...;
                                      timeLimitDateTime?: ...;
                                  }[];
                                  bookingInstructions?: {
                                      equipment?: string;
                                      method?: string;
                                      osiText?: (...)[];
                                      ssrCodes?: (...)[];
                                      text?: (...)[];
                                      upgradeMethod?: { newClass?: ...; value: ... };
                                  };
                                  depositTimeLimitDateTime?: string;
                                  descriptions: {
                                      descriptionID: ...;
                                      descriptionText?: ...;
                                      markupStyleText?: ...;
                                      url?: ...;
                                  }[];
                                  detail?: {
                                      serviceCombinations?: (...)[];
                                      serviceCoupon?: {
                                          couponType?: ...;
                                          feeBasis?: ...;
                                          instantPurchase?: ...;
                                      };
                                      serviceFulfillment?: {
                                          location?: ...;
                                          offerValidDates?: ...;
                                          provider?: ...;
                                      };
                                      serviceItemQuantityRules?: { maximum?: ...; minimum?: ... };
                                  };
                                  name: string;
                                  namingTimeLimitDateTime?: string;
                                  ownerCode?: string;
                                  paymentTimeLimitDateTime?: string;
                                  serviceDefinitionAssociation?: {
                                      seatProfileRefID?: (...)[];
                                      serviceBundle?: { maxQuantity?: ...; serviceDefinitionRefID: ... };
                                  };
                                  serviceDefinitionID: string;
                                  ticketingTimeLimitDateTime?: string;
                                  validatingCarrierCode?: string;
                              }[];
                          };
                          seatMaps: {
                              cabinCompartments: {
                                  cabinLayout?: {
                                      authorizedSeatCount?: ...;
                                      columns: ...;
                                      exitRowPosition?: ...;
                                      facilities?: ...;
                                      missingRowNumbers?: ...;
                                      missingSeatList?: ...;
                                      rows: ...;
                                      seatCount?: ...;
                                      wingRowPosition?: ...;
                                  };
                                  cabinType?: { cabinTypeCode?: ...; cabinTypeName?: ... };
                                  columnIDs?: (...)[];
                                  deckCode?: string;
                                  firstRow?: number;
                                  lastRow?: number;
                                  seatRows?: (...)[];
                              }[];
                              changeOfGaugeNotSupported?: boolean;
                              datedOperatingLegRefID?: string;
                              paxSegmentRefID: string;
                              sellable?: boolean;
                          }[];
                          shoppingResponse?: { ownerCode?: string; shoppingResponseID: string };
                      };
                      warnings?: {
                          code?: string;
                          descriptionText?: string;
                          ownerName?: string;
                      }[];
                  };
              };
              headers: { [name: string]: unknown };
          };
          default: {
              content: {
                  "application/json": {
                      errors?: {
                          code?: string;
                          descriptionText?: string;
                          languageCode?: string;
                          ownerName?: string;
                          statusText?: string;
                          tagText?: string[];
                          typeCode?: string;
                          url?: string;
                      }[];
                      extensions?: Record<string, never>;
                      payloadAttributes?: {
                          correlationID?: string;
                          echoTokenText?: string;
                          timeStamp?: string;
                          transactionID?: string;
                      };
                      response?: {
                          aLaCarteOffer?: {
                              aLaCarteOfferItems: {
                                  eligibility: {
                                      flightAssociations?: {
                                          paxJourneyRefID?: ...;
                                          paxSegmentRefID?: ...;
                                      };
                                      paxRefIDs?: (...)[];
                                      priceClassRefID?: (...)[];
                                  };
                                  offerItemID: string;
                                  service?: {
                                      serviceDefinitionRefID: string;
                                      serviceId: string;
                                      serviceRefID?: string;
                                  };
                                  source?: "NDC"
                                  | "LCC"
                                  | "ATPCO"
                                  | "SSG"
                                  | "UNKNOWN";
                                  unitPrice: {
                                      baseAmount?: { amount: ...; currencyCode?: ... };
                                      discount?: {
                                          appText?: ...;
                                          descriptionText?: ...;
                                          discountAmount?: ...;
                                          discountContext?: ...;
                                          discountPercent?: ...;
                                          preDiscountedAmount?: ...;
                                          ruleId?: ...;
                                      };
                                      equivAmount?: { amount: ...; currencyCode?: ... };
                                      fee?: (...)[];
                                      loyaltyUnitAmount?: { amount: ...; currencyCode?: ... };
                                      loyaltyUnitName?: string;
                                      surcharge?: (...)[];
                                      taxSummary?: { taxes?: ...; totalTaxAmount?: ... };
                                      totalAmount?: { amount: ...; currencyCode?: ... };
                                  };
                              }[];
                              baggageDisclosureRefID?: string[];
                              disclosureRefID?: string;
                              matchAppText?: string;
                              matchPercent?: number;
                              matchType?: string;
                              offerExpirationDateTime?: string;
                              offerId: string;
                              ownerCode: string;
                              ownerTypeCode?: string;
                              paymentTimeLimitDateTime?: string;
                              paymentTimeLimitText?: string;
                              penaltyRefID?: string[];
                              priceGuaranteeTimeLimitDateTime?: string;
                              ptcOfferParameters?: {
                                  pricedPaxNumber?: number;
                                  ptcPricedCode?: string;
                                  ptcRequestedCode?: string;
                                  requestedPaxNumber?: number;
                              }[];
                              redemptionIndicator?: boolean;
                              requestedDateIndicator?: boolean;
                              totalPrice?: {
                                  baseAmount?: { amount: number; currencyCode?: string };
                                  discount?: {
                                      appText?: string;
                                      descriptionText?: string;
                                      discountAmount?: { amount: number; currencyCode?: string };
                                      discountContext?: { keyWordText?: ...; valueText?: ... }[];
                                      discountPercent?: number;
                                      preDiscountedAmount?: { amount: number; currencyCode?: string };
                                      ruleId?: string;
                                  };
                                  equivAmount?: { amount: number; currencyCode?: string };
                                  fee?: {
                                      amount?: { amount: ...; currencyCode?: ... };
                                      description?: string;
                                      designator?: string;
                                      localAmount?: { amount: ...; currencyCode?: ... };
                                      nature?: string;
                                  }[];
                                  loyaltyUnitAmount?: { amount: number; currencyCode?: string };
                                  loyaltyUnitName?: string;
                                  surcharge?: {
                                      breakdown?: (...)[];
                                      total?: { amount: ...; currencyCode?: ... };
                                  }[];
                                  taxSummary?: {
                                      taxes?: { amount?: ...; descText?: ...; taxCode?: ... }[];
                                      totalTaxAmount?: { amount: number; currencyCode?: string };
                                  };
                                  totalAmount?: { amount: number; currencyCode?: string };
                              };
                              validatingCarrierCode?: string;
                              webAddressURL?: string;
                          };
                          dataLists?: {
                              originDests?: {
                                  destCode?: string;
                                  originCode?: string;
                                  originDestID?: string;
                                  paxJourneyRefIDs?: string[];
                              }[];
                              paxJourneys?: {
                                  distanceMeasure?: { measure: number; unitCode?: string };
                                  duration?: string;
                                  paxJourneyID?: string;
                                  paxSegmentRefIDs: string[];
                              }[];
                              paxs?: {
                                  loyaltyProgramAccount?: {
                                      accountNumber?: ...;
                                      airline?: ...;
                                      partnerProgram?: ...;
                                      programCode?: ...;
                                      programName?: ...;
                                      providerName?: ...;
                                      tierPriority?: ...;
                                  }[];
                                  paxID: string;
                                  ptc?: string;
                              }[];
                              paxSegments?: {
                                  arrival: {
                                      aircraftScheduledDateTime?: string;
                                      boardingGateID?: string;
                                      iataLocationCode?: string;
                                      stationName?: string;
                                      terminalName?: string;
                                  };
                                  arrivalUknown?: boolean;
                                  cabinType?: { cabinTypeCode?: string; cabinTypeName?: string };
                                  datedOperatingLegs?: {
                                      arrival: ...;
                                      carrierAircraftType?: ...;
                                      datedOperatingLegID: ...;
                                      departure: ...;
                                  }[];
                                  departure: {
                                      aircraftScheduledDateTime?: string;
                                      boardingGateID?: string;
                                      iataLocationCode?: string;
                                      stationName?: string;
                                      terminalName?: string;
                                  };
                                  duration?: string;
                                  marketingCarrierInfo: {
                                      carrierDesignatorCode: string;
                                      carrierName?: string;
                                      marketingCarrierFlightNumberText: string;
                                      operationalSuffixText?: string;
                                      rbdCode?: string;
                                  };
                                  operatingCarrierInfo?: {
                                      carrierDesignationCode?: string;
                                      carrierName?: string;
                                      operatingCarrierFlightNumberText?: string;
                                      operationalSuffixText?: string;
                                      rbdCode?: string;
                                  };
                                  paxSegmentID: string;
                                  secureFlight?: boolean;
                                  segmentTypeCode?: string;
                                  ticketless?: boolean;
                              }[];
                              seatProfiles?: {
                                  characteristicCodes?: string[];
                                  descriptionText?: string[];
                                  marketingInformation?: {
                                      descriptionID: ...;
                                      descriptionText?: ...;
                                      markupStyleText?: ...;
                                      url?: ...;
                                  }[];
                                  seatKeywords?: { keyWordText: ...; valueText: ... }[];
                                  seatPitchMeasure?: { measure: number; unitCode?: string };
                                  seatProfileId: string;
                                  seatWidthMeasure?: { measure: number; unitCode?: string };
                              }[];
                              serviceDefinitions?: {
                                  bilateralProcessTimeLimits?: {
                                      descriptionText?: ...;
                                      name: ...;
                                      timeLimitDateTime?: ...;
                                  }[];
                                  bookingInstructions?: {
                                      equipment?: string;
                                      method?: string;
                                      osiText?: (...)[];
                                      ssrCodes?: (...)[];
                                      text?: (...)[];
                                      upgradeMethod?: { newClass?: ...; value: ... };
                                  };
                                  depositTimeLimitDateTime?: string;
                                  descriptions: {
                                      descriptionID: ...;
                                      descriptionText?: ...;
                                      markupStyleText?: ...;
                                      url?: ...;
                                  }[];
                                  detail?: {
                                      serviceCombinations?: (...)[];
                                      serviceCoupon?: {
                                          couponType?: ...;
                                          feeBasis?: ...;
                                          instantPurchase?: ...;
                                      };
                                      serviceFulfillment?: {
                                          location?: ...;
                                          offerValidDates?: ...;
                                          provider?: ...;
                                      };
                                      serviceItemQuantityRules?: { maximum?: ...; minimum?: ... };
                                  };
                                  name: string;
                                  namingTimeLimitDateTime?: string;
                                  ownerCode?: string;
                                  paymentTimeLimitDateTime?: string;
                                  serviceDefinitionAssociation?: {
                                      seatProfileRefID?: (...)[];
                                      serviceBundle?: { maxQuantity?: ...; serviceDefinitionRefID: ... };
                                  };
                                  serviceDefinitionID: string;
                                  ticketingTimeLimitDateTime?: string;
                                  validatingCarrierCode?: string;
                              }[];
                          };
                          seatMaps: {
                              cabinCompartments: {
                                  cabinLayout?: {
                                      authorizedSeatCount?: ...;
                                      columns: ...;
                                      exitRowPosition?: ...;
                                      facilities?: ...;
                                      missingRowNumbers?: ...;
                                      missingSeatList?: ...;
                                      rows: ...;
                                      seatCount?: ...;
                                      wingRowPosition?: ...;
                                  };
                                  cabinType?: { cabinTypeCode?: ...; cabinTypeName?: ... };
                                  columnIDs?: (...)[];
                                  deckCode?: string;
                                  firstRow?: number;
                                  lastRow?: number;
                                  seatRows?: (...)[];
                              }[];
                              changeOfGaugeNotSupported?: boolean;
                              datedOperatingLegRefID?: string;
                              paxSegmentRefID: string;
                              sellable?: boolean;
                          }[];
                          shoppingResponse?: { ownerCode?: string; shoppingResponseID: string };
                      };
                      warnings?: {
                          code?: string;
                          descriptionText?: string;
                          ownerName?: string;
                      }[];
                  };
              };
              headers: { [name: string]: unknown };
          };
      }
      • 200: {
            content: {
                "application/json": {
                    errors?: {
                        code?: string;
                        descriptionText?: string;
                        languageCode?: string;
                        ownerName?: string;
                        statusText?: string;
                        tagText?: string[];
                        typeCode?: string;
                        url?: string;
                    }[];
                    extensions?: Record<string, never>;
                    payloadAttributes?: {
                        correlationID?: string;
                        echoTokenText?: string;
                        timeStamp?: string;
                        transactionID?: string;
                    };
                    response?: {
                        aLaCarteOffer?: {
                            aLaCarteOfferItems: {
                                eligibility: {
                                    flightAssociations?: {
                                        paxJourneyRefID?: ...;
                                        paxSegmentRefID?: ...;
                                    };
                                    paxRefIDs?: (...)[];
                                    priceClassRefID?: (...)[];
                                };
                                offerItemID: string;
                                service?: {
                                    serviceDefinitionRefID: string;
                                    serviceId: string;
                                    serviceRefID?: string;
                                };
                                source?: "NDC"
                                | "LCC"
                                | "ATPCO"
                                | "SSG"
                                | "UNKNOWN";
                                unitPrice: {
                                    baseAmount?: { amount: ...; currencyCode?: ... };
                                    discount?: {
                                        appText?: ...;
                                        descriptionText?: ...;
                                        discountAmount?: ...;
                                        discountContext?: ...;
                                        discountPercent?: ...;
                                        preDiscountedAmount?: ...;
                                        ruleId?: ...;
                                    };
                                    equivAmount?: { amount: ...; currencyCode?: ... };
                                    fee?: (...)[];
                                    loyaltyUnitAmount?: { amount: ...; currencyCode?: ... };
                                    loyaltyUnitName?: string;
                                    surcharge?: (...)[];
                                    taxSummary?: { taxes?: ...; totalTaxAmount?: ... };
                                    totalAmount?: { amount: ...; currencyCode?: ... };
                                };
                            }[];
                            baggageDisclosureRefID?: string[];
                            disclosureRefID?: string;
                            matchAppText?: string;
                            matchPercent?: number;
                            matchType?: string;
                            offerExpirationDateTime?: string;
                            offerId: string;
                            ownerCode: string;
                            ownerTypeCode?: string;
                            paymentTimeLimitDateTime?: string;
                            paymentTimeLimitText?: string;
                            penaltyRefID?: string[];
                            priceGuaranteeTimeLimitDateTime?: string;
                            ptcOfferParameters?: {
                                pricedPaxNumber?: number;
                                ptcPricedCode?: string;
                                ptcRequestedCode?: string;
                                requestedPaxNumber?: number;
                            }[];
                            redemptionIndicator?: boolean;
                            requestedDateIndicator?: boolean;
                            totalPrice?: {
                                baseAmount?: { amount: number; currencyCode?: string };
                                discount?: {
                                    appText?: string;
                                    descriptionText?: string;
                                    discountAmount?: { amount: number; currencyCode?: string };
                                    discountContext?: { keyWordText?: ...; valueText?: ... }[];
                                    discountPercent?: number;
                                    preDiscountedAmount?: { amount: number; currencyCode?: string };
                                    ruleId?: string;
                                };
                                equivAmount?: { amount: number; currencyCode?: string };
                                fee?: {
                                    amount?: { amount: ...; currencyCode?: ... };
                                    description?: string;
                                    designator?: string;
                                    localAmount?: { amount: ...; currencyCode?: ... };
                                    nature?: string;
                                }[];
                                loyaltyUnitAmount?: { amount: number; currencyCode?: string };
                                loyaltyUnitName?: string;
                                surcharge?: {
                                    breakdown?: (...)[];
                                    total?: { amount: ...; currencyCode?: ... };
                                }[];
                                taxSummary?: {
                                    taxes?: { amount?: ...; descText?: ...; taxCode?: ... }[];
                                    totalTaxAmount?: { amount: number; currencyCode?: string };
                                };
                                totalAmount?: { amount: number; currencyCode?: string };
                            };
                            validatingCarrierCode?: string;
                            webAddressURL?: string;
                        };
                        dataLists?: {
                            originDests?: {
                                destCode?: string;
                                originCode?: string;
                                originDestID?: string;
                                paxJourneyRefIDs?: string[];
                            }[];
                            paxJourneys?: {
                                distanceMeasure?: { measure: number; unitCode?: string };
                                duration?: string;
                                paxJourneyID?: string;
                                paxSegmentRefIDs: string[];
                            }[];
                            paxs?: {
                                loyaltyProgramAccount?: {
                                    accountNumber?: ...;
                                    airline?: ...;
                                    partnerProgram?: ...;
                                    programCode?: ...;
                                    programName?: ...;
                                    providerName?: ...;
                                    tierPriority?: ...;
                                }[];
                                paxID: string;
                                ptc?: string;
                            }[];
                            paxSegments?: {
                                arrival: {
                                    aircraftScheduledDateTime?: string;
                                    boardingGateID?: string;
                                    iataLocationCode?: string;
                                    stationName?: string;
                                    terminalName?: string;
                                };
                                arrivalUknown?: boolean;
                                cabinType?: { cabinTypeCode?: string; cabinTypeName?: string };
                                datedOperatingLegs?: {
                                    arrival: ...;
                                    carrierAircraftType?: ...;
                                    datedOperatingLegID: ...;
                                    departure: ...;
                                }[];
                                departure: {
                                    aircraftScheduledDateTime?: string;
                                    boardingGateID?: string;
                                    iataLocationCode?: string;
                                    stationName?: string;
                                    terminalName?: string;
                                };
                                duration?: string;
                                marketingCarrierInfo: {
                                    carrierDesignatorCode: string;
                                    carrierName?: string;
                                    marketingCarrierFlightNumberText: string;
                                    operationalSuffixText?: string;
                                    rbdCode?: string;
                                };
                                operatingCarrierInfo?: {
                                    carrierDesignationCode?: string;
                                    carrierName?: string;
                                    operatingCarrierFlightNumberText?: string;
                                    operationalSuffixText?: string;
                                    rbdCode?: string;
                                };
                                paxSegmentID: string;
                                secureFlight?: boolean;
                                segmentTypeCode?: string;
                                ticketless?: boolean;
                            }[];
                            seatProfiles?: {
                                characteristicCodes?: string[];
                                descriptionText?: string[];
                                marketingInformation?: {
                                    descriptionID: ...;
                                    descriptionText?: ...;
                                    markupStyleText?: ...;
                                    url?: ...;
                                }[];
                                seatKeywords?: { keyWordText: ...; valueText: ... }[];
                                seatPitchMeasure?: { measure: number; unitCode?: string };
                                seatProfileId: string;
                                seatWidthMeasure?: { measure: number; unitCode?: string };
                            }[];
                            serviceDefinitions?: {
                                bilateralProcessTimeLimits?: {
                                    descriptionText?: ...;
                                    name: ...;
                                    timeLimitDateTime?: ...;
                                }[];
                                bookingInstructions?: {
                                    equipment?: string;
                                    method?: string;
                                    osiText?: (...)[];
                                    ssrCodes?: (...)[];
                                    text?: (...)[];
                                    upgradeMethod?: { newClass?: ...; value: ... };
                                };
                                depositTimeLimitDateTime?: string;
                                descriptions: {
                                    descriptionID: ...;
                                    descriptionText?: ...;
                                    markupStyleText?: ...;
                                    url?: ...;
                                }[];
                                detail?: {
                                    serviceCombinations?: (...)[];
                                    serviceCoupon?: {
                                        couponType?: ...;
                                        feeBasis?: ...;
                                        instantPurchase?: ...;
                                    };
                                    serviceFulfillment?: {
                                        location?: ...;
                                        offerValidDates?: ...;
                                        provider?: ...;
                                    };
                                    serviceItemQuantityRules?: { maximum?: ...; minimum?: ... };
                                };
                                name: string;
                                namingTimeLimitDateTime?: string;
                                ownerCode?: string;
                                paymentTimeLimitDateTime?: string;
                                serviceDefinitionAssociation?: {
                                    seatProfileRefID?: (...)[];
                                    serviceBundle?: { maxQuantity?: ...; serviceDefinitionRefID: ... };
                                };
                                serviceDefinitionID: string;
                                ticketingTimeLimitDateTime?: string;
                                validatingCarrierCode?: string;
                            }[];
                        };
                        seatMaps: {
                            cabinCompartments: {
                                cabinLayout?: {
                                    authorizedSeatCount?: ...;
                                    columns: ...;
                                    exitRowPosition?: ...;
                                    facilities?: ...;
                                    missingRowNumbers?: ...;
                                    missingSeatList?: ...;
                                    rows: ...;
                                    seatCount?: ...;
                                    wingRowPosition?: ...;
                                };
                                cabinType?: { cabinTypeCode?: ...; cabinTypeName?: ... };
                                columnIDs?: (...)[];
                                deckCode?: string;
                                firstRow?: number;
                                lastRow?: number;
                                seatRows?: (...)[];
                            }[];
                            changeOfGaugeNotSupported?: boolean;
                            datedOperatingLegRefID?: string;
                            paxSegmentRefID: string;
                            sellable?: boolean;
                        }[];
                        shoppingResponse?: { ownerCode?: string; shoppingResponseID: string };
                    };
                    warnings?: {
                        code?: string;
                        descriptionText?: string;
                        ownerName?: string;
                    }[];
                };
            };
            headers: { [name: string]: unknown };
        }

        Successful response.

      • default: {
            content: {
                "application/json": {
                    errors?: {
                        code?: string;
                        descriptionText?: string;
                        languageCode?: string;
                        ownerName?: string;
                        statusText?: string;
                        tagText?: string[];
                        typeCode?: string;
                        url?: string;
                    }[];
                    extensions?: Record<string, never>;
                    payloadAttributes?: {
                        correlationID?: string;
                        echoTokenText?: string;
                        timeStamp?: string;
                        transactionID?: string;
                    };
                    response?: {
                        aLaCarteOffer?: {
                            aLaCarteOfferItems: {
                                eligibility: {
                                    flightAssociations?: {
                                        paxJourneyRefID?: ...;
                                        paxSegmentRefID?: ...;
                                    };
                                    paxRefIDs?: (...)[];
                                    priceClassRefID?: (...)[];
                                };
                                offerItemID: string;
                                service?: {
                                    serviceDefinitionRefID: string;
                                    serviceId: string;
                                    serviceRefID?: string;
                                };
                                source?: "NDC"
                                | "LCC"
                                | "ATPCO"
                                | "SSG"
                                | "UNKNOWN";
                                unitPrice: {
                                    baseAmount?: { amount: ...; currencyCode?: ... };
                                    discount?: {
                                        appText?: ...;
                                        descriptionText?: ...;
                                        discountAmount?: ...;
                                        discountContext?: ...;
                                        discountPercent?: ...;
                                        preDiscountedAmount?: ...;
                                        ruleId?: ...;
                                    };
                                    equivAmount?: { amount: ...; currencyCode?: ... };
                                    fee?: (...)[];
                                    loyaltyUnitAmount?: { amount: ...; currencyCode?: ... };
                                    loyaltyUnitName?: string;
                                    surcharge?: (...)[];
                                    taxSummary?: { taxes?: ...; totalTaxAmount?: ... };
                                    totalAmount?: { amount: ...; currencyCode?: ... };
                                };
                            }[];
                            baggageDisclosureRefID?: string[];
                            disclosureRefID?: string;
                            matchAppText?: string;
                            matchPercent?: number;
                            matchType?: string;
                            offerExpirationDateTime?: string;
                            offerId: string;
                            ownerCode: string;
                            ownerTypeCode?: string;
                            paymentTimeLimitDateTime?: string;
                            paymentTimeLimitText?: string;
                            penaltyRefID?: string[];
                            priceGuaranteeTimeLimitDateTime?: string;
                            ptcOfferParameters?: {
                                pricedPaxNumber?: number;
                                ptcPricedCode?: string;
                                ptcRequestedCode?: string;
                                requestedPaxNumber?: number;
                            }[];
                            redemptionIndicator?: boolean;
                            requestedDateIndicator?: boolean;
                            totalPrice?: {
                                baseAmount?: { amount: number; currencyCode?: string };
                                discount?: {
                                    appText?: string;
                                    descriptionText?: string;
                                    discountAmount?: { amount: number; currencyCode?: string };
                                    discountContext?: { keyWordText?: ...; valueText?: ... }[];
                                    discountPercent?: number;
                                    preDiscountedAmount?: { amount: number; currencyCode?: string };
                                    ruleId?: string;
                                };
                                equivAmount?: { amount: number; currencyCode?: string };
                                fee?: {
                                    amount?: { amount: ...; currencyCode?: ... };
                                    description?: string;
                                    designator?: string;
                                    localAmount?: { amount: ...; currencyCode?: ... };
                                    nature?: string;
                                }[];
                                loyaltyUnitAmount?: { amount: number; currencyCode?: string };
                                loyaltyUnitName?: string;
                                surcharge?: {
                                    breakdown?: (...)[];
                                    total?: { amount: ...; currencyCode?: ... };
                                }[];
                                taxSummary?: {
                                    taxes?: { amount?: ...; descText?: ...; taxCode?: ... }[];
                                    totalTaxAmount?: { amount: number; currencyCode?: string };
                                };
                                totalAmount?: { amount: number; currencyCode?: string };
                            };
                            validatingCarrierCode?: string;
                            webAddressURL?: string;
                        };
                        dataLists?: {
                            originDests?: {
                                destCode?: string;
                                originCode?: string;
                                originDestID?: string;
                                paxJourneyRefIDs?: string[];
                            }[];
                            paxJourneys?: {
                                distanceMeasure?: { measure: number; unitCode?: string };
                                duration?: string;
                                paxJourneyID?: string;
                                paxSegmentRefIDs: string[];
                            }[];
                            paxs?: {
                                loyaltyProgramAccount?: {
                                    accountNumber?: ...;
                                    airline?: ...;
                                    partnerProgram?: ...;
                                    programCode?: ...;
                                    programName?: ...;
                                    providerName?: ...;
                                    tierPriority?: ...;
                                }[];
                                paxID: string;
                                ptc?: string;
                            }[];
                            paxSegments?: {
                                arrival: {
                                    aircraftScheduledDateTime?: string;
                                    boardingGateID?: string;
                                    iataLocationCode?: string;
                                    stationName?: string;
                                    terminalName?: string;
                                };
                                arrivalUknown?: boolean;
                                cabinType?: { cabinTypeCode?: string; cabinTypeName?: string };
                                datedOperatingLegs?: {
                                    arrival: ...;
                                    carrierAircraftType?: ...;
                                    datedOperatingLegID: ...;
                                    departure: ...;
                                }[];
                                departure: {
                                    aircraftScheduledDateTime?: string;
                                    boardingGateID?: string;
                                    iataLocationCode?: string;
                                    stationName?: string;
                                    terminalName?: string;
                                };
                                duration?: string;
                                marketingCarrierInfo: {
                                    carrierDesignatorCode: string;
                                    carrierName?: string;
                                    marketingCarrierFlightNumberText: string;
                                    operationalSuffixText?: string;
                                    rbdCode?: string;
                                };
                                operatingCarrierInfo?: {
                                    carrierDesignationCode?: string;
                                    carrierName?: string;
                                    operatingCarrierFlightNumberText?: string;
                                    operationalSuffixText?: string;
                                    rbdCode?: string;
                                };
                                paxSegmentID: string;
                                secureFlight?: boolean;
                                segmentTypeCode?: string;
                                ticketless?: boolean;
                            }[];
                            seatProfiles?: {
                                characteristicCodes?: string[];
                                descriptionText?: string[];
                                marketingInformation?: {
                                    descriptionID: ...;
                                    descriptionText?: ...;
                                    markupStyleText?: ...;
                                    url?: ...;
                                }[];
                                seatKeywords?: { keyWordText: ...; valueText: ... }[];
                                seatPitchMeasure?: { measure: number; unitCode?: string };
                                seatProfileId: string;
                                seatWidthMeasure?: { measure: number; unitCode?: string };
                            }[];
                            serviceDefinitions?: {
                                bilateralProcessTimeLimits?: {
                                    descriptionText?: ...;
                                    name: ...;
                                    timeLimitDateTime?: ...;
                                }[];
                                bookingInstructions?: {
                                    equipment?: string;
                                    method?: string;
                                    osiText?: (...)[];
                                    ssrCodes?: (...)[];
                                    text?: (...)[];
                                    upgradeMethod?: { newClass?: ...; value: ... };
                                };
                                depositTimeLimitDateTime?: string;
                                descriptions: {
                                    descriptionID: ...;
                                    descriptionText?: ...;
                                    markupStyleText?: ...;
                                    url?: ...;
                                }[];
                                detail?: {
                                    serviceCombinations?: (...)[];
                                    serviceCoupon?: {
                                        couponType?: ...;
                                        feeBasis?: ...;
                                        instantPurchase?: ...;
                                    };
                                    serviceFulfillment?: {
                                        location?: ...;
                                        offerValidDates?: ...;
                                        provider?: ...;
                                    };
                                    serviceItemQuantityRules?: { maximum?: ...; minimum?: ... };
                                };
                                name: string;
                                namingTimeLimitDateTime?: string;
                                ownerCode?: string;
                                paymentTimeLimitDateTime?: string;
                                serviceDefinitionAssociation?: {
                                    seatProfileRefID?: (...)[];
                                    serviceBundle?: { maxQuantity?: ...; serviceDefinitionRefID: ... };
                                };
                                serviceDefinitionID: string;
                                ticketingTimeLimitDateTime?: string;
                                validatingCarrierCode?: string;
                            }[];
                        };
                        seatMaps: {
                            cabinCompartments: {
                                cabinLayout?: {
                                    authorizedSeatCount?: ...;
                                    columns: ...;
                                    exitRowPosition?: ...;
                                    facilities?: ...;
                                    missingRowNumbers?: ...;
                                    missingSeatList?: ...;
                                    rows: ...;
                                    seatCount?: ...;
                                    wingRowPosition?: ...;
                                };
                                cabinType?: { cabinTypeCode?: ...; cabinTypeName?: ... };
                                columnIDs?: (...)[];
                                deckCode?: string;
                                firstRow?: number;
                                lastRow?: number;
                                seatRows?: (...)[];
                            }[];
                            changeOfGaugeNotSupported?: boolean;
                            datedOperatingLegRefID?: string;
                            paxSegmentRefID: string;
                            sellable?: boolean;
                        }[];
                        shoppingResponse?: { ownerCode?: string; shoppingResponseID: string };
                    };
                    warnings?: {
                        code?: string;
                        descriptionText?: string;
                        ownerName?: string;
                    }[];
                };
            };
            headers: { [name: string]: unknown };
        }

        Response with errors.