Documentation
    Preparing search index...

    This file was auto-generated by openapi-typescript. Do not make direct changes to the file.

    interface paths {
        "/reshop/price": {
            delete?: never;
            get?: never;
            head?: never;
            options?: never;
            parameters: {
                cookie?: never;
                header?: never;
                path?: never;
                query?: never;
            };
            patch?: never;
            post: {
                parameters: {
                    cookie?: never;
                    header?: { "X-Request-ID"?: string };
                    path?: never;
                    query?: never;
                };
                requestBody: {
                    content: {
                        "application/json": {
                            diagnostics?: (
                                | "ORDER_VIEW_REQUEST"
                                | "ORDER_VIEW_RESPONSE"
                                | "OFFER_STORE_ID_REQUEST"
                                | "OFFER_STORE_ID_RESPONSE"
                                | "OFFER_STORE_PUT_REQUEST"
                                | "OFFER_STORE_PUT_RESPONSE"
                                | "NDCC_ORDER_RESHOP_REQUEST"
                                | "NDCC_ORDER_RESHOP_RESPONSE"
                                | "ESSM_RESPONSE"
                                | "ESSM_TJR_REQUEST"
                                | "ESSM_TJR_RESPONSE"
                                | "ESSM_JWT_REQUEST"
                                | "ESSM_JWT_RESPONSE"
                                | "SPR_REQUEST"
                                | "SPR_RESPONSE"
                                | "OFFER_STORE_GET_REQUEST"
                                | "OFFER_STORE_GET_RESPONSE"
                                | "NDCC_ORDER_RESHOP_PROVIDER"
                                | "FARE_FOCUS_VALIDATION_REQUEST"
                                | "FARE_FOCUS_VALIDATION_RESPONSE"
                                | "FARE_FOCUS_FILTER_OFFERS_REQUEST"
                                | "FARE_FOCUS_FILTER_OFFERS_RESPONSE"
                            )[];
                            payloadAttributes?: {
                                echoToken?: string;
                                timeStamp?: string;
                                trxId?: string;
                            };
                            request: { offerId: string };
                        };
                    };
                };
                responses: {
                    "200": {
                        content: {
                            "application/json": {
                                diagnostics?: {
                                    body?: string;
                                    customId?: string;
                                    headers?: { [key: string]: string };
                                    name?:
                                        | "ORDER_VIEW_REQUEST"
                                        | "ORDER_VIEW_RESPONSE"
                                        | "OFFER_STORE_ID_REQUEST"
                                        | "OFFER_STORE_ID_RESPONSE"
                                        | "OFFER_STORE_PUT_REQUEST"
                                        | "OFFER_STORE_PUT_RESPONSE"
                                        | "NDCC_ORDER_RESHOP_REQUEST"
                                        | "NDCC_ORDER_RESHOP_RESPONSE"
                                        | "ESSM_RESPONSE"
                                        | "ESSM_TJR_REQUEST"
                                        | "ESSM_TJR_RESPONSE"
                                        | "ESSM_JWT_REQUEST"
                                        | "ESSM_JWT_RESPONSE"
                                        | "SPR_REQUEST"
                                        | "SPR_RESPONSE"
                                        | "OFFER_STORE_GET_REQUEST"
                                        | "OFFER_STORE_GET_RESPONSE"
                                        | "NDCC_ORDER_RESHOP_PROVIDER"
                                        | "FARE_FOCUS_VALIDATION_REQUEST"
                                        | "FARE_FOCUS_VALIDATION_RESPONSE"
                                        | "FARE_FOCUS_FILTER_OFFERS_REQUEST"
                                        | "FARE_FOCUS_FILTER_OFFERS_RESPONSE";
                                }[];
                                messages?: {
                                    category?: "WARNING"
                                    | "ERROR";
                                    code?: number;
                                    description?: string;
                                    service?: string;
                                    type?: string;
                                }[];
                                payloadAttributes: {
                                    echoToken?: string;
                                    timeStamp?: string;
                                    trxId?: string;
                                };
                                response?: {
                                    datalist: {
                                        baggages?: {
                                            allowanceQuantity?: number;
                                            baggageAllowance?: (...)[];
                                            baggageId: string;
                                            descriptions?: (...)[];
                                            typeCode: string;
                                        }[];
                                        passengers: { passengerId: string; typeCode: string }[];
                                        priceClasses?: {
                                            code?: string;
                                            descriptions?: (...)[];
                                            name?: string;
                                            priceClassId: string;
                                        }[];
                                        segments: {
                                            arrival: {
                                                airportCode: ...;
                                                airportName?: ...;
                                                arrivalDateTime: ...;
                                                terminal?: ...;
                                            };
                                            datedOperatingLegs?: (...)[];
                                            departure: {
                                                airportCode: ...;
                                                airportName?: ...;
                                                departureDateTime: ...;
                                                terminal?: ...;
                                            };
                                            marketingAirline: { code: ...; flightNumber: ...; name?: ... };
                                            operatingAirline?: { code?: ...; flightNumber?: ...; name?: ... };
                                            segmentId: string;
                                        }[];
                                        voluntaryChangeInformation?: {
                                            applicabilityList?: (...)[];
                                            changeId: string;
                                            description?: string;
                                            feeAmount?: string;
                                            feeCurrencyCode?: string;
                                            hasFee?: boolean;
                                            isAllowed?: boolean;
                                            type?: (...) | (...) | (...);
                                        }[];
                                    };
                                    offers: {
                                        commission?: {
                                            amount?: string;
                                            code?: string;
                                            currencyCode?: string;
                                            description?: string;
                                            percentage?: string;
                                            percentageAppliedToAmount?: string;
                                        };
                                        differentialAmountDue?: {
                                            balanceDifferentialAmount?: { amount: ...; currencyCode: ... };
                                            differentialAmount: { amount: ...; currencyCode: ... };
                                            taxSummary?: { breakdown?: ...; totalTaxAmount?: ... };
                                        };
                                        isSellable: boolean;
                                        offerExpirationDateTime: string;
                                        offerExpirationInSeconds: number;
                                        offerId: string;
                                        offerItems: {
                                            commission?: ...;
                                            differentialAmountDue: ...;
                                            isMandatory: ...;
                                            journeys: ...;
                                            newOfferItemDifferential?: ...;
                                            offerItemId: ...;
                                            orderItemRefIds: ...;
                                            originalOrderItemDifferential?: ...;
                                            passengers: ...;
                                            penaltyDifferential?: ...;
                                            price: ...;
                                        }[];
                                        ownerCode: string;
                                        paymentTimeLimitDateTime?: string;
                                        paymentTimeLimitText?: string;
                                        paymentType?: string;
                                        penaltyDifferential?: {
                                            differentialAmount: {
                                                amount: ...;
                                                currencyCode: ...;
                                                type?: ...;
                                            };
                                            taxSummary?: { breakdown?: ...; totalTaxAmount?: ... };
                                        };
                                        source: "NDC";
                                        totalPrice: { totalAmount: { amount: ...; currencyCode: ... } };
                                        validatingAirlineCode?: string;
                                    }[];
                                };
                            };
                        };
                        headers: { "X-Request-ID"?: string; [name: string]: unknown };
                    };
                    "400": {
                        content: {
                            "application/json": {
                                diagnostics?: {
                                    body?: string;
                                    customId?: string;
                                    headers?: { [key: string]: string };
                                    name?:
                                        | "ORDER_VIEW_REQUEST"
                                        | "ORDER_VIEW_RESPONSE"
                                        | "OFFER_STORE_ID_REQUEST"
                                        | "OFFER_STORE_ID_RESPONSE"
                                        | "OFFER_STORE_PUT_REQUEST"
                                        | "OFFER_STORE_PUT_RESPONSE"
                                        | "NDCC_ORDER_RESHOP_REQUEST"
                                        | "NDCC_ORDER_RESHOP_RESPONSE"
                                        | "ESSM_RESPONSE"
                                        | "ESSM_TJR_REQUEST"
                                        | "ESSM_TJR_RESPONSE"
                                        | "ESSM_JWT_REQUEST"
                                        | "ESSM_JWT_RESPONSE"
                                        | "SPR_REQUEST"
                                        | "SPR_RESPONSE"
                                        | "OFFER_STORE_GET_REQUEST"
                                        | "OFFER_STORE_GET_RESPONSE"
                                        | "NDCC_ORDER_RESHOP_PROVIDER"
                                        | "FARE_FOCUS_VALIDATION_REQUEST"
                                        | "FARE_FOCUS_VALIDATION_RESPONSE"
                                        | "FARE_FOCUS_FILTER_OFFERS_REQUEST"
                                        | "FARE_FOCUS_FILTER_OFFERS_RESPONSE";
                                }[];
                                messages?: {
                                    category?: "WARNING"
                                    | "ERROR";
                                    code?: number;
                                    description?: string;
                                    service?: string;
                                    type?: string;
                                }[];
                                payloadAttributes: {
                                    echoToken?: string;
                                    timeStamp?: string;
                                    trxId?: string;
                                };
                                response?: {
                                    datalist: {
                                        baggages?: {
                                            allowanceQuantity?: number;
                                            baggageAllowance?: (...)[];
                                            baggageId: string;
                                            descriptions?: (...)[];
                                            typeCode: string;
                                        }[];
                                        passengers: { passengerId: string; typeCode: string }[];
                                        priceClasses?: {
                                            code?: string;
                                            descriptions?: (...)[];
                                            name?: string;
                                            priceClassId: string;
                                        }[];
                                        segments: {
                                            arrival: {
                                                airportCode: ...;
                                                airportName?: ...;
                                                arrivalDateTime: ...;
                                                terminal?: ...;
                                            };
                                            datedOperatingLegs?: (...)[];
                                            departure: {
                                                airportCode: ...;
                                                airportName?: ...;
                                                departureDateTime: ...;
                                                terminal?: ...;
                                            };
                                            marketingAirline: { code: ...; flightNumber: ...; name?: ... };
                                            operatingAirline?: { code?: ...; flightNumber?: ...; name?: ... };
                                            segmentId: string;
                                        }[];
                                        voluntaryChangeInformation?: {
                                            applicabilityList?: (...)[];
                                            changeId: string;
                                            description?: string;
                                            feeAmount?: string;
                                            feeCurrencyCode?: string;
                                            hasFee?: boolean;
                                            isAllowed?: boolean;
                                            type?: (...) | (...) | (...);
                                        }[];
                                    };
                                    offers: {
                                        commission?: {
                                            amount?: string;
                                            code?: string;
                                            currencyCode?: string;
                                            description?: string;
                                            percentage?: string;
                                            percentageAppliedToAmount?: string;
                                        };
                                        differentialAmountDue?: {
                                            balanceDifferentialAmount?: { amount: ...; currencyCode: ... };
                                            differentialAmount: { amount: ...; currencyCode: ... };
                                            taxSummary?: { breakdown?: ...; totalTaxAmount?: ... };
                                        };
                                        isSellable: boolean;
                                        offerExpirationDateTime: string;
                                        offerExpirationInSeconds: number;
                                        offerId: string;
                                        offerItems: {
                                            commission?: ...;
                                            differentialAmountDue: ...;
                                            isMandatory: ...;
                                            journeys: ...;
                                            newOfferItemDifferential?: ...;
                                            offerItemId: ...;
                                            orderItemRefIds: ...;
                                            originalOrderItemDifferential?: ...;
                                            passengers: ...;
                                            penaltyDifferential?: ...;
                                            price: ...;
                                        }[];
                                        ownerCode: string;
                                        paymentTimeLimitDateTime?: string;
                                        paymentTimeLimitText?: string;
                                        paymentType?: string;
                                        penaltyDifferential?: {
                                            differentialAmount: {
                                                amount: ...;
                                                currencyCode: ...;
                                                type?: ...;
                                            };
                                            taxSummary?: { breakdown?: ...; totalTaxAmount?: ... };
                                        };
                                        source: "NDC";
                                        totalPrice: { totalAmount: { amount: ...; currencyCode: ... } };
                                        validatingAirlineCode?: string;
                                    }[];
                                };
                            };
                        };
                        headers: { "X-Request-ID"?: string; [name: string]: unknown };
                    };
                    "403": {
                        content: {
                            "application/json": {
                                diagnostics?: {
                                    body?: string;
                                    customId?: string;
                                    headers?: { [key: string]: string };
                                    name?:
                                        | "ORDER_VIEW_REQUEST"
                                        | "ORDER_VIEW_RESPONSE"
                                        | "OFFER_STORE_ID_REQUEST"
                                        | "OFFER_STORE_ID_RESPONSE"
                                        | "OFFER_STORE_PUT_REQUEST"
                                        | "OFFER_STORE_PUT_RESPONSE"
                                        | "NDCC_ORDER_RESHOP_REQUEST"
                                        | "NDCC_ORDER_RESHOP_RESPONSE"
                                        | "ESSM_RESPONSE"
                                        | "ESSM_TJR_REQUEST"
                                        | "ESSM_TJR_RESPONSE"
                                        | "ESSM_JWT_REQUEST"
                                        | "ESSM_JWT_RESPONSE"
                                        | "SPR_REQUEST"
                                        | "SPR_RESPONSE"
                                        | "OFFER_STORE_GET_REQUEST"
                                        | "OFFER_STORE_GET_RESPONSE"
                                        | "NDCC_ORDER_RESHOP_PROVIDER"
                                        | "FARE_FOCUS_VALIDATION_REQUEST"
                                        | "FARE_FOCUS_VALIDATION_RESPONSE"
                                        | "FARE_FOCUS_FILTER_OFFERS_REQUEST"
                                        | "FARE_FOCUS_FILTER_OFFERS_RESPONSE";
                                }[];
                                messages?: {
                                    category?: "WARNING"
                                    | "ERROR";
                                    code?: number;
                                    description?: string;
                                    service?: string;
                                    type?: string;
                                }[];
                                payloadAttributes: {
                                    echoToken?: string;
                                    timeStamp?: string;
                                    trxId?: string;
                                };
                                response?: {
                                    datalist: {
                                        baggages?: {
                                            allowanceQuantity?: number;
                                            baggageAllowance?: (...)[];
                                            baggageId: string;
                                            descriptions?: (...)[];
                                            typeCode: string;
                                        }[];
                                        passengers: { passengerId: string; typeCode: string }[];
                                        priceClasses?: {
                                            code?: string;
                                            descriptions?: (...)[];
                                            name?: string;
                                            priceClassId: string;
                                        }[];
                                        segments: {
                                            arrival: {
                                                airportCode: ...;
                                                airportName?: ...;
                                                arrivalDateTime: ...;
                                                terminal?: ...;
                                            };
                                            datedOperatingLegs?: (...)[];
                                            departure: {
                                                airportCode: ...;
                                                airportName?: ...;
                                                departureDateTime: ...;
                                                terminal?: ...;
                                            };
                                            marketingAirline: { code: ...; flightNumber: ...; name?: ... };
                                            operatingAirline?: { code?: ...; flightNumber?: ...; name?: ... };
                                            segmentId: string;
                                        }[];
                                        voluntaryChangeInformation?: {
                                            applicabilityList?: (...)[];
                                            changeId: string;
                                            description?: string;
                                            feeAmount?: string;
                                            feeCurrencyCode?: string;
                                            hasFee?: boolean;
                                            isAllowed?: boolean;
                                            type?: (...) | (...) | (...);
                                        }[];
                                    };
                                    offers: {
                                        commission?: {
                                            amount?: string;
                                            code?: string;
                                            currencyCode?: string;
                                            description?: string;
                                            percentage?: string;
                                            percentageAppliedToAmount?: string;
                                        };
                                        differentialAmountDue?: {
                                            balanceDifferentialAmount?: { amount: ...; currencyCode: ... };
                                            differentialAmount: { amount: ...; currencyCode: ... };
                                            taxSummary?: { breakdown?: ...; totalTaxAmount?: ... };
                                        };
                                        isSellable: boolean;
                                        offerExpirationDateTime: string;
                                        offerExpirationInSeconds: number;
                                        offerId: string;
                                        offerItems: {
                                            commission?: ...;
                                            differentialAmountDue: ...;
                                            isMandatory: ...;
                                            journeys: ...;
                                            newOfferItemDifferential?: ...;
                                            offerItemId: ...;
                                            orderItemRefIds: ...;
                                            originalOrderItemDifferential?: ...;
                                            passengers: ...;
                                            penaltyDifferential?: ...;
                                            price: ...;
                                        }[];
                                        ownerCode: string;
                                        paymentTimeLimitDateTime?: string;
                                        paymentTimeLimitText?: string;
                                        paymentType?: string;
                                        penaltyDifferential?: {
                                            differentialAmount: {
                                                amount: ...;
                                                currencyCode: ...;
                                                type?: ...;
                                            };
                                            taxSummary?: { breakdown?: ...; totalTaxAmount?: ... };
                                        };
                                        source: "NDC";
                                        totalPrice: { totalAmount: { amount: ...; currencyCode: ... } };
                                        validatingAirlineCode?: string;
                                    }[];
                                };
                            };
                        };
                        headers: { "X-Request-ID"?: string; [name: string]: unknown };
                    };
                    "406": {
                        content: {
                            "application/json": {
                                diagnostics?: {
                                    body?: string;
                                    customId?: string;
                                    headers?: { [key: string]: string };
                                    name?:
                                        | "ORDER_VIEW_REQUEST"
                                        | "ORDER_VIEW_RESPONSE"
                                        | "OFFER_STORE_ID_REQUEST"
                                        | "OFFER_STORE_ID_RESPONSE"
                                        | "OFFER_STORE_PUT_REQUEST"
                                        | "OFFER_STORE_PUT_RESPONSE"
                                        | "NDCC_ORDER_RESHOP_REQUEST"
                                        | "NDCC_ORDER_RESHOP_RESPONSE"
                                        | "ESSM_RESPONSE"
                                        | "ESSM_TJR_REQUEST"
                                        | "ESSM_TJR_RESPONSE"
                                        | "ESSM_JWT_REQUEST"
                                        | "ESSM_JWT_RESPONSE"
                                        | "SPR_REQUEST"
                                        | "SPR_RESPONSE"
                                        | "OFFER_STORE_GET_REQUEST"
                                        | "OFFER_STORE_GET_RESPONSE"
                                        | "NDCC_ORDER_RESHOP_PROVIDER"
                                        | "FARE_FOCUS_VALIDATION_REQUEST"
                                        | "FARE_FOCUS_VALIDATION_RESPONSE"
                                        | "FARE_FOCUS_FILTER_OFFERS_REQUEST"
                                        | "FARE_FOCUS_FILTER_OFFERS_RESPONSE";
                                }[];
                                messages?: {
                                    category?: "WARNING"
                                    | "ERROR";
                                    code?: number;
                                    description?: string;
                                    service?: string;
                                    type?: string;
                                }[];
                                payloadAttributes: {
                                    echoToken?: string;
                                    timeStamp?: string;
                                    trxId?: string;
                                };
                                response?: {
                                    datalist: {
                                        baggages?: {
                                            allowanceQuantity?: number;
                                            baggageAllowance?: (...)[];
                                            baggageId: string;
                                            descriptions?: (...)[];
                                            typeCode: string;
                                        }[];
                                        passengers: { passengerId: string; typeCode: string }[];
                                        priceClasses?: {
                                            code?: string;
                                            descriptions?: (...)[];
                                            name?: string;
                                            priceClassId: string;
                                        }[];
                                        segments: {
                                            arrival: {
                                                airportCode: ...;
                                                airportName?: ...;
                                                arrivalDateTime: ...;
                                                terminal?: ...;
                                            };
                                            datedOperatingLegs?: (...)[];
                                            departure: {
                                                airportCode: ...;
                                                airportName?: ...;
                                                departureDateTime: ...;
                                                terminal?: ...;
                                            };
                                            marketingAirline: { code: ...; flightNumber: ...; name?: ... };
                                            operatingAirline?: { code?: ...; flightNumber?: ...; name?: ... };
                                            segmentId: string;
                                        }[];
                                        voluntaryChangeInformation?: {
                                            applicabilityList?: (...)[];
                                            changeId: string;
                                            description?: string;
                                            feeAmount?: string;
                                            feeCurrencyCode?: string;
                                            hasFee?: boolean;
                                            isAllowed?: boolean;
                                            type?: (...) | (...) | (...);
                                        }[];
                                    };
                                    offers: {
                                        commission?: {
                                            amount?: string;
                                            code?: string;
                                            currencyCode?: string;
                                            description?: string;
                                            percentage?: string;
                                            percentageAppliedToAmount?: string;
                                        };
                                        differentialAmountDue?: {
                                            balanceDifferentialAmount?: { amount: ...; currencyCode: ... };
                                            differentialAmount: { amount: ...; currencyCode: ... };
                                            taxSummary?: { breakdown?: ...; totalTaxAmount?: ... };
                                        };
                                        isSellable: boolean;
                                        offerExpirationDateTime: string;
                                        offerExpirationInSeconds: number;
                                        offerId: string;
                                        offerItems: {
                                            commission?: ...;
                                            differentialAmountDue: ...;
                                            isMandatory: ...;
                                            journeys: ...;
                                            newOfferItemDifferential?: ...;
                                            offerItemId: ...;
                                            orderItemRefIds: ...;
                                            originalOrderItemDifferential?: ...;
                                            passengers: ...;
                                            penaltyDifferential?: ...;
                                            price: ...;
                                        }[];
                                        ownerCode: string;
                                        paymentTimeLimitDateTime?: string;
                                        paymentTimeLimitText?: string;
                                        paymentType?: string;
                                        penaltyDifferential?: {
                                            differentialAmount: {
                                                amount: ...;
                                                currencyCode: ...;
                                                type?: ...;
                                            };
                                            taxSummary?: { breakdown?: ...; totalTaxAmount?: ... };
                                        };
                                        source: "NDC";
                                        totalPrice: { totalAmount: { amount: ...; currencyCode: ... } };
                                        validatingAirlineCode?: string;
                                    }[];
                                };
                            };
                        };
                        headers: { "X-Request-ID"?: string; [name: string]: unknown };
                    };
                    "503": {
                        content: {
                            "application/json": {
                                diagnostics?: {
                                    body?: string;
                                    customId?: string;
                                    headers?: { [key: string]: string };
                                    name?:
                                        | "ORDER_VIEW_REQUEST"
                                        | "ORDER_VIEW_RESPONSE"
                                        | "OFFER_STORE_ID_REQUEST"
                                        | "OFFER_STORE_ID_RESPONSE"
                                        | "OFFER_STORE_PUT_REQUEST"
                                        | "OFFER_STORE_PUT_RESPONSE"
                                        | "NDCC_ORDER_RESHOP_REQUEST"
                                        | "NDCC_ORDER_RESHOP_RESPONSE"
                                        | "ESSM_RESPONSE"
                                        | "ESSM_TJR_REQUEST"
                                        | "ESSM_TJR_RESPONSE"
                                        | "ESSM_JWT_REQUEST"
                                        | "ESSM_JWT_RESPONSE"
                                        | "SPR_REQUEST"
                                        | "SPR_RESPONSE"
                                        | "OFFER_STORE_GET_REQUEST"
                                        | "OFFER_STORE_GET_RESPONSE"
                                        | "NDCC_ORDER_RESHOP_PROVIDER"
                                        | "FARE_FOCUS_VALIDATION_REQUEST"
                                        | "FARE_FOCUS_VALIDATION_RESPONSE"
                                        | "FARE_FOCUS_FILTER_OFFERS_REQUEST"
                                        | "FARE_FOCUS_FILTER_OFFERS_RESPONSE";
                                }[];
                                messages?: {
                                    category?: "WARNING"
                                    | "ERROR";
                                    code?: number;
                                    description?: string;
                                    service?: string;
                                    type?: string;
                                }[];
                                payloadAttributes: {
                                    echoToken?: string;
                                    timeStamp?: string;
                                    trxId?: string;
                                };
                                response?: {
                                    datalist: {
                                        baggages?: {
                                            allowanceQuantity?: number;
                                            baggageAllowance?: (...)[];
                                            baggageId: string;
                                            descriptions?: (...)[];
                                            typeCode: string;
                                        }[];
                                        passengers: { passengerId: string; typeCode: string }[];
                                        priceClasses?: {
                                            code?: string;
                                            descriptions?: (...)[];
                                            name?: string;
                                            priceClassId: string;
                                        }[];
                                        segments: {
                                            arrival: {
                                                airportCode: ...;
                                                airportName?: ...;
                                                arrivalDateTime: ...;
                                                terminal?: ...;
                                            };
                                            datedOperatingLegs?: (...)[];
                                            departure: {
                                                airportCode: ...;
                                                airportName?: ...;
                                                departureDateTime: ...;
                                                terminal?: ...;
                                            };
                                            marketingAirline: { code: ...; flightNumber: ...; name?: ... };
                                            operatingAirline?: { code?: ...; flightNumber?: ...; name?: ... };
                                            segmentId: string;
                                        }[];
                                        voluntaryChangeInformation?: {
                                            applicabilityList?: (...)[];
                                            changeId: string;
                                            description?: string;
                                            feeAmount?: string;
                                            feeCurrencyCode?: string;
                                            hasFee?: boolean;
                                            isAllowed?: boolean;
                                            type?: (...) | (...) | (...);
                                        }[];
                                    };
                                    offers: {
                                        commission?: {
                                            amount?: string;
                                            code?: string;
                                            currencyCode?: string;
                                            description?: string;
                                            percentage?: string;
                                            percentageAppliedToAmount?: string;
                                        };
                                        differentialAmountDue?: {
                                            balanceDifferentialAmount?: { amount: ...; currencyCode: ... };
                                            differentialAmount: { amount: ...; currencyCode: ... };
                                            taxSummary?: { breakdown?: ...; totalTaxAmount?: ... };
                                        };
                                        isSellable: boolean;
                                        offerExpirationDateTime: string;
                                        offerExpirationInSeconds: number;
                                        offerId: string;
                                        offerItems: {
                                            commission?: ...;
                                            differentialAmountDue: ...;
                                            isMandatory: ...;
                                            journeys: ...;
                                            newOfferItemDifferential?: ...;
                                            offerItemId: ...;
                                            orderItemRefIds: ...;
                                            originalOrderItemDifferential?: ...;
                                            passengers: ...;
                                            penaltyDifferential?: ...;
                                            price: ...;
                                        }[];
                                        ownerCode: string;
                                        paymentTimeLimitDateTime?: string;
                                        paymentTimeLimitText?: string;
                                        paymentType?: string;
                                        penaltyDifferential?: {
                                            differentialAmount: {
                                                amount: ...;
                                                currencyCode: ...;
                                                type?: ...;
                                            };
                                            taxSummary?: { breakdown?: ...; totalTaxAmount?: ... };
                                        };
                                        source: "NDC";
                                        totalPrice: { totalAmount: { amount: ...; currencyCode: ... } };
                                        validatingAirlineCode?: string;
                                    }[];
                                };
                            };
                        };
                        headers: { "X-Request-ID"?: string; [name: string]: unknown };
                    };
                };
            };
            put?: never;
            trace?: never;
        };
        "/reshop/shop": {
            delete?: never;
            get?: never;
            head?: never;
            options?: never;
            parameters: {
                cookie?: never;
                header?: never;
                path?: never;
                query?: never;
            };
            patch?: never;
            post: {
                parameters: {
                    cookie?: never;
                    header?: { "X-Request-ID"?: string };
                    path?: never;
                    query?: never;
                };
                requestBody: {
                    content: {
                        "application/json": {
                            diagnostics?: (
                                | "ORDER_VIEW_REQUEST"
                                | "ORDER_VIEW_RESPONSE"
                                | "OFFER_STORE_ID_REQUEST"
                                | "OFFER_STORE_ID_RESPONSE"
                                | "OFFER_STORE_PUT_REQUEST"
                                | "OFFER_STORE_PUT_RESPONSE"
                                | "NDCC_ORDER_RESHOP_REQUEST"
                                | "NDCC_ORDER_RESHOP_RESPONSE"
                                | "ESSM_RESPONSE"
                                | "ESSM_TJR_REQUEST"
                                | "ESSM_TJR_RESPONSE"
                                | "ESSM_JWT_REQUEST"
                                | "ESSM_JWT_RESPONSE"
                                | "SPR_REQUEST"
                                | "SPR_RESPONSE"
                                | "OFFER_STORE_GET_REQUEST"
                                | "OFFER_STORE_GET_RESPONSE"
                                | "NDCC_ORDER_RESHOP_PROVIDER"
                                | "FARE_FOCUS_VALIDATION_REQUEST"
                                | "FARE_FOCUS_VALIDATION_RESPONSE"
                                | "FARE_FOCUS_FILTER_OFFERS_REQUEST"
                                | "FARE_FOCUS_FILTER_OFFERS_RESPONSE"
                            )[];
                            payloadAttributes?: {
                                echoToken?: string;
                                timeStamp?: string;
                                trxId?: string;
                            };
                            request: {
                                orderId: string;
                                originDestinations: {
                                    newOriginDestination?: {
                                        arrivalCode: string;
                                        departureCode: string;
                                        departureDate: string;
                                        departureTime?: string;
                                    };
                                    retain?: { serviceId: string };
                                }[];
                            };
                        };
                    };
                };
                responses: {
                    "200": {
                        content: {
                            "application/json": {
                                diagnostics?: {
                                    body?: string;
                                    customId?: string;
                                    headers?: { [key: string]: string };
                                    name?:
                                        | "ORDER_VIEW_REQUEST"
                                        | "ORDER_VIEW_RESPONSE"
                                        | "OFFER_STORE_ID_REQUEST"
                                        | "OFFER_STORE_ID_RESPONSE"
                                        | "OFFER_STORE_PUT_REQUEST"
                                        | "OFFER_STORE_PUT_RESPONSE"
                                        | "NDCC_ORDER_RESHOP_REQUEST"
                                        | "NDCC_ORDER_RESHOP_RESPONSE"
                                        | "ESSM_RESPONSE"
                                        | "ESSM_TJR_REQUEST"
                                        | "ESSM_TJR_RESPONSE"
                                        | "ESSM_JWT_REQUEST"
                                        | "ESSM_JWT_RESPONSE"
                                        | "SPR_REQUEST"
                                        | "SPR_RESPONSE"
                                        | "OFFER_STORE_GET_REQUEST"
                                        | "OFFER_STORE_GET_RESPONSE"
                                        | "NDCC_ORDER_RESHOP_PROVIDER"
                                        | "FARE_FOCUS_VALIDATION_REQUEST"
                                        | "FARE_FOCUS_VALIDATION_RESPONSE"
                                        | "FARE_FOCUS_FILTER_OFFERS_REQUEST"
                                        | "FARE_FOCUS_FILTER_OFFERS_RESPONSE";
                                }[];
                                messages?: {
                                    category?: "WARNING"
                                    | "ERROR";
                                    code?: number;
                                    description?: string;
                                    service?: string;
                                    type?: string;
                                }[];
                                payloadAttributes: {
                                    echoToken?: string;
                                    timeStamp?: string;
                                    trxId?: string;
                                };
                                response?: {
                                    datalist: {
                                        baggages?: {
                                            allowanceQuantity?: number;
                                            baggageAllowance?: (...)[];
                                            baggageId: string;
                                            descriptions?: (...)[];
                                            typeCode: string;
                                        }[];
                                        passengers: { passengerId: string; typeCode: string }[];
                                        priceClasses?: {
                                            code?: string;
                                            descriptions?: (...)[];
                                            name?: string;
                                            priceClassId: string;
                                        }[];
                                        segments: {
                                            arrival: {
                                                airportCode: ...;
                                                airportName?: ...;
                                                arrivalDateTime: ...;
                                                terminal?: ...;
                                            };
                                            datedOperatingLegs?: (...)[];
                                            departure: {
                                                airportCode: ...;
                                                airportName?: ...;
                                                departureDateTime: ...;
                                                terminal?: ...;
                                            };
                                            marketingAirline: { code: ...; flightNumber: ...; name?: ... };
                                            operatingAirline?: { code?: ...; flightNumber?: ...; name?: ... };
                                            segmentId: string;
                                        }[];
                                        voluntaryChangeInformation?: {
                                            applicabilityList?: (...)[];
                                            changeId: string;
                                            description?: string;
                                            feeAmount?: string;
                                            feeCurrencyCode?: string;
                                            hasFee?: boolean;
                                            isAllowed?: boolean;
                                            type?: (...) | (...) | (...);
                                        }[];
                                    };
                                    offers: {
                                        commission?: {
                                            amount?: string;
                                            code?: string;
                                            currencyCode?: string;
                                            description?: string;
                                            percentage?: string;
                                            percentageAppliedToAmount?: string;
                                        };
                                        differentialAmountDue?: {
                                            balanceDifferentialAmount?: { amount: ...; currencyCode: ... };
                                            differentialAmount: { amount: ...; currencyCode: ... };
                                            taxSummary?: { breakdown?: ...; totalTaxAmount?: ... };
                                        };
                                        isSellable: boolean;
                                        offerExpirationDateTime: string;
                                        offerExpirationInSeconds: number;
                                        offerId: string;
                                        offerItems: {
                                            commission?: ...;
                                            differentialAmountDue: ...;
                                            isMandatory: ...;
                                            journeys: ...;
                                            newOfferItemDifferential?: ...;
                                            offerItemId: ...;
                                            orderItemRefIds: ...;
                                            originalOrderItemDifferential?: ...;
                                            passengers: ...;
                                            penaltyDifferential?: ...;
                                            price: ...;
                                        }[];
                                        ownerCode: string;
                                        paymentTimeLimitDateTime?: string;
                                        paymentTimeLimitText?: string;
                                        paymentType?: string;
                                        penaltyDifferential?: {
                                            differentialAmount: {
                                                amount: ...;
                                                currencyCode: ...;
                                                type?: ...;
                                            };
                                            taxSummary?: { breakdown?: ...; totalTaxAmount?: ... };
                                        };
                                        source: "NDC";
                                        totalPrice: { totalAmount: { amount: ...; currencyCode: ... } };
                                        validatingAirlineCode?: string;
                                    }[];
                                };
                            };
                        };
                        headers: { "X-Request-ID"?: string; [name: string]: unknown };
                    };
                    "400": {
                        content: {
                            "application/json": {
                                diagnostics?: {
                                    body?: string;
                                    customId?: string;
                                    headers?: { [key: string]: string };
                                    name?:
                                        | "ORDER_VIEW_REQUEST"
                                        | "ORDER_VIEW_RESPONSE"
                                        | "OFFER_STORE_ID_REQUEST"
                                        | "OFFER_STORE_ID_RESPONSE"
                                        | "OFFER_STORE_PUT_REQUEST"
                                        | "OFFER_STORE_PUT_RESPONSE"
                                        | "NDCC_ORDER_RESHOP_REQUEST"
                                        | "NDCC_ORDER_RESHOP_RESPONSE"
                                        | "ESSM_RESPONSE"
                                        | "ESSM_TJR_REQUEST"
                                        | "ESSM_TJR_RESPONSE"
                                        | "ESSM_JWT_REQUEST"
                                        | "ESSM_JWT_RESPONSE"
                                        | "SPR_REQUEST"
                                        | "SPR_RESPONSE"
                                        | "OFFER_STORE_GET_REQUEST"
                                        | "OFFER_STORE_GET_RESPONSE"
                                        | "NDCC_ORDER_RESHOP_PROVIDER"
                                        | "FARE_FOCUS_VALIDATION_REQUEST"
                                        | "FARE_FOCUS_VALIDATION_RESPONSE"
                                        | "FARE_FOCUS_FILTER_OFFERS_REQUEST"
                                        | "FARE_FOCUS_FILTER_OFFERS_RESPONSE";
                                }[];
                                messages?: {
                                    category?: "WARNING"
                                    | "ERROR";
                                    code?: number;
                                    description?: string;
                                    service?: string;
                                    type?: string;
                                }[];
                                payloadAttributes: {
                                    echoToken?: string;
                                    timeStamp?: string;
                                    trxId?: string;
                                };
                                response?: {
                                    datalist: {
                                        baggages?: {
                                            allowanceQuantity?: number;
                                            baggageAllowance?: (...)[];
                                            baggageId: string;
                                            descriptions?: (...)[];
                                            typeCode: string;
                                        }[];
                                        passengers: { passengerId: string; typeCode: string }[];
                                        priceClasses?: {
                                            code?: string;
                                            descriptions?: (...)[];
                                            name?: string;
                                            priceClassId: string;
                                        }[];
                                        segments: {
                                            arrival: {
                                                airportCode: ...;
                                                airportName?: ...;
                                                arrivalDateTime: ...;
                                                terminal?: ...;
                                            };
                                            datedOperatingLegs?: (...)[];
                                            departure: {
                                                airportCode: ...;
                                                airportName?: ...;
                                                departureDateTime: ...;
                                                terminal?: ...;
                                            };
                                            marketingAirline: { code: ...; flightNumber: ...; name?: ... };
                                            operatingAirline?: { code?: ...; flightNumber?: ...; name?: ... };
                                            segmentId: string;
                                        }[];
                                        voluntaryChangeInformation?: {
                                            applicabilityList?: (...)[];
                                            changeId: string;
                                            description?: string;
                                            feeAmount?: string;
                                            feeCurrencyCode?: string;
                                            hasFee?: boolean;
                                            isAllowed?: boolean;
                                            type?: (...) | (...) | (...);
                                        }[];
                                    };
                                    offers: {
                                        commission?: {
                                            amount?: string;
                                            code?: string;
                                            currencyCode?: string;
                                            description?: string;
                                            percentage?: string;
                                            percentageAppliedToAmount?: string;
                                        };
                                        differentialAmountDue?: {
                                            balanceDifferentialAmount?: { amount: ...; currencyCode: ... };
                                            differentialAmount: { amount: ...; currencyCode: ... };
                                            taxSummary?: { breakdown?: ...; totalTaxAmount?: ... };
                                        };
                                        isSellable: boolean;
                                        offerExpirationDateTime: string;
                                        offerExpirationInSeconds: number;
                                        offerId: string;
                                        offerItems: {
                                            commission?: ...;
                                            differentialAmountDue: ...;
                                            isMandatory: ...;
                                            journeys: ...;
                                            newOfferItemDifferential?: ...;
                                            offerItemId: ...;
                                            orderItemRefIds: ...;
                                            originalOrderItemDifferential?: ...;
                                            passengers: ...;
                                            penaltyDifferential?: ...;
                                            price: ...;
                                        }[];
                                        ownerCode: string;
                                        paymentTimeLimitDateTime?: string;
                                        paymentTimeLimitText?: string;
                                        paymentType?: string;
                                        penaltyDifferential?: {
                                            differentialAmount: {
                                                amount: ...;
                                                currencyCode: ...;
                                                type?: ...;
                                            };
                                            taxSummary?: { breakdown?: ...; totalTaxAmount?: ... };
                                        };
                                        source: "NDC";
                                        totalPrice: { totalAmount: { amount: ...; currencyCode: ... } };
                                        validatingAirlineCode?: string;
                                    }[];
                                };
                            };
                        };
                        headers: { "X-Request-ID"?: string; [name: string]: unknown };
                    };
                    "403": {
                        content: {
                            "application/json": {
                                diagnostics?: {
                                    body?: string;
                                    customId?: string;
                                    headers?: { [key: string]: string };
                                    name?:
                                        | "ORDER_VIEW_REQUEST"
                                        | "ORDER_VIEW_RESPONSE"
                                        | "OFFER_STORE_ID_REQUEST"
                                        | "OFFER_STORE_ID_RESPONSE"
                                        | "OFFER_STORE_PUT_REQUEST"
                                        | "OFFER_STORE_PUT_RESPONSE"
                                        | "NDCC_ORDER_RESHOP_REQUEST"
                                        | "NDCC_ORDER_RESHOP_RESPONSE"
                                        | "ESSM_RESPONSE"
                                        | "ESSM_TJR_REQUEST"
                                        | "ESSM_TJR_RESPONSE"
                                        | "ESSM_JWT_REQUEST"
                                        | "ESSM_JWT_RESPONSE"
                                        | "SPR_REQUEST"
                                        | "SPR_RESPONSE"
                                        | "OFFER_STORE_GET_REQUEST"
                                        | "OFFER_STORE_GET_RESPONSE"
                                        | "NDCC_ORDER_RESHOP_PROVIDER"
                                        | "FARE_FOCUS_VALIDATION_REQUEST"
                                        | "FARE_FOCUS_VALIDATION_RESPONSE"
                                        | "FARE_FOCUS_FILTER_OFFERS_REQUEST"
                                        | "FARE_FOCUS_FILTER_OFFERS_RESPONSE";
                                }[];
                                messages?: {
                                    category?: "WARNING"
                                    | "ERROR";
                                    code?: number;
                                    description?: string;
                                    service?: string;
                                    type?: string;
                                }[];
                                payloadAttributes: {
                                    echoToken?: string;
                                    timeStamp?: string;
                                    trxId?: string;
                                };
                                response?: {
                                    datalist: {
                                        baggages?: {
                                            allowanceQuantity?: number;
                                            baggageAllowance?: (...)[];
                                            baggageId: string;
                                            descriptions?: (...)[];
                                            typeCode: string;
                                        }[];
                                        passengers: { passengerId: string; typeCode: string }[];
                                        priceClasses?: {
                                            code?: string;
                                            descriptions?: (...)[];
                                            name?: string;
                                            priceClassId: string;
                                        }[];
                                        segments: {
                                            arrival: {
                                                airportCode: ...;
                                                airportName?: ...;
                                                arrivalDateTime: ...;
                                                terminal?: ...;
                                            };
                                            datedOperatingLegs?: (...)[];
                                            departure: {
                                                airportCode: ...;
                                                airportName?: ...;
                                                departureDateTime: ...;
                                                terminal?: ...;
                                            };
                                            marketingAirline: { code: ...; flightNumber: ...; name?: ... };
                                            operatingAirline?: { code?: ...; flightNumber?: ...; name?: ... };
                                            segmentId: string;
                                        }[];
                                        voluntaryChangeInformation?: {
                                            applicabilityList?: (...)[];
                                            changeId: string;
                                            description?: string;
                                            feeAmount?: string;
                                            feeCurrencyCode?: string;
                                            hasFee?: boolean;
                                            isAllowed?: boolean;
                                            type?: (...) | (...) | (...);
                                        }[];
                                    };
                                    offers: {
                                        commission?: {
                                            amount?: string;
                                            code?: string;
                                            currencyCode?: string;
                                            description?: string;
                                            percentage?: string;
                                            percentageAppliedToAmount?: string;
                                        };
                                        differentialAmountDue?: {
                                            balanceDifferentialAmount?: { amount: ...; currencyCode: ... };
                                            differentialAmount: { amount: ...; currencyCode: ... };
                                            taxSummary?: { breakdown?: ...; totalTaxAmount?: ... };
                                        };
                                        isSellable: boolean;
                                        offerExpirationDateTime: string;
                                        offerExpirationInSeconds: number;
                                        offerId: string;
                                        offerItems: {
                                            commission?: ...;
                                            differentialAmountDue: ...;
                                            isMandatory: ...;
                                            journeys: ...;
                                            newOfferItemDifferential?: ...;
                                            offerItemId: ...;
                                            orderItemRefIds: ...;
                                            originalOrderItemDifferential?: ...;
                                            passengers: ...;
                                            penaltyDifferential?: ...;
                                            price: ...;
                                        }[];
                                        ownerCode: string;
                                        paymentTimeLimitDateTime?: string;
                                        paymentTimeLimitText?: string;
                                        paymentType?: string;
                                        penaltyDifferential?: {
                                            differentialAmount: {
                                                amount: ...;
                                                currencyCode: ...;
                                                type?: ...;
                                            };
                                            taxSummary?: { breakdown?: ...; totalTaxAmount?: ... };
                                        };
                                        source: "NDC";
                                        totalPrice: { totalAmount: { amount: ...; currencyCode: ... } };
                                        validatingAirlineCode?: string;
                                    }[];
                                };
                            };
                        };
                        headers: { "X-Request-ID"?: string; [name: string]: unknown };
                    };
                    "406": {
                        content: {
                            "application/json": {
                                diagnostics?: {
                                    body?: string;
                                    customId?: string;
                                    headers?: { [key: string]: string };
                                    name?:
                                        | "ORDER_VIEW_REQUEST"
                                        | "ORDER_VIEW_RESPONSE"
                                        | "OFFER_STORE_ID_REQUEST"
                                        | "OFFER_STORE_ID_RESPONSE"
                                        | "OFFER_STORE_PUT_REQUEST"
                                        | "OFFER_STORE_PUT_RESPONSE"
                                        | "NDCC_ORDER_RESHOP_REQUEST"
                                        | "NDCC_ORDER_RESHOP_RESPONSE"
                                        | "ESSM_RESPONSE"
                                        | "ESSM_TJR_REQUEST"
                                        | "ESSM_TJR_RESPONSE"
                                        | "ESSM_JWT_REQUEST"
                                        | "ESSM_JWT_RESPONSE"
                                        | "SPR_REQUEST"
                                        | "SPR_RESPONSE"
                                        | "OFFER_STORE_GET_REQUEST"
                                        | "OFFER_STORE_GET_RESPONSE"
                                        | "NDCC_ORDER_RESHOP_PROVIDER"
                                        | "FARE_FOCUS_VALIDATION_REQUEST"
                                        | "FARE_FOCUS_VALIDATION_RESPONSE"
                                        | "FARE_FOCUS_FILTER_OFFERS_REQUEST"
                                        | "FARE_FOCUS_FILTER_OFFERS_RESPONSE";
                                }[];
                                messages?: {
                                    category?: "WARNING"
                                    | "ERROR";
                                    code?: number;
                                    description?: string;
                                    service?: string;
                                    type?: string;
                                }[];
                                payloadAttributes: {
                                    echoToken?: string;
                                    timeStamp?: string;
                                    trxId?: string;
                                };
                                response?: {
                                    datalist: {
                                        baggages?: {
                                            allowanceQuantity?: number;
                                            baggageAllowance?: (...)[];
                                            baggageId: string;
                                            descriptions?: (...)[];
                                            typeCode: string;
                                        }[];
                                        passengers: { passengerId: string; typeCode: string }[];
                                        priceClasses?: {
                                            code?: string;
                                            descriptions?: (...)[];
                                            name?: string;
                                            priceClassId: string;
                                        }[];
                                        segments: {
                                            arrival: {
                                                airportCode: ...;
                                                airportName?: ...;
                                                arrivalDateTime: ...;
                                                terminal?: ...;
                                            };
                                            datedOperatingLegs?: (...)[];
                                            departure: {
                                                airportCode: ...;
                                                airportName?: ...;
                                                departureDateTime: ...;
                                                terminal?: ...;
                                            };
                                            marketingAirline: { code: ...; flightNumber: ...; name?: ... };
                                            operatingAirline?: { code?: ...; flightNumber?: ...; name?: ... };
                                            segmentId: string;
                                        }[];
                                        voluntaryChangeInformation?: {
                                            applicabilityList?: (...)[];
                                            changeId: string;
                                            description?: string;
                                            feeAmount?: string;
                                            feeCurrencyCode?: string;
                                            hasFee?: boolean;
                                            isAllowed?: boolean;
                                            type?: (...) | (...) | (...);
                                        }[];
                                    };
                                    offers: {
                                        commission?: {
                                            amount?: string;
                                            code?: string;
                                            currencyCode?: string;
                                            description?: string;
                                            percentage?: string;
                                            percentageAppliedToAmount?: string;
                                        };
                                        differentialAmountDue?: {
                                            balanceDifferentialAmount?: { amount: ...; currencyCode: ... };
                                            differentialAmount: { amount: ...; currencyCode: ... };
                                            taxSummary?: { breakdown?: ...; totalTaxAmount?: ... };
                                        };
                                        isSellable: boolean;
                                        offerExpirationDateTime: string;
                                        offerExpirationInSeconds: number;
                                        offerId: string;
                                        offerItems: {
                                            commission?: ...;
                                            differentialAmountDue: ...;
                                            isMandatory: ...;
                                            journeys: ...;
                                            newOfferItemDifferential?: ...;
                                            offerItemId: ...;
                                            orderItemRefIds: ...;
                                            originalOrderItemDifferential?: ...;
                                            passengers: ...;
                                            penaltyDifferential?: ...;
                                            price: ...;
                                        }[];
                                        ownerCode: string;
                                        paymentTimeLimitDateTime?: string;
                                        paymentTimeLimitText?: string;
                                        paymentType?: string;
                                        penaltyDifferential?: {
                                            differentialAmount: {
                                                amount: ...;
                                                currencyCode: ...;
                                                type?: ...;
                                            };
                                            taxSummary?: { breakdown?: ...; totalTaxAmount?: ... };
                                        };
                                        source: "NDC";
                                        totalPrice: { totalAmount: { amount: ...; currencyCode: ... } };
                                        validatingAirlineCode?: string;
                                    }[];
                                };
                            };
                        };
                        headers: { "X-Request-ID"?: string; [name: string]: unknown };
                    };
                    "503": {
                        content: {
                            "application/json": {
                                diagnostics?: {
                                    body?: string;
                                    customId?: string;
                                    headers?: { [key: string]: string };
                                    name?:
                                        | "ORDER_VIEW_REQUEST"
                                        | "ORDER_VIEW_RESPONSE"
                                        | "OFFER_STORE_ID_REQUEST"
                                        | "OFFER_STORE_ID_RESPONSE"
                                        | "OFFER_STORE_PUT_REQUEST"
                                        | "OFFER_STORE_PUT_RESPONSE"
                                        | "NDCC_ORDER_RESHOP_REQUEST"
                                        | "NDCC_ORDER_RESHOP_RESPONSE"
                                        | "ESSM_RESPONSE"
                                        | "ESSM_TJR_REQUEST"
                                        | "ESSM_TJR_RESPONSE"
                                        | "ESSM_JWT_REQUEST"
                                        | "ESSM_JWT_RESPONSE"
                                        | "SPR_REQUEST"
                                        | "SPR_RESPONSE"
                                        | "OFFER_STORE_GET_REQUEST"
                                        | "OFFER_STORE_GET_RESPONSE"
                                        | "NDCC_ORDER_RESHOP_PROVIDER"
                                        | "FARE_FOCUS_VALIDATION_REQUEST"
                                        | "FARE_FOCUS_VALIDATION_RESPONSE"
                                        | "FARE_FOCUS_FILTER_OFFERS_REQUEST"
                                        | "FARE_FOCUS_FILTER_OFFERS_RESPONSE";
                                }[];
                                messages?: {
                                    category?: "WARNING"
                                    | "ERROR";
                                    code?: number;
                                    description?: string;
                                    service?: string;
                                    type?: string;
                                }[];
                                payloadAttributes: {
                                    echoToken?: string;
                                    timeStamp?: string;
                                    trxId?: string;
                                };
                                response?: {
                                    datalist: {
                                        baggages?: {
                                            allowanceQuantity?: number;
                                            baggageAllowance?: (...)[];
                                            baggageId: string;
                                            descriptions?: (...)[];
                                            typeCode: string;
                                        }[];
                                        passengers: { passengerId: string; typeCode: string }[];
                                        priceClasses?: {
                                            code?: string;
                                            descriptions?: (...)[];
                                            name?: string;
                                            priceClassId: string;
                                        }[];
                                        segments: {
                                            arrival: {
                                                airportCode: ...;
                                                airportName?: ...;
                                                arrivalDateTime: ...;
                                                terminal?: ...;
                                            };
                                            datedOperatingLegs?: (...)[];
                                            departure: {
                                                airportCode: ...;
                                                airportName?: ...;
                                                departureDateTime: ...;
                                                terminal?: ...;
                                            };
                                            marketingAirline: { code: ...; flightNumber: ...; name?: ... };
                                            operatingAirline?: { code?: ...; flightNumber?: ...; name?: ... };
                                            segmentId: string;
                                        }[];
                                        voluntaryChangeInformation?: {
                                            applicabilityList?: (...)[];
                                            changeId: string;
                                            description?: string;
                                            feeAmount?: string;
                                            feeCurrencyCode?: string;
                                            hasFee?: boolean;
                                            isAllowed?: boolean;
                                            type?: (...) | (...) | (...);
                                        }[];
                                    };
                                    offers: {
                                        commission?: {
                                            amount?: string;
                                            code?: string;
                                            currencyCode?: string;
                                            description?: string;
                                            percentage?: string;
                                            percentageAppliedToAmount?: string;
                                        };
                                        differentialAmountDue?: {
                                            balanceDifferentialAmount?: { amount: ...; currencyCode: ... };
                                            differentialAmount: { amount: ...; currencyCode: ... };
                                            taxSummary?: { breakdown?: ...; totalTaxAmount?: ... };
                                        };
                                        isSellable: boolean;
                                        offerExpirationDateTime: string;
                                        offerExpirationInSeconds: number;
                                        offerId: string;
                                        offerItems: {
                                            commission?: ...;
                                            differentialAmountDue: ...;
                                            isMandatory: ...;
                                            journeys: ...;
                                            newOfferItemDifferential?: ...;
                                            offerItemId: ...;
                                            orderItemRefIds: ...;
                                            originalOrderItemDifferential?: ...;
                                            passengers: ...;
                                            penaltyDifferential?: ...;
                                            price: ...;
                                        }[];
                                        ownerCode: string;
                                        paymentTimeLimitDateTime?: string;
                                        paymentTimeLimitText?: string;
                                        paymentType?: string;
                                        penaltyDifferential?: {
                                            differentialAmount: {
                                                amount: ...;
                                                currencyCode: ...;
                                                type?: ...;
                                            };
                                            taxSummary?: { breakdown?: ...; totalTaxAmount?: ... };
                                        };
                                        source: "NDC";
                                        totalPrice: { totalAmount: { amount: ...; currencyCode: ... } };
                                        validatingAirlineCode?: string;
                                    }[];
                                };
                            };
                        };
                        headers: { [name: string]: unknown };
                    };
                };
            };
            put?: never;
            trace?: never;
        };
    }
    Index

    Properties

    "/reshop/price": {
        delete?: never;
        get?: never;
        head?: never;
        options?: never;
        parameters: { cookie?: never; header?: never; path?: never; query?: never };
        patch?: never;
        post: {
            parameters: {
                cookie?: never;
                header?: { "X-Request-ID"?: string };
                path?: never;
                query?: never;
            };
            requestBody: {
                content: {
                    "application/json": {
                        diagnostics?: (
                            | "ORDER_VIEW_REQUEST"
                            | "ORDER_VIEW_RESPONSE"
                            | "OFFER_STORE_ID_REQUEST"
                            | "OFFER_STORE_ID_RESPONSE"
                            | "OFFER_STORE_PUT_REQUEST"
                            | "OFFER_STORE_PUT_RESPONSE"
                            | "NDCC_ORDER_RESHOP_REQUEST"
                            | "NDCC_ORDER_RESHOP_RESPONSE"
                            | "ESSM_RESPONSE"
                            | "ESSM_TJR_REQUEST"
                            | "ESSM_TJR_RESPONSE"
                            | "ESSM_JWT_REQUEST"
                            | "ESSM_JWT_RESPONSE"
                            | "SPR_REQUEST"
                            | "SPR_RESPONSE"
                            | "OFFER_STORE_GET_REQUEST"
                            | "OFFER_STORE_GET_RESPONSE"
                            | "NDCC_ORDER_RESHOP_PROVIDER"
                            | "FARE_FOCUS_VALIDATION_REQUEST"
                            | "FARE_FOCUS_VALIDATION_RESPONSE"
                            | "FARE_FOCUS_FILTER_OFFERS_REQUEST"
                            | "FARE_FOCUS_FILTER_OFFERS_RESPONSE"
                        )[];
                        payloadAttributes?: {
                            echoToken?: string;
                            timeStamp?: string;
                            trxId?: string;
                        };
                        request: { offerId: string };
                    };
                };
            };
            responses: {
                "200": {
                    content: {
                        "application/json": {
                            diagnostics?: {
                                body?: string;
                                customId?: string;
                                headers?: { [key: string]: string };
                                name?:
                                    | "ORDER_VIEW_REQUEST"
                                    | "ORDER_VIEW_RESPONSE"
                                    | "OFFER_STORE_ID_REQUEST"
                                    | "OFFER_STORE_ID_RESPONSE"
                                    | "OFFER_STORE_PUT_REQUEST"
                                    | "OFFER_STORE_PUT_RESPONSE"
                                    | "NDCC_ORDER_RESHOP_REQUEST"
                                    | "NDCC_ORDER_RESHOP_RESPONSE"
                                    | "ESSM_RESPONSE"
                                    | "ESSM_TJR_REQUEST"
                                    | "ESSM_TJR_RESPONSE"
                                    | "ESSM_JWT_REQUEST"
                                    | "ESSM_JWT_RESPONSE"
                                    | "SPR_REQUEST"
                                    | "SPR_RESPONSE"
                                    | "OFFER_STORE_GET_REQUEST"
                                    | "OFFER_STORE_GET_RESPONSE"
                                    | "NDCC_ORDER_RESHOP_PROVIDER"
                                    | "FARE_FOCUS_VALIDATION_REQUEST"
                                    | "FARE_FOCUS_VALIDATION_RESPONSE"
                                    | "FARE_FOCUS_FILTER_OFFERS_REQUEST"
                                    | "FARE_FOCUS_FILTER_OFFERS_RESPONSE";
                            }[];
                            messages?: {
                                category?: "WARNING"
                                | "ERROR";
                                code?: number;
                                description?: string;
                                service?: string;
                                type?: string;
                            }[];
                            payloadAttributes: {
                                echoToken?: string;
                                timeStamp?: string;
                                trxId?: string;
                            };
                            response?: {
                                datalist: {
                                    baggages?: {
                                        allowanceQuantity?: number;
                                        baggageAllowance?: (...)[];
                                        baggageId: string;
                                        descriptions?: (...)[];
                                        typeCode: string;
                                    }[];
                                    passengers: { passengerId: string; typeCode: string }[];
                                    priceClasses?: {
                                        code?: string;
                                        descriptions?: (...)[];
                                        name?: string;
                                        priceClassId: string;
                                    }[];
                                    segments: {
                                        arrival: {
                                            airportCode: ...;
                                            airportName?: ...;
                                            arrivalDateTime: ...;
                                            terminal?: ...;
                                        };
                                        datedOperatingLegs?: (...)[];
                                        departure: {
                                            airportCode: ...;
                                            airportName?: ...;
                                            departureDateTime: ...;
                                            terminal?: ...;
                                        };
                                        marketingAirline: { code: ...; flightNumber: ...; name?: ... };
                                        operatingAirline?: { code?: ...; flightNumber?: ...; name?: ... };
                                        segmentId: string;
                                    }[];
                                    voluntaryChangeInformation?: {
                                        applicabilityList?: (...)[];
                                        changeId: string;
                                        description?: string;
                                        feeAmount?: string;
                                        feeCurrencyCode?: string;
                                        hasFee?: boolean;
                                        isAllowed?: boolean;
                                        type?: (...) | (...) | (...);
                                    }[];
                                };
                                offers: {
                                    commission?: {
                                        amount?: string;
                                        code?: string;
                                        currencyCode?: string;
                                        description?: string;
                                        percentage?: string;
                                        percentageAppliedToAmount?: string;
                                    };
                                    differentialAmountDue?: {
                                        balanceDifferentialAmount?: { amount: ...; currencyCode: ... };
                                        differentialAmount: { amount: ...; currencyCode: ... };
                                        taxSummary?: { breakdown?: ...; totalTaxAmount?: ... };
                                    };
                                    isSellable: boolean;
                                    offerExpirationDateTime: string;
                                    offerExpirationInSeconds: number;
                                    offerId: string;
                                    offerItems: {
                                        commission?: ...;
                                        differentialAmountDue: ...;
                                        isMandatory: ...;
                                        journeys: ...;
                                        newOfferItemDifferential?: ...;
                                        offerItemId: ...;
                                        orderItemRefIds: ...;
                                        originalOrderItemDifferential?: ...;
                                        passengers: ...;
                                        penaltyDifferential?: ...;
                                        price: ...;
                                    }[];
                                    ownerCode: string;
                                    paymentTimeLimitDateTime?: string;
                                    paymentTimeLimitText?: string;
                                    paymentType?: string;
                                    penaltyDifferential?: {
                                        differentialAmount: {
                                            amount: ...;
                                            currencyCode: ...;
                                            type?: ...;
                                        };
                                        taxSummary?: { breakdown?: ...; totalTaxAmount?: ... };
                                    };
                                    source: "NDC";
                                    totalPrice: { totalAmount: { amount: ...; currencyCode: ... } };
                                    validatingAirlineCode?: string;
                                }[];
                            };
                        };
                    };
                    headers: { "X-Request-ID"?: string; [name: string]: unknown };
                };
                "400": {
                    content: {
                        "application/json": {
                            diagnostics?: {
                                body?: string;
                                customId?: string;
                                headers?: { [key: string]: string };
                                name?:
                                    | "ORDER_VIEW_REQUEST"
                                    | "ORDER_VIEW_RESPONSE"
                                    | "OFFER_STORE_ID_REQUEST"
                                    | "OFFER_STORE_ID_RESPONSE"
                                    | "OFFER_STORE_PUT_REQUEST"
                                    | "OFFER_STORE_PUT_RESPONSE"
                                    | "NDCC_ORDER_RESHOP_REQUEST"
                                    | "NDCC_ORDER_RESHOP_RESPONSE"
                                    | "ESSM_RESPONSE"
                                    | "ESSM_TJR_REQUEST"
                                    | "ESSM_TJR_RESPONSE"
                                    | "ESSM_JWT_REQUEST"
                                    | "ESSM_JWT_RESPONSE"
                                    | "SPR_REQUEST"
                                    | "SPR_RESPONSE"
                                    | "OFFER_STORE_GET_REQUEST"
                                    | "OFFER_STORE_GET_RESPONSE"
                                    | "NDCC_ORDER_RESHOP_PROVIDER"
                                    | "FARE_FOCUS_VALIDATION_REQUEST"
                                    | "FARE_FOCUS_VALIDATION_RESPONSE"
                                    | "FARE_FOCUS_FILTER_OFFERS_REQUEST"
                                    | "FARE_FOCUS_FILTER_OFFERS_RESPONSE";
                            }[];
                            messages?: {
                                category?: "WARNING"
                                | "ERROR";
                                code?: number;
                                description?: string;
                                service?: string;
                                type?: string;
                            }[];
                            payloadAttributes: {
                                echoToken?: string;
                                timeStamp?: string;
                                trxId?: string;
                            };
                            response?: {
                                datalist: {
                                    baggages?: {
                                        allowanceQuantity?: number;
                                        baggageAllowance?: (...)[];
                                        baggageId: string;
                                        descriptions?: (...)[];
                                        typeCode: string;
                                    }[];
                                    passengers: { passengerId: string; typeCode: string }[];
                                    priceClasses?: {
                                        code?: string;
                                        descriptions?: (...)[];
                                        name?: string;
                                        priceClassId: string;
                                    }[];
                                    segments: {
                                        arrival: {
                                            airportCode: ...;
                                            airportName?: ...;
                                            arrivalDateTime: ...;
                                            terminal?: ...;
                                        };
                                        datedOperatingLegs?: (...)[];
                                        departure: {
                                            airportCode: ...;
                                            airportName?: ...;
                                            departureDateTime: ...;
                                            terminal?: ...;
                                        };
                                        marketingAirline: { code: ...; flightNumber: ...; name?: ... };
                                        operatingAirline?: { code?: ...; flightNumber?: ...; name?: ... };
                                        segmentId: string;
                                    }[];
                                    voluntaryChangeInformation?: {
                                        applicabilityList?: (...)[];
                                        changeId: string;
                                        description?: string;
                                        feeAmount?: string;
                                        feeCurrencyCode?: string;
                                        hasFee?: boolean;
                                        isAllowed?: boolean;
                                        type?: (...) | (...) | (...);
                                    }[];
                                };
                                offers: {
                                    commission?: {
                                        amount?: string;
                                        code?: string;
                                        currencyCode?: string;
                                        description?: string;
                                        percentage?: string;
                                        percentageAppliedToAmount?: string;
                                    };
                                    differentialAmountDue?: {
                                        balanceDifferentialAmount?: { amount: ...; currencyCode: ... };
                                        differentialAmount: { amount: ...; currencyCode: ... };
                                        taxSummary?: { breakdown?: ...; totalTaxAmount?: ... };
                                    };
                                    isSellable: boolean;
                                    offerExpirationDateTime: string;
                                    offerExpirationInSeconds: number;
                                    offerId: string;
                                    offerItems: {
                                        commission?: ...;
                                        differentialAmountDue: ...;
                                        isMandatory: ...;
                                        journeys: ...;
                                        newOfferItemDifferential?: ...;
                                        offerItemId: ...;
                                        orderItemRefIds: ...;
                                        originalOrderItemDifferential?: ...;
                                        passengers: ...;
                                        penaltyDifferential?: ...;
                                        price: ...;
                                    }[];
                                    ownerCode: string;
                                    paymentTimeLimitDateTime?: string;
                                    paymentTimeLimitText?: string;
                                    paymentType?: string;
                                    penaltyDifferential?: {
                                        differentialAmount: {
                                            amount: ...;
                                            currencyCode: ...;
                                            type?: ...;
                                        };
                                        taxSummary?: { breakdown?: ...; totalTaxAmount?: ... };
                                    };
                                    source: "NDC";
                                    totalPrice: { totalAmount: { amount: ...; currencyCode: ... } };
                                    validatingAirlineCode?: string;
                                }[];
                            };
                        };
                    };
                    headers: { "X-Request-ID"?: string; [name: string]: unknown };
                };
                "403": {
                    content: {
                        "application/json": {
                            diagnostics?: {
                                body?: string;
                                customId?: string;
                                headers?: { [key: string]: string };
                                name?:
                                    | "ORDER_VIEW_REQUEST"
                                    | "ORDER_VIEW_RESPONSE"
                                    | "OFFER_STORE_ID_REQUEST"
                                    | "OFFER_STORE_ID_RESPONSE"
                                    | "OFFER_STORE_PUT_REQUEST"
                                    | "OFFER_STORE_PUT_RESPONSE"
                                    | "NDCC_ORDER_RESHOP_REQUEST"
                                    | "NDCC_ORDER_RESHOP_RESPONSE"
                                    | "ESSM_RESPONSE"
                                    | "ESSM_TJR_REQUEST"
                                    | "ESSM_TJR_RESPONSE"
                                    | "ESSM_JWT_REQUEST"
                                    | "ESSM_JWT_RESPONSE"
                                    | "SPR_REQUEST"
                                    | "SPR_RESPONSE"
                                    | "OFFER_STORE_GET_REQUEST"
                                    | "OFFER_STORE_GET_RESPONSE"
                                    | "NDCC_ORDER_RESHOP_PROVIDER"
                                    | "FARE_FOCUS_VALIDATION_REQUEST"
                                    | "FARE_FOCUS_VALIDATION_RESPONSE"
                                    | "FARE_FOCUS_FILTER_OFFERS_REQUEST"
                                    | "FARE_FOCUS_FILTER_OFFERS_RESPONSE";
                            }[];
                            messages?: {
                                category?: "WARNING"
                                | "ERROR";
                                code?: number;
                                description?: string;
                                service?: string;
                                type?: string;
                            }[];
                            payloadAttributes: {
                                echoToken?: string;
                                timeStamp?: string;
                                trxId?: string;
                            };
                            response?: {
                                datalist: {
                                    baggages?: {
                                        allowanceQuantity?: number;
                                        baggageAllowance?: (...)[];
                                        baggageId: string;
                                        descriptions?: (...)[];
                                        typeCode: string;
                                    }[];
                                    passengers: { passengerId: string; typeCode: string }[];
                                    priceClasses?: {
                                        code?: string;
                                        descriptions?: (...)[];
                                        name?: string;
                                        priceClassId: string;
                                    }[];
                                    segments: {
                                        arrival: {
                                            airportCode: ...;
                                            airportName?: ...;
                                            arrivalDateTime: ...;
                                            terminal?: ...;
                                        };
                                        datedOperatingLegs?: (...)[];
                                        departure: {
                                            airportCode: ...;
                                            airportName?: ...;
                                            departureDateTime: ...;
                                            terminal?: ...;
                                        };
                                        marketingAirline: { code: ...; flightNumber: ...; name?: ... };
                                        operatingAirline?: { code?: ...; flightNumber?: ...; name?: ... };
                                        segmentId: string;
                                    }[];
                                    voluntaryChangeInformation?: {
                                        applicabilityList?: (...)[];
                                        changeId: string;
                                        description?: string;
                                        feeAmount?: string;
                                        feeCurrencyCode?: string;
                                        hasFee?: boolean;
                                        isAllowed?: boolean;
                                        type?: (...) | (...) | (...);
                                    }[];
                                };
                                offers: {
                                    commission?: {
                                        amount?: string;
                                        code?: string;
                                        currencyCode?: string;
                                        description?: string;
                                        percentage?: string;
                                        percentageAppliedToAmount?: string;
                                    };
                                    differentialAmountDue?: {
                                        balanceDifferentialAmount?: { amount: ...; currencyCode: ... };
                                        differentialAmount: { amount: ...; currencyCode: ... };
                                        taxSummary?: { breakdown?: ...; totalTaxAmount?: ... };
                                    };
                                    isSellable: boolean;
                                    offerExpirationDateTime: string;
                                    offerExpirationInSeconds: number;
                                    offerId: string;
                                    offerItems: {
                                        commission?: ...;
                                        differentialAmountDue: ...;
                                        isMandatory: ...;
                                        journeys: ...;
                                        newOfferItemDifferential?: ...;
                                        offerItemId: ...;
                                        orderItemRefIds: ...;
                                        originalOrderItemDifferential?: ...;
                                        passengers: ...;
                                        penaltyDifferential?: ...;
                                        price: ...;
                                    }[];
                                    ownerCode: string;
                                    paymentTimeLimitDateTime?: string;
                                    paymentTimeLimitText?: string;
                                    paymentType?: string;
                                    penaltyDifferential?: {
                                        differentialAmount: {
                                            amount: ...;
                                            currencyCode: ...;
                                            type?: ...;
                                        };
                                        taxSummary?: { breakdown?: ...; totalTaxAmount?: ... };
                                    };
                                    source: "NDC";
                                    totalPrice: { totalAmount: { amount: ...; currencyCode: ... } };
                                    validatingAirlineCode?: string;
                                }[];
                            };
                        };
                    };
                    headers: { "X-Request-ID"?: string; [name: string]: unknown };
                };
                "406": {
                    content: {
                        "application/json": {
                            diagnostics?: {
                                body?: string;
                                customId?: string;
                                headers?: { [key: string]: string };
                                name?:
                                    | "ORDER_VIEW_REQUEST"
                                    | "ORDER_VIEW_RESPONSE"
                                    | "OFFER_STORE_ID_REQUEST"
                                    | "OFFER_STORE_ID_RESPONSE"
                                    | "OFFER_STORE_PUT_REQUEST"
                                    | "OFFER_STORE_PUT_RESPONSE"
                                    | "NDCC_ORDER_RESHOP_REQUEST"
                                    | "NDCC_ORDER_RESHOP_RESPONSE"
                                    | "ESSM_RESPONSE"
                                    | "ESSM_TJR_REQUEST"
                                    | "ESSM_TJR_RESPONSE"
                                    | "ESSM_JWT_REQUEST"
                                    | "ESSM_JWT_RESPONSE"
                                    | "SPR_REQUEST"
                                    | "SPR_RESPONSE"
                                    | "OFFER_STORE_GET_REQUEST"
                                    | "OFFER_STORE_GET_RESPONSE"
                                    | "NDCC_ORDER_RESHOP_PROVIDER"
                                    | "FARE_FOCUS_VALIDATION_REQUEST"
                                    | "FARE_FOCUS_VALIDATION_RESPONSE"
                                    | "FARE_FOCUS_FILTER_OFFERS_REQUEST"
                                    | "FARE_FOCUS_FILTER_OFFERS_RESPONSE";
                            }[];
                            messages?: {
                                category?: "WARNING"
                                | "ERROR";
                                code?: number;
                                description?: string;
                                service?: string;
                                type?: string;
                            }[];
                            payloadAttributes: {
                                echoToken?: string;
                                timeStamp?: string;
                                trxId?: string;
                            };
                            response?: {
                                datalist: {
                                    baggages?: {
                                        allowanceQuantity?: number;
                                        baggageAllowance?: (...)[];
                                        baggageId: string;
                                        descriptions?: (...)[];
                                        typeCode: string;
                                    }[];
                                    passengers: { passengerId: string; typeCode: string }[];
                                    priceClasses?: {
                                        code?: string;
                                        descriptions?: (...)[];
                                        name?: string;
                                        priceClassId: string;
                                    }[];
                                    segments: {
                                        arrival: {
                                            airportCode: ...;
                                            airportName?: ...;
                                            arrivalDateTime: ...;
                                            terminal?: ...;
                                        };
                                        datedOperatingLegs?: (...)[];
                                        departure: {
                                            airportCode: ...;
                                            airportName?: ...;
                                            departureDateTime: ...;
                                            terminal?: ...;
                                        };
                                        marketingAirline: { code: ...; flightNumber: ...; name?: ... };
                                        operatingAirline?: { code?: ...; flightNumber?: ...; name?: ... };
                                        segmentId: string;
                                    }[];
                                    voluntaryChangeInformation?: {
                                        applicabilityList?: (...)[];
                                        changeId: string;
                                        description?: string;
                                        feeAmount?: string;
                                        feeCurrencyCode?: string;
                                        hasFee?: boolean;
                                        isAllowed?: boolean;
                                        type?: (...) | (...) | (...);
                                    }[];
                                };
                                offers: {
                                    commission?: {
                                        amount?: string;
                                        code?: string;
                                        currencyCode?: string;
                                        description?: string;
                                        percentage?: string;
                                        percentageAppliedToAmount?: string;
                                    };
                                    differentialAmountDue?: {
                                        balanceDifferentialAmount?: { amount: ...; currencyCode: ... };
                                        differentialAmount: { amount: ...; currencyCode: ... };
                                        taxSummary?: { breakdown?: ...; totalTaxAmount?: ... };
                                    };
                                    isSellable: boolean;
                                    offerExpirationDateTime: string;
                                    offerExpirationInSeconds: number;
                                    offerId: string;
                                    offerItems: {
                                        commission?: ...;
                                        differentialAmountDue: ...;
                                        isMandatory: ...;
                                        journeys: ...;
                                        newOfferItemDifferential?: ...;
                                        offerItemId: ...;
                                        orderItemRefIds: ...;
                                        originalOrderItemDifferential?: ...;
                                        passengers: ...;
                                        penaltyDifferential?: ...;
                                        price: ...;
                                    }[];
                                    ownerCode: string;
                                    paymentTimeLimitDateTime?: string;
                                    paymentTimeLimitText?: string;
                                    paymentType?: string;
                                    penaltyDifferential?: {
                                        differentialAmount: {
                                            amount: ...;
                                            currencyCode: ...;
                                            type?: ...;
                                        };
                                        taxSummary?: { breakdown?: ...; totalTaxAmount?: ... };
                                    };
                                    source: "NDC";
                                    totalPrice: { totalAmount: { amount: ...; currencyCode: ... } };
                                    validatingAirlineCode?: string;
                                }[];
                            };
                        };
                    };
                    headers: { "X-Request-ID"?: string; [name: string]: unknown };
                };
                "503": {
                    content: {
                        "application/json": {
                            diagnostics?: {
                                body?: string;
                                customId?: string;
                                headers?: { [key: string]: string };
                                name?:
                                    | "ORDER_VIEW_REQUEST"
                                    | "ORDER_VIEW_RESPONSE"
                                    | "OFFER_STORE_ID_REQUEST"
                                    | "OFFER_STORE_ID_RESPONSE"
                                    | "OFFER_STORE_PUT_REQUEST"
                                    | "OFFER_STORE_PUT_RESPONSE"
                                    | "NDCC_ORDER_RESHOP_REQUEST"
                                    | "NDCC_ORDER_RESHOP_RESPONSE"
                                    | "ESSM_RESPONSE"
                                    | "ESSM_TJR_REQUEST"
                                    | "ESSM_TJR_RESPONSE"
                                    | "ESSM_JWT_REQUEST"
                                    | "ESSM_JWT_RESPONSE"
                                    | "SPR_REQUEST"
                                    | "SPR_RESPONSE"
                                    | "OFFER_STORE_GET_REQUEST"
                                    | "OFFER_STORE_GET_RESPONSE"
                                    | "NDCC_ORDER_RESHOP_PROVIDER"
                                    | "FARE_FOCUS_VALIDATION_REQUEST"
                                    | "FARE_FOCUS_VALIDATION_RESPONSE"
                                    | "FARE_FOCUS_FILTER_OFFERS_REQUEST"
                                    | "FARE_FOCUS_FILTER_OFFERS_RESPONSE";
                            }[];
                            messages?: {
                                category?: "WARNING"
                                | "ERROR";
                                code?: number;
                                description?: string;
                                service?: string;
                                type?: string;
                            }[];
                            payloadAttributes: {
                                echoToken?: string;
                                timeStamp?: string;
                                trxId?: string;
                            };
                            response?: {
                                datalist: {
                                    baggages?: {
                                        allowanceQuantity?: number;
                                        baggageAllowance?: (...)[];
                                        baggageId: string;
                                        descriptions?: (...)[];
                                        typeCode: string;
                                    }[];
                                    passengers: { passengerId: string; typeCode: string }[];
                                    priceClasses?: {
                                        code?: string;
                                        descriptions?: (...)[];
                                        name?: string;
                                        priceClassId: string;
                                    }[];
                                    segments: {
                                        arrival: {
                                            airportCode: ...;
                                            airportName?: ...;
                                            arrivalDateTime: ...;
                                            terminal?: ...;
                                        };
                                        datedOperatingLegs?: (...)[];
                                        departure: {
                                            airportCode: ...;
                                            airportName?: ...;
                                            departureDateTime: ...;
                                            terminal?: ...;
                                        };
                                        marketingAirline: { code: ...; flightNumber: ...; name?: ... };
                                        operatingAirline?: { code?: ...; flightNumber?: ...; name?: ... };
                                        segmentId: string;
                                    }[];
                                    voluntaryChangeInformation?: {
                                        applicabilityList?: (...)[];
                                        changeId: string;
                                        description?: string;
                                        feeAmount?: string;
                                        feeCurrencyCode?: string;
                                        hasFee?: boolean;
                                        isAllowed?: boolean;
                                        type?: (...) | (...) | (...);
                                    }[];
                                };
                                offers: {
                                    commission?: {
                                        amount?: string;
                                        code?: string;
                                        currencyCode?: string;
                                        description?: string;
                                        percentage?: string;
                                        percentageAppliedToAmount?: string;
                                    };
                                    differentialAmountDue?: {
                                        balanceDifferentialAmount?: { amount: ...; currencyCode: ... };
                                        differentialAmount: { amount: ...; currencyCode: ... };
                                        taxSummary?: { breakdown?: ...; totalTaxAmount?: ... };
                                    };
                                    isSellable: boolean;
                                    offerExpirationDateTime: string;
                                    offerExpirationInSeconds: number;
                                    offerId: string;
                                    offerItems: {
                                        commission?: ...;
                                        differentialAmountDue: ...;
                                        isMandatory: ...;
                                        journeys: ...;
                                        newOfferItemDifferential?: ...;
                                        offerItemId: ...;
                                        orderItemRefIds: ...;
                                        originalOrderItemDifferential?: ...;
                                        passengers: ...;
                                        penaltyDifferential?: ...;
                                        price: ...;
                                    }[];
                                    ownerCode: string;
                                    paymentTimeLimitDateTime?: string;
                                    paymentTimeLimitText?: string;
                                    paymentType?: string;
                                    penaltyDifferential?: {
                                        differentialAmount: {
                                            amount: ...;
                                            currencyCode: ...;
                                            type?: ...;
                                        };
                                        taxSummary?: { breakdown?: ...; totalTaxAmount?: ... };
                                    };
                                    source: "NDC";
                                    totalPrice: { totalAmount: { amount: ...; currencyCode: ... } };
                                    validatingAirlineCode?: string;
                                }[];
                            };
                        };
                    };
                    headers: { "X-Request-ID"?: string; [name: string]: unknown };
                };
            };
        };
        put?: never;
        trace?: never;
    }

    Type Declaration

    • Optionaldelete?: never
    • Optionalget?: never
    • Optionalhead?: never
    • Optionaloptions?: never
    • parameters: { cookie?: never; header?: never; path?: never; query?: never }
    • Optionalpatch?: never
    • post: {
          parameters: {
              cookie?: never;
              header?: { "X-Request-ID"?: string };
              path?: never;
              query?: never;
          };
          requestBody: {
              content: {
                  "application/json": {
                      diagnostics?: (
                          | "ORDER_VIEW_REQUEST"
                          | "ORDER_VIEW_RESPONSE"
                          | "OFFER_STORE_ID_REQUEST"
                          | "OFFER_STORE_ID_RESPONSE"
                          | "OFFER_STORE_PUT_REQUEST"
                          | "OFFER_STORE_PUT_RESPONSE"
                          | "NDCC_ORDER_RESHOP_REQUEST"
                          | "NDCC_ORDER_RESHOP_RESPONSE"
                          | "ESSM_RESPONSE"
                          | "ESSM_TJR_REQUEST"
                          | "ESSM_TJR_RESPONSE"
                          | "ESSM_JWT_REQUEST"
                          | "ESSM_JWT_RESPONSE"
                          | "SPR_REQUEST"
                          | "SPR_RESPONSE"
                          | "OFFER_STORE_GET_REQUEST"
                          | "OFFER_STORE_GET_RESPONSE"
                          | "NDCC_ORDER_RESHOP_PROVIDER"
                          | "FARE_FOCUS_VALIDATION_REQUEST"
                          | "FARE_FOCUS_VALIDATION_RESPONSE"
                          | "FARE_FOCUS_FILTER_OFFERS_REQUEST"
                          | "FARE_FOCUS_FILTER_OFFERS_RESPONSE"
                      )[];
                      payloadAttributes?: {
                          echoToken?: string;
                          timeStamp?: string;
                          trxId?: string;
                      };
                      request: { offerId: string };
                  };
              };
          };
          responses: {
              "200": {
                  content: {
                      "application/json": {
                          diagnostics?: {
                              body?: string;
                              customId?: string;
                              headers?: { [key: string]: string };
                              name?:
                                  | "ORDER_VIEW_REQUEST"
                                  | "ORDER_VIEW_RESPONSE"
                                  | "OFFER_STORE_ID_REQUEST"
                                  | "OFFER_STORE_ID_RESPONSE"
                                  | "OFFER_STORE_PUT_REQUEST"
                                  | "OFFER_STORE_PUT_RESPONSE"
                                  | "NDCC_ORDER_RESHOP_REQUEST"
                                  | "NDCC_ORDER_RESHOP_RESPONSE"
                                  | "ESSM_RESPONSE"
                                  | "ESSM_TJR_REQUEST"
                                  | "ESSM_TJR_RESPONSE"
                                  | "ESSM_JWT_REQUEST"
                                  | "ESSM_JWT_RESPONSE"
                                  | "SPR_REQUEST"
                                  | "SPR_RESPONSE"
                                  | "OFFER_STORE_GET_REQUEST"
                                  | "OFFER_STORE_GET_RESPONSE"
                                  | "NDCC_ORDER_RESHOP_PROVIDER"
                                  | "FARE_FOCUS_VALIDATION_REQUEST"
                                  | "FARE_FOCUS_VALIDATION_RESPONSE"
                                  | "FARE_FOCUS_FILTER_OFFERS_REQUEST"
                                  | "FARE_FOCUS_FILTER_OFFERS_RESPONSE";
                          }[];
                          messages?: {
                              category?: "WARNING"
                              | "ERROR";
                              code?: number;
                              description?: string;
                              service?: string;
                              type?: string;
                          }[];
                          payloadAttributes: {
                              echoToken?: string;
                              timeStamp?: string;
                              trxId?: string;
                          };
                          response?: {
                              datalist: {
                                  baggages?: {
                                      allowanceQuantity?: number;
                                      baggageAllowance?: (...)[];
                                      baggageId: string;
                                      descriptions?: (...)[];
                                      typeCode: string;
                                  }[];
                                  passengers: { passengerId: string; typeCode: string }[];
                                  priceClasses?: {
                                      code?: string;
                                      descriptions?: (...)[];
                                      name?: string;
                                      priceClassId: string;
                                  }[];
                                  segments: {
                                      arrival: {
                                          airportCode: ...;
                                          airportName?: ...;
                                          arrivalDateTime: ...;
                                          terminal?: ...;
                                      };
                                      datedOperatingLegs?: (...)[];
                                      departure: {
                                          airportCode: ...;
                                          airportName?: ...;
                                          departureDateTime: ...;
                                          terminal?: ...;
                                      };
                                      marketingAirline: { code: ...; flightNumber: ...; name?: ... };
                                      operatingAirline?: { code?: ...; flightNumber?: ...; name?: ... };
                                      segmentId: string;
                                  }[];
                                  voluntaryChangeInformation?: {
                                      applicabilityList?: (...)[];
                                      changeId: string;
                                      description?: string;
                                      feeAmount?: string;
                                      feeCurrencyCode?: string;
                                      hasFee?: boolean;
                                      isAllowed?: boolean;
                                      type?: (...) | (...) | (...);
                                  }[];
                              };
                              offers: {
                                  commission?: {
                                      amount?: string;
                                      code?: string;
                                      currencyCode?: string;
                                      description?: string;
                                      percentage?: string;
                                      percentageAppliedToAmount?: string;
                                  };
                                  differentialAmountDue?: {
                                      balanceDifferentialAmount?: { amount: ...; currencyCode: ... };
                                      differentialAmount: { amount: ...; currencyCode: ... };
                                      taxSummary?: { breakdown?: ...; totalTaxAmount?: ... };
                                  };
                                  isSellable: boolean;
                                  offerExpirationDateTime: string;
                                  offerExpirationInSeconds: number;
                                  offerId: string;
                                  offerItems: {
                                      commission?: ...;
                                      differentialAmountDue: ...;
                                      isMandatory: ...;
                                      journeys: ...;
                                      newOfferItemDifferential?: ...;
                                      offerItemId: ...;
                                      orderItemRefIds: ...;
                                      originalOrderItemDifferential?: ...;
                                      passengers: ...;
                                      penaltyDifferential?: ...;
                                      price: ...;
                                  }[];
                                  ownerCode: string;
                                  paymentTimeLimitDateTime?: string;
                                  paymentTimeLimitText?: string;
                                  paymentType?: string;
                                  penaltyDifferential?: {
                                      differentialAmount: {
                                          amount: ...;
                                          currencyCode: ...;
                                          type?: ...;
                                      };
                                      taxSummary?: { breakdown?: ...; totalTaxAmount?: ... };
                                  };
                                  source: "NDC";
                                  totalPrice: { totalAmount: { amount: ...; currencyCode: ... } };
                                  validatingAirlineCode?: string;
                              }[];
                          };
                      };
                  };
                  headers: { "X-Request-ID"?: string; [name: string]: unknown };
              };
              "400": {
                  content: {
                      "application/json": {
                          diagnostics?: {
                              body?: string;
                              customId?: string;
                              headers?: { [key: string]: string };
                              name?:
                                  | "ORDER_VIEW_REQUEST"
                                  | "ORDER_VIEW_RESPONSE"
                                  | "OFFER_STORE_ID_REQUEST"
                                  | "OFFER_STORE_ID_RESPONSE"
                                  | "OFFER_STORE_PUT_REQUEST"
                                  | "OFFER_STORE_PUT_RESPONSE"
                                  | "NDCC_ORDER_RESHOP_REQUEST"
                                  | "NDCC_ORDER_RESHOP_RESPONSE"
                                  | "ESSM_RESPONSE"
                                  | "ESSM_TJR_REQUEST"
                                  | "ESSM_TJR_RESPONSE"
                                  | "ESSM_JWT_REQUEST"
                                  | "ESSM_JWT_RESPONSE"
                                  | "SPR_REQUEST"
                                  | "SPR_RESPONSE"
                                  | "OFFER_STORE_GET_REQUEST"
                                  | "OFFER_STORE_GET_RESPONSE"
                                  | "NDCC_ORDER_RESHOP_PROVIDER"
                                  | "FARE_FOCUS_VALIDATION_REQUEST"
                                  | "FARE_FOCUS_VALIDATION_RESPONSE"
                                  | "FARE_FOCUS_FILTER_OFFERS_REQUEST"
                                  | "FARE_FOCUS_FILTER_OFFERS_RESPONSE";
                          }[];
                          messages?: {
                              category?: "WARNING"
                              | "ERROR";
                              code?: number;
                              description?: string;
                              service?: string;
                              type?: string;
                          }[];
                          payloadAttributes: {
                              echoToken?: string;
                              timeStamp?: string;
                              trxId?: string;
                          };
                          response?: {
                              datalist: {
                                  baggages?: {
                                      allowanceQuantity?: number;
                                      baggageAllowance?: (...)[];
                                      baggageId: string;
                                      descriptions?: (...)[];
                                      typeCode: string;
                                  }[];
                                  passengers: { passengerId: string; typeCode: string }[];
                                  priceClasses?: {
                                      code?: string;
                                      descriptions?: (...)[];
                                      name?: string;
                                      priceClassId: string;
                                  }[];
                                  segments: {
                                      arrival: {
                                          airportCode: ...;
                                          airportName?: ...;
                                          arrivalDateTime: ...;
                                          terminal?: ...;
                                      };
                                      datedOperatingLegs?: (...)[];
                                      departure: {
                                          airportCode: ...;
                                          airportName?: ...;
                                          departureDateTime: ...;
                                          terminal?: ...;
                                      };
                                      marketingAirline: { code: ...; flightNumber: ...; name?: ... };
                                      operatingAirline?: { code?: ...; flightNumber?: ...; name?: ... };
                                      segmentId: string;
                                  }[];
                                  voluntaryChangeInformation?: {
                                      applicabilityList?: (...)[];
                                      changeId: string;
                                      description?: string;
                                      feeAmount?: string;
                                      feeCurrencyCode?: string;
                                      hasFee?: boolean;
                                      isAllowed?: boolean;
                                      type?: (...) | (...) | (...);
                                  }[];
                              };
                              offers: {
                                  commission?: {
                                      amount?: string;
                                      code?: string;
                                      currencyCode?: string;
                                      description?: string;
                                      percentage?: string;
                                      percentageAppliedToAmount?: string;
                                  };
                                  differentialAmountDue?: {
                                      balanceDifferentialAmount?: { amount: ...; currencyCode: ... };
                                      differentialAmount: { amount: ...; currencyCode: ... };
                                      taxSummary?: { breakdown?: ...; totalTaxAmount?: ... };
                                  };
                                  isSellable: boolean;
                                  offerExpirationDateTime: string;
                                  offerExpirationInSeconds: number;
                                  offerId: string;
                                  offerItems: {
                                      commission?: ...;
                                      differentialAmountDue: ...;
                                      isMandatory: ...;
                                      journeys: ...;
                                      newOfferItemDifferential?: ...;
                                      offerItemId: ...;
                                      orderItemRefIds: ...;
                                      originalOrderItemDifferential?: ...;
                                      passengers: ...;
                                      penaltyDifferential?: ...;
                                      price: ...;
                                  }[];
                                  ownerCode: string;
                                  paymentTimeLimitDateTime?: string;
                                  paymentTimeLimitText?: string;
                                  paymentType?: string;
                                  penaltyDifferential?: {
                                      differentialAmount: {
                                          amount: ...;
                                          currencyCode: ...;
                                          type?: ...;
                                      };
                                      taxSummary?: { breakdown?: ...; totalTaxAmount?: ... };
                                  };
                                  source: "NDC";
                                  totalPrice: { totalAmount: { amount: ...; currencyCode: ... } };
                                  validatingAirlineCode?: string;
                              }[];
                          };
                      };
                  };
                  headers: { "X-Request-ID"?: string; [name: string]: unknown };
              };
              "403": {
                  content: {
                      "application/json": {
                          diagnostics?: {
                              body?: string;
                              customId?: string;
                              headers?: { [key: string]: string };
                              name?:
                                  | "ORDER_VIEW_REQUEST"
                                  | "ORDER_VIEW_RESPONSE"
                                  | "OFFER_STORE_ID_REQUEST"
                                  | "OFFER_STORE_ID_RESPONSE"
                                  | "OFFER_STORE_PUT_REQUEST"
                                  | "OFFER_STORE_PUT_RESPONSE"
                                  | "NDCC_ORDER_RESHOP_REQUEST"
                                  | "NDCC_ORDER_RESHOP_RESPONSE"
                                  | "ESSM_RESPONSE"
                                  | "ESSM_TJR_REQUEST"
                                  | "ESSM_TJR_RESPONSE"
                                  | "ESSM_JWT_REQUEST"
                                  | "ESSM_JWT_RESPONSE"
                                  | "SPR_REQUEST"
                                  | "SPR_RESPONSE"
                                  | "OFFER_STORE_GET_REQUEST"
                                  | "OFFER_STORE_GET_RESPONSE"
                                  | "NDCC_ORDER_RESHOP_PROVIDER"
                                  | "FARE_FOCUS_VALIDATION_REQUEST"
                                  | "FARE_FOCUS_VALIDATION_RESPONSE"
                                  | "FARE_FOCUS_FILTER_OFFERS_REQUEST"
                                  | "FARE_FOCUS_FILTER_OFFERS_RESPONSE";
                          }[];
                          messages?: {
                              category?: "WARNING"
                              | "ERROR";
                              code?: number;
                              description?: string;
                              service?: string;
                              type?: string;
                          }[];
                          payloadAttributes: {
                              echoToken?: string;
                              timeStamp?: string;
                              trxId?: string;
                          };
                          response?: {
                              datalist: {
                                  baggages?: {
                                      allowanceQuantity?: number;
                                      baggageAllowance?: (...)[];
                                      baggageId: string;
                                      descriptions?: (...)[];
                                      typeCode: string;
                                  }[];
                                  passengers: { passengerId: string; typeCode: string }[];
                                  priceClasses?: {
                                      code?: string;
                                      descriptions?: (...)[];
                                      name?: string;
                                      priceClassId: string;
                                  }[];
                                  segments: {
                                      arrival: {
                                          airportCode: ...;
                                          airportName?: ...;
                                          arrivalDateTime: ...;
                                          terminal?: ...;
                                      };
                                      datedOperatingLegs?: (...)[];
                                      departure: {
                                          airportCode: ...;
                                          airportName?: ...;
                                          departureDateTime: ...;
                                          terminal?: ...;
                                      };
                                      marketingAirline: { code: ...; flightNumber: ...; name?: ... };
                                      operatingAirline?: { code?: ...; flightNumber?: ...; name?: ... };
                                      segmentId: string;
                                  }[];
                                  voluntaryChangeInformation?: {
                                      applicabilityList?: (...)[];
                                      changeId: string;
                                      description?: string;
                                      feeAmount?: string;
                                      feeCurrencyCode?: string;
                                      hasFee?: boolean;
                                      isAllowed?: boolean;
                                      type?: (...) | (...) | (...);
                                  }[];
                              };
                              offers: {
                                  commission?: {
                                      amount?: string;
                                      code?: string;
                                      currencyCode?: string;
                                      description?: string;
                                      percentage?: string;
                                      percentageAppliedToAmount?: string;
                                  };
                                  differentialAmountDue?: {
                                      balanceDifferentialAmount?: { amount: ...; currencyCode: ... };
                                      differentialAmount: { amount: ...; currencyCode: ... };
                                      taxSummary?: { breakdown?: ...; totalTaxAmount?: ... };
                                  };
                                  isSellable: boolean;
                                  offerExpirationDateTime: string;
                                  offerExpirationInSeconds: number;
                                  offerId: string;
                                  offerItems: {
                                      commission?: ...;
                                      differentialAmountDue: ...;
                                      isMandatory: ...;
                                      journeys: ...;
                                      newOfferItemDifferential?: ...;
                                      offerItemId: ...;
                                      orderItemRefIds: ...;
                                      originalOrderItemDifferential?: ...;
                                      passengers: ...;
                                      penaltyDifferential?: ...;
                                      price: ...;
                                  }[];
                                  ownerCode: string;
                                  paymentTimeLimitDateTime?: string;
                                  paymentTimeLimitText?: string;
                                  paymentType?: string;
                                  penaltyDifferential?: {
                                      differentialAmount: {
                                          amount: ...;
                                          currencyCode: ...;
                                          type?: ...;
                                      };
                                      taxSummary?: { breakdown?: ...; totalTaxAmount?: ... };
                                  };
                                  source: "NDC";
                                  totalPrice: { totalAmount: { amount: ...; currencyCode: ... } };
                                  validatingAirlineCode?: string;
                              }[];
                          };
                      };
                  };
                  headers: { "X-Request-ID"?: string; [name: string]: unknown };
              };
              "406": {
                  content: {
                      "application/json": {
                          diagnostics?: {
                              body?: string;
                              customId?: string;
                              headers?: { [key: string]: string };
                              name?:
                                  | "ORDER_VIEW_REQUEST"
                                  | "ORDER_VIEW_RESPONSE"
                                  | "OFFER_STORE_ID_REQUEST"
                                  | "OFFER_STORE_ID_RESPONSE"
                                  | "OFFER_STORE_PUT_REQUEST"
                                  | "OFFER_STORE_PUT_RESPONSE"
                                  | "NDCC_ORDER_RESHOP_REQUEST"
                                  | "NDCC_ORDER_RESHOP_RESPONSE"
                                  | "ESSM_RESPONSE"
                                  | "ESSM_TJR_REQUEST"
                                  | "ESSM_TJR_RESPONSE"
                                  | "ESSM_JWT_REQUEST"
                                  | "ESSM_JWT_RESPONSE"
                                  | "SPR_REQUEST"
                                  | "SPR_RESPONSE"
                                  | "OFFER_STORE_GET_REQUEST"
                                  | "OFFER_STORE_GET_RESPONSE"
                                  | "NDCC_ORDER_RESHOP_PROVIDER"
                                  | "FARE_FOCUS_VALIDATION_REQUEST"
                                  | "FARE_FOCUS_VALIDATION_RESPONSE"
                                  | "FARE_FOCUS_FILTER_OFFERS_REQUEST"
                                  | "FARE_FOCUS_FILTER_OFFERS_RESPONSE";
                          }[];
                          messages?: {
                              category?: "WARNING"
                              | "ERROR";
                              code?: number;
                              description?: string;
                              service?: string;
                              type?: string;
                          }[];
                          payloadAttributes: {
                              echoToken?: string;
                              timeStamp?: string;
                              trxId?: string;
                          };
                          response?: {
                              datalist: {
                                  baggages?: {
                                      allowanceQuantity?: number;
                                      baggageAllowance?: (...)[];
                                      baggageId: string;
                                      descriptions?: (...)[];
                                      typeCode: string;
                                  }[];
                                  passengers: { passengerId: string; typeCode: string }[];
                                  priceClasses?: {
                                      code?: string;
                                      descriptions?: (...)[];
                                      name?: string;
                                      priceClassId: string;
                                  }[];
                                  segments: {
                                      arrival: {
                                          airportCode: ...;
                                          airportName?: ...;
                                          arrivalDateTime: ...;
                                          terminal?: ...;
                                      };
                                      datedOperatingLegs?: (...)[];
                                      departure: {
                                          airportCode: ...;
                                          airportName?: ...;
                                          departureDateTime: ...;
                                          terminal?: ...;
                                      };
                                      marketingAirline: { code: ...; flightNumber: ...; name?: ... };
                                      operatingAirline?: { code?: ...; flightNumber?: ...; name?: ... };
                                      segmentId: string;
                                  }[];
                                  voluntaryChangeInformation?: {
                                      applicabilityList?: (...)[];
                                      changeId: string;
                                      description?: string;
                                      feeAmount?: string;
                                      feeCurrencyCode?: string;
                                      hasFee?: boolean;
                                      isAllowed?: boolean;
                                      type?: (...) | (...) | (...);
                                  }[];
                              };
                              offers: {
                                  commission?: {
                                      amount?: string;
                                      code?: string;
                                      currencyCode?: string;
                                      description?: string;
                                      percentage?: string;
                                      percentageAppliedToAmount?: string;
                                  };
                                  differentialAmountDue?: {
                                      balanceDifferentialAmount?: { amount: ...; currencyCode: ... };
                                      differentialAmount: { amount: ...; currencyCode: ... };
                                      taxSummary?: { breakdown?: ...; totalTaxAmount?: ... };
                                  };
                                  isSellable: boolean;
                                  offerExpirationDateTime: string;
                                  offerExpirationInSeconds: number;
                                  offerId: string;
                                  offerItems: {
                                      commission?: ...;
                                      differentialAmountDue: ...;
                                      isMandatory: ...;
                                      journeys: ...;
                                      newOfferItemDifferential?: ...;
                                      offerItemId: ...;
                                      orderItemRefIds: ...;
                                      originalOrderItemDifferential?: ...;
                                      passengers: ...;
                                      penaltyDifferential?: ...;
                                      price: ...;
                                  }[];
                                  ownerCode: string;
                                  paymentTimeLimitDateTime?: string;
                                  paymentTimeLimitText?: string;
                                  paymentType?: string;
                                  penaltyDifferential?: {
                                      differentialAmount: {
                                          amount: ...;
                                          currencyCode: ...;
                                          type?: ...;
                                      };
                                      taxSummary?: { breakdown?: ...; totalTaxAmount?: ... };
                                  };
                                  source: "NDC";
                                  totalPrice: { totalAmount: { amount: ...; currencyCode: ... } };
                                  validatingAirlineCode?: string;
                              }[];
                          };
                      };
                  };
                  headers: { "X-Request-ID"?: string; [name: string]: unknown };
              };
              "503": {
                  content: {
                      "application/json": {
                          diagnostics?: {
                              body?: string;
                              customId?: string;
                              headers?: { [key: string]: string };
                              name?:
                                  | "ORDER_VIEW_REQUEST"
                                  | "ORDER_VIEW_RESPONSE"
                                  | "OFFER_STORE_ID_REQUEST"
                                  | "OFFER_STORE_ID_RESPONSE"
                                  | "OFFER_STORE_PUT_REQUEST"
                                  | "OFFER_STORE_PUT_RESPONSE"
                                  | "NDCC_ORDER_RESHOP_REQUEST"
                                  | "NDCC_ORDER_RESHOP_RESPONSE"
                                  | "ESSM_RESPONSE"
                                  | "ESSM_TJR_REQUEST"
                                  | "ESSM_TJR_RESPONSE"
                                  | "ESSM_JWT_REQUEST"
                                  | "ESSM_JWT_RESPONSE"
                                  | "SPR_REQUEST"
                                  | "SPR_RESPONSE"
                                  | "OFFER_STORE_GET_REQUEST"
                                  | "OFFER_STORE_GET_RESPONSE"
                                  | "NDCC_ORDER_RESHOP_PROVIDER"
                                  | "FARE_FOCUS_VALIDATION_REQUEST"
                                  | "FARE_FOCUS_VALIDATION_RESPONSE"
                                  | "FARE_FOCUS_FILTER_OFFERS_REQUEST"
                                  | "FARE_FOCUS_FILTER_OFFERS_RESPONSE";
                          }[];
                          messages?: {
                              category?: "WARNING"
                              | "ERROR";
                              code?: number;
                              description?: string;
                              service?: string;
                              type?: string;
                          }[];
                          payloadAttributes: {
                              echoToken?: string;
                              timeStamp?: string;
                              trxId?: string;
                          };
                          response?: {
                              datalist: {
                                  baggages?: {
                                      allowanceQuantity?: number;
                                      baggageAllowance?: (...)[];
                                      baggageId: string;
                                      descriptions?: (...)[];
                                      typeCode: string;
                                  }[];
                                  passengers: { passengerId: string; typeCode: string }[];
                                  priceClasses?: {
                                      code?: string;
                                      descriptions?: (...)[];
                                      name?: string;
                                      priceClassId: string;
                                  }[];
                                  segments: {
                                      arrival: {
                                          airportCode: ...;
                                          airportName?: ...;
                                          arrivalDateTime: ...;
                                          terminal?: ...;
                                      };
                                      datedOperatingLegs?: (...)[];
                                      departure: {
                                          airportCode: ...;
                                          airportName?: ...;
                                          departureDateTime: ...;
                                          terminal?: ...;
                                      };
                                      marketingAirline: { code: ...; flightNumber: ...; name?: ... };
                                      operatingAirline?: { code?: ...; flightNumber?: ...; name?: ... };
                                      segmentId: string;
                                  }[];
                                  voluntaryChangeInformation?: {
                                      applicabilityList?: (...)[];
                                      changeId: string;
                                      description?: string;
                                      feeAmount?: string;
                                      feeCurrencyCode?: string;
                                      hasFee?: boolean;
                                      isAllowed?: boolean;
                                      type?: (...) | (...) | (...);
                                  }[];
                              };
                              offers: {
                                  commission?: {
                                      amount?: string;
                                      code?: string;
                                      currencyCode?: string;
                                      description?: string;
                                      percentage?: string;
                                      percentageAppliedToAmount?: string;
                                  };
                                  differentialAmountDue?: {
                                      balanceDifferentialAmount?: { amount: ...; currencyCode: ... };
                                      differentialAmount: { amount: ...; currencyCode: ... };
                                      taxSummary?: { breakdown?: ...; totalTaxAmount?: ... };
                                  };
                                  isSellable: boolean;
                                  offerExpirationDateTime: string;
                                  offerExpirationInSeconds: number;
                                  offerId: string;
                                  offerItems: {
                                      commission?: ...;
                                      differentialAmountDue: ...;
                                      isMandatory: ...;
                                      journeys: ...;
                                      newOfferItemDifferential?: ...;
                                      offerItemId: ...;
                                      orderItemRefIds: ...;
                                      originalOrderItemDifferential?: ...;
                                      passengers: ...;
                                      penaltyDifferential?: ...;
                                      price: ...;
                                  }[];
                                  ownerCode: string;
                                  paymentTimeLimitDateTime?: string;
                                  paymentTimeLimitText?: string;
                                  paymentType?: string;
                                  penaltyDifferential?: {
                                      differentialAmount: {
                                          amount: ...;
                                          currencyCode: ...;
                                          type?: ...;
                                      };
                                      taxSummary?: { breakdown?: ...; totalTaxAmount?: ... };
                                  };
                                  source: "NDC";
                                  totalPrice: { totalAmount: { amount: ...; currencyCode: ... } };
                                  validatingAirlineCode?: string;
                              }[];
                          };
                      };
                  };
                  headers: { "X-Request-ID"?: string; [name: string]: unknown };
              };
          };
      }

      Price of the offer for exchange from reshop/shop step.

      • parameters: {
            cookie?: never;
            header?: { "X-Request-ID"?: string };
            path?: never;
            query?: never;
        }
        • Optionalcookie?: never
        • Optionalheader?: { "X-Request-ID"?: string }
          • OptionalX-Request-ID?: string

            Request identifier. Will be returned in the response header.

        • Optionalpath?: never
        • Optionalquery?: never
      • requestBody: {
            content: {
                "application/json": {
                    diagnostics?: (
                        | "ORDER_VIEW_REQUEST"
                        | "ORDER_VIEW_RESPONSE"
                        | "OFFER_STORE_ID_REQUEST"
                        | "OFFER_STORE_ID_RESPONSE"
                        | "OFFER_STORE_PUT_REQUEST"
                        | "OFFER_STORE_PUT_RESPONSE"
                        | "NDCC_ORDER_RESHOP_REQUEST"
                        | "NDCC_ORDER_RESHOP_RESPONSE"
                        | "ESSM_RESPONSE"
                        | "ESSM_TJR_REQUEST"
                        | "ESSM_TJR_RESPONSE"
                        | "ESSM_JWT_REQUEST"
                        | "ESSM_JWT_RESPONSE"
                        | "SPR_REQUEST"
                        | "SPR_RESPONSE"
                        | "OFFER_STORE_GET_REQUEST"
                        | "OFFER_STORE_GET_RESPONSE"
                        | "NDCC_ORDER_RESHOP_PROVIDER"
                        | "FARE_FOCUS_VALIDATION_REQUEST"
                        | "FARE_FOCUS_VALIDATION_RESPONSE"
                        | "FARE_FOCUS_FILTER_OFFERS_REQUEST"
                        | "FARE_FOCUS_FILTER_OFFERS_RESPONSE"
                    )[];
                    payloadAttributes?: {
                        echoToken?: string;
                        timeStamp?: string;
                        trxId?: string;
                    };
                    request: { offerId: string };
                };
            };
        }
      • responses: {
            "200": {
                content: {
                    "application/json": {
                        diagnostics?: {
                            body?: string;
                            customId?: string;
                            headers?: { [key: string]: string };
                            name?:
                                | "ORDER_VIEW_REQUEST"
                                | "ORDER_VIEW_RESPONSE"
                                | "OFFER_STORE_ID_REQUEST"
                                | "OFFER_STORE_ID_RESPONSE"
                                | "OFFER_STORE_PUT_REQUEST"
                                | "OFFER_STORE_PUT_RESPONSE"
                                | "NDCC_ORDER_RESHOP_REQUEST"
                                | "NDCC_ORDER_RESHOP_RESPONSE"
                                | "ESSM_RESPONSE"
                                | "ESSM_TJR_REQUEST"
                                | "ESSM_TJR_RESPONSE"
                                | "ESSM_JWT_REQUEST"
                                | "ESSM_JWT_RESPONSE"
                                | "SPR_REQUEST"
                                | "SPR_RESPONSE"
                                | "OFFER_STORE_GET_REQUEST"
                                | "OFFER_STORE_GET_RESPONSE"
                                | "NDCC_ORDER_RESHOP_PROVIDER"
                                | "FARE_FOCUS_VALIDATION_REQUEST"
                                | "FARE_FOCUS_VALIDATION_RESPONSE"
                                | "FARE_FOCUS_FILTER_OFFERS_REQUEST"
                                | "FARE_FOCUS_FILTER_OFFERS_RESPONSE";
                        }[];
                        messages?: {
                            category?: "WARNING"
                            | "ERROR";
                            code?: number;
                            description?: string;
                            service?: string;
                            type?: string;
                        }[];
                        payloadAttributes: {
                            echoToken?: string;
                            timeStamp?: string;
                            trxId?: string;
                        };
                        response?: {
                            datalist: {
                                baggages?: {
                                    allowanceQuantity?: number;
                                    baggageAllowance?: (...)[];
                                    baggageId: string;
                                    descriptions?: (...)[];
                                    typeCode: string;
                                }[];
                                passengers: { passengerId: string; typeCode: string }[];
                                priceClasses?: {
                                    code?: string;
                                    descriptions?: (...)[];
                                    name?: string;
                                    priceClassId: string;
                                }[];
                                segments: {
                                    arrival: {
                                        airportCode: ...;
                                        airportName?: ...;
                                        arrivalDateTime: ...;
                                        terminal?: ...;
                                    };
                                    datedOperatingLegs?: (...)[];
                                    departure: {
                                        airportCode: ...;
                                        airportName?: ...;
                                        departureDateTime: ...;
                                        terminal?: ...;
                                    };
                                    marketingAirline: { code: ...; flightNumber: ...; name?: ... };
                                    operatingAirline?: { code?: ...; flightNumber?: ...; name?: ... };
                                    segmentId: string;
                                }[];
                                voluntaryChangeInformation?: {
                                    applicabilityList?: (...)[];
                                    changeId: string;
                                    description?: string;
                                    feeAmount?: string;
                                    feeCurrencyCode?: string;
                                    hasFee?: boolean;
                                    isAllowed?: boolean;
                                    type?: (...) | (...) | (...);
                                }[];
                            };
                            offers: {
                                commission?: {
                                    amount?: string;
                                    code?: string;
                                    currencyCode?: string;
                                    description?: string;
                                    percentage?: string;
                                    percentageAppliedToAmount?: string;
                                };
                                differentialAmountDue?: {
                                    balanceDifferentialAmount?: { amount: ...; currencyCode: ... };
                                    differentialAmount: { amount: ...; currencyCode: ... };
                                    taxSummary?: { breakdown?: ...; totalTaxAmount?: ... };
                                };
                                isSellable: boolean;
                                offerExpirationDateTime: string;
                                offerExpirationInSeconds: number;
                                offerId: string;
                                offerItems: {
                                    commission?: ...;
                                    differentialAmountDue: ...;
                                    isMandatory: ...;
                                    journeys: ...;
                                    newOfferItemDifferential?: ...;
                                    offerItemId: ...;
                                    orderItemRefIds: ...;
                                    originalOrderItemDifferential?: ...;
                                    passengers: ...;
                                    penaltyDifferential?: ...;
                                    price: ...;
                                }[];
                                ownerCode: string;
                                paymentTimeLimitDateTime?: string;
                                paymentTimeLimitText?: string;
                                paymentType?: string;
                                penaltyDifferential?: {
                                    differentialAmount: { amount: ...; currencyCode: ...; type?: ... };
                                    taxSummary?: { breakdown?: ...; totalTaxAmount?: ... };
                                };
                                source: "NDC";
                                totalPrice: { totalAmount: { amount: ...; currencyCode: ... } };
                                validatingAirlineCode?: string;
                            }[];
                        };
                    };
                };
                headers: { "X-Request-ID"?: string; [name: string]: unknown };
            };
            "400": {
                content: {
                    "application/json": {
                        diagnostics?: {
                            body?: string;
                            customId?: string;
                            headers?: { [key: string]: string };
                            name?:
                                | "ORDER_VIEW_REQUEST"
                                | "ORDER_VIEW_RESPONSE"
                                | "OFFER_STORE_ID_REQUEST"
                                | "OFFER_STORE_ID_RESPONSE"
                                | "OFFER_STORE_PUT_REQUEST"
                                | "OFFER_STORE_PUT_RESPONSE"
                                | "NDCC_ORDER_RESHOP_REQUEST"
                                | "NDCC_ORDER_RESHOP_RESPONSE"
                                | "ESSM_RESPONSE"
                                | "ESSM_TJR_REQUEST"
                                | "ESSM_TJR_RESPONSE"
                                | "ESSM_JWT_REQUEST"
                                | "ESSM_JWT_RESPONSE"
                                | "SPR_REQUEST"
                                | "SPR_RESPONSE"
                                | "OFFER_STORE_GET_REQUEST"
                                | "OFFER_STORE_GET_RESPONSE"
                                | "NDCC_ORDER_RESHOP_PROVIDER"
                                | "FARE_FOCUS_VALIDATION_REQUEST"
                                | "FARE_FOCUS_VALIDATION_RESPONSE"
                                | "FARE_FOCUS_FILTER_OFFERS_REQUEST"
                                | "FARE_FOCUS_FILTER_OFFERS_RESPONSE";
                        }[];
                        messages?: {
                            category?: "WARNING"
                            | "ERROR";
                            code?: number;
                            description?: string;
                            service?: string;
                            type?: string;
                        }[];
                        payloadAttributes: {
                            echoToken?: string;
                            timeStamp?: string;
                            trxId?: string;
                        };
                        response?: {
                            datalist: {
                                baggages?: {
                                    allowanceQuantity?: number;
                                    baggageAllowance?: (...)[];
                                    baggageId: string;
                                    descriptions?: (...)[];
                                    typeCode: string;
                                }[];
                                passengers: { passengerId: string; typeCode: string }[];
                                priceClasses?: {
                                    code?: string;
                                    descriptions?: (...)[];
                                    name?: string;
                                    priceClassId: string;
                                }[];
                                segments: {
                                    arrival: {
                                        airportCode: ...;
                                        airportName?: ...;
                                        arrivalDateTime: ...;
                                        terminal?: ...;
                                    };
                                    datedOperatingLegs?: (...)[];
                                    departure: {
                                        airportCode: ...;
                                        airportName?: ...;
                                        departureDateTime: ...;
                                        terminal?: ...;
                                    };
                                    marketingAirline: { code: ...; flightNumber: ...; name?: ... };
                                    operatingAirline?: { code?: ...; flightNumber?: ...; name?: ... };
                                    segmentId: string;
                                }[];
                                voluntaryChangeInformation?: {
                                    applicabilityList?: (...)[];
                                    changeId: string;
                                    description?: string;
                                    feeAmount?: string;
                                    feeCurrencyCode?: string;
                                    hasFee?: boolean;
                                    isAllowed?: boolean;
                                    type?: (...) | (...) | (...);
                                }[];
                            };
                            offers: {
                                commission?: {
                                    amount?: string;
                                    code?: string;
                                    currencyCode?: string;
                                    description?: string;
                                    percentage?: string;
                                    percentageAppliedToAmount?: string;
                                };
                                differentialAmountDue?: {
                                    balanceDifferentialAmount?: { amount: ...; currencyCode: ... };
                                    differentialAmount: { amount: ...; currencyCode: ... };
                                    taxSummary?: { breakdown?: ...; totalTaxAmount?: ... };
                                };
                                isSellable: boolean;
                                offerExpirationDateTime: string;
                                offerExpirationInSeconds: number;
                                offerId: string;
                                offerItems: {
                                    commission?: ...;
                                    differentialAmountDue: ...;
                                    isMandatory: ...;
                                    journeys: ...;
                                    newOfferItemDifferential?: ...;
                                    offerItemId: ...;
                                    orderItemRefIds: ...;
                                    originalOrderItemDifferential?: ...;
                                    passengers: ...;
                                    penaltyDifferential?: ...;
                                    price: ...;
                                }[];
                                ownerCode: string;
                                paymentTimeLimitDateTime?: string;
                                paymentTimeLimitText?: string;
                                paymentType?: string;
                                penaltyDifferential?: {
                                    differentialAmount: { amount: ...; currencyCode: ...; type?: ... };
                                    taxSummary?: { breakdown?: ...; totalTaxAmount?: ... };
                                };
                                source: "NDC";
                                totalPrice: { totalAmount: { amount: ...; currencyCode: ... } };
                                validatingAirlineCode?: string;
                            }[];
                        };
                    };
                };
                headers: { "X-Request-ID"?: string; [name: string]: unknown };
            };
            "403": {
                content: {
                    "application/json": {
                        diagnostics?: {
                            body?: string;
                            customId?: string;
                            headers?: { [key: string]: string };
                            name?:
                                | "ORDER_VIEW_REQUEST"
                                | "ORDER_VIEW_RESPONSE"
                                | "OFFER_STORE_ID_REQUEST"
                                | "OFFER_STORE_ID_RESPONSE"
                                | "OFFER_STORE_PUT_REQUEST"
                                | "OFFER_STORE_PUT_RESPONSE"
                                | "NDCC_ORDER_RESHOP_REQUEST"
                                | "NDCC_ORDER_RESHOP_RESPONSE"
                                | "ESSM_RESPONSE"
                                | "ESSM_TJR_REQUEST"
                                | "ESSM_TJR_RESPONSE"
                                | "ESSM_JWT_REQUEST"
                                | "ESSM_JWT_RESPONSE"
                                | "SPR_REQUEST"
                                | "SPR_RESPONSE"
                                | "OFFER_STORE_GET_REQUEST"
                                | "OFFER_STORE_GET_RESPONSE"
                                | "NDCC_ORDER_RESHOP_PROVIDER"
                                | "FARE_FOCUS_VALIDATION_REQUEST"
                                | "FARE_FOCUS_VALIDATION_RESPONSE"
                                | "FARE_FOCUS_FILTER_OFFERS_REQUEST"
                                | "FARE_FOCUS_FILTER_OFFERS_RESPONSE";
                        }[];
                        messages?: {
                            category?: "WARNING"
                            | "ERROR";
                            code?: number;
                            description?: string;
                            service?: string;
                            type?: string;
                        }[];
                        payloadAttributes: {
                            echoToken?: string;
                            timeStamp?: string;
                            trxId?: string;
                        };
                        response?: {
                            datalist: {
                                baggages?: {
                                    allowanceQuantity?: number;
                                    baggageAllowance?: (...)[];
                                    baggageId: string;
                                    descriptions?: (...)[];
                                    typeCode: string;
                                }[];
                                passengers: { passengerId: string; typeCode: string }[];
                                priceClasses?: {
                                    code?: string;
                                    descriptions?: (...)[];
                                    name?: string;
                                    priceClassId: string;
                                }[];
                                segments: {
                                    arrival: {
                                        airportCode: ...;
                                        airportName?: ...;
                                        arrivalDateTime: ...;
                                        terminal?: ...;
                                    };
                                    datedOperatingLegs?: (...)[];
                                    departure: {
                                        airportCode: ...;
                                        airportName?: ...;
                                        departureDateTime: ...;
                                        terminal?: ...;
                                    };
                                    marketingAirline: { code: ...; flightNumber: ...; name?: ... };
                                    operatingAirline?: { code?: ...; flightNumber?: ...; name?: ... };
                                    segmentId: string;
                                }[];
                                voluntaryChangeInformation?: {
                                    applicabilityList?: (...)[];
                                    changeId: string;
                                    description?: string;
                                    feeAmount?: string;
                                    feeCurrencyCode?: string;
                                    hasFee?: boolean;
                                    isAllowed?: boolean;
                                    type?: (...) | (...) | (...);
                                }[];
                            };
                            offers: {
                                commission?: {
                                    amount?: string;
                                    code?: string;
                                    currencyCode?: string;
                                    description?: string;
                                    percentage?: string;
                                    percentageAppliedToAmount?: string;
                                };
                                differentialAmountDue?: {
                                    balanceDifferentialAmount?: { amount: ...; currencyCode: ... };
                                    differentialAmount: { amount: ...; currencyCode: ... };
                                    taxSummary?: { breakdown?: ...; totalTaxAmount?: ... };
                                };
                                isSellable: boolean;
                                offerExpirationDateTime: string;
                                offerExpirationInSeconds: number;
                                offerId: string;
                                offerItems: {
                                    commission?: ...;
                                    differentialAmountDue: ...;
                                    isMandatory: ...;
                                    journeys: ...;
                                    newOfferItemDifferential?: ...;
                                    offerItemId: ...;
                                    orderItemRefIds: ...;
                                    originalOrderItemDifferential?: ...;
                                    passengers: ...;
                                    penaltyDifferential?: ...;
                                    price: ...;
                                }[];
                                ownerCode: string;
                                paymentTimeLimitDateTime?: string;
                                paymentTimeLimitText?: string;
                                paymentType?: string;
                                penaltyDifferential?: {
                                    differentialAmount: { amount: ...; currencyCode: ...; type?: ... };
                                    taxSummary?: { breakdown?: ...; totalTaxAmount?: ... };
                                };
                                source: "NDC";
                                totalPrice: { totalAmount: { amount: ...; currencyCode: ... } };
                                validatingAirlineCode?: string;
                            }[];
                        };
                    };
                };
                headers: { "X-Request-ID"?: string; [name: string]: unknown };
            };
            "406": {
                content: {
                    "application/json": {
                        diagnostics?: {
                            body?: string;
                            customId?: string;
                            headers?: { [key: string]: string };
                            name?:
                                | "ORDER_VIEW_REQUEST"
                                | "ORDER_VIEW_RESPONSE"
                                | "OFFER_STORE_ID_REQUEST"
                                | "OFFER_STORE_ID_RESPONSE"
                                | "OFFER_STORE_PUT_REQUEST"
                                | "OFFER_STORE_PUT_RESPONSE"
                                | "NDCC_ORDER_RESHOP_REQUEST"
                                | "NDCC_ORDER_RESHOP_RESPONSE"
                                | "ESSM_RESPONSE"
                                | "ESSM_TJR_REQUEST"
                                | "ESSM_TJR_RESPONSE"
                                | "ESSM_JWT_REQUEST"
                                | "ESSM_JWT_RESPONSE"
                                | "SPR_REQUEST"
                                | "SPR_RESPONSE"
                                | "OFFER_STORE_GET_REQUEST"
                                | "OFFER_STORE_GET_RESPONSE"
                                | "NDCC_ORDER_RESHOP_PROVIDER"
                                | "FARE_FOCUS_VALIDATION_REQUEST"
                                | "FARE_FOCUS_VALIDATION_RESPONSE"
                                | "FARE_FOCUS_FILTER_OFFERS_REQUEST"
                                | "FARE_FOCUS_FILTER_OFFERS_RESPONSE";
                        }[];
                        messages?: {
                            category?: "WARNING"
                            | "ERROR";
                            code?: number;
                            description?: string;
                            service?: string;
                            type?: string;
                        }[];
                        payloadAttributes: {
                            echoToken?: string;
                            timeStamp?: string;
                            trxId?: string;
                        };
                        response?: {
                            datalist: {
                                baggages?: {
                                    allowanceQuantity?: number;
                                    baggageAllowance?: (...)[];
                                    baggageId: string;
                                    descriptions?: (...)[];
                                    typeCode: string;
                                }[];
                                passengers: { passengerId: string; typeCode: string }[];
                                priceClasses?: {
                                    code?: string;
                                    descriptions?: (...)[];
                                    name?: string;
                                    priceClassId: string;
                                }[];
                                segments: {
                                    arrival: {
                                        airportCode: ...;
                                        airportName?: ...;
                                        arrivalDateTime: ...;
                                        terminal?: ...;
                                    };
                                    datedOperatingLegs?: (...)[];
                                    departure: {
                                        airportCode: ...;
                                        airportName?: ...;
                                        departureDateTime: ...;
                                        terminal?: ...;
                                    };
                                    marketingAirline: { code: ...; flightNumber: ...; name?: ... };
                                    operatingAirline?: { code?: ...; flightNumber?: ...; name?: ... };
                                    segmentId: string;
                                }[];
                                voluntaryChangeInformation?: {
                                    applicabilityList?: (...)[];
                                    changeId: string;
                                    description?: string;
                                    feeAmount?: string;
                                    feeCurrencyCode?: string;
                                    hasFee?: boolean;
                                    isAllowed?: boolean;
                                    type?: (...) | (...) | (...);
                                }[];
                            };
                            offers: {
                                commission?: {
                                    amount?: string;
                                    code?: string;
                                    currencyCode?: string;
                                    description?: string;
                                    percentage?: string;
                                    percentageAppliedToAmount?: string;
                                };
                                differentialAmountDue?: {
                                    balanceDifferentialAmount?: { amount: ...; currencyCode: ... };
                                    differentialAmount: { amount: ...; currencyCode: ... };
                                    taxSummary?: { breakdown?: ...; totalTaxAmount?: ... };
                                };
                                isSellable: boolean;
                                offerExpirationDateTime: string;
                                offerExpirationInSeconds: number;
                                offerId: string;
                                offerItems: {
                                    commission?: ...;
                                    differentialAmountDue: ...;
                                    isMandatory: ...;
                                    journeys: ...;
                                    newOfferItemDifferential?: ...;
                                    offerItemId: ...;
                                    orderItemRefIds: ...;
                                    originalOrderItemDifferential?: ...;
                                    passengers: ...;
                                    penaltyDifferential?: ...;
                                    price: ...;
                                }[];
                                ownerCode: string;
                                paymentTimeLimitDateTime?: string;
                                paymentTimeLimitText?: string;
                                paymentType?: string;
                                penaltyDifferential?: {
                                    differentialAmount: { amount: ...; currencyCode: ...; type?: ... };
                                    taxSummary?: { breakdown?: ...; totalTaxAmount?: ... };
                                };
                                source: "NDC";
                                totalPrice: { totalAmount: { amount: ...; currencyCode: ... } };
                                validatingAirlineCode?: string;
                            }[];
                        };
                    };
                };
                headers: { "X-Request-ID"?: string; [name: string]: unknown };
            };
            "503": {
                content: {
                    "application/json": {
                        diagnostics?: {
                            body?: string;
                            customId?: string;
                            headers?: { [key: string]: string };
                            name?:
                                | "ORDER_VIEW_REQUEST"
                                | "ORDER_VIEW_RESPONSE"
                                | "OFFER_STORE_ID_REQUEST"
                                | "OFFER_STORE_ID_RESPONSE"
                                | "OFFER_STORE_PUT_REQUEST"
                                | "OFFER_STORE_PUT_RESPONSE"
                                | "NDCC_ORDER_RESHOP_REQUEST"
                                | "NDCC_ORDER_RESHOP_RESPONSE"
                                | "ESSM_RESPONSE"
                                | "ESSM_TJR_REQUEST"
                                | "ESSM_TJR_RESPONSE"
                                | "ESSM_JWT_REQUEST"
                                | "ESSM_JWT_RESPONSE"
                                | "SPR_REQUEST"
                                | "SPR_RESPONSE"
                                | "OFFER_STORE_GET_REQUEST"
                                | "OFFER_STORE_GET_RESPONSE"
                                | "NDCC_ORDER_RESHOP_PROVIDER"
                                | "FARE_FOCUS_VALIDATION_REQUEST"
                                | "FARE_FOCUS_VALIDATION_RESPONSE"
                                | "FARE_FOCUS_FILTER_OFFERS_REQUEST"
                                | "FARE_FOCUS_FILTER_OFFERS_RESPONSE";
                        }[];
                        messages?: {
                            category?: "WARNING"
                            | "ERROR";
                            code?: number;
                            description?: string;
                            service?: string;
                            type?: string;
                        }[];
                        payloadAttributes: {
                            echoToken?: string;
                            timeStamp?: string;
                            trxId?: string;
                        };
                        response?: {
                            datalist: {
                                baggages?: {
                                    allowanceQuantity?: number;
                                    baggageAllowance?: (...)[];
                                    baggageId: string;
                                    descriptions?: (...)[];
                                    typeCode: string;
                                }[];
                                passengers: { passengerId: string; typeCode: string }[];
                                priceClasses?: {
                                    code?: string;
                                    descriptions?: (...)[];
                                    name?: string;
                                    priceClassId: string;
                                }[];
                                segments: {
                                    arrival: {
                                        airportCode: ...;
                                        airportName?: ...;
                                        arrivalDateTime: ...;
                                        terminal?: ...;
                                    };
                                    datedOperatingLegs?: (...)[];
                                    departure: {
                                        airportCode: ...;
                                        airportName?: ...;
                                        departureDateTime: ...;
                                        terminal?: ...;
                                    };
                                    marketingAirline: { code: ...; flightNumber: ...; name?: ... };
                                    operatingAirline?: { code?: ...; flightNumber?: ...; name?: ... };
                                    segmentId: string;
                                }[];
                                voluntaryChangeInformation?: {
                                    applicabilityList?: (...)[];
                                    changeId: string;
                                    description?: string;
                                    feeAmount?: string;
                                    feeCurrencyCode?: string;
                                    hasFee?: boolean;
                                    isAllowed?: boolean;
                                    type?: (...) | (...) | (...);
                                }[];
                            };
                            offers: {
                                commission?: {
                                    amount?: string;
                                    code?: string;
                                    currencyCode?: string;
                                    description?: string;
                                    percentage?: string;
                                    percentageAppliedToAmount?: string;
                                };
                                differentialAmountDue?: {
                                    balanceDifferentialAmount?: { amount: ...; currencyCode: ... };
                                    differentialAmount: { amount: ...; currencyCode: ... };
                                    taxSummary?: { breakdown?: ...; totalTaxAmount?: ... };
                                };
                                isSellable: boolean;
                                offerExpirationDateTime: string;
                                offerExpirationInSeconds: number;
                                offerId: string;
                                offerItems: {
                                    commission?: ...;
                                    differentialAmountDue: ...;
                                    isMandatory: ...;
                                    journeys: ...;
                                    newOfferItemDifferential?: ...;
                                    offerItemId: ...;
                                    orderItemRefIds: ...;
                                    originalOrderItemDifferential?: ...;
                                    passengers: ...;
                                    penaltyDifferential?: ...;
                                    price: ...;
                                }[];
                                ownerCode: string;
                                paymentTimeLimitDateTime?: string;
                                paymentTimeLimitText?: string;
                                paymentType?: string;
                                penaltyDifferential?: {
                                    differentialAmount: { amount: ...; currencyCode: ...; type?: ... };
                                    taxSummary?: { breakdown?: ...; totalTaxAmount?: ... };
                                };
                                source: "NDC";
                                totalPrice: { totalAmount: { amount: ...; currencyCode: ... } };
                                validatingAirlineCode?: string;
                            }[];
                        };
                    };
                };
                headers: { "X-Request-ID"?: string; [name: string]: unknown };
            };
        }
        • 200: {
              content: {
                  "application/json": {
                      diagnostics?: {
                          body?: string;
                          customId?: string;
                          headers?: { [key: string]: string };
                          name?:
                              | "ORDER_VIEW_REQUEST"
                              | "ORDER_VIEW_RESPONSE"
                              | "OFFER_STORE_ID_REQUEST"
                              | "OFFER_STORE_ID_RESPONSE"
                              | "OFFER_STORE_PUT_REQUEST"
                              | "OFFER_STORE_PUT_RESPONSE"
                              | "NDCC_ORDER_RESHOP_REQUEST"
                              | "NDCC_ORDER_RESHOP_RESPONSE"
                              | "ESSM_RESPONSE"
                              | "ESSM_TJR_REQUEST"
                              | "ESSM_TJR_RESPONSE"
                              | "ESSM_JWT_REQUEST"
                              | "ESSM_JWT_RESPONSE"
                              | "SPR_REQUEST"
                              | "SPR_RESPONSE"
                              | "OFFER_STORE_GET_REQUEST"
                              | "OFFER_STORE_GET_RESPONSE"
                              | "NDCC_ORDER_RESHOP_PROVIDER"
                              | "FARE_FOCUS_VALIDATION_REQUEST"
                              | "FARE_FOCUS_VALIDATION_RESPONSE"
                              | "FARE_FOCUS_FILTER_OFFERS_REQUEST"
                              | "FARE_FOCUS_FILTER_OFFERS_RESPONSE";
                      }[];
                      messages?: {
                          category?: "WARNING"
                          | "ERROR";
                          code?: number;
                          description?: string;
                          service?: string;
                          type?: string;
                      }[];
                      payloadAttributes: {
                          echoToken?: string;
                          timeStamp?: string;
                          trxId?: string;
                      };
                      response?: {
                          datalist: {
                              baggages?: {
                                  allowanceQuantity?: number;
                                  baggageAllowance?: (...)[];
                                  baggageId: string;
                                  descriptions?: (...)[];
                                  typeCode: string;
                              }[];
                              passengers: { passengerId: string; typeCode: string }[];
                              priceClasses?: {
                                  code?: string;
                                  descriptions?: (...)[];
                                  name?: string;
                                  priceClassId: string;
                              }[];
                              segments: {
                                  arrival: {
                                      airportCode: ...;
                                      airportName?: ...;
                                      arrivalDateTime: ...;
                                      terminal?: ...;
                                  };
                                  datedOperatingLegs?: (...)[];
                                  departure: {
                                      airportCode: ...;
                                      airportName?: ...;
                                      departureDateTime: ...;
                                      terminal?: ...;
                                  };
                                  marketingAirline: { code: ...; flightNumber: ...; name?: ... };
                                  operatingAirline?: { code?: ...; flightNumber?: ...; name?: ... };
                                  segmentId: string;
                              }[];
                              voluntaryChangeInformation?: {
                                  applicabilityList?: (...)[];
                                  changeId: string;
                                  description?: string;
                                  feeAmount?: string;
                                  feeCurrencyCode?: string;
                                  hasFee?: boolean;
                                  isAllowed?: boolean;
                                  type?: (...) | (...) | (...);
                              }[];
                          };
                          offers: {
                              commission?: {
                                  amount?: string;
                                  code?: string;
                                  currencyCode?: string;
                                  description?: string;
                                  percentage?: string;
                                  percentageAppliedToAmount?: string;
                              };
                              differentialAmountDue?: {
                                  balanceDifferentialAmount?: { amount: ...; currencyCode: ... };
                                  differentialAmount: { amount: ...; currencyCode: ... };
                                  taxSummary?: { breakdown?: ...; totalTaxAmount?: ... };
                              };
                              isSellable: boolean;
                              offerExpirationDateTime: string;
                              offerExpirationInSeconds: number;
                              offerId: string;
                              offerItems: {
                                  commission?: ...;
                                  differentialAmountDue: ...;
                                  isMandatory: ...;
                                  journeys: ...;
                                  newOfferItemDifferential?: ...;
                                  offerItemId: ...;
                                  orderItemRefIds: ...;
                                  originalOrderItemDifferential?: ...;
                                  passengers: ...;
                                  penaltyDifferential?: ...;
                                  price: ...;
                              }[];
                              ownerCode: string;
                              paymentTimeLimitDateTime?: string;
                              paymentTimeLimitText?: string;
                              paymentType?: string;
                              penaltyDifferential?: {
                                  differentialAmount: { amount: ...; currencyCode: ...; type?: ... };
                                  taxSummary?: { breakdown?: ...; totalTaxAmount?: ... };
                              };
                              source: "NDC";
                              totalPrice: { totalAmount: { amount: ...; currencyCode: ... } };
                              validatingAirlineCode?: string;
                          }[];
                      };
                  };
              };
              headers: { "X-Request-ID"?: string; [name: string]: unknown };
          }

          Indicates a successful response to the exchange pricing request.

          • content: {
                "application/json": {
                    diagnostics?: {
                        body?: string;
                        customId?: string;
                        headers?: { [key: string]: string };
                        name?:
                            | "ORDER_VIEW_REQUEST"
                            | "ORDER_VIEW_RESPONSE"
                            | "OFFER_STORE_ID_REQUEST"
                            | "OFFER_STORE_ID_RESPONSE"
                            | "OFFER_STORE_PUT_REQUEST"
                            | "OFFER_STORE_PUT_RESPONSE"
                            | "NDCC_ORDER_RESHOP_REQUEST"
                            | "NDCC_ORDER_RESHOP_RESPONSE"
                            | "ESSM_RESPONSE"
                            | "ESSM_TJR_REQUEST"
                            | "ESSM_TJR_RESPONSE"
                            | "ESSM_JWT_REQUEST"
                            | "ESSM_JWT_RESPONSE"
                            | "SPR_REQUEST"
                            | "SPR_RESPONSE"
                            | "OFFER_STORE_GET_REQUEST"
                            | "OFFER_STORE_GET_RESPONSE"
                            | "NDCC_ORDER_RESHOP_PROVIDER"
                            | "FARE_FOCUS_VALIDATION_REQUEST"
                            | "FARE_FOCUS_VALIDATION_RESPONSE"
                            | "FARE_FOCUS_FILTER_OFFERS_REQUEST"
                            | "FARE_FOCUS_FILTER_OFFERS_RESPONSE";
                    }[];
                    messages?: {
                        category?: "WARNING"
                        | "ERROR";
                        code?: number;
                        description?: string;
                        service?: string;
                        type?: string;
                    }[];
                    payloadAttributes: {
                        echoToken?: string;
                        timeStamp?: string;
                        trxId?: string;
                    };
                    response?: {
                        datalist: {
                            baggages?: {
                                allowanceQuantity?: number;
                                baggageAllowance?: (...)[];
                                baggageId: string;
                                descriptions?: (...)[];
                                typeCode: string;
                            }[];
                            passengers: { passengerId: string; typeCode: string }[];
                            priceClasses?: {
                                code?: string;
                                descriptions?: (...)[];
                                name?: string;
                                priceClassId: string;
                            }[];
                            segments: {
                                arrival: {
                                    airportCode: ...;
                                    airportName?: ...;
                                    arrivalDateTime: ...;
                                    terminal?: ...;
                                };
                                datedOperatingLegs?: (...)[];
                                departure: {
                                    airportCode: ...;
                                    airportName?: ...;
                                    departureDateTime: ...;
                                    terminal?: ...;
                                };
                                marketingAirline: { code: ...; flightNumber: ...; name?: ... };
                                operatingAirline?: { code?: ...; flightNumber?: ...; name?: ... };
                                segmentId: string;
                            }[];
                            voluntaryChangeInformation?: {
                                applicabilityList?: (...)[];
                                changeId: string;
                                description?: string;
                                feeAmount?: string;
                                feeCurrencyCode?: string;
                                hasFee?: boolean;
                                isAllowed?: boolean;
                                type?: (...) | (...) | (...);
                            }[];
                        };
                        offers: {
                            commission?: {
                                amount?: string;
                                code?: string;
                                currencyCode?: string;
                                description?: string;
                                percentage?: string;
                                percentageAppliedToAmount?: string;
                            };
                            differentialAmountDue?: {
                                balanceDifferentialAmount?: { amount: ...; currencyCode: ... };
                                differentialAmount: { amount: ...; currencyCode: ... };
                                taxSummary?: { breakdown?: ...; totalTaxAmount?: ... };
                            };
                            isSellable: boolean;
                            offerExpirationDateTime: string;
                            offerExpirationInSeconds: number;
                            offerId: string;
                            offerItems: {
                                commission?: ...;
                                differentialAmountDue: ...;
                                isMandatory: ...;
                                journeys: ...;
                                newOfferItemDifferential?: ...;
                                offerItemId: ...;
                                orderItemRefIds: ...;
                                originalOrderItemDifferential?: ...;
                                passengers: ...;
                                penaltyDifferential?: ...;
                                price: ...;
                            }[];
                            ownerCode: string;
                            paymentTimeLimitDateTime?: string;
                            paymentTimeLimitText?: string;
                            paymentType?: string;
                            penaltyDifferential?: {
                                differentialAmount: { amount: ...; currencyCode: ...; type?: ... };
                                taxSummary?: { breakdown?: ...; totalTaxAmount?: ... };
                            };
                            source: "NDC";
                            totalPrice: { totalAmount: { amount: ...; currencyCode: ... } };
                            validatingAirlineCode?: string;
                        }[];
                    };
                };
            }
            • application/json: {
                  diagnostics?: {
                      body?: string;
                      customId?: string;
                      headers?: { [key: string]: string };
                      name?:
                          | "ORDER_VIEW_REQUEST"
                          | "ORDER_VIEW_RESPONSE"
                          | "OFFER_STORE_ID_REQUEST"
                          | "OFFER_STORE_ID_RESPONSE"
                          | "OFFER_STORE_PUT_REQUEST"
                          | "OFFER_STORE_PUT_RESPONSE"
                          | "NDCC_ORDER_RESHOP_REQUEST"
                          | "NDCC_ORDER_RESHOP_RESPONSE"
                          | "ESSM_RESPONSE"
                          | "ESSM_TJR_REQUEST"
                          | "ESSM_TJR_RESPONSE"
                          | "ESSM_JWT_REQUEST"
                          | "ESSM_JWT_RESPONSE"
                          | "SPR_REQUEST"
                          | "SPR_RESPONSE"
                          | "OFFER_STORE_GET_REQUEST"
                          | "OFFER_STORE_GET_RESPONSE"
                          | "NDCC_ORDER_RESHOP_PROVIDER"
                          | "FARE_FOCUS_VALIDATION_REQUEST"
                          | "FARE_FOCUS_VALIDATION_RESPONSE"
                          | "FARE_FOCUS_FILTER_OFFERS_REQUEST"
                          | "FARE_FOCUS_FILTER_OFFERS_RESPONSE";
                  }[];
                  messages?: {
                      category?: "WARNING"
                      | "ERROR";
                      code?: number;
                      description?: string;
                      service?: string;
                      type?: string;
                  }[];
                  payloadAttributes: {
                      echoToken?: string;
                      timeStamp?: string;
                      trxId?: string;
                  };
                  response?: {
                      datalist: {
                          baggages?: {
                              allowanceQuantity?: number;
                              baggageAllowance?: (...)[];
                              baggageId: string;
                              descriptions?: (...)[];
                              typeCode: string;
                          }[];
                          passengers: { passengerId: string; typeCode: string }[];
                          priceClasses?: {
                              code?: string;
                              descriptions?: (...)[];
                              name?: string;
                              priceClassId: string;
                          }[];
                          segments: {
                              arrival: {
                                  airportCode: ...;
                                  airportName?: ...;
                                  arrivalDateTime: ...;
                                  terminal?: ...;
                              };
                              datedOperatingLegs?: (...)[];
                              departure: {
                                  airportCode: ...;
                                  airportName?: ...;
                                  departureDateTime: ...;
                                  terminal?: ...;
                              };
                              marketingAirline: { code: ...; flightNumber: ...; name?: ... };
                              operatingAirline?: { code?: ...; flightNumber?: ...; name?: ... };
                              segmentId: string;
                          }[];
                          voluntaryChangeInformation?: {
                              applicabilityList?: (...)[];
                              changeId: string;
                              description?: string;
                              feeAmount?: string;
                              feeCurrencyCode?: string;
                              hasFee?: boolean;
                              isAllowed?: boolean;
                              type?: (...) | (...) | (...);
                          }[];
                      };
                      offers: {
                          commission?: {
                              amount?: string;
                              code?: string;
                              currencyCode?: string;
                              description?: string;
                              percentage?: string;
                              percentageAppliedToAmount?: string;
                          };
                          differentialAmountDue?: {
                              balanceDifferentialAmount?: { amount: ...; currencyCode: ... };
                              differentialAmount: { amount: ...; currencyCode: ... };
                              taxSummary?: { breakdown?: ...; totalTaxAmount?: ... };
                          };
                          isSellable: boolean;
                          offerExpirationDateTime: string;
                          offerExpirationInSeconds: number;
                          offerId: string;
                          offerItems: {
                              commission?: ...;
                              differentialAmountDue: ...;
                              isMandatory: ...;
                              journeys: ...;
                              newOfferItemDifferential?: ...;
                              offerItemId: ...;
                              orderItemRefIds: ...;
                              originalOrderItemDifferential?: ...;
                              passengers: ...;
                              penaltyDifferential?: ...;
                              price: ...;
                          }[];
                          ownerCode: string;
                          paymentTimeLimitDateTime?: string;
                          paymentTimeLimitText?: string;
                          paymentType?: string;
                          penaltyDifferential?: {
                              differentialAmount: { amount: ...; currencyCode: ...; type?: ... };
                              taxSummary?: { breakdown?: ...; totalTaxAmount?: ... };
                          };
                          source: "NDC";
                          totalPrice: { totalAmount: { amount: ...; currencyCode: ... } };
                          validatingAirlineCode?: string;
                      }[];
                  };
              }
              • Optionaldiagnostics?: {
                    body?: string;
                    customId?: string;
                    headers?: { [key: string]: string };
                    name?:
                        | "ORDER_VIEW_REQUEST"
                        | "ORDER_VIEW_RESPONSE"
                        | "OFFER_STORE_ID_REQUEST"
                        | "OFFER_STORE_ID_RESPONSE"
                        | "OFFER_STORE_PUT_REQUEST"
                        | "OFFER_STORE_PUT_RESPONSE"
                        | "NDCC_ORDER_RESHOP_REQUEST"
                        | "NDCC_ORDER_RESHOP_RESPONSE"
                        | "ESSM_RESPONSE"
                        | "ESSM_TJR_REQUEST"
                        | "ESSM_TJR_RESPONSE"
                        | "ESSM_JWT_REQUEST"
                        | "ESSM_JWT_RESPONSE"
                        | "SPR_REQUEST"
                        | "SPR_RESPONSE"
                        | "OFFER_STORE_GET_REQUEST"
                        | "OFFER_STORE_GET_RESPONSE"
                        | "NDCC_ORDER_RESHOP_PROVIDER"
                        | "FARE_FOCUS_VALIDATION_REQUEST"
                        | "FARE_FOCUS_VALIDATION_RESPONSE"
                        | "FARE_FOCUS_FILTER_OFFERS_REQUEST"
                        | "FARE_FOCUS_FILTER_OFFERS_RESPONSE";
                }[]

                Lists any applicable diagnostic information to help debug and troubleshoot possible processing errors.

              • Optionalmessages?: {
                    category?: "WARNING" | "ERROR";
                    code?: number;
                    description?: string;
                    service?: string;
                    type?: string;
                }[]

                Lists any errors or warnings encountered during request processesing.

              • payloadAttributes: { echoToken?: string; timeStamp?: string; trxId?: string }

                Standard payload parameters.

                • OptionalechoToken?: string

                  A string that will be copied from the request to the response.

                  7c6d6c52-a277-4539-a7f1-da225470d053
                  
                • OptionaltimeStamp?: string

                  The date and time the transaction was processed in ISO 8601 format.

                • OptionaltrxId?: string

                  A unique client's ID assigned to the transaction.

                  1SXXXDBYTXW4O
                  
              • Optionalresponse?: {
                    datalist: {
                        baggages?: {
                            allowanceQuantity?: number;
                            baggageAllowance?: (...)[];
                            baggageId: string;
                            descriptions?: (...)[];
                            typeCode: string;
                        }[];
                        passengers: { passengerId: string; typeCode: string }[];
                        priceClasses?: {
                            code?: string;
                            descriptions?: (...)[];
                            name?: string;
                            priceClassId: string;
                        }[];
                        segments: {
                            arrival: {
                                airportCode: ...;
                                airportName?: ...;
                                arrivalDateTime: ...;
                                terminal?: ...;
                            };
                            datedOperatingLegs?: (...)[];
                            departure: {
                                airportCode: ...;
                                airportName?: ...;
                                departureDateTime: ...;
                                terminal?: ...;
                            };
                            marketingAirline: { code: ...; flightNumber: ...; name?: ... };
                            operatingAirline?: { code?: ...; flightNumber?: ...; name?: ... };
                            segmentId: string;
                        }[];
                        voluntaryChangeInformation?: {
                            applicabilityList?: (...)[];
                            changeId: string;
                            description?: string;
                            feeAmount?: string;
                            feeCurrencyCode?: string;
                            hasFee?: boolean;
                            isAllowed?: boolean;
                            type?: (...) | (...) | (...);
                        }[];
                    };
                    offers: {
                        commission?: {
                            amount?: string;
                            code?: string;
                            currencyCode?: string;
                            description?: string;
                            percentage?: string;
                            percentageAppliedToAmount?: string;
                        };
                        differentialAmountDue?: {
                            balanceDifferentialAmount?: { amount: ...; currencyCode: ... };
                            differentialAmount: { amount: ...; currencyCode: ... };
                            taxSummary?: { breakdown?: ...; totalTaxAmount?: ... };
                        };
                        isSellable: boolean;
                        offerExpirationDateTime: string;
                        offerExpirationInSeconds: number;
                        offerId: string;
                        offerItems: {
                            commission?: ...;
                            differentialAmountDue: ...;
                            isMandatory: ...;
                            journeys: ...;
                            newOfferItemDifferential?: ...;
                            offerItemId: ...;
                            orderItemRefIds: ...;
                            originalOrderItemDifferential?: ...;
                            passengers: ...;
                            penaltyDifferential?: ...;
                            price: ...;
                        }[];
                        ownerCode: string;
                        paymentTimeLimitDateTime?: string;
                        paymentTimeLimitText?: string;
                        paymentType?: string;
                        penaltyDifferential?: {
                            differentialAmount: { amount: ...; currencyCode: ...; type?: ... };
                            taxSummary?: { breakdown?: ...; totalTaxAmount?: ... };
                        };
                        source: "NDC";
                        totalPrice: { totalAmount: { amount: ...; currencyCode: ... } };
                        validatingAirlineCode?: string;
                    }[];
                }

                Main response body.

                • datalist: {
                      baggages?: {
                          allowanceQuantity?: number;
                          baggageAllowance?: (...)[];
                          baggageId: string;
                          descriptions?: (...)[];
                          typeCode: string;
                      }[];
                      passengers: { passengerId: string; typeCode: string }[];
                      priceClasses?: {
                          code?: string;
                          descriptions?: (...)[];
                          name?: string;
                          priceClassId: string;
                      }[];
                      segments: {
                          arrival: {
                              airportCode: ...;
                              airportName?: ...;
                              arrivalDateTime: ...;
                              terminal?: ...;
                          };
                          datedOperatingLegs?: (...)[];
                          departure: {
                              airportCode: ...;
                              airportName?: ...;
                              departureDateTime: ...;
                              terminal?: ...;
                          };
                          marketingAirline: { code: ...; flightNumber: ...; name?: ... };
                          operatingAirline?: { code?: ...; flightNumber?: ...; name?: ... };
                          segmentId: string;
                      }[];
                      voluntaryChangeInformation?: {
                          applicabilityList?: (...)[];
                          changeId: string;
                          description?: string;
                          feeAmount?: string;
                          feeCurrencyCode?: string;
                          hasFee?: boolean;
                          isAllowed?: boolean;
                          type?: (...) | (...) | (...);
                      }[];
                  }

                  List of objects referenced from the new offers.

                  • Optionalbaggages?: {
                        allowanceQuantity?: number;
                        baggageAllowance?: (...)[];
                        baggageId: string;
                        descriptions?: (...)[];
                        typeCode: string;
                    }[]

                    Lists baggage information associated with the offer.

                  • passengers: { passengerId: string; typeCode: string }[]

                    Lists any passengers associated with the offer.

                  • OptionalpriceClasses?: { code?: string; descriptions?: (...)[]; name?: string; priceClassId: string }[]

                    Lists price details associated with the offer.

                  • segments: {
                        arrival: {
                            airportCode: ...;
                            airportName?: ...;
                            arrivalDateTime: ...;
                            terminal?: ...;
                        };
                        datedOperatingLegs?: (...)[];
                        departure: {
                            airportCode: ...;
                            airportName?: ...;
                            departureDateTime: ...;
                            terminal?: ...;
                        };
                        marketingAirline: { code: ...; flightNumber: ...; name?: ... };
                        operatingAirline?: { code?: ...; flightNumber?: ...; name?: ... };
                        segmentId: string;
                    }[]

                    Lists all air segments associated with the offer.

                  • OptionalvoluntaryChangeInformation?: {
                        applicabilityList?: (...)[];
                        changeId: string;
                        description?: string;
                        feeAmount?: string;
                        feeCurrencyCode?: string;
                        hasFee?: boolean;
                        isAllowed?: boolean;
                        type?: (...) | (...) | (...);
                    }[]

                    Lists details of fees and limitations with the voluntary changes related to the offer.

                • offers: {
                      commission?: {
                          amount?: string;
                          code?: string;
                          currencyCode?: string;
                          description?: string;
                          percentage?: string;
                          percentageAppliedToAmount?: string;
                      };
                      differentialAmountDue?: {
                          balanceDifferentialAmount?: { amount: ...; currencyCode: ... };
                          differentialAmount: { amount: ...; currencyCode: ... };
                          taxSummary?: { breakdown?: ...; totalTaxAmount?: ... };
                      };
                      isSellable: boolean;
                      offerExpirationDateTime: string;
                      offerExpirationInSeconds: number;
                      offerId: string;
                      offerItems: {
                          commission?: ...;
                          differentialAmountDue: ...;
                          isMandatory: ...;
                          journeys: ...;
                          newOfferItemDifferential?: ...;
                          offerItemId: ...;
                          orderItemRefIds: ...;
                          originalOrderItemDifferential?: ...;
                          passengers: ...;
                          penaltyDifferential?: ...;
                          price: ...;
                      }[];
                      ownerCode: string;
                      paymentTimeLimitDateTime?: string;
                      paymentTimeLimitText?: string;
                      paymentType?: string;
                      penaltyDifferential?: {
                          differentialAmount: { amount: ...; currencyCode: ...; type?: ... };
                          taxSummary?: { breakdown?: ...; totalTaxAmount?: ... };
                      };
                      source: "NDC";
                      totalPrice: { totalAmount: { amount: ...; currencyCode: ... } };
                      validatingAirlineCode?: string;
                  }[]

                  Lists the new offers created.

          • headers: { "X-Request-ID"?: string; [name: string]: unknown }
            • OptionalX-Request-ID?: string

              Request identifier.

        • 400: {
              content: {
                  "application/json": {
                      diagnostics?: {
                          body?: string;
                          customId?: string;
                          headers?: { [key: string]: string };
                          name?:
                              | "ORDER_VIEW_REQUEST"
                              | "ORDER_VIEW_RESPONSE"
                              | "OFFER_STORE_ID_REQUEST"
                              | "OFFER_STORE_ID_RESPONSE"
                              | "OFFER_STORE_PUT_REQUEST"
                              | "OFFER_STORE_PUT_RESPONSE"
                              | "NDCC_ORDER_RESHOP_REQUEST"
                              | "NDCC_ORDER_RESHOP_RESPONSE"
                              | "ESSM_RESPONSE"
                              | "ESSM_TJR_REQUEST"
                              | "ESSM_TJR_RESPONSE"
                              | "ESSM_JWT_REQUEST"
                              | "ESSM_JWT_RESPONSE"
                              | "SPR_REQUEST"
                              | "SPR_RESPONSE"
                              | "OFFER_STORE_GET_REQUEST"
                              | "OFFER_STORE_GET_RESPONSE"
                              | "NDCC_ORDER_RESHOP_PROVIDER"
                              | "FARE_FOCUS_VALIDATION_REQUEST"
                              | "FARE_FOCUS_VALIDATION_RESPONSE"
                              | "FARE_FOCUS_FILTER_OFFERS_REQUEST"
                              | "FARE_FOCUS_FILTER_OFFERS_RESPONSE";
                      }[];
                      messages?: {
                          category?: "WARNING"
                          | "ERROR";
                          code?: number;
                          description?: string;
                          service?: string;
                          type?: string;
                      }[];
                      payloadAttributes: {
                          echoToken?: string;
                          timeStamp?: string;
                          trxId?: string;
                      };
                      response?: {
                          datalist: {
                              baggages?: {
                                  allowanceQuantity?: number;
                                  baggageAllowance?: (...)[];
                                  baggageId: string;
                                  descriptions?: (...)[];
                                  typeCode: string;
                              }[];
                              passengers: { passengerId: string; typeCode: string }[];
                              priceClasses?: {
                                  code?: string;
                                  descriptions?: (...)[];
                                  name?: string;
                                  priceClassId: string;
                              }[];
                              segments: {
                                  arrival: {
                                      airportCode: ...;
                                      airportName?: ...;
                                      arrivalDateTime: ...;
                                      terminal?: ...;
                                  };
                                  datedOperatingLegs?: (...)[];
                                  departure: {
                                      airportCode: ...;
                                      airportName?: ...;
                                      departureDateTime: ...;
                                      terminal?: ...;
                                  };
                                  marketingAirline: { code: ...; flightNumber: ...; name?: ... };
                                  operatingAirline?: { code?: ...; flightNumber?: ...; name?: ... };
                                  segmentId: string;
                              }[];
                              voluntaryChangeInformation?: {
                                  applicabilityList?: (...)[];
                                  changeId: string;
                                  description?: string;
                                  feeAmount?: string;
                                  feeCurrencyCode?: string;
                                  hasFee?: boolean;
                                  isAllowed?: boolean;
                                  type?: (...) | (...) | (...);
                              }[];
                          };
                          offers: {
                              commission?: {
                                  amount?: string;
                                  code?: string;
                                  currencyCode?: string;
                                  description?: string;
                                  percentage?: string;
                                  percentageAppliedToAmount?: string;
                              };
                              differentialAmountDue?: {
                                  balanceDifferentialAmount?: { amount: ...; currencyCode: ... };
                                  differentialAmount: { amount: ...; currencyCode: ... };
                                  taxSummary?: { breakdown?: ...; totalTaxAmount?: ... };
                              };
                              isSellable: boolean;
                              offerExpirationDateTime: string;
                              offerExpirationInSeconds: number;
                              offerId: string;
                              offerItems: {
                                  commission?: ...;
                                  differentialAmountDue: ...;
                                  isMandatory: ...;
                                  journeys: ...;
                                  newOfferItemDifferential?: ...;
                                  offerItemId: ...;
                                  orderItemRefIds: ...;
                                  originalOrderItemDifferential?: ...;
                                  passengers: ...;
                                  penaltyDifferential?: ...;
                                  price: ...;
                              }[];
                              ownerCode: string;
                              paymentTimeLimitDateTime?: string;
                              paymentTimeLimitText?: string;
                              paymentType?: string;
                              penaltyDifferential?: {
                                  differentialAmount: { amount: ...; currencyCode: ...; type?: ... };
                                  taxSummary?: { breakdown?: ...; totalTaxAmount?: ... };
                              };
                              source: "NDC";
                              totalPrice: { totalAmount: { amount: ...; currencyCode: ... } };
                              validatingAirlineCode?: string;
                          }[];
                      };
                  };
              };
              headers: { "X-Request-ID"?: string; [name: string]: unknown };
          }

          Indicates a bad exchange pricing request.

          • content: {
                "application/json": {
                    diagnostics?: {
                        body?: string;
                        customId?: string;
                        headers?: { [key: string]: string };
                        name?:
                            | "ORDER_VIEW_REQUEST"
                            | "ORDER_VIEW_RESPONSE"
                            | "OFFER_STORE_ID_REQUEST"
                            | "OFFER_STORE_ID_RESPONSE"
                            | "OFFER_STORE_PUT_REQUEST"
                            | "OFFER_STORE_PUT_RESPONSE"
                            | "NDCC_ORDER_RESHOP_REQUEST"
                            | "NDCC_ORDER_RESHOP_RESPONSE"
                            | "ESSM_RESPONSE"
                            | "ESSM_TJR_REQUEST"
                            | "ESSM_TJR_RESPONSE"
                            | "ESSM_JWT_REQUEST"
                            | "ESSM_JWT_RESPONSE"
                            | "SPR_REQUEST"
                            | "SPR_RESPONSE"
                            | "OFFER_STORE_GET_REQUEST"
                            | "OFFER_STORE_GET_RESPONSE"
                            | "NDCC_ORDER_RESHOP_PROVIDER"
                            | "FARE_FOCUS_VALIDATION_REQUEST"
                            | "FARE_FOCUS_VALIDATION_RESPONSE"
                            | "FARE_FOCUS_FILTER_OFFERS_REQUEST"
                            | "FARE_FOCUS_FILTER_OFFERS_RESPONSE";
                    }[];
                    messages?: {
                        category?: "WARNING"
                        | "ERROR";
                        code?: number;
                        description?: string;
                        service?: string;
                        type?: string;
                    }[];
                    payloadAttributes: {
                        echoToken?: string;
                        timeStamp?: string;
                        trxId?: string;
                    };
                    response?: {
                        datalist: {
                            baggages?: {
                                allowanceQuantity?: number;
                                baggageAllowance?: (...)[];
                                baggageId: string;
                                descriptions?: (...)[];
                                typeCode: string;
                            }[];
                            passengers: { passengerId: string; typeCode: string }[];
                            priceClasses?: {
                                code?: string;
                                descriptions?: (...)[];
                                name?: string;
                                priceClassId: string;
                            }[];
                            segments: {
                                arrival: {
                                    airportCode: ...;
                                    airportName?: ...;
                                    arrivalDateTime: ...;
                                    terminal?: ...;
                                };
                                datedOperatingLegs?: (...)[];
                                departure: {
                                    airportCode: ...;
                                    airportName?: ...;
                                    departureDateTime: ...;
                                    terminal?: ...;
                                };
                                marketingAirline: { code: ...; flightNumber: ...; name?: ... };
                                operatingAirline?: { code?: ...; flightNumber?: ...; name?: ... };
                                segmentId: string;
                            }[];
                            voluntaryChangeInformation?: {
                                applicabilityList?: (...)[];
                                changeId: string;
                                description?: string;
                                feeAmount?: string;
                                feeCurrencyCode?: string;
                                hasFee?: boolean;
                                isAllowed?: boolean;
                                type?: (...) | (...) | (...);
                            }[];
                        };
                        offers: {
                            commission?: {
                                amount?: string;
                                code?: string;
                                currencyCode?: string;
                                description?: string;
                                percentage?: string;
                                percentageAppliedToAmount?: string;
                            };
                            differentialAmountDue?: {
                                balanceDifferentialAmount?: { amount: ...; currencyCode: ... };
                                differentialAmount: { amount: ...; currencyCode: ... };
                                taxSummary?: { breakdown?: ...; totalTaxAmount?: ... };
                            };
                            isSellable: boolean;
                            offerExpirationDateTime: string;
                            offerExpirationInSeconds: number;
                            offerId: string;
                            offerItems: {
                                commission?: ...;
                                differentialAmountDue: ...;
                                isMandatory: ...;
                                journeys: ...;
                                newOfferItemDifferential?: ...;
                                offerItemId: ...;
                                orderItemRefIds: ...;
                                originalOrderItemDifferential?: ...;
                                passengers: ...;
                                penaltyDifferential?: ...;
                                price: ...;
                            }[];
                            ownerCode: string;
                            paymentTimeLimitDateTime?: string;
                            paymentTimeLimitText?: string;
                            paymentType?: string;
                            penaltyDifferential?: {
                                differentialAmount: { amount: ...; currencyCode: ...; type?: ... };
                                taxSummary?: { breakdown?: ...; totalTaxAmount?: ... };
                            };
                            source: "NDC";
                            totalPrice: { totalAmount: { amount: ...; currencyCode: ... } };
                            validatingAirlineCode?: string;
                        }[];
                    };
                };
            }
            • application/json: {
                  diagnostics?: {
                      body?: string;
                      customId?: string;
                      headers?: { [key: string]: string };
                      name?:
                          | "ORDER_VIEW_REQUEST"
                          | "ORDER_VIEW_RESPONSE"
                          | "OFFER_STORE_ID_REQUEST"
                          | "OFFER_STORE_ID_RESPONSE"
                          | "OFFER_STORE_PUT_REQUEST"
                          | "OFFER_STORE_PUT_RESPONSE"
                          | "NDCC_ORDER_RESHOP_REQUEST"
                          | "NDCC_ORDER_RESHOP_RESPONSE"
                          | "ESSM_RESPONSE"
                          | "ESSM_TJR_REQUEST"
                          | "ESSM_TJR_RESPONSE"
                          | "ESSM_JWT_REQUEST"
                          | "ESSM_JWT_RESPONSE"
                          | "SPR_REQUEST"
                          | "SPR_RESPONSE"
                          | "OFFER_STORE_GET_REQUEST"
                          | "OFFER_STORE_GET_RESPONSE"
                          | "NDCC_ORDER_RESHOP_PROVIDER"
                          | "FARE_FOCUS_VALIDATION_REQUEST"
                          | "FARE_FOCUS_VALIDATION_RESPONSE"
                          | "FARE_FOCUS_FILTER_OFFERS_REQUEST"
                          | "FARE_FOCUS_FILTER_OFFERS_RESPONSE";
                  }[];
                  messages?: {
                      category?: "WARNING"
                      | "ERROR";
                      code?: number;
                      description?: string;
                      service?: string;
                      type?: string;
                  }[];
                  payloadAttributes: {
                      echoToken?: string;
                      timeStamp?: string;
                      trxId?: string;
                  };
                  response?: {
                      datalist: {
                          baggages?: {
                              allowanceQuantity?: number;
                              baggageAllowance?: (...)[];
                              baggageId: string;
                              descriptions?: (...)[];
                              typeCode: string;
                          }[];
                          passengers: { passengerId: string; typeCode: string }[];
                          priceClasses?: {
                              code?: string;
                              descriptions?: (...)[];
                              name?: string;
                              priceClassId: string;
                          }[];
                          segments: {
                              arrival: {
                                  airportCode: ...;
                                  airportName?: ...;
                                  arrivalDateTime: ...;
                                  terminal?: ...;
                              };
                              datedOperatingLegs?: (...)[];
                              departure: {
                                  airportCode: ...;
                                  airportName?: ...;
                                  departureDateTime: ...;
                                  terminal?: ...;
                              };
                              marketingAirline: { code: ...; flightNumber: ...; name?: ... };
                              operatingAirline?: { code?: ...; flightNumber?: ...; name?: ... };
                              segmentId: string;
                          }[];
                          voluntaryChangeInformation?: {
                              applicabilityList?: (...)[];
                              changeId: string;
                              description?: string;
                              feeAmount?: string;
                              feeCurrencyCode?: string;
                              hasFee?: boolean;
                              isAllowed?: boolean;
                              type?: (...) | (...) | (...);
                          }[];
                      };
                      offers: {
                          commission?: {
                              amount?: string;
                              code?: string;
                              currencyCode?: string;
                              description?: string;
                              percentage?: string;
                              percentageAppliedToAmount?: string;
                          };
                          differentialAmountDue?: {
                              balanceDifferentialAmount?: { amount: ...; currencyCode: ... };
                              differentialAmount: { amount: ...; currencyCode: ... };
                              taxSummary?: { breakdown?: ...; totalTaxAmount?: ... };
                          };
                          isSellable: boolean;
                          offerExpirationDateTime: string;
                          offerExpirationInSeconds: number;
                          offerId: string;
                          offerItems: {
                              commission?: ...;
                              differentialAmountDue: ...;
                              isMandatory: ...;
                              journeys: ...;
                              newOfferItemDifferential?: ...;
                              offerItemId: ...;
                              orderItemRefIds: ...;
                              originalOrderItemDifferential?: ...;
                              passengers: ...;
                              penaltyDifferential?: ...;
                              price: ...;
                          }[];
                          ownerCode: string;
                          paymentTimeLimitDateTime?: string;
                          paymentTimeLimitText?: string;
                          paymentType?: string;
                          penaltyDifferential?: {
                              differentialAmount: { amount: ...; currencyCode: ...; type?: ... };
                              taxSummary?: { breakdown?: ...; totalTaxAmount?: ... };
                          };
                          source: "NDC";
                          totalPrice: { totalAmount: { amount: ...; currencyCode: ... } };
                          validatingAirlineCode?: string;
                      }[];
                  };
              }
              • Optionaldiagnostics?: {
                    body?: string;
                    customId?: string;
                    headers?: { [key: string]: string };
                    name?:
                        | "ORDER_VIEW_REQUEST"
                        | "ORDER_VIEW_RESPONSE"
                        | "OFFER_STORE_ID_REQUEST"
                        | "OFFER_STORE_ID_RESPONSE"
                        | "OFFER_STORE_PUT_REQUEST"
                        | "OFFER_STORE_PUT_RESPONSE"
                        | "NDCC_ORDER_RESHOP_REQUEST"
                        | "NDCC_ORDER_RESHOP_RESPONSE"
                        | "ESSM_RESPONSE"
                        | "ESSM_TJR_REQUEST"
                        | "ESSM_TJR_RESPONSE"
                        | "ESSM_JWT_REQUEST"
                        | "ESSM_JWT_RESPONSE"
                        | "SPR_REQUEST"
                        | "SPR_RESPONSE"
                        | "OFFER_STORE_GET_REQUEST"
                        | "OFFER_STORE_GET_RESPONSE"
                        | "NDCC_ORDER_RESHOP_PROVIDER"
                        | "FARE_FOCUS_VALIDATION_REQUEST"
                        | "FARE_FOCUS_VALIDATION_RESPONSE"
                        | "FARE_FOCUS_FILTER_OFFERS_REQUEST"
                        | "FARE_FOCUS_FILTER_OFFERS_RESPONSE";
                }[]

                Lists any applicable diagnostic information to help debug and troubleshoot possible processing errors.

              • Optionalmessages?: {
                    category?: "WARNING" | "ERROR";
                    code?: number;
                    description?: string;
                    service?: string;
                    type?: string;
                }[]

                Lists any errors or warnings encountered during request processesing.

              • payloadAttributes: { echoToken?: string; timeStamp?: string; trxId?: string }

                Standard payload parameters.

                • OptionalechoToken?: string

                  A string that will be copied from the request to the response.

                  7c6d6c52-a277-4539-a7f1-da225470d053
                  
                • OptionaltimeStamp?: string

                  The date and time the transaction was processed in ISO 8601 format.

                • OptionaltrxId?: string

                  A unique client's ID assigned to the transaction.

                  1SXXXDBYTXW4O
                  
              • Optionalresponse?: {
                    datalist: {
                        baggages?: {
                            allowanceQuantity?: number;
                            baggageAllowance?: (...)[];
                            baggageId: string;
                            descriptions?: (...)[];
                            typeCode: string;
                        }[];
                        passengers: { passengerId: string; typeCode: string }[];
                        priceClasses?: {
                            code?: string;
                            descriptions?: (...)[];
                            name?: string;
                            priceClassId: string;
                        }[];
                        segments: {
                            arrival: {
                                airportCode: ...;
                                airportName?: ...;
                                arrivalDateTime: ...;
                                terminal?: ...;
                            };
                            datedOperatingLegs?: (...)[];
                            departure: {
                                airportCode: ...;
                                airportName?: ...;
                                departureDateTime: ...;
                                terminal?: ...;
                            };
                            marketingAirline: { code: ...; flightNumber: ...; name?: ... };
                            operatingAirline?: { code?: ...; flightNumber?: ...; name?: ... };
                            segmentId: string;
                        }[];
                        voluntaryChangeInformation?: {
                            applicabilityList?: (...)[];
                            changeId: string;
                            description?: string;
                            feeAmount?: string;
                            feeCurrencyCode?: string;
                            hasFee?: boolean;
                            isAllowed?: boolean;
                            type?: (...) | (...) | (...);
                        }[];
                    };
                    offers: {
                        commission?: {
                            amount?: string;
                            code?: string;
                            currencyCode?: string;
                            description?: string;
                            percentage?: string;
                            percentageAppliedToAmount?: string;
                        };
                        differentialAmountDue?: {
                            balanceDifferentialAmount?: { amount: ...; currencyCode: ... };
                            differentialAmount: { amount: ...; currencyCode: ... };
                            taxSummary?: { breakdown?: ...; totalTaxAmount?: ... };
                        };
                        isSellable: boolean;
                        offerExpirationDateTime: string;
                        offerExpirationInSeconds: number;
                        offerId: string;
                        offerItems: {
                            commission?: ...;
                            differentialAmountDue: ...;
                            isMandatory: ...;
                            journeys: ...;
                            newOfferItemDifferential?: ...;
                            offerItemId: ...;
                            orderItemRefIds: ...;
                            originalOrderItemDifferential?: ...;
                            passengers: ...;
                            penaltyDifferential?: ...;
                            price: ...;
                        }[];
                        ownerCode: string;
                        paymentTimeLimitDateTime?: string;
                        paymentTimeLimitText?: string;
                        paymentType?: string;
                        penaltyDifferential?: {
                            differentialAmount: { amount: ...; currencyCode: ...; type?: ... };
                            taxSummary?: { breakdown?: ...; totalTaxAmount?: ... };
                        };
                        source: "NDC";
                        totalPrice: { totalAmount: { amount: ...; currencyCode: ... } };
                        validatingAirlineCode?: string;
                    }[];
                }

                Main response body.

                • datalist: {
                      baggages?: {
                          allowanceQuantity?: number;
                          baggageAllowance?: (...)[];
                          baggageId: string;
                          descriptions?: (...)[];
                          typeCode: string;
                      }[];
                      passengers: { passengerId: string; typeCode: string }[];
                      priceClasses?: {
                          code?: string;
                          descriptions?: (...)[];
                          name?: string;
                          priceClassId: string;
                      }[];
                      segments: {
                          arrival: {
                              airportCode: ...;
                              airportName?: ...;
                              arrivalDateTime: ...;
                              terminal?: ...;
                          };
                          datedOperatingLegs?: (...)[];
                          departure: {
                              airportCode: ...;
                              airportName?: ...;
                              departureDateTime: ...;
                              terminal?: ...;
                          };
                          marketingAirline: { code: ...; flightNumber: ...; name?: ... };
                          operatingAirline?: { code?: ...; flightNumber?: ...; name?: ... };
                          segmentId: string;
                      }[];
                      voluntaryChangeInformation?: {
                          applicabilityList?: (...)[];
                          changeId: string;
                          description?: string;
                          feeAmount?: string;
                          feeCurrencyCode?: string;
                          hasFee?: boolean;
                          isAllowed?: boolean;
                          type?: (...) | (...) | (...);
                      }[];
                  }

                  List of objects referenced from the new offers.

                  • Optionalbaggages?: {
                        allowanceQuantity?: number;
                        baggageAllowance?: (...)[];
                        baggageId: string;
                        descriptions?: (...)[];
                        typeCode: string;
                    }[]

                    Lists baggage information associated with the offer.

                  • passengers: { passengerId: string; typeCode: string }[]

                    Lists any passengers associated with the offer.

                  • OptionalpriceClasses?: { code?: string; descriptions?: (...)[]; name?: string; priceClassId: string }[]

                    Lists price details associated with the offer.

                  • segments: {
                        arrival: {
                            airportCode: ...;
                            airportName?: ...;
                            arrivalDateTime: ...;
                            terminal?: ...;
                        };
                        datedOperatingLegs?: (...)[];
                        departure: {
                            airportCode: ...;
                            airportName?: ...;
                            departureDateTime: ...;
                            terminal?: ...;
                        };
                        marketingAirline: { code: ...; flightNumber: ...; name?: ... };
                        operatingAirline?: { code?: ...; flightNumber?: ...; name?: ... };
                        segmentId: string;
                    }[]

                    Lists all air segments associated with the offer.

                  • OptionalvoluntaryChangeInformation?: {
                        applicabilityList?: (...)[];
                        changeId: string;
                        description?: string;
                        feeAmount?: string;
                        feeCurrencyCode?: string;
                        hasFee?: boolean;
                        isAllowed?: boolean;
                        type?: (...) | (...) | (...);
                    }[]

                    Lists details of fees and limitations with the voluntary changes related to the offer.

                • offers: {
                      commission?: {
                          amount?: string;
                          code?: string;
                          currencyCode?: string;
                          description?: string;
                          percentage?: string;
                          percentageAppliedToAmount?: string;
                      };
                      differentialAmountDue?: {
                          balanceDifferentialAmount?: { amount: ...; currencyCode: ... };
                          differentialAmount: { amount: ...; currencyCode: ... };
                          taxSummary?: { breakdown?: ...; totalTaxAmount?: ... };
                      };
                      isSellable: boolean;
                      offerExpirationDateTime: string;
                      offerExpirationInSeconds: number;
                      offerId: string;
                      offerItems: {
                          commission?: ...;
                          differentialAmountDue: ...;
                          isMandatory: ...;
                          journeys: ...;
                          newOfferItemDifferential?: ...;
                          offerItemId: ...;
                          orderItemRefIds: ...;
                          originalOrderItemDifferential?: ...;
                          passengers: ...;
                          penaltyDifferential?: ...;
                          price: ...;
                      }[];
                      ownerCode: string;
                      paymentTimeLimitDateTime?: string;
                      paymentTimeLimitText?: string;
                      paymentType?: string;
                      penaltyDifferential?: {
                          differentialAmount: { amount: ...; currencyCode: ...; type?: ... };
                          taxSummary?: { breakdown?: ...; totalTaxAmount?: ... };
                      };
                      source: "NDC";
                      totalPrice: { totalAmount: { amount: ...; currencyCode: ... } };
                      validatingAirlineCode?: string;
                  }[]

                  Lists the new offers created.

          • headers: { "X-Request-ID"?: string; [name: string]: unknown }
            • OptionalX-Request-ID?: string

              Request identifier.

        • 403: {
              content: {
                  "application/json": {
                      diagnostics?: {
                          body?: string;
                          customId?: string;
                          headers?: { [key: string]: string };
                          name?:
                              | "ORDER_VIEW_REQUEST"
                              | "ORDER_VIEW_RESPONSE"
                              | "OFFER_STORE_ID_REQUEST"
                              | "OFFER_STORE_ID_RESPONSE"
                              | "OFFER_STORE_PUT_REQUEST"
                              | "OFFER_STORE_PUT_RESPONSE"
                              | "NDCC_ORDER_RESHOP_REQUEST"
                              | "NDCC_ORDER_RESHOP_RESPONSE"
                              | "ESSM_RESPONSE"
                              | "ESSM_TJR_REQUEST"
                              | "ESSM_TJR_RESPONSE"
                              | "ESSM_JWT_REQUEST"
                              | "ESSM_JWT_RESPONSE"
                              | "SPR_REQUEST"
                              | "SPR_RESPONSE"
                              | "OFFER_STORE_GET_REQUEST"
                              | "OFFER_STORE_GET_RESPONSE"
                              | "NDCC_ORDER_RESHOP_PROVIDER"
                              | "FARE_FOCUS_VALIDATION_REQUEST"
                              | "FARE_FOCUS_VALIDATION_RESPONSE"
                              | "FARE_FOCUS_FILTER_OFFERS_REQUEST"
                              | "FARE_FOCUS_FILTER_OFFERS_RESPONSE";
                      }[];
                      messages?: {
                          category?: "WARNING"
                          | "ERROR";
                          code?: number;
                          description?: string;
                          service?: string;
                          type?: string;
                      }[];
                      payloadAttributes: {
                          echoToken?: string;
                          timeStamp?: string;
                          trxId?: string;
                      };
                      response?: {
                          datalist: {
                              baggages?: {
                                  allowanceQuantity?: number;
                                  baggageAllowance?: (...)[];
                                  baggageId: string;
                                  descriptions?: (...)[];
                                  typeCode: string;
                              }[];
                              passengers: { passengerId: string; typeCode: string }[];
                              priceClasses?: {
                                  code?: string;
                                  descriptions?: (...)[];
                                  name?: string;
                                  priceClassId: string;
                              }[];
                              segments: {
                                  arrival: {
                                      airportCode: ...;
                                      airportName?: ...;
                                      arrivalDateTime: ...;
                                      terminal?: ...;
                                  };
                                  datedOperatingLegs?: (...)[];
                                  departure: {
                                      airportCode: ...;
                                      airportName?: ...;
                                      departureDateTime: ...;
                                      terminal?: ...;
                                  };
                                  marketingAirline: { code: ...; flightNumber: ...; name?: ... };
                                  operatingAirline?: { code?: ...; flightNumber?: ...; name?: ... };
                                  segmentId: string;
                              }[];
                              voluntaryChangeInformation?: {
                                  applicabilityList?: (...)[];
                                  changeId: string;
                                  description?: string;
                                  feeAmount?: string;
                                  feeCurrencyCode?: string;
                                  hasFee?: boolean;
                                  isAllowed?: boolean;
                                  type?: (...) | (...) | (...);
                              }[];
                          };
                          offers: {
                              commission?: {
                                  amount?: string;
                                  code?: string;
                                  currencyCode?: string;
                                  description?: string;
                                  percentage?: string;
                                  percentageAppliedToAmount?: string;
                              };
                              differentialAmountDue?: {
                                  balanceDifferentialAmount?: { amount: ...; currencyCode: ... };
                                  differentialAmount: { amount: ...; currencyCode: ... };
                                  taxSummary?: { breakdown?: ...; totalTaxAmount?: ... };
                              };
                              isSellable: boolean;
                              offerExpirationDateTime: string;
                              offerExpirationInSeconds: number;
                              offerId: string;
                              offerItems: {
                                  commission?: ...;
                                  differentialAmountDue: ...;
                                  isMandatory: ...;
                                  journeys: ...;
                                  newOfferItemDifferential?: ...;
                                  offerItemId: ...;
                                  orderItemRefIds: ...;
                                  originalOrderItemDifferential?: ...;
                                  passengers: ...;
                                  penaltyDifferential?: ...;
                                  price: ...;
                              }[];
                              ownerCode: string;
                              paymentTimeLimitDateTime?: string;
                              paymentTimeLimitText?: string;
                              paymentType?: string;
                              penaltyDifferential?: {
                                  differentialAmount: { amount: ...; currencyCode: ...; type?: ... };
                                  taxSummary?: { breakdown?: ...; totalTaxAmount?: ... };
                              };
                              source: "NDC";
                              totalPrice: { totalAmount: { amount: ...; currencyCode: ... } };
                              validatingAirlineCode?: string;
                          }[];
                      };
                  };
              };
              headers: { "X-Request-ID"?: string; [name: string]: unknown };
          }

          Indicates the client does not have access rights to the content.

          • content: {
                "application/json": {
                    diagnostics?: {
                        body?: string;
                        customId?: string;
                        headers?: { [key: string]: string };
                        name?:
                            | "ORDER_VIEW_REQUEST"
                            | "ORDER_VIEW_RESPONSE"
                            | "OFFER_STORE_ID_REQUEST"
                            | "OFFER_STORE_ID_RESPONSE"
                            | "OFFER_STORE_PUT_REQUEST"
                            | "OFFER_STORE_PUT_RESPONSE"
                            | "NDCC_ORDER_RESHOP_REQUEST"
                            | "NDCC_ORDER_RESHOP_RESPONSE"
                            | "ESSM_RESPONSE"
                            | "ESSM_TJR_REQUEST"
                            | "ESSM_TJR_RESPONSE"
                            | "ESSM_JWT_REQUEST"
                            | "ESSM_JWT_RESPONSE"
                            | "SPR_REQUEST"
                            | "SPR_RESPONSE"
                            | "OFFER_STORE_GET_REQUEST"
                            | "OFFER_STORE_GET_RESPONSE"
                            | "NDCC_ORDER_RESHOP_PROVIDER"
                            | "FARE_FOCUS_VALIDATION_REQUEST"
                            | "FARE_FOCUS_VALIDATION_RESPONSE"
                            | "FARE_FOCUS_FILTER_OFFERS_REQUEST"
                            | "FARE_FOCUS_FILTER_OFFERS_RESPONSE";
                    }[];
                    messages?: {
                        category?: "WARNING"
                        | "ERROR";
                        code?: number;
                        description?: string;
                        service?: string;
                        type?: string;
                    }[];
                    payloadAttributes: {
                        echoToken?: string;
                        timeStamp?: string;
                        trxId?: string;
                    };
                    response?: {
                        datalist: {
                            baggages?: {
                                allowanceQuantity?: number;
                                baggageAllowance?: (...)[];
                                baggageId: string;
                                descriptions?: (...)[];
                                typeCode: string;
                            }[];
                            passengers: { passengerId: string; typeCode: string }[];
                            priceClasses?: {
                                code?: string;
                                descriptions?: (...)[];
                                name?: string;
                                priceClassId: string;
                            }[];
                            segments: {
                                arrival: {
                                    airportCode: ...;
                                    airportName?: ...;
                                    arrivalDateTime: ...;
                                    terminal?: ...;
                                };
                                datedOperatingLegs?: (...)[];
                                departure: {
                                    airportCode: ...;
                                    airportName?: ...;
                                    departureDateTime: ...;
                                    terminal?: ...;
                                };
                                marketingAirline: { code: ...; flightNumber: ...; name?: ... };
                                operatingAirline?: { code?: ...; flightNumber?: ...; name?: ... };
                                segmentId: string;
                            }[];
                            voluntaryChangeInformation?: {
                                applicabilityList?: (...)[];
                                changeId: string;
                                description?: string;
                                feeAmount?: string;
                                feeCurrencyCode?: string;
                                hasFee?: boolean;
                                isAllowed?: boolean;
                                type?: (...) | (...) | (...);
                            }[];
                        };
                        offers: {
                            commission?: {
                                amount?: string;
                                code?: string;
                                currencyCode?: string;
                                description?: string;
                                percentage?: string;
                                percentageAppliedToAmount?: string;
                            };
                            differentialAmountDue?: {
                                balanceDifferentialAmount?: { amount: ...; currencyCode: ... };
                                differentialAmount: { amount: ...; currencyCode: ... };
                                taxSummary?: { breakdown?: ...; totalTaxAmount?: ... };
                            };
                            isSellable: boolean;
                            offerExpirationDateTime: string;
                            offerExpirationInSeconds: number;
                            offerId: string;
                            offerItems: {
                                commission?: ...;
                                differentialAmountDue: ...;
                                isMandatory: ...;
                                journeys: ...;
                                newOfferItemDifferential?: ...;
                                offerItemId: ...;
                                orderItemRefIds: ...;
                                originalOrderItemDifferential?: ...;
                                passengers: ...;
                                penaltyDifferential?: ...;
                                price: ...;
                            }[];
                            ownerCode: string;
                            paymentTimeLimitDateTime?: string;
                            paymentTimeLimitText?: string;
                            paymentType?: string;
                            penaltyDifferential?: {
                                differentialAmount: { amount: ...; currencyCode: ...; type?: ... };
                                taxSummary?: { breakdown?: ...; totalTaxAmount?: ... };
                            };
                            source: "NDC";
                            totalPrice: { totalAmount: { amount: ...; currencyCode: ... } };
                            validatingAirlineCode?: string;
                        }[];
                    };
                };
            }
            • application/json: {
                  diagnostics?: {
                      body?: string;
                      customId?: string;
                      headers?: { [key: string]: string };
                      name?:
                          | "ORDER_VIEW_REQUEST"
                          | "ORDER_VIEW_RESPONSE"
                          | "OFFER_STORE_ID_REQUEST"
                          | "OFFER_STORE_ID_RESPONSE"
                          | "OFFER_STORE_PUT_REQUEST"
                          | "OFFER_STORE_PUT_RESPONSE"
                          | "NDCC_ORDER_RESHOP_REQUEST"
                          | "NDCC_ORDER_RESHOP_RESPONSE"
                          | "ESSM_RESPONSE"
                          | "ESSM_TJR_REQUEST"
                          | "ESSM_TJR_RESPONSE"
                          | "ESSM_JWT_REQUEST"
                          | "ESSM_JWT_RESPONSE"
                          | "SPR_REQUEST"
                          | "SPR_RESPONSE"
                          | "OFFER_STORE_GET_REQUEST"
                          | "OFFER_STORE_GET_RESPONSE"
                          | "NDCC_ORDER_RESHOP_PROVIDER"
                          | "FARE_FOCUS_VALIDATION_REQUEST"
                          | "FARE_FOCUS_VALIDATION_RESPONSE"
                          | "FARE_FOCUS_FILTER_OFFERS_REQUEST"
                          | "FARE_FOCUS_FILTER_OFFERS_RESPONSE";
                  }[];
                  messages?: {
                      category?: "WARNING"
                      | "ERROR";
                      code?: number;
                      description?: string;
                      service?: string;
                      type?: string;
                  }[];
                  payloadAttributes: {
                      echoToken?: string;
                      timeStamp?: string;
                      trxId?: string;
                  };
                  response?: {
                      datalist: {
                          baggages?: {
                              allowanceQuantity?: number;
                              baggageAllowance?: (...)[];
                              baggageId: string;
                              descriptions?: (...)[];
                              typeCode: string;
                          }[];
                          passengers: { passengerId: string; typeCode: string }[];
                          priceClasses?: {
                              code?: string;
                              descriptions?: (...)[];
                              name?: string;
                              priceClassId: string;
                          }[];
                          segments: {
                              arrival: {
                                  airportCode: ...;
                                  airportName?: ...;
                                  arrivalDateTime: ...;
                                  terminal?: ...;
                              };
                              datedOperatingLegs?: (...)[];
                              departure: {
                                  airportCode: ...;
                                  airportName?: ...;
                                  departureDateTime: ...;
                                  terminal?: ...;
                              };
                              marketingAirline: { code: ...; flightNumber: ...; name?: ... };
                              operatingAirline?: { code?: ...; flightNumber?: ...; name?: ... };
                              segmentId: string;
                          }[];
                          voluntaryChangeInformation?: {
                              applicabilityList?: (...)[];
                              changeId: string;
                              description?: string;
                              feeAmount?: string;
                              feeCurrencyCode?: string;
                              hasFee?: boolean;
                              isAllowed?: boolean;
                              type?: (...) | (...) | (...);
                          }[];
                      };
                      offers: {
                          commission?: {
                              amount?: string;
                              code?: string;
                              currencyCode?: string;
                              description?: string;
                              percentage?: string;
                              percentageAppliedToAmount?: string;
                          };
                          differentialAmountDue?: {
                              balanceDifferentialAmount?: { amount: ...; currencyCode: ... };
                              differentialAmount: { amount: ...; currencyCode: ... };
                              taxSummary?: { breakdown?: ...; totalTaxAmount?: ... };
                          };
                          isSellable: boolean;
                          offerExpirationDateTime: string;
                          offerExpirationInSeconds: number;
                          offerId: string;
                          offerItems: {
                              commission?: ...;
                              differentialAmountDue: ...;
                              isMandatory: ...;
                              journeys: ...;
                              newOfferItemDifferential?: ...;
                              offerItemId: ...;
                              orderItemRefIds: ...;
                              originalOrderItemDifferential?: ...;
                              passengers: ...;
                              penaltyDifferential?: ...;
                              price: ...;
                          }[];
                          ownerCode: string;
                          paymentTimeLimitDateTime?: string;
                          paymentTimeLimitText?: string;
                          paymentType?: string;
                          penaltyDifferential?: {
                              differentialAmount: { amount: ...; currencyCode: ...; type?: ... };
                              taxSummary?: { breakdown?: ...; totalTaxAmount?: ... };
                          };
                          source: "NDC";
                          totalPrice: { totalAmount: { amount: ...; currencyCode: ... } };
                          validatingAirlineCode?: string;
                      }[];
                  };
              }
              • Optionaldiagnostics?: {
                    body?: string;
                    customId?: string;
                    headers?: { [key: string]: string };
                    name?:
                        | "ORDER_VIEW_REQUEST"
                        | "ORDER_VIEW_RESPONSE"
                        | "OFFER_STORE_ID_REQUEST"
                        | "OFFER_STORE_ID_RESPONSE"
                        | "OFFER_STORE_PUT_REQUEST"
                        | "OFFER_STORE_PUT_RESPONSE"
                        | "NDCC_ORDER_RESHOP_REQUEST"
                        | "NDCC_ORDER_RESHOP_RESPONSE"
                        | "ESSM_RESPONSE"
                        | "ESSM_TJR_REQUEST"
                        | "ESSM_TJR_RESPONSE"
                        | "ESSM_JWT_REQUEST"
                        | "ESSM_JWT_RESPONSE"
                        | "SPR_REQUEST"
                        | "SPR_RESPONSE"
                        | "OFFER_STORE_GET_REQUEST"
                        | "OFFER_STORE_GET_RESPONSE"
                        | "NDCC_ORDER_RESHOP_PROVIDER"
                        | "FARE_FOCUS_VALIDATION_REQUEST"
                        | "FARE_FOCUS_VALIDATION_RESPONSE"
                        | "FARE_FOCUS_FILTER_OFFERS_REQUEST"
                        | "FARE_FOCUS_FILTER_OFFERS_RESPONSE";
                }[]

                Lists any applicable diagnostic information to help debug and troubleshoot possible processing errors.

              • Optionalmessages?: {
                    category?: "WARNING" | "ERROR";
                    code?: number;
                    description?: string;
                    service?: string;
                    type?: string;
                }[]

                Lists any errors or warnings encountered during request processesing.

              • payloadAttributes: { echoToken?: string; timeStamp?: string; trxId?: string }

                Standard payload parameters.

                • OptionalechoToken?: string

                  A string that will be copied from the request to the response.

                  7c6d6c52-a277-4539-a7f1-da225470d053
                  
                • OptionaltimeStamp?: string

                  The date and time the transaction was processed in ISO 8601 format.

                • OptionaltrxId?: string

                  A unique client's ID assigned to the transaction.

                  1SXXXDBYTXW4O
                  
              • Optionalresponse?: {
                    datalist: {
                        baggages?: {
                            allowanceQuantity?: number;
                            baggageAllowance?: (...)[];
                            baggageId: string;
                            descriptions?: (...)[];
                            typeCode: string;
                        }[];
                        passengers: { passengerId: string; typeCode: string }[];
                        priceClasses?: {
                            code?: string;
                            descriptions?: (...)[];
                            name?: string;
                            priceClassId: string;
                        }[];
                        segments: {
                            arrival: {
                                airportCode: ...;
                                airportName?: ...;
                                arrivalDateTime: ...;
                                terminal?: ...;
                            };
                            datedOperatingLegs?: (...)[];
                            departure: {
                                airportCode: ...;
                                airportName?: ...;
                                departureDateTime: ...;
                                terminal?: ...;
                            };
                            marketingAirline: { code: ...; flightNumber: ...; name?: ... };
                            operatingAirline?: { code?: ...; flightNumber?: ...; name?: ... };
                            segmentId: string;
                        }[];
                        voluntaryChangeInformation?: {
                            applicabilityList?: (...)[];
                            changeId: string;
                            description?: string;
                            feeAmount?: string;
                            feeCurrencyCode?: string;
                            hasFee?: boolean;
                            isAllowed?: boolean;
                            type?: (...) | (...) | (...);
                        }[];
                    };
                    offers: {
                        commission?: {
                            amount?: string;
                            code?: string;
                            currencyCode?: string;
                            description?: string;
                            percentage?: string;
                            percentageAppliedToAmount?: string;
                        };
                        differentialAmountDue?: {
                            balanceDifferentialAmount?: { amount: ...; currencyCode: ... };
                            differentialAmount: { amount: ...; currencyCode: ... };
                            taxSummary?: { breakdown?: ...; totalTaxAmount?: ... };
                        };
                        isSellable: boolean;
                        offerExpirationDateTime: string;
                        offerExpirationInSeconds: number;
                        offerId: string;
                        offerItems: {
                            commission?: ...;
                            differentialAmountDue: ...;
                            isMandatory: ...;
                            journeys: ...;
                            newOfferItemDifferential?: ...;
                            offerItemId: ...;
                            orderItemRefIds: ...;
                            originalOrderItemDifferential?: ...;
                            passengers: ...;
                            penaltyDifferential?: ...;
                            price: ...;
                        }[];
                        ownerCode: string;
                        paymentTimeLimitDateTime?: string;
                        paymentTimeLimitText?: string;
                        paymentType?: string;
                        penaltyDifferential?: {
                            differentialAmount: { amount: ...; currencyCode: ...; type?: ... };
                            taxSummary?: { breakdown?: ...; totalTaxAmount?: ... };
                        };
                        source: "NDC";
                        totalPrice: { totalAmount: { amount: ...; currencyCode: ... } };
                        validatingAirlineCode?: string;
                    }[];
                }

                Main response body.

                • datalist: {
                      baggages?: {
                          allowanceQuantity?: number;
                          baggageAllowance?: (...)[];
                          baggageId: string;
                          descriptions?: (...)[];
                          typeCode: string;
                      }[];
                      passengers: { passengerId: string; typeCode: string }[];
                      priceClasses?: {
                          code?: string;
                          descriptions?: (...)[];
                          name?: string;
                          priceClassId: string;
                      }[];
                      segments: {
                          arrival: {
                              airportCode: ...;
                              airportName?: ...;
                              arrivalDateTime: ...;
                              terminal?: ...;
                          };
                          datedOperatingLegs?: (...)[];
                          departure: {
                              airportCode: ...;
                              airportName?: ...;
                              departureDateTime: ...;
                              terminal?: ...;
                          };
                          marketingAirline: { code: ...; flightNumber: ...; name?: ... };
                          operatingAirline?: { code?: ...; flightNumber?: ...; name?: ... };
                          segmentId: string;
                      }[];
                      voluntaryChangeInformation?: {
                          applicabilityList?: (...)[];
                          changeId: string;
                          description?: string;
                          feeAmount?: string;
                          feeCurrencyCode?: string;
                          hasFee?: boolean;
                          isAllowed?: boolean;
                          type?: (...) | (...) | (...);
                      }[];
                  }

                  List of objects referenced from the new offers.

                  • Optionalbaggages?: {
                        allowanceQuantity?: number;
                        baggageAllowance?: (...)[];
                        baggageId: string;
                        descriptions?: (...)[];
                        typeCode: string;
                    }[]

                    Lists baggage information associated with the offer.

                  • passengers: { passengerId: string; typeCode: string }[]

                    Lists any passengers associated with the offer.

                  • OptionalpriceClasses?: { code?: string; descriptions?: (...)[]; name?: string; priceClassId: string }[]

                    Lists price details associated with the offer.

                  • segments: {
                        arrival: {
                            airportCode: ...;
                            airportName?: ...;
                            arrivalDateTime: ...;
                            terminal?: ...;
                        };
                        datedOperatingLegs?: (...)[];
                        departure: {
                            airportCode: ...;
                            airportName?: ...;
                            departureDateTime: ...;
                            terminal?: ...;
                        };
                        marketingAirline: { code: ...; flightNumber: ...; name?: ... };
                        operatingAirline?: { code?: ...; flightNumber?: ...; name?: ... };
                        segmentId: string;
                    }[]

                    Lists all air segments associated with the offer.

                  • OptionalvoluntaryChangeInformation?: {
                        applicabilityList?: (...)[];
                        changeId: string;
                        description?: string;
                        feeAmount?: string;
                        feeCurrencyCode?: string;
                        hasFee?: boolean;
                        isAllowed?: boolean;
                        type?: (...) | (...) | (...);
                    }[]

                    Lists details of fees and limitations with the voluntary changes related to the offer.

                • offers: {
                      commission?: {
                          amount?: string;
                          code?: string;
                          currencyCode?: string;
                          description?: string;
                          percentage?: string;
                          percentageAppliedToAmount?: string;
                      };
                      differentialAmountDue?: {
                          balanceDifferentialAmount?: { amount: ...; currencyCode: ... };
                          differentialAmount: { amount: ...; currencyCode: ... };
                          taxSummary?: { breakdown?: ...; totalTaxAmount?: ... };
                      };
                      isSellable: boolean;
                      offerExpirationDateTime: string;
                      offerExpirationInSeconds: number;
                      offerId: string;
                      offerItems: {
                          commission?: ...;
                          differentialAmountDue: ...;
                          isMandatory: ...;
                          journeys: ...;
                          newOfferItemDifferential?: ...;
                          offerItemId: ...;
                          orderItemRefIds: ...;
                          originalOrderItemDifferential?: ...;
                          passengers: ...;
                          penaltyDifferential?: ...;
                          price: ...;
                      }[];
                      ownerCode: string;
                      paymentTimeLimitDateTime?: string;
                      paymentTimeLimitText?: string;
                      paymentType?: string;
                      penaltyDifferential?: {
                          differentialAmount: { amount: ...; currencyCode: ...; type?: ... };
                          taxSummary?: { breakdown?: ...; totalTaxAmount?: ... };
                      };
                      source: "NDC";
                      totalPrice: { totalAmount: { amount: ...; currencyCode: ... } };
                      validatingAirlineCode?: string;
                  }[]

                  Lists the new offers created.

          • headers: { "X-Request-ID"?: string; [name: string]: unknown }
            • OptionalX-Request-ID?: string

              Request identifier.

        • 406: {
              content: {
                  "application/json": {
                      diagnostics?: {
                          body?: string;
                          customId?: string;
                          headers?: { [key: string]: string };
                          name?:
                              | "ORDER_VIEW_REQUEST"
                              | "ORDER_VIEW_RESPONSE"
                              | "OFFER_STORE_ID_REQUEST"
                              | "OFFER_STORE_ID_RESPONSE"
                              | "OFFER_STORE_PUT_REQUEST"
                              | "OFFER_STORE_PUT_RESPONSE"
                              | "NDCC_ORDER_RESHOP_REQUEST"
                              | "NDCC_ORDER_RESHOP_RESPONSE"
                              | "ESSM_RESPONSE"
                              | "ESSM_TJR_REQUEST"
                              | "ESSM_TJR_RESPONSE"
                              | "ESSM_JWT_REQUEST"
                              | "ESSM_JWT_RESPONSE"
                              | "SPR_REQUEST"
                              | "SPR_RESPONSE"
                              | "OFFER_STORE_GET_REQUEST"
                              | "OFFER_STORE_GET_RESPONSE"
                              | "NDCC_ORDER_RESHOP_PROVIDER"
                              | "FARE_FOCUS_VALIDATION_REQUEST"
                              | "FARE_FOCUS_VALIDATION_RESPONSE"
                              | "FARE_FOCUS_FILTER_OFFERS_REQUEST"
                              | "FARE_FOCUS_FILTER_OFFERS_RESPONSE";
                      }[];
                      messages?: {
                          category?: "WARNING"
                          | "ERROR";
                          code?: number;
                          description?: string;
                          service?: string;
                          type?: string;
                      }[];
                      payloadAttributes: {
                          echoToken?: string;
                          timeStamp?: string;
                          trxId?: string;
                      };
                      response?: {
                          datalist: {
                              baggages?: {
                                  allowanceQuantity?: number;
                                  baggageAllowance?: (...)[];
                                  baggageId: string;
                                  descriptions?: (...)[];
                                  typeCode: string;
                              }[];
                              passengers: { passengerId: string; typeCode: string }[];
                              priceClasses?: {
                                  code?: string;
                                  descriptions?: (...)[];
                                  name?: string;
                                  priceClassId: string;
                              }[];
                              segments: {
                                  arrival: {
                                      airportCode: ...;
                                      airportName?: ...;
                                      arrivalDateTime: ...;
                                      terminal?: ...;
                                  };
                                  datedOperatingLegs?: (...)[];
                                  departure: {
                                      airportCode: ...;
                                      airportName?: ...;
                                      departureDateTime: ...;
                                      terminal?: ...;
                                  };
                                  marketingAirline: { code: ...; flightNumber: ...; name?: ... };
                                  operatingAirline?: { code?: ...; flightNumber?: ...; name?: ... };
                                  segmentId: string;
                              }[];
                              voluntaryChangeInformation?: {
                                  applicabilityList?: (...)[];
                                  changeId: string;
                                  description?: string;
                                  feeAmount?: string;
                                  feeCurrencyCode?: string;
                                  hasFee?: boolean;
                                  isAllowed?: boolean;
                                  type?: (...) | (...) | (...);
                              }[];
                          };
                          offers: {
                              commission?: {
                                  amount?: string;
                                  code?: string;
                                  currencyCode?: string;
                                  description?: string;
                                  percentage?: string;
                                  percentageAppliedToAmount?: string;
                              };
                              differentialAmountDue?: {
                                  balanceDifferentialAmount?: { amount: ...; currencyCode: ... };
                                  differentialAmount: { amount: ...; currencyCode: ... };
                                  taxSummary?: { breakdown?: ...; totalTaxAmount?: ... };
                              };
                              isSellable: boolean;
                              offerExpirationDateTime: string;
                              offerExpirationInSeconds: number;
                              offerId: string;
                              offerItems: {
                                  commission?: ...;
                                  differentialAmountDue: ...;
                                  isMandatory: ...;
                                  journeys: ...;
                                  newOfferItemDifferential?: ...;
                                  offerItemId: ...;
                                  orderItemRefIds: ...;
                                  originalOrderItemDifferential?: ...;
                                  passengers: ...;
                                  penaltyDifferential?: ...;
                                  price: ...;
                              }[];
                              ownerCode: string;
                              paymentTimeLimitDateTime?: string;
                              paymentTimeLimitText?: string;
                              paymentType?: string;
                              penaltyDifferential?: {
                                  differentialAmount: { amount: ...; currencyCode: ...; type?: ... };
                                  taxSummary?: { breakdown?: ...; totalTaxAmount?: ... };
                              };
                              source: "NDC";
                              totalPrice: { totalAmount: { amount: ...; currencyCode: ... } };
                              validatingAirlineCode?: string;
                          }[];
                      };
                  };
              };
              headers: { "X-Request-ID"?: string; [name: string]: unknown };
          }

          Indicates the carrier is not valid for exchanges.

          • content: {
                "application/json": {
                    diagnostics?: {
                        body?: string;
                        customId?: string;
                        headers?: { [key: string]: string };
                        name?:
                            | "ORDER_VIEW_REQUEST"
                            | "ORDER_VIEW_RESPONSE"
                            | "OFFER_STORE_ID_REQUEST"
                            | "OFFER_STORE_ID_RESPONSE"
                            | "OFFER_STORE_PUT_REQUEST"
                            | "OFFER_STORE_PUT_RESPONSE"
                            | "NDCC_ORDER_RESHOP_REQUEST"
                            | "NDCC_ORDER_RESHOP_RESPONSE"
                            | "ESSM_RESPONSE"
                            | "ESSM_TJR_REQUEST"
                            | "ESSM_TJR_RESPONSE"
                            | "ESSM_JWT_REQUEST"
                            | "ESSM_JWT_RESPONSE"
                            | "SPR_REQUEST"
                            | "SPR_RESPONSE"
                            | "OFFER_STORE_GET_REQUEST"
                            | "OFFER_STORE_GET_RESPONSE"
                            | "NDCC_ORDER_RESHOP_PROVIDER"
                            | "FARE_FOCUS_VALIDATION_REQUEST"
                            | "FARE_FOCUS_VALIDATION_RESPONSE"
                            | "FARE_FOCUS_FILTER_OFFERS_REQUEST"
                            | "FARE_FOCUS_FILTER_OFFERS_RESPONSE";
                    }[];
                    messages?: {
                        category?: "WARNING"
                        | "ERROR";
                        code?: number;
                        description?: string;
                        service?: string;
                        type?: string;
                    }[];
                    payloadAttributes: {
                        echoToken?: string;
                        timeStamp?: string;
                        trxId?: string;
                    };
                    response?: {
                        datalist: {
                            baggages?: {
                                allowanceQuantity?: number;
                                baggageAllowance?: (...)[];
                                baggageId: string;
                                descriptions?: (...)[];
                                typeCode: string;
                            }[];
                            passengers: { passengerId: string; typeCode: string }[];
                            priceClasses?: {
                                code?: string;
                                descriptions?: (...)[];
                                name?: string;
                                priceClassId: string;
                            }[];
                            segments: {
                                arrival: {
                                    airportCode: ...;
                                    airportName?: ...;
                                    arrivalDateTime: ...;
                                    terminal?: ...;
                                };
                                datedOperatingLegs?: (...)[];
                                departure: {
                                    airportCode: ...;
                                    airportName?: ...;
                                    departureDateTime: ...;
                                    terminal?: ...;
                                };
                                marketingAirline: { code: ...; flightNumber: ...; name?: ... };
                                operatingAirline?: { code?: ...; flightNumber?: ...; name?: ... };
                                segmentId: string;
                            }[];
                            voluntaryChangeInformation?: {
                                applicabilityList?: (...)[];
                                changeId: string;
                                description?: string;
                                feeAmount?: string;
                                feeCurrencyCode?: string;
                                hasFee?: boolean;
                                isAllowed?: boolean;
                                type?: (...) | (...) | (...);
                            }[];
                        };
                        offers: {
                            commission?: {
                                amount?: string;
                                code?: string;
                                currencyCode?: string;
                                description?: string;
                                percentage?: string;
                                percentageAppliedToAmount?: string;
                            };
                            differentialAmountDue?: {
                                balanceDifferentialAmount?: { amount: ...; currencyCode: ... };
                                differentialAmount: { amount: ...; currencyCode: ... };
                                taxSummary?: { breakdown?: ...; totalTaxAmount?: ... };
                            };
                            isSellable: boolean;
                            offerExpirationDateTime: string;
                            offerExpirationInSeconds: number;
                            offerId: string;
                            offerItems: {
                                commission?: ...;
                                differentialAmountDue: ...;
                                isMandatory: ...;
                                journeys: ...;
                                newOfferItemDifferential?: ...;
                                offerItemId: ...;
                                orderItemRefIds: ...;
                                originalOrderItemDifferential?: ...;
                                passengers: ...;
                                penaltyDifferential?: ...;
                                price: ...;
                            }[];
                            ownerCode: string;
                            paymentTimeLimitDateTime?: string;
                            paymentTimeLimitText?: string;
                            paymentType?: string;
                            penaltyDifferential?: {
                                differentialAmount: { amount: ...; currencyCode: ...; type?: ... };
                                taxSummary?: { breakdown?: ...; totalTaxAmount?: ... };
                            };
                            source: "NDC";
                            totalPrice: { totalAmount: { amount: ...; currencyCode: ... } };
                            validatingAirlineCode?: string;
                        }[];
                    };
                };
            }
            • application/json: {
                  diagnostics?: {
                      body?: string;
                      customId?: string;
                      headers?: { [key: string]: string };
                      name?:
                          | "ORDER_VIEW_REQUEST"
                          | "ORDER_VIEW_RESPONSE"
                          | "OFFER_STORE_ID_REQUEST"
                          | "OFFER_STORE_ID_RESPONSE"
                          | "OFFER_STORE_PUT_REQUEST"
                          | "OFFER_STORE_PUT_RESPONSE"
                          | "NDCC_ORDER_RESHOP_REQUEST"
                          | "NDCC_ORDER_RESHOP_RESPONSE"
                          | "ESSM_RESPONSE"
                          | "ESSM_TJR_REQUEST"
                          | "ESSM_TJR_RESPONSE"
                          | "ESSM_JWT_REQUEST"
                          | "ESSM_JWT_RESPONSE"
                          | "SPR_REQUEST"
                          | "SPR_RESPONSE"
                          | "OFFER_STORE_GET_REQUEST"
                          | "OFFER_STORE_GET_RESPONSE"
                          | "NDCC_ORDER_RESHOP_PROVIDER"
                          | "FARE_FOCUS_VALIDATION_REQUEST"
                          | "FARE_FOCUS_VALIDATION_RESPONSE"
                          | "FARE_FOCUS_FILTER_OFFERS_REQUEST"
                          | "FARE_FOCUS_FILTER_OFFERS_RESPONSE";
                  }[];
                  messages?: {
                      category?: "WARNING"
                      | "ERROR";
                      code?: number;
                      description?: string;
                      service?: string;
                      type?: string;
                  }[];
                  payloadAttributes: {
                      echoToken?: string;
                      timeStamp?: string;
                      trxId?: string;
                  };
                  response?: {
                      datalist: {
                          baggages?: {
                              allowanceQuantity?: number;
                              baggageAllowance?: (...)[];
                              baggageId: string;
                              descriptions?: (...)[];
                              typeCode: string;
                          }[];
                          passengers: { passengerId: string; typeCode: string }[];
                          priceClasses?: {
                              code?: string;
                              descriptions?: (...)[];
                              name?: string;
                              priceClassId: string;
                          }[];
                          segments: {
                              arrival: {
                                  airportCode: ...;
                                  airportName?: ...;
                                  arrivalDateTime: ...;
                                  terminal?: ...;
                              };
                              datedOperatingLegs?: (...)[];
                              departure: {
                                  airportCode: ...;
                                  airportName?: ...;
                                  departureDateTime: ...;
                                  terminal?: ...;
                              };
                              marketingAirline: { code: ...; flightNumber: ...; name?: ... };
                              operatingAirline?: { code?: ...; flightNumber?: ...; name?: ... };
                              segmentId: string;
                          }[];
                          voluntaryChangeInformation?: {
                              applicabilityList?: (...)[];
                              changeId: string;
                              description?: string;
                              feeAmount?: string;
                              feeCurrencyCode?: string;
                              hasFee?: boolean;
                              isAllowed?: boolean;
                              type?: (...) | (...) | (...);
                          }[];
                      };
                      offers: {
                          commission?: {
                              amount?: string;
                              code?: string;
                              currencyCode?: string;
                              description?: string;
                              percentage?: string;
                              percentageAppliedToAmount?: string;
                          };
                          differentialAmountDue?: {
                              balanceDifferentialAmount?: { amount: ...; currencyCode: ... };
                              differentialAmount: { amount: ...; currencyCode: ... };
                              taxSummary?: { breakdown?: ...; totalTaxAmount?: ... };
                          };
                          isSellable: boolean;
                          offerExpirationDateTime: string;
                          offerExpirationInSeconds: number;
                          offerId: string;
                          offerItems: {
                              commission?: ...;
                              differentialAmountDue: ...;
                              isMandatory: ...;
                              journeys: ...;
                              newOfferItemDifferential?: ...;
                              offerItemId: ...;
                              orderItemRefIds: ...;
                              originalOrderItemDifferential?: ...;
                              passengers: ...;
                              penaltyDifferential?: ...;
                              price: ...;
                          }[];
                          ownerCode: string;
                          paymentTimeLimitDateTime?: string;
                          paymentTimeLimitText?: string;
                          paymentType?: string;
                          penaltyDifferential?: {
                              differentialAmount: { amount: ...; currencyCode: ...; type?: ... };
                              taxSummary?: { breakdown?: ...; totalTaxAmount?: ... };
                          };
                          source: "NDC";
                          totalPrice: { totalAmount: { amount: ...; currencyCode: ... } };
                          validatingAirlineCode?: string;
                      }[];
                  };
              }
              • Optionaldiagnostics?: {
                    body?: string;
                    customId?: string;
                    headers?: { [key: string]: string };
                    name?:
                        | "ORDER_VIEW_REQUEST"
                        | "ORDER_VIEW_RESPONSE"
                        | "OFFER_STORE_ID_REQUEST"
                        | "OFFER_STORE_ID_RESPONSE"
                        | "OFFER_STORE_PUT_REQUEST"
                        | "OFFER_STORE_PUT_RESPONSE"
                        | "NDCC_ORDER_RESHOP_REQUEST"
                        | "NDCC_ORDER_RESHOP_RESPONSE"
                        | "ESSM_RESPONSE"
                        | "ESSM_TJR_REQUEST"
                        | "ESSM_TJR_RESPONSE"
                        | "ESSM_JWT_REQUEST"
                        | "ESSM_JWT_RESPONSE"
                        | "SPR_REQUEST"
                        | "SPR_RESPONSE"
                        | "OFFER_STORE_GET_REQUEST"
                        | "OFFER_STORE_GET_RESPONSE"
                        | "NDCC_ORDER_RESHOP_PROVIDER"
                        | "FARE_FOCUS_VALIDATION_REQUEST"
                        | "FARE_FOCUS_VALIDATION_RESPONSE"
                        | "FARE_FOCUS_FILTER_OFFERS_REQUEST"
                        | "FARE_FOCUS_FILTER_OFFERS_RESPONSE";
                }[]

                Lists any applicable diagnostic information to help debug and troubleshoot possible processing errors.

              • Optionalmessages?: {
                    category?: "WARNING" | "ERROR";
                    code?: number;
                    description?: string;
                    service?: string;
                    type?: string;
                }[]

                Lists any errors or warnings encountered during request processesing.

              • payloadAttributes: { echoToken?: string; timeStamp?: string; trxId?: string }

                Standard payload parameters.

                • OptionalechoToken?: string

                  A string that will be copied from the request to the response.

                  7c6d6c52-a277-4539-a7f1-da225470d053
                  
                • OptionaltimeStamp?: string

                  The date and time the transaction was processed in ISO 8601 format.

                • OptionaltrxId?: string

                  A unique client's ID assigned to the transaction.

                  1SXXXDBYTXW4O
                  
              • Optionalresponse?: {
                    datalist: {
                        baggages?: {
                            allowanceQuantity?: number;
                            baggageAllowance?: (...)[];
                            baggageId: string;
                            descriptions?: (...)[];
                            typeCode: string;
                        }[];
                        passengers: { passengerId: string; typeCode: string }[];
                        priceClasses?: {
                            code?: string;
                            descriptions?: (...)[];
                            name?: string;
                            priceClassId: string;
                        }[];
                        segments: {
                            arrival: {
                                airportCode: ...;
                                airportName?: ...;
                                arrivalDateTime: ...;
                                terminal?: ...;
                            };
                            datedOperatingLegs?: (...)[];
                            departure: {
                                airportCode: ...;
                                airportName?: ...;
                                departureDateTime: ...;
                                terminal?: ...;
                            };
                            marketingAirline: { code: ...; flightNumber: ...; name?: ... };
                            operatingAirline?: { code?: ...; flightNumber?: ...; name?: ... };
                            segmentId: string;
                        }[];
                        voluntaryChangeInformation?: {
                            applicabilityList?: (...)[];
                            changeId: string;
                            description?: string;
                            feeAmount?: string;
                            feeCurrencyCode?: string;
                            hasFee?: boolean;
                            isAllowed?: boolean;
                            type?: (...) | (...) | (...);
                        }[];
                    };
                    offers: {
                        commission?: {
                            amount?: string;
                            code?: string;
                            currencyCode?: string;
                            description?: string;
                            percentage?: string;
                            percentageAppliedToAmount?: string;
                        };
                        differentialAmountDue?: {
                            balanceDifferentialAmount?: { amount: ...; currencyCode: ... };
                            differentialAmount: { amount: ...; currencyCode: ... };
                            taxSummary?: { breakdown?: ...; totalTaxAmount?: ... };
                        };
                        isSellable: boolean;
                        offerExpirationDateTime: string;
                        offerExpirationInSeconds: number;
                        offerId: string;
                        offerItems: {
                            commission?: ...;
                            differentialAmountDue: ...;
                            isMandatory: ...;
                            journeys: ...;
                            newOfferItemDifferential?: ...;
                            offerItemId: ...;
                            orderItemRefIds: ...;
                            originalOrderItemDifferential?: ...;
                            passengers: ...;
                            penaltyDifferential?: ...;
                            price: ...;
                        }[];
                        ownerCode: string;
                        paymentTimeLimitDateTime?: string;
                        paymentTimeLimitText?: string;
                        paymentType?: string;
                        penaltyDifferential?: {
                            differentialAmount: { amount: ...; currencyCode: ...; type?: ... };
                            taxSummary?: { breakdown?: ...; totalTaxAmount?: ... };
                        };
                        source: "NDC";
                        totalPrice: { totalAmount: { amount: ...; currencyCode: ... } };
                        validatingAirlineCode?: string;
                    }[];
                }

                Main response body.

                • datalist: {
                      baggages?: {
                          allowanceQuantity?: number;
                          baggageAllowance?: (...)[];
                          baggageId: string;
                          descriptions?: (...)[];
                          typeCode: string;
                      }[];
                      passengers: { passengerId: string; typeCode: string }[];
                      priceClasses?: {
                          code?: string;
                          descriptions?: (...)[];
                          name?: string;
                          priceClassId: string;
                      }[];
                      segments: {
                          arrival: {
                              airportCode: ...;
                              airportName?: ...;
                              arrivalDateTime: ...;
                              terminal?: ...;
                          };
                          datedOperatingLegs?: (...)[];
                          departure: {
                              airportCode: ...;
                              airportName?: ...;
                              departureDateTime: ...;
                              terminal?: ...;
                          };
                          marketingAirline: { code: ...; flightNumber: ...; name?: ... };
                          operatingAirline?: { code?: ...; flightNumber?: ...; name?: ... };
                          segmentId: string;
                      }[];
                      voluntaryChangeInformation?: {
                          applicabilityList?: (...)[];
                          changeId: string;
                          description?: string;
                          feeAmount?: string;
                          feeCurrencyCode?: string;
                          hasFee?: boolean;
                          isAllowed?: boolean;
                          type?: (...) | (...) | (...);
                      }[];
                  }

                  List of objects referenced from the new offers.

                  • Optionalbaggages?: {
                        allowanceQuantity?: number;
                        baggageAllowance?: (...)[];
                        baggageId: string;
                        descriptions?: (...)[];
                        typeCode: string;
                    }[]

                    Lists baggage information associated with the offer.

                  • passengers: { passengerId: string; typeCode: string }[]

                    Lists any passengers associated with the offer.

                  • OptionalpriceClasses?: { code?: string; descriptions?: (...)[]; name?: string; priceClassId: string }[]

                    Lists price details associated with the offer.

                  • segments: {
                        arrival: {
                            airportCode: ...;
                            airportName?: ...;
                            arrivalDateTime: ...;
                            terminal?: ...;
                        };
                        datedOperatingLegs?: (...)[];
                        departure: {
                            airportCode: ...;
                            airportName?: ...;
                            departureDateTime: ...;
                            terminal?: ...;
                        };
                        marketingAirline: { code: ...; flightNumber: ...; name?: ... };
                        operatingAirline?: { code?: ...; flightNumber?: ...; name?: ... };
                        segmentId: string;
                    }[]

                    Lists all air segments associated with the offer.

                  • OptionalvoluntaryChangeInformation?: {
                        applicabilityList?: (...)[];
                        changeId: string;
                        description?: string;
                        feeAmount?: string;
                        feeCurrencyCode?: string;
                        hasFee?: boolean;
                        isAllowed?: boolean;
                        type?: (...) | (...) | (...);
                    }[]

                    Lists details of fees and limitations with the voluntary changes related to the offer.

                • offers: {
                      commission?: {
                          amount?: string;
                          code?: string;
                          currencyCode?: string;
                          description?: string;
                          percentage?: string;
                          percentageAppliedToAmount?: string;
                      };
                      differentialAmountDue?: {
                          balanceDifferentialAmount?: { amount: ...; currencyCode: ... };
                          differentialAmount: { amount: ...; currencyCode: ... };
                          taxSummary?: { breakdown?: ...; totalTaxAmount?: ... };
                      };
                      isSellable: boolean;
                      offerExpirationDateTime: string;
                      offerExpirationInSeconds: number;
                      offerId: string;
                      offerItems: {
                          commission?: ...;
                          differentialAmountDue: ...;
                          isMandatory: ...;
                          journeys: ...;
                          newOfferItemDifferential?: ...;
                          offerItemId: ...;
                          orderItemRefIds: ...;
                          originalOrderItemDifferential?: ...;
                          passengers: ...;
                          penaltyDifferential?: ...;
                          price: ...;
                      }[];
                      ownerCode: string;
                      paymentTimeLimitDateTime?: string;
                      paymentTimeLimitText?: string;
                      paymentType?: string;
                      penaltyDifferential?: {
                          differentialAmount: { amount: ...; currencyCode: ...; type?: ... };
                          taxSummary?: { breakdown?: ...; totalTaxAmount?: ... };
                      };
                      source: "NDC";
                      totalPrice: { totalAmount: { amount: ...; currencyCode: ... } };
                      validatingAirlineCode?: string;
                  }[]

                  Lists the new offers created.

          • headers: { "X-Request-ID"?: string; [name: string]: unknown }
            • OptionalX-Request-ID?: string

              Request identifier.

        • 503: {
              content: {
                  "application/json": {
                      diagnostics?: {
                          body?: string;
                          customId?: string;
                          headers?: { [key: string]: string };
                          name?:
                              | "ORDER_VIEW_REQUEST"
                              | "ORDER_VIEW_RESPONSE"
                              | "OFFER_STORE_ID_REQUEST"
                              | "OFFER_STORE_ID_RESPONSE"
                              | "OFFER_STORE_PUT_REQUEST"
                              | "OFFER_STORE_PUT_RESPONSE"
                              | "NDCC_ORDER_RESHOP_REQUEST"
                              | "NDCC_ORDER_RESHOP_RESPONSE"
                              | "ESSM_RESPONSE"
                              | "ESSM_TJR_REQUEST"
                              | "ESSM_TJR_RESPONSE"
                              | "ESSM_JWT_REQUEST"
                              | "ESSM_JWT_RESPONSE"
                              | "SPR_REQUEST"
                              | "SPR_RESPONSE"
                              | "OFFER_STORE_GET_REQUEST"
                              | "OFFER_STORE_GET_RESPONSE"
                              | "NDCC_ORDER_RESHOP_PROVIDER"
                              | "FARE_FOCUS_VALIDATION_REQUEST"
                              | "FARE_FOCUS_VALIDATION_RESPONSE"
                              | "FARE_FOCUS_FILTER_OFFERS_REQUEST"
                              | "FARE_FOCUS_FILTER_OFFERS_RESPONSE";
                      }[];
                      messages?: {
                          category?: "WARNING"
                          | "ERROR";
                          code?: number;
                          description?: string;
                          service?: string;
                          type?: string;
                      }[];
                      payloadAttributes: {
                          echoToken?: string;
                          timeStamp?: string;
                          trxId?: string;
                      };
                      response?: {
                          datalist: {
                              baggages?: {
                                  allowanceQuantity?: number;
                                  baggageAllowance?: (...)[];
                                  baggageId: string;
                                  descriptions?: (...)[];
                                  typeCode: string;
                              }[];
                              passengers: { passengerId: string; typeCode: string }[];
                              priceClasses?: {
                                  code?: string;
                                  descriptions?: (...)[];
                                  name?: string;
                                  priceClassId: string;
                              }[];
                              segments: {
                                  arrival: {
                                      airportCode: ...;
                                      airportName?: ...;
                                      arrivalDateTime: ...;
                                      terminal?: ...;
                                  };
                                  datedOperatingLegs?: (...)[];
                                  departure: {
                                      airportCode: ...;
                                      airportName?: ...;
                                      departureDateTime: ...;
                                      terminal?: ...;
                                  };
                                  marketingAirline: { code: ...; flightNumber: ...; name?: ... };
                                  operatingAirline?: { code?: ...; flightNumber?: ...; name?: ... };
                                  segmentId: string;
                              }[];
                              voluntaryChangeInformation?: {
                                  applicabilityList?: (...)[];
                                  changeId: string;
                                  description?: string;
                                  feeAmount?: string;
                                  feeCurrencyCode?: string;
                                  hasFee?: boolean;
                                  isAllowed?: boolean;
                                  type?: (...) | (...) | (...);
                              }[];
                          };
                          offers: {
                              commission?: {
                                  amount?: string;
                                  code?: string;
                                  currencyCode?: string;
                                  description?: string;
                                  percentage?: string;
                                  percentageAppliedToAmount?: string;
                              };
                              differentialAmountDue?: {
                                  balanceDifferentialAmount?: { amount: ...; currencyCode: ... };
                                  differentialAmount: { amount: ...; currencyCode: ... };
                                  taxSummary?: { breakdown?: ...; totalTaxAmount?: ... };
                              };
                              isSellable: boolean;
                              offerExpirationDateTime: string;
                              offerExpirationInSeconds: number;
                              offerId: string;
                              offerItems: {
                                  commission?: ...;
                                  differentialAmountDue: ...;
                                  isMandatory: ...;
                                  journeys: ...;
                                  newOfferItemDifferential?: ...;
                                  offerItemId: ...;
                                  orderItemRefIds: ...;
                                  originalOrderItemDifferential?: ...;
                                  passengers: ...;
                                  penaltyDifferential?: ...;
                                  price: ...;
                              }[];
                              ownerCode: string;
                              paymentTimeLimitDateTime?: string;
                              paymentTimeLimitText?: string;
                              paymentType?: string;
                              penaltyDifferential?: {
                                  differentialAmount: { amount: ...; currencyCode: ...; type?: ... };
                                  taxSummary?: { breakdown?: ...; totalTaxAmount?: ... };
                              };
                              source: "NDC";
                              totalPrice: { totalAmount: { amount: ...; currencyCode: ... } };
                              validatingAirlineCode?: string;
                          }[];
                      };
                  };
              };
              headers: { "X-Request-ID"?: string; [name: string]: unknown };
          }

          Indicates an error returned by the downstream service.

          • content: {
                "application/json": {
                    diagnostics?: {
                        body?: string;
                        customId?: string;
                        headers?: { [key: string]: string };
                        name?:
                            | "ORDER_VIEW_REQUEST"
                            | "ORDER_VIEW_RESPONSE"
                            | "OFFER_STORE_ID_REQUEST"
                            | "OFFER_STORE_ID_RESPONSE"
                            | "OFFER_STORE_PUT_REQUEST"
                            | "OFFER_STORE_PUT_RESPONSE"
                            | "NDCC_ORDER_RESHOP_REQUEST"
                            | "NDCC_ORDER_RESHOP_RESPONSE"
                            | "ESSM_RESPONSE"
                            | "ESSM_TJR_REQUEST"
                            | "ESSM_TJR_RESPONSE"
                            | "ESSM_JWT_REQUEST"
                            | "ESSM_JWT_RESPONSE"
                            | "SPR_REQUEST"
                            | "SPR_RESPONSE"
                            | "OFFER_STORE_GET_REQUEST"
                            | "OFFER_STORE_GET_RESPONSE"
                            | "NDCC_ORDER_RESHOP_PROVIDER"
                            | "FARE_FOCUS_VALIDATION_REQUEST"
                            | "FARE_FOCUS_VALIDATION_RESPONSE"
                            | "FARE_FOCUS_FILTER_OFFERS_REQUEST"
                            | "FARE_FOCUS_FILTER_OFFERS_RESPONSE";
                    }[];
                    messages?: {
                        category?: "WARNING"
                        | "ERROR";
                        code?: number;
                        description?: string;
                        service?: string;
                        type?: string;
                    }[];
                    payloadAttributes: {
                        echoToken?: string;
                        timeStamp?: string;
                        trxId?: string;
                    };
                    response?: {
                        datalist: {
                            baggages?: {
                                allowanceQuantity?: number;
                                baggageAllowance?: (...)[];
                                baggageId: string;
                                descriptions?: (...)[];
                                typeCode: string;
                            }[];
                            passengers: { passengerId: string; typeCode: string }[];
                            priceClasses?: {
                                code?: string;
                                descriptions?: (...)[];
                                name?: string;
                                priceClassId: string;
                            }[];
                            segments: {
                                arrival: {
                                    airportCode: ...;
                                    airportName?: ...;
                                    arrivalDateTime: ...;
                                    terminal?: ...;
                                };
                                datedOperatingLegs?: (...)[];
                                departure: {
                                    airportCode: ...;
                                    airportName?: ...;
                                    departureDateTime: ...;
                                    terminal?: ...;
                                };
                                marketingAirline: { code: ...; flightNumber: ...; name?: ... };
                                operatingAirline?: { code?: ...; flightNumber?: ...; name?: ... };
                                segmentId: string;
                            }[];
                            voluntaryChangeInformation?: {
                                applicabilityList?: (...)[];
                                changeId: string;
                                description?: string;
                                feeAmount?: string;
                                feeCurrencyCode?: string;
                                hasFee?: boolean;
                                isAllowed?: boolean;
                                type?: (...) | (...) | (...);
                            }[];
                        };
                        offers: {
                            commission?: {
                                amount?: string;
                                code?: string;
                                currencyCode?: string;
                                description?: string;
                                percentage?: string;
                                percentageAppliedToAmount?: string;
                            };
                            differentialAmountDue?: {
                                balanceDifferentialAmount?: { amount: ...; currencyCode: ... };
                                differentialAmount: { amount: ...; currencyCode: ... };
                                taxSummary?: { breakdown?: ...; totalTaxAmount?: ... };
                            };
                            isSellable: boolean;
                            offerExpirationDateTime: string;
                            offerExpirationInSeconds: number;
                            offerId: string;
                            offerItems: {
                                commission?: ...;
                                differentialAmountDue: ...;
                                isMandatory: ...;
                                journeys: ...;
                                newOfferItemDifferential?: ...;
                                offerItemId: ...;
                                orderItemRefIds: ...;
                                originalOrderItemDifferential?: ...;
                                passengers: ...;
                                penaltyDifferential?: ...;
                                price: ...;
                            }[];
                            ownerCode: string;
                            paymentTimeLimitDateTime?: string;
                            paymentTimeLimitText?: string;
                            paymentType?: string;
                            penaltyDifferential?: {
                                differentialAmount: { amount: ...; currencyCode: ...; type?: ... };
                                taxSummary?: { breakdown?: ...; totalTaxAmount?: ... };
                            };
                            source: "NDC";
                            totalPrice: { totalAmount: { amount: ...; currencyCode: ... } };
                            validatingAirlineCode?: string;
                        }[];
                    };
                };
            }
            • application/json: {
                  diagnostics?: {
                      body?: string;
                      customId?: string;
                      headers?: { [key: string]: string };
                      name?:
                          | "ORDER_VIEW_REQUEST"
                          | "ORDER_VIEW_RESPONSE"
                          | "OFFER_STORE_ID_REQUEST"
                          | "OFFER_STORE_ID_RESPONSE"
                          | "OFFER_STORE_PUT_REQUEST"
                          | "OFFER_STORE_PUT_RESPONSE"
                          | "NDCC_ORDER_RESHOP_REQUEST"
                          | "NDCC_ORDER_RESHOP_RESPONSE"
                          | "ESSM_RESPONSE"
                          | "ESSM_TJR_REQUEST"
                          | "ESSM_TJR_RESPONSE"
                          | "ESSM_JWT_REQUEST"
                          | "ESSM_JWT_RESPONSE"
                          | "SPR_REQUEST"
                          | "SPR_RESPONSE"
                          | "OFFER_STORE_GET_REQUEST"
                          | "OFFER_STORE_GET_RESPONSE"
                          | "NDCC_ORDER_RESHOP_PROVIDER"
                          | "FARE_FOCUS_VALIDATION_REQUEST"
                          | "FARE_FOCUS_VALIDATION_RESPONSE"
                          | "FARE_FOCUS_FILTER_OFFERS_REQUEST"
                          | "FARE_FOCUS_FILTER_OFFERS_RESPONSE";
                  }[];
                  messages?: {
                      category?: "WARNING"
                      | "ERROR";
                      code?: number;
                      description?: string;
                      service?: string;
                      type?: string;
                  }[];
                  payloadAttributes: {
                      echoToken?: string;
                      timeStamp?: string;
                      trxId?: string;
                  };
                  response?: {
                      datalist: {
                          baggages?: {
                              allowanceQuantity?: number;
                              baggageAllowance?: (...)[];
                              baggageId: string;
                              descriptions?: (...)[];
                              typeCode: string;
                          }[];
                          passengers: { passengerId: string; typeCode: string }[];
                          priceClasses?: {
                              code?: string;
                              descriptions?: (...)[];
                              name?: string;
                              priceClassId: string;
                          }[];
                          segments: {
                              arrival: {
                                  airportCode: ...;
                                  airportName?: ...;
                                  arrivalDateTime: ...;
                                  terminal?: ...;
                              };
                              datedOperatingLegs?: (...)[];
                              departure: {
                                  airportCode: ...;
                                  airportName?: ...;
                                  departureDateTime: ...;
                                  terminal?: ...;
                              };
                              marketingAirline: { code: ...; flightNumber: ...; name?: ... };
                              operatingAirline?: { code?: ...; flightNumber?: ...; name?: ... };
                              segmentId: string;
                          }[];
                          voluntaryChangeInformation?: {
                              applicabilityList?: (...)[];
                              changeId: string;
                              description?: string;
                              feeAmount?: string;
                              feeCurrencyCode?: string;
                              hasFee?: boolean;
                              isAllowed?: boolean;
                              type?: (...) | (...) | (...);
                          }[];
                      };
                      offers: {
                          commission?: {
                              amount?: string;
                              code?: string;
                              currencyCode?: string;
                              description?: string;
                              percentage?: string;
                              percentageAppliedToAmount?: string;
                          };
                          differentialAmountDue?: {
                              balanceDifferentialAmount?: { amount: ...; currencyCode: ... };
                              differentialAmount: { amount: ...; currencyCode: ... };
                              taxSummary?: { breakdown?: ...; totalTaxAmount?: ... };
                          };
                          isSellable: boolean;
                          offerExpirationDateTime: string;
                          offerExpirationInSeconds: number;
                          offerId: string;
                          offerItems: {
                              commission?: ...;
                              differentialAmountDue: ...;
                              isMandatory: ...;
                              journeys: ...;
                              newOfferItemDifferential?: ...;
                              offerItemId: ...;
                              orderItemRefIds: ...;
                              originalOrderItemDifferential?: ...;
                              passengers: ...;
                              penaltyDifferential?: ...;
                              price: ...;
                          }[];
                          ownerCode: string;
                          paymentTimeLimitDateTime?: string;
                          paymentTimeLimitText?: string;
                          paymentType?: string;
                          penaltyDifferential?: {
                              differentialAmount: { amount: ...; currencyCode: ...; type?: ... };
                              taxSummary?: { breakdown?: ...; totalTaxAmount?: ... };
                          };
                          source: "NDC";
                          totalPrice: { totalAmount: { amount: ...; currencyCode: ... } };
                          validatingAirlineCode?: string;
                      }[];
                  };
              }
              • Optionaldiagnostics?: {
                    body?: string;
                    customId?: string;
                    headers?: { [key: string]: string };
                    name?:
                        | "ORDER_VIEW_REQUEST"
                        | "ORDER_VIEW_RESPONSE"
                        | "OFFER_STORE_ID_REQUEST"
                        | "OFFER_STORE_ID_RESPONSE"
                        | "OFFER_STORE_PUT_REQUEST"
                        | "OFFER_STORE_PUT_RESPONSE"
                        | "NDCC_ORDER_RESHOP_REQUEST"
                        | "NDCC_ORDER_RESHOP_RESPONSE"
                        | "ESSM_RESPONSE"
                        | "ESSM_TJR_REQUEST"
                        | "ESSM_TJR_RESPONSE"
                        | "ESSM_JWT_REQUEST"
                        | "ESSM_JWT_RESPONSE"
                        | "SPR_REQUEST"
                        | "SPR_RESPONSE"
                        | "OFFER_STORE_GET_REQUEST"
                        | "OFFER_STORE_GET_RESPONSE"
                        | "NDCC_ORDER_RESHOP_PROVIDER"
                        | "FARE_FOCUS_VALIDATION_REQUEST"
                        | "FARE_FOCUS_VALIDATION_RESPONSE"
                        | "FARE_FOCUS_FILTER_OFFERS_REQUEST"
                        | "FARE_FOCUS_FILTER_OFFERS_RESPONSE";
                }[]

                Lists any applicable diagnostic information to help debug and troubleshoot possible processing errors.

              • Optionalmessages?: {
                    category?: "WARNING" | "ERROR";
                    code?: number;
                    description?: string;
                    service?: string;
                    type?: string;
                }[]

                Lists any errors or warnings encountered during request processesing.

              • payloadAttributes: { echoToken?: string; timeStamp?: string; trxId?: string }

                Standard payload parameters.

                • OptionalechoToken?: string

                  A string that will be copied from the request to the response.

                  7c6d6c52-a277-4539-a7f1-da225470d053
                  
                • OptionaltimeStamp?: string

                  The date and time the transaction was processed in ISO 8601 format.

                • OptionaltrxId?: string

                  A unique client's ID assigned to the transaction.

                  1SXXXDBYTXW4O
                  
              • Optionalresponse?: {
                    datalist: {
                        baggages?: {
                            allowanceQuantity?: number;
                            baggageAllowance?: (...)[];
                            baggageId: string;
                            descriptions?: (...)[];
                            typeCode: string;
                        }[];
                        passengers: { passengerId: string; typeCode: string }[];
                        priceClasses?: {
                            code?: string;
                            descriptions?: (...)[];
                            name?: string;
                            priceClassId: string;
                        }[];
                        segments: {
                            arrival: {
                                airportCode: ...;
                                airportName?: ...;
                                arrivalDateTime: ...;
                                terminal?: ...;
                            };
                            datedOperatingLegs?: (...)[];
                            departure: {
                                airportCode: ...;
                                airportName?: ...;
                                departureDateTime: ...;
                                terminal?: ...;
                            };
                            marketingAirline: { code: ...; flightNumber: ...; name?: ... };
                            operatingAirline?: { code?: ...; flightNumber?: ...; name?: ... };
                            segmentId: string;
                        }[];
                        voluntaryChangeInformation?: {
                            applicabilityList?: (...)[];
                            changeId: string;
                            description?: string;
                            feeAmount?: string;
                            feeCurrencyCode?: string;
                            hasFee?: boolean;
                            isAllowed?: boolean;
                            type?: (...) | (...) | (...);
                        }[];
                    };
                    offers: {
                        commission?: {
                            amount?: string;
                            code?: string;
                            currencyCode?: string;
                            description?: string;
                            percentage?: string;
                            percentageAppliedToAmount?: string;
                        };
                        differentialAmountDue?: {
                            balanceDifferentialAmount?: { amount: ...; currencyCode: ... };
                            differentialAmount: { amount: ...; currencyCode: ... };
                            taxSummary?: { breakdown?: ...; totalTaxAmount?: ... };
                        };
                        isSellable: boolean;
                        offerExpirationDateTime: string;
                        offerExpirationInSeconds: number;
                        offerId: string;
                        offerItems: {
                            commission?: ...;
                            differentialAmountDue: ...;
                            isMandatory: ...;
                            journeys: ...;
                            newOfferItemDifferential?: ...;
                            offerItemId: ...;
                            orderItemRefIds: ...;
                            originalOrderItemDifferential?: ...;
                            passengers: ...;
                            penaltyDifferential?: ...;
                            price: ...;
                        }[];
                        ownerCode: string;
                        paymentTimeLimitDateTime?: string;
                        paymentTimeLimitText?: string;
                        paymentType?: string;
                        penaltyDifferential?: {
                            differentialAmount: { amount: ...; currencyCode: ...; type?: ... };
                            taxSummary?: { breakdown?: ...; totalTaxAmount?: ... };
                        };
                        source: "NDC";
                        totalPrice: { totalAmount: { amount: ...; currencyCode: ... } };
                        validatingAirlineCode?: string;
                    }[];
                }

                Main response body.

                • datalist: {
                      baggages?: {
                          allowanceQuantity?: number;
                          baggageAllowance?: (...)[];
                          baggageId: string;
                          descriptions?: (...)[];
                          typeCode: string;
                      }[];
                      passengers: { passengerId: string; typeCode: string }[];
                      priceClasses?: {
                          code?: string;
                          descriptions?: (...)[];
                          name?: string;
                          priceClassId: string;
                      }[];
                      segments: {
                          arrival: {
                              airportCode: ...;
                              airportName?: ...;
                              arrivalDateTime: ...;
                              terminal?: ...;
                          };
                          datedOperatingLegs?: (...)[];
                          departure: {
                              airportCode: ...;
                              airportName?: ...;
                              departureDateTime: ...;
                              terminal?: ...;
                          };
                          marketingAirline: { code: ...; flightNumber: ...; name?: ... };
                          operatingAirline?: { code?: ...; flightNumber?: ...; name?: ... };
                          segmentId: string;
                      }[];
                      voluntaryChangeInformation?: {
                          applicabilityList?: (...)[];
                          changeId: string;
                          description?: string;
                          feeAmount?: string;
                          feeCurrencyCode?: string;
                          hasFee?: boolean;
                          isAllowed?: boolean;
                          type?: (...) | (...) | (...);
                      }[];
                  }

                  List of objects referenced from the new offers.

                  • Optionalbaggages?: {
                        allowanceQuantity?: number;
                        baggageAllowance?: (...)[];
                        baggageId: string;
                        descriptions?: (...)[];
                        typeCode: string;
                    }[]

                    Lists baggage information associated with the offer.

                  • passengers: { passengerId: string; typeCode: string }[]

                    Lists any passengers associated with the offer.

                  • OptionalpriceClasses?: { code?: string; descriptions?: (...)[]; name?: string; priceClassId: string }[]

                    Lists price details associated with the offer.

                  • segments: {
                        arrival: {
                            airportCode: ...;
                            airportName?: ...;
                            arrivalDateTime: ...;
                            terminal?: ...;
                        };
                        datedOperatingLegs?: (...)[];
                        departure: {
                            airportCode: ...;
                            airportName?: ...;
                            departureDateTime: ...;
                            terminal?: ...;
                        };
                        marketingAirline: { code: ...; flightNumber: ...; name?: ... };
                        operatingAirline?: { code?: ...; flightNumber?: ...; name?: ... };
                        segmentId: string;
                    }[]

                    Lists all air segments associated with the offer.

                  • OptionalvoluntaryChangeInformation?: {
                        applicabilityList?: (...)[];
                        changeId: string;
                        description?: string;
                        feeAmount?: string;
                        feeCurrencyCode?: string;
                        hasFee?: boolean;
                        isAllowed?: boolean;
                        type?: (...) | (...) | (...);
                    }[]

                    Lists details of fees and limitations with the voluntary changes related to the offer.

                • offers: {
                      commission?: {
                          amount?: string;
                          code?: string;
                          currencyCode?: string;
                          description?: string;
                          percentage?: string;
                          percentageAppliedToAmount?: string;
                      };
                      differentialAmountDue?: {
                          balanceDifferentialAmount?: { amount: ...; currencyCode: ... };
                          differentialAmount: { amount: ...; currencyCode: ... };
                          taxSummary?: { breakdown?: ...; totalTaxAmount?: ... };
                      };
                      isSellable: boolean;
                      offerExpirationDateTime: string;
                      offerExpirationInSeconds: number;
                      offerId: string;
                      offerItems: {
                          commission?: ...;
                          differentialAmountDue: ...;
                          isMandatory: ...;
                          journeys: ...;
                          newOfferItemDifferential?: ...;
                          offerItemId: ...;
                          orderItemRefIds: ...;
                          originalOrderItemDifferential?: ...;
                          passengers: ...;
                          penaltyDifferential?: ...;
                          price: ...;
                      }[];
                      ownerCode: string;
                      paymentTimeLimitDateTime?: string;
                      paymentTimeLimitText?: string;
                      paymentType?: string;
                      penaltyDifferential?: {
                          differentialAmount: { amount: ...; currencyCode: ...; type?: ... };
                          taxSummary?: { breakdown?: ...; totalTaxAmount?: ... };
                      };
                      source: "NDC";
                      totalPrice: { totalAmount: { amount: ...; currencyCode: ... } };
                      validatingAirlineCode?: string;
                  }[]

                  Lists the new offers created.

          • headers: { "X-Request-ID"?: string; [name: string]: unknown }
            • OptionalX-Request-ID?: string

              Request identifier.

    • Optionalput?: never
    • Optionaltrace?: never
    "/reshop/shop": {
        delete?: never;
        get?: never;
        head?: never;
        options?: never;
        parameters: { cookie?: never; header?: never; path?: never; query?: never };
        patch?: never;
        post: {
            parameters: {
                cookie?: never;
                header?: { "X-Request-ID"?: string };
                path?: never;
                query?: never;
            };
            requestBody: {
                content: {
                    "application/json": {
                        diagnostics?: (
                            | "ORDER_VIEW_REQUEST"
                            | "ORDER_VIEW_RESPONSE"
                            | "OFFER_STORE_ID_REQUEST"
                            | "OFFER_STORE_ID_RESPONSE"
                            | "OFFER_STORE_PUT_REQUEST"
                            | "OFFER_STORE_PUT_RESPONSE"
                            | "NDCC_ORDER_RESHOP_REQUEST"
                            | "NDCC_ORDER_RESHOP_RESPONSE"
                            | "ESSM_RESPONSE"
                            | "ESSM_TJR_REQUEST"
                            | "ESSM_TJR_RESPONSE"
                            | "ESSM_JWT_REQUEST"
                            | "ESSM_JWT_RESPONSE"
                            | "SPR_REQUEST"
                            | "SPR_RESPONSE"
                            | "OFFER_STORE_GET_REQUEST"
                            | "OFFER_STORE_GET_RESPONSE"
                            | "NDCC_ORDER_RESHOP_PROVIDER"
                            | "FARE_FOCUS_VALIDATION_REQUEST"
                            | "FARE_FOCUS_VALIDATION_RESPONSE"
                            | "FARE_FOCUS_FILTER_OFFERS_REQUEST"
                            | "FARE_FOCUS_FILTER_OFFERS_RESPONSE"
                        )[];
                        payloadAttributes?: {
                            echoToken?: string;
                            timeStamp?: string;
                            trxId?: string;
                        };
                        request: {
                            orderId: string;
                            originDestinations: {
                                newOriginDestination?: {
                                    arrivalCode: string;
                                    departureCode: string;
                                    departureDate: string;
                                    departureTime?: string;
                                };
                                retain?: { serviceId: string };
                            }[];
                        };
                    };
                };
            };
            responses: {
                "200": {
                    content: {
                        "application/json": {
                            diagnostics?: {
                                body?: string;
                                customId?: string;
                                headers?: { [key: string]: string };
                                name?:
                                    | "ORDER_VIEW_REQUEST"
                                    | "ORDER_VIEW_RESPONSE"
                                    | "OFFER_STORE_ID_REQUEST"
                                    | "OFFER_STORE_ID_RESPONSE"
                                    | "OFFER_STORE_PUT_REQUEST"
                                    | "OFFER_STORE_PUT_RESPONSE"
                                    | "NDCC_ORDER_RESHOP_REQUEST"
                                    | "NDCC_ORDER_RESHOP_RESPONSE"
                                    | "ESSM_RESPONSE"
                                    | "ESSM_TJR_REQUEST"
                                    | "ESSM_TJR_RESPONSE"
                                    | "ESSM_JWT_REQUEST"
                                    | "ESSM_JWT_RESPONSE"
                                    | "SPR_REQUEST"
                                    | "SPR_RESPONSE"
                                    | "OFFER_STORE_GET_REQUEST"
                                    | "OFFER_STORE_GET_RESPONSE"
                                    | "NDCC_ORDER_RESHOP_PROVIDER"
                                    | "FARE_FOCUS_VALIDATION_REQUEST"
                                    | "FARE_FOCUS_VALIDATION_RESPONSE"
                                    | "FARE_FOCUS_FILTER_OFFERS_REQUEST"
                                    | "FARE_FOCUS_FILTER_OFFERS_RESPONSE";
                            }[];
                            messages?: {
                                category?: "WARNING"
                                | "ERROR";
                                code?: number;
                                description?: string;
                                service?: string;
                                type?: string;
                            }[];
                            payloadAttributes: {
                                echoToken?: string;
                                timeStamp?: string;
                                trxId?: string;
                            };
                            response?: {
                                datalist: {
                                    baggages?: {
                                        allowanceQuantity?: number;
                                        baggageAllowance?: (...)[];
                                        baggageId: string;
                                        descriptions?: (...)[];
                                        typeCode: string;
                                    }[];
                                    passengers: { passengerId: string; typeCode: string }[];
                                    priceClasses?: {
                                        code?: string;
                                        descriptions?: (...)[];
                                        name?: string;
                                        priceClassId: string;
                                    }[];
                                    segments: {
                                        arrival: {
                                            airportCode: ...;
                                            airportName?: ...;
                                            arrivalDateTime: ...;
                                            terminal?: ...;
                                        };
                                        datedOperatingLegs?: (...)[];
                                        departure: {
                                            airportCode: ...;
                                            airportName?: ...;
                                            departureDateTime: ...;
                                            terminal?: ...;
                                        };
                                        marketingAirline: { code: ...; flightNumber: ...; name?: ... };
                                        operatingAirline?: { code?: ...; flightNumber?: ...; name?: ... };
                                        segmentId: string;
                                    }[];
                                    voluntaryChangeInformation?: {
                                        applicabilityList?: (...)[];
                                        changeId: string;
                                        description?: string;
                                        feeAmount?: string;
                                        feeCurrencyCode?: string;
                                        hasFee?: boolean;
                                        isAllowed?: boolean;
                                        type?: (...) | (...) | (...);
                                    }[];
                                };
                                offers: {
                                    commission?: {
                                        amount?: string;
                                        code?: string;
                                        currencyCode?: string;
                                        description?: string;
                                        percentage?: string;
                                        percentageAppliedToAmount?: string;
                                    };
                                    differentialAmountDue?: {
                                        balanceDifferentialAmount?: { amount: ...; currencyCode: ... };
                                        differentialAmount: { amount: ...; currencyCode: ... };
                                        taxSummary?: { breakdown?: ...; totalTaxAmount?: ... };
                                    };
                                    isSellable: boolean;
                                    offerExpirationDateTime: string;
                                    offerExpirationInSeconds: number;
                                    offerId: string;
                                    offerItems: {
                                        commission?: ...;
                                        differentialAmountDue: ...;
                                        isMandatory: ...;
                                        journeys: ...;
                                        newOfferItemDifferential?: ...;
                                        offerItemId: ...;
                                        orderItemRefIds: ...;
                                        originalOrderItemDifferential?: ...;
                                        passengers: ...;
                                        penaltyDifferential?: ...;
                                        price: ...;
                                    }[];
                                    ownerCode: string;
                                    paymentTimeLimitDateTime?: string;
                                    paymentTimeLimitText?: string;
                                    paymentType?: string;
                                    penaltyDifferential?: {
                                        differentialAmount: {
                                            amount: ...;
                                            currencyCode: ...;
                                            type?: ...;
                                        };
                                        taxSummary?: { breakdown?: ...; totalTaxAmount?: ... };
                                    };
                                    source: "NDC";
                                    totalPrice: { totalAmount: { amount: ...; currencyCode: ... } };
                                    validatingAirlineCode?: string;
                                }[];
                            };
                        };
                    };
                    headers: { "X-Request-ID"?: string; [name: string]: unknown };
                };
                "400": {
                    content: {
                        "application/json": {
                            diagnostics?: {
                                body?: string;
                                customId?: string;
                                headers?: { [key: string]: string };
                                name?:
                                    | "ORDER_VIEW_REQUEST"
                                    | "ORDER_VIEW_RESPONSE"
                                    | "OFFER_STORE_ID_REQUEST"
                                    | "OFFER_STORE_ID_RESPONSE"
                                    | "OFFER_STORE_PUT_REQUEST"
                                    | "OFFER_STORE_PUT_RESPONSE"
                                    | "NDCC_ORDER_RESHOP_REQUEST"
                                    | "NDCC_ORDER_RESHOP_RESPONSE"
                                    | "ESSM_RESPONSE"
                                    | "ESSM_TJR_REQUEST"
                                    | "ESSM_TJR_RESPONSE"
                                    | "ESSM_JWT_REQUEST"
                                    | "ESSM_JWT_RESPONSE"
                                    | "SPR_REQUEST"
                                    | "SPR_RESPONSE"
                                    | "OFFER_STORE_GET_REQUEST"
                                    | "OFFER_STORE_GET_RESPONSE"
                                    | "NDCC_ORDER_RESHOP_PROVIDER"
                                    | "FARE_FOCUS_VALIDATION_REQUEST"
                                    | "FARE_FOCUS_VALIDATION_RESPONSE"
                                    | "FARE_FOCUS_FILTER_OFFERS_REQUEST"
                                    | "FARE_FOCUS_FILTER_OFFERS_RESPONSE";
                            }[];
                            messages?: {
                                category?: "WARNING"
                                | "ERROR";
                                code?: number;
                                description?: string;
                                service?: string;
                                type?: string;
                            }[];
                            payloadAttributes: {
                                echoToken?: string;
                                timeStamp?: string;
                                trxId?: string;
                            };
                            response?: {
                                datalist: {
                                    baggages?: {
                                        allowanceQuantity?: number;
                                        baggageAllowance?: (...)[];
                                        baggageId: string;
                                        descriptions?: (...)[];
                                        typeCode: string;
                                    }[];
                                    passengers: { passengerId: string; typeCode: string }[];
                                    priceClasses?: {
                                        code?: string;
                                        descriptions?: (...)[];
                                        name?: string;
                                        priceClassId: string;
                                    }[];
                                    segments: {
                                        arrival: {
                                            airportCode: ...;
                                            airportName?: ...;
                                            arrivalDateTime: ...;
                                            terminal?: ...;
                                        };
                                        datedOperatingLegs?: (...)[];
                                        departure: {
                                            airportCode: ...;
                                            airportName?: ...;
                                            departureDateTime: ...;
                                            terminal?: ...;
                                        };
                                        marketingAirline: { code: ...; flightNumber: ...; name?: ... };
                                        operatingAirline?: { code?: ...; flightNumber?: ...; name?: ... };
                                        segmentId: string;
                                    }[];
                                    voluntaryChangeInformation?: {
                                        applicabilityList?: (...)[];
                                        changeId: string;
                                        description?: string;
                                        feeAmount?: string;
                                        feeCurrencyCode?: string;
                                        hasFee?: boolean;
                                        isAllowed?: boolean;
                                        type?: (...) | (...) | (...);
                                    }[];
                                };
                                offers: {
                                    commission?: {
                                        amount?: string;
                                        code?: string;
                                        currencyCode?: string;
                                        description?: string;
                                        percentage?: string;
                                        percentageAppliedToAmount?: string;
                                    };
                                    differentialAmountDue?: {
                                        balanceDifferentialAmount?: { amount: ...; currencyCode: ... };
                                        differentialAmount: { amount: ...; currencyCode: ... };
                                        taxSummary?: { breakdown?: ...; totalTaxAmount?: ... };
                                    };
                                    isSellable: boolean;
                                    offerExpirationDateTime: string;
                                    offerExpirationInSeconds: number;
                                    offerId: string;
                                    offerItems: {
                                        commission?: ...;
                                        differentialAmountDue: ...;
                                        isMandatory: ...;
                                        journeys: ...;
                                        newOfferItemDifferential?: ...;
                                        offerItemId: ...;
                                        orderItemRefIds: ...;
                                        originalOrderItemDifferential?: ...;
                                        passengers: ...;
                                        penaltyDifferential?: ...;
                                        price: ...;
                                    }[];
                                    ownerCode: string;
                                    paymentTimeLimitDateTime?: string;
                                    paymentTimeLimitText?: string;
                                    paymentType?: string;
                                    penaltyDifferential?: {
                                        differentialAmount: {
                                            amount: ...;
                                            currencyCode: ...;
                                            type?: ...;
                                        };
                                        taxSummary?: { breakdown?: ...; totalTaxAmount?: ... };
                                    };
                                    source: "NDC";
                                    totalPrice: { totalAmount: { amount: ...; currencyCode: ... } };
                                    validatingAirlineCode?: string;
                                }[];
                            };
                        };
                    };
                    headers: { "X-Request-ID"?: string; [name: string]: unknown };
                };
                "403": {
                    content: {
                        "application/json": {
                            diagnostics?: {
                                body?: string;
                                customId?: string;
                                headers?: { [key: string]: string };
                                name?:
                                    | "ORDER_VIEW_REQUEST"
                                    | "ORDER_VIEW_RESPONSE"
                                    | "OFFER_STORE_ID_REQUEST"
                                    | "OFFER_STORE_ID_RESPONSE"
                                    | "OFFER_STORE_PUT_REQUEST"
                                    | "OFFER_STORE_PUT_RESPONSE"
                                    | "NDCC_ORDER_RESHOP_REQUEST"
                                    | "NDCC_ORDER_RESHOP_RESPONSE"
                                    | "ESSM_RESPONSE"
                                    | "ESSM_TJR_REQUEST"
                                    | "ESSM_TJR_RESPONSE"
                                    | "ESSM_JWT_REQUEST"
                                    | "ESSM_JWT_RESPONSE"
                                    | "SPR_REQUEST"
                                    | "SPR_RESPONSE"
                                    | "OFFER_STORE_GET_REQUEST"
                                    | "OFFER_STORE_GET_RESPONSE"
                                    | "NDCC_ORDER_RESHOP_PROVIDER"
                                    | "FARE_FOCUS_VALIDATION_REQUEST"
                                    | "FARE_FOCUS_VALIDATION_RESPONSE"
                                    | "FARE_FOCUS_FILTER_OFFERS_REQUEST"
                                    | "FARE_FOCUS_FILTER_OFFERS_RESPONSE";
                            }[];
                            messages?: {
                                category?: "WARNING"
                                | "ERROR";
                                code?: number;
                                description?: string;
                                service?: string;
                                type?: string;
                            }[];
                            payloadAttributes: {
                                echoToken?: string;
                                timeStamp?: string;
                                trxId?: string;
                            };
                            response?: {
                                datalist: {
                                    baggages?: {
                                        allowanceQuantity?: number;
                                        baggageAllowance?: (...)[];
                                        baggageId: string;
                                        descriptions?: (...)[];
                                        typeCode: string;
                                    }[];
                                    passengers: { passengerId: string; typeCode: string }[];
                                    priceClasses?: {
                                        code?: string;
                                        descriptions?: (...)[];
                                        name?: string;
                                        priceClassId: string;
                                    }[];
                                    segments: {
                                        arrival: {
                                            airportCode: ...;
                                            airportName?: ...;
                                            arrivalDateTime: ...;
                                            terminal?: ...;
                                        };
                                        datedOperatingLegs?: (...)[];
                                        departure: {
                                            airportCode: ...;
                                            airportName?: ...;
                                            departureDateTime: ...;
                                            terminal?: ...;
                                        };
                                        marketingAirline: { code: ...; flightNumber: ...; name?: ... };
                                        operatingAirline?: { code?: ...; flightNumber?: ...; name?: ... };
                                        segmentId: string;
                                    }[];
                                    voluntaryChangeInformation?: {
                                        applicabilityList?: (...)[];
                                        changeId: string;
                                        description?: string;
                                        feeAmount?: string;
                                        feeCurrencyCode?: string;
                                        hasFee?: boolean;
                                        isAllowed?: boolean;
                                        type?: (...) | (...) | (...);
                                    }[];
                                };
                                offers: {
                                    commission?: {
                                        amount?: string;
                                        code?: string;
                                        currencyCode?: string;
                                        description?: string;
                                        percentage?: string;
                                        percentageAppliedToAmount?: string;
                                    };
                                    differentialAmountDue?: {
                                        balanceDifferentialAmount?: { amount: ...; currencyCode: ... };
                                        differentialAmount: { amount: ...; currencyCode: ... };
                                        taxSummary?: { breakdown?: ...; totalTaxAmount?: ... };
                                    };
                                    isSellable: boolean;
                                    offerExpirationDateTime: string;
                                    offerExpirationInSeconds: number;
                                    offerId: string;
                                    offerItems: {
                                        commission?: ...;
                                        differentialAmountDue: ...;
                                        isMandatory: ...;
                                        journeys: ...;
                                        newOfferItemDifferential?: ...;
                                        offerItemId: ...;
                                        orderItemRefIds: ...;
                                        originalOrderItemDifferential?: ...;
                                        passengers: ...;
                                        penaltyDifferential?: ...;
                                        price: ...;
                                    }[];
                                    ownerCode: string;
                                    paymentTimeLimitDateTime?: string;
                                    paymentTimeLimitText?: string;
                                    paymentType?: string;
                                    penaltyDifferential?: {
                                        differentialAmount: {
                                            amount: ...;
                                            currencyCode: ...;
                                            type?: ...;
                                        };
                                        taxSummary?: { breakdown?: ...; totalTaxAmount?: ... };
                                    };
                                    source: "NDC";
                                    totalPrice: { totalAmount: { amount: ...; currencyCode: ... } };
                                    validatingAirlineCode?: string;
                                }[];
                            };
                        };
                    };
                    headers: { "X-Request-ID"?: string; [name: string]: unknown };
                };
                "406": {
                    content: {
                        "application/json": {
                            diagnostics?: {
                                body?: string;
                                customId?: string;
                                headers?: { [key: string]: string };
                                name?:
                                    | "ORDER_VIEW_REQUEST"
                                    | "ORDER_VIEW_RESPONSE"
                                    | "OFFER_STORE_ID_REQUEST"
                                    | "OFFER_STORE_ID_RESPONSE"
                                    | "OFFER_STORE_PUT_REQUEST"
                                    | "OFFER_STORE_PUT_RESPONSE"
                                    | "NDCC_ORDER_RESHOP_REQUEST"
                                    | "NDCC_ORDER_RESHOP_RESPONSE"
                                    | "ESSM_RESPONSE"
                                    | "ESSM_TJR_REQUEST"
                                    | "ESSM_TJR_RESPONSE"
                                    | "ESSM_JWT_REQUEST"
                                    | "ESSM_JWT_RESPONSE"
                                    | "SPR_REQUEST"
                                    | "SPR_RESPONSE"
                                    | "OFFER_STORE_GET_REQUEST"
                                    | "OFFER_STORE_GET_RESPONSE"
                                    | "NDCC_ORDER_RESHOP_PROVIDER"
                                    | "FARE_FOCUS_VALIDATION_REQUEST"
                                    | "FARE_FOCUS_VALIDATION_RESPONSE"
                                    | "FARE_FOCUS_FILTER_OFFERS_REQUEST"
                                    | "FARE_FOCUS_FILTER_OFFERS_RESPONSE";
                            }[];
                            messages?: {
                                category?: "WARNING"
                                | "ERROR";
                                code?: number;
                                description?: string;
                                service?: string;
                                type?: string;
                            }[];
                            payloadAttributes: {
                                echoToken?: string;
                                timeStamp?: string;
                                trxId?: string;
                            };
                            response?: {
                                datalist: {
                                    baggages?: {
                                        allowanceQuantity?: number;
                                        baggageAllowance?: (...)[];
                                        baggageId: string;
                                        descriptions?: (...)[];
                                        typeCode: string;
                                    }[];
                                    passengers: { passengerId: string; typeCode: string }[];
                                    priceClasses?: {
                                        code?: string;
                                        descriptions?: (...)[];
                                        name?: string;
                                        priceClassId: string;
                                    }[];
                                    segments: {
                                        arrival: {
                                            airportCode: ...;
                                            airportName?: ...;
                                            arrivalDateTime: ...;
                                            terminal?: ...;
                                        };
                                        datedOperatingLegs?: (...)[];
                                        departure: {
                                            airportCode: ...;
                                            airportName?: ...;
                                            departureDateTime: ...;
                                            terminal?: ...;
                                        };
                                        marketingAirline: { code: ...; flightNumber: ...; name?: ... };
                                        operatingAirline?: { code?: ...; flightNumber?: ...; name?: ... };
                                        segmentId: string;
                                    }[];
                                    voluntaryChangeInformation?: {
                                        applicabilityList?: (...)[];
                                        changeId: string;
                                        description?: string;
                                        feeAmount?: string;
                                        feeCurrencyCode?: string;
                                        hasFee?: boolean;
                                        isAllowed?: boolean;
                                        type?: (...) | (...) | (...);
                                    }[];
                                };
                                offers: {
                                    commission?: {
                                        amount?: string;
                                        code?: string;
                                        currencyCode?: string;
                                        description?: string;
                                        percentage?: string;
                                        percentageAppliedToAmount?: string;
                                    };
                                    differentialAmountDue?: {
                                        balanceDifferentialAmount?: { amount: ...; currencyCode: ... };
                                        differentialAmount: { amount: ...; currencyCode: ... };
                                        taxSummary?: { breakdown?: ...; totalTaxAmount?: ... };
                                    };
                                    isSellable: boolean;
                                    offerExpirationDateTime: string;
                                    offerExpirationInSeconds: number;
                                    offerId: string;
                                    offerItems: {
                                        commission?: ...;
                                        differentialAmountDue: ...;
                                        isMandatory: ...;
                                        journeys: ...;
                                        newOfferItemDifferential?: ...;
                                        offerItemId: ...;
                                        orderItemRefIds: ...;
                                        originalOrderItemDifferential?: ...;
                                        passengers: ...;
                                        penaltyDifferential?: ...;
                                        price: ...;
                                    }[];
                                    ownerCode: string;
                                    paymentTimeLimitDateTime?: string;
                                    paymentTimeLimitText?: string;
                                    paymentType?: string;
                                    penaltyDifferential?: {
                                        differentialAmount: {
                                            amount: ...;
                                            currencyCode: ...;
                                            type?: ...;
                                        };
                                        taxSummary?: { breakdown?: ...; totalTaxAmount?: ... };
                                    };
                                    source: "NDC";
                                    totalPrice: { totalAmount: { amount: ...; currencyCode: ... } };
                                    validatingAirlineCode?: string;
                                }[];
                            };
                        };
                    };
                    headers: { "X-Request-ID"?: string; [name: string]: unknown };
                };
                "503": {
                    content: {
                        "application/json": {
                            diagnostics?: {
                                body?: string;
                                customId?: string;
                                headers?: { [key: string]: string };
                                name?:
                                    | "ORDER_VIEW_REQUEST"
                                    | "ORDER_VIEW_RESPONSE"
                                    | "OFFER_STORE_ID_REQUEST"
                                    | "OFFER_STORE_ID_RESPONSE"
                                    | "OFFER_STORE_PUT_REQUEST"
                                    | "OFFER_STORE_PUT_RESPONSE"
                                    | "NDCC_ORDER_RESHOP_REQUEST"
                                    | "NDCC_ORDER_RESHOP_RESPONSE"
                                    | "ESSM_RESPONSE"
                                    | "ESSM_TJR_REQUEST"
                                    | "ESSM_TJR_RESPONSE"
                                    | "ESSM_JWT_REQUEST"
                                    | "ESSM_JWT_RESPONSE"
                                    | "SPR_REQUEST"
                                    | "SPR_RESPONSE"
                                    | "OFFER_STORE_GET_REQUEST"
                                    | "OFFER_STORE_GET_RESPONSE"
                                    | "NDCC_ORDER_RESHOP_PROVIDER"
                                    | "FARE_FOCUS_VALIDATION_REQUEST"
                                    | "FARE_FOCUS_VALIDATION_RESPONSE"
                                    | "FARE_FOCUS_FILTER_OFFERS_REQUEST"
                                    | "FARE_FOCUS_FILTER_OFFERS_RESPONSE";
                            }[];
                            messages?: {
                                category?: "WARNING"
                                | "ERROR";
                                code?: number;
                                description?: string;
                                service?: string;
                                type?: string;
                            }[];
                            payloadAttributes: {
                                echoToken?: string;
                                timeStamp?: string;
                                trxId?: string;
                            };
                            response?: {
                                datalist: {
                                    baggages?: {
                                        allowanceQuantity?: number;
                                        baggageAllowance?: (...)[];
                                        baggageId: string;
                                        descriptions?: (...)[];
                                        typeCode: string;
                                    }[];
                                    passengers: { passengerId: string; typeCode: string }[];
                                    priceClasses?: {
                                        code?: string;
                                        descriptions?: (...)[];
                                        name?: string;
                                        priceClassId: string;
                                    }[];
                                    segments: {
                                        arrival: {
                                            airportCode: ...;
                                            airportName?: ...;
                                            arrivalDateTime: ...;
                                            terminal?: ...;
                                        };
                                        datedOperatingLegs?: (...)[];
                                        departure: {
                                            airportCode: ...;
                                            airportName?: ...;
                                            departureDateTime: ...;
                                            terminal?: ...;
                                        };
                                        marketingAirline: { code: ...; flightNumber: ...; name?: ... };
                                        operatingAirline?: { code?: ...; flightNumber?: ...; name?: ... };
                                        segmentId: string;
                                    }[];
                                    voluntaryChangeInformation?: {
                                        applicabilityList?: (...)[];
                                        changeId: string;
                                        description?: string;
                                        feeAmount?: string;
                                        feeCurrencyCode?: string;
                                        hasFee?: boolean;
                                        isAllowed?: boolean;
                                        type?: (...) | (...) | (...);
                                    }[];
                                };
                                offers: {
                                    commission?: {
                                        amount?: string;
                                        code?: string;
                                        currencyCode?: string;
                                        description?: string;
                                        percentage?: string;
                                        percentageAppliedToAmount?: string;
                                    };
                                    differentialAmountDue?: {
                                        balanceDifferentialAmount?: { amount: ...; currencyCode: ... };
                                        differentialAmount: { amount: ...; currencyCode: ... };
                                        taxSummary?: { breakdown?: ...; totalTaxAmount?: ... };
                                    };
                                    isSellable: boolean;
                                    offerExpirationDateTime: string;
                                    offerExpirationInSeconds: number;
                                    offerId: string;
                                    offerItems: {
                                        commission?: ...;
                                        differentialAmountDue: ...;
                                        isMandatory: ...;
                                        journeys: ...;
                                        newOfferItemDifferential?: ...;
                                        offerItemId: ...;
                                        orderItemRefIds: ...;
                                        originalOrderItemDifferential?: ...;
                                        passengers: ...;
                                        penaltyDifferential?: ...;
                                        price: ...;
                                    }[];
                                    ownerCode: string;
                                    paymentTimeLimitDateTime?: string;
                                    paymentTimeLimitText?: string;
                                    paymentType?: string;
                                    penaltyDifferential?: {
                                        differentialAmount: {
                                            amount: ...;
                                            currencyCode: ...;
                                            type?: ...;
                                        };
                                        taxSummary?: { breakdown?: ...; totalTaxAmount?: ... };
                                    };
                                    source: "NDC";
                                    totalPrice: { totalAmount: { amount: ...; currencyCode: ... } };
                                    validatingAirlineCode?: string;
                                }[];
                            };
                        };
                    };
                    headers: { [name: string]: unknown };
                };
            };
        };
        put?: never;
        trace?: never;
    }

    Type Declaration

    • Optionaldelete?: never
    • Optionalget?: never
    • Optionalhead?: never
    • Optionaloptions?: never
    • parameters: { cookie?: never; header?: never; path?: never; query?: never }
    • Optionalpatch?: never
    • post: {
          parameters: {
              cookie?: never;
              header?: { "X-Request-ID"?: string };
              path?: never;
              query?: never;
          };
          requestBody: {
              content: {
                  "application/json": {
                      diagnostics?: (
                          | "ORDER_VIEW_REQUEST"
                          | "ORDER_VIEW_RESPONSE"
                          | "OFFER_STORE_ID_REQUEST"
                          | "OFFER_STORE_ID_RESPONSE"
                          | "OFFER_STORE_PUT_REQUEST"
                          | "OFFER_STORE_PUT_RESPONSE"
                          | "NDCC_ORDER_RESHOP_REQUEST"
                          | "NDCC_ORDER_RESHOP_RESPONSE"
                          | "ESSM_RESPONSE"
                          | "ESSM_TJR_REQUEST"
                          | "ESSM_TJR_RESPONSE"
                          | "ESSM_JWT_REQUEST"
                          | "ESSM_JWT_RESPONSE"
                          | "SPR_REQUEST"
                          | "SPR_RESPONSE"
                          | "OFFER_STORE_GET_REQUEST"
                          | "OFFER_STORE_GET_RESPONSE"
                          | "NDCC_ORDER_RESHOP_PROVIDER"
                          | "FARE_FOCUS_VALIDATION_REQUEST"
                          | "FARE_FOCUS_VALIDATION_RESPONSE"
                          | "FARE_FOCUS_FILTER_OFFERS_REQUEST"
                          | "FARE_FOCUS_FILTER_OFFERS_RESPONSE"
                      )[];
                      payloadAttributes?: {
                          echoToken?: string;
                          timeStamp?: string;
                          trxId?: string;
                      };
                      request: {
                          orderId: string;
                          originDestinations: {
                              newOriginDestination?: {
                                  arrivalCode: string;
                                  departureCode: string;
                                  departureDate: string;
                                  departureTime?: string;
                              };
                              retain?: { serviceId: string };
                          }[];
                      };
                  };
              };
          };
          responses: {
              "200": {
                  content: {
                      "application/json": {
                          diagnostics?: {
                              body?: string;
                              customId?: string;
                              headers?: { [key: string]: string };
                              name?:
                                  | "ORDER_VIEW_REQUEST"
                                  | "ORDER_VIEW_RESPONSE"
                                  | "OFFER_STORE_ID_REQUEST"
                                  | "OFFER_STORE_ID_RESPONSE"
                                  | "OFFER_STORE_PUT_REQUEST"
                                  | "OFFER_STORE_PUT_RESPONSE"
                                  | "NDCC_ORDER_RESHOP_REQUEST"
                                  | "NDCC_ORDER_RESHOP_RESPONSE"
                                  | "ESSM_RESPONSE"
                                  | "ESSM_TJR_REQUEST"
                                  | "ESSM_TJR_RESPONSE"
                                  | "ESSM_JWT_REQUEST"
                                  | "ESSM_JWT_RESPONSE"
                                  | "SPR_REQUEST"
                                  | "SPR_RESPONSE"
                                  | "OFFER_STORE_GET_REQUEST"
                                  | "OFFER_STORE_GET_RESPONSE"
                                  | "NDCC_ORDER_RESHOP_PROVIDER"
                                  | "FARE_FOCUS_VALIDATION_REQUEST"
                                  | "FARE_FOCUS_VALIDATION_RESPONSE"
                                  | "FARE_FOCUS_FILTER_OFFERS_REQUEST"
                                  | "FARE_FOCUS_FILTER_OFFERS_RESPONSE";
                          }[];
                          messages?: {
                              category?: "WARNING"
                              | "ERROR";
                              code?: number;
                              description?: string;
                              service?: string;
                              type?: string;
                          }[];
                          payloadAttributes: {
                              echoToken?: string;
                              timeStamp?: string;
                              trxId?: string;
                          };
                          response?: {
                              datalist: {
                                  baggages?: {
                                      allowanceQuantity?: number;
                                      baggageAllowance?: (...)[];
                                      baggageId: string;
                                      descriptions?: (...)[];
                                      typeCode: string;
                                  }[];
                                  passengers: { passengerId: string; typeCode: string }[];
                                  priceClasses?: {
                                      code?: string;
                                      descriptions?: (...)[];
                                      name?: string;
                                      priceClassId: string;
                                  }[];
                                  segments: {
                                      arrival: {
                                          airportCode: ...;
                                          airportName?: ...;
                                          arrivalDateTime: ...;
                                          terminal?: ...;
                                      };
                                      datedOperatingLegs?: (...)[];
                                      departure: {
                                          airportCode: ...;
                                          airportName?: ...;
                                          departureDateTime: ...;
                                          terminal?: ...;
                                      };
                                      marketingAirline: { code: ...; flightNumber: ...; name?: ... };
                                      operatingAirline?: { code?: ...; flightNumber?: ...; name?: ... };
                                      segmentId: string;
                                  }[];
                                  voluntaryChangeInformation?: {
                                      applicabilityList?: (...)[];
                                      changeId: string;
                                      description?: string;
                                      feeAmount?: string;
                                      feeCurrencyCode?: string;
                                      hasFee?: boolean;
                                      isAllowed?: boolean;
                                      type?: (...) | (...) | (...);
                                  }[];
                              };
                              offers: {
                                  commission?: {
                                      amount?: string;
                                      code?: string;
                                      currencyCode?: string;
                                      description?: string;
                                      percentage?: string;
                                      percentageAppliedToAmount?: string;
                                  };
                                  differentialAmountDue?: {
                                      balanceDifferentialAmount?: { amount: ...; currencyCode: ... };
                                      differentialAmount: { amount: ...; currencyCode: ... };
                                      taxSummary?: { breakdown?: ...; totalTaxAmount?: ... };
                                  };
                                  isSellable: boolean;
                                  offerExpirationDateTime: string;
                                  offerExpirationInSeconds: number;
                                  offerId: string;
                                  offerItems: {
                                      commission?: ...;
                                      differentialAmountDue: ...;
                                      isMandatory: ...;
                                      journeys: ...;
                                      newOfferItemDifferential?: ...;
                                      offerItemId: ...;
                                      orderItemRefIds: ...;
                                      originalOrderItemDifferential?: ...;
                                      passengers: ...;
                                      penaltyDifferential?: ...;
                                      price: ...;
                                  }[];
                                  ownerCode: string;
                                  paymentTimeLimitDateTime?: string;
                                  paymentTimeLimitText?: string;
                                  paymentType?: string;
                                  penaltyDifferential?: {
                                      differentialAmount: {
                                          amount: ...;
                                          currencyCode: ...;
                                          type?: ...;
                                      };
                                      taxSummary?: { breakdown?: ...; totalTaxAmount?: ... };
                                  };
                                  source: "NDC";
                                  totalPrice: { totalAmount: { amount: ...; currencyCode: ... } };
                                  validatingAirlineCode?: string;
                              }[];
                          };
                      };
                  };
                  headers: { "X-Request-ID"?: string; [name: string]: unknown };
              };
              "400": {
                  content: {
                      "application/json": {
                          diagnostics?: {
                              body?: string;
                              customId?: string;
                              headers?: { [key: string]: string };
                              name?:
                                  | "ORDER_VIEW_REQUEST"
                                  | "ORDER_VIEW_RESPONSE"
                                  | "OFFER_STORE_ID_REQUEST"
                                  | "OFFER_STORE_ID_RESPONSE"
                                  | "OFFER_STORE_PUT_REQUEST"
                                  | "OFFER_STORE_PUT_RESPONSE"
                                  | "NDCC_ORDER_RESHOP_REQUEST"
                                  | "NDCC_ORDER_RESHOP_RESPONSE"
                                  | "ESSM_RESPONSE"
                                  | "ESSM_TJR_REQUEST"
                                  | "ESSM_TJR_RESPONSE"
                                  | "ESSM_JWT_REQUEST"
                                  | "ESSM_JWT_RESPONSE"
                                  | "SPR_REQUEST"
                                  | "SPR_RESPONSE"
                                  | "OFFER_STORE_GET_REQUEST"
                                  | "OFFER_STORE_GET_RESPONSE"
                                  | "NDCC_ORDER_RESHOP_PROVIDER"
                                  | "FARE_FOCUS_VALIDATION_REQUEST"
                                  | "FARE_FOCUS_VALIDATION_RESPONSE"
                                  | "FARE_FOCUS_FILTER_OFFERS_REQUEST"
                                  | "FARE_FOCUS_FILTER_OFFERS_RESPONSE";
                          }[];
                          messages?: {
                              category?: "WARNING"
                              | "ERROR";
                              code?: number;
                              description?: string;
                              service?: string;
                              type?: string;
                          }[];
                          payloadAttributes: {
                              echoToken?: string;
                              timeStamp?: string;
                              trxId?: string;
                          };
                          response?: {
                              datalist: {
                                  baggages?: {
                                      allowanceQuantity?: number;
                                      baggageAllowance?: (...)[];
                                      baggageId: string;
                                      descriptions?: (...)[];
                                      typeCode: string;
                                  }[];
                                  passengers: { passengerId: string; typeCode: string }[];
                                  priceClasses?: {
                                      code?: string;
                                      descriptions?: (...)[];
                                      name?: string;
                                      priceClassId: string;
                                  }[];
                                  segments: {
                                      arrival: {
                                          airportCode: ...;
                                          airportName?: ...;
                                          arrivalDateTime: ...;
                                          terminal?: ...;
                                      };
                                      datedOperatingLegs?: (...)[];
                                      departure: {
                                          airportCode: ...;
                                          airportName?: ...;
                                          departureDateTime: ...;
                                          terminal?: ...;
                                      };
                                      marketingAirline: { code: ...; flightNumber: ...; name?: ... };
                                      operatingAirline?: { code?: ...; flightNumber?: ...; name?: ... };
                                      segmentId: string;
                                  }[];
                                  voluntaryChangeInformation?: {
                                      applicabilityList?: (...)[];
                                      changeId: string;
                                      description?: string;
                                      feeAmount?: string;
                                      feeCurrencyCode?: string;
                                      hasFee?: boolean;
                                      isAllowed?: boolean;
                                      type?: (...) | (...) | (...);
                                  }[];
                              };
                              offers: {
                                  commission?: {
                                      amount?: string;
                                      code?: string;
                                      currencyCode?: string;
                                      description?: string;
                                      percentage?: string;
                                      percentageAppliedToAmount?: string;
                                  };
                                  differentialAmountDue?: {
                                      balanceDifferentialAmount?: { amount: ...; currencyCode: ... };
                                      differentialAmount: { amount: ...; currencyCode: ... };
                                      taxSummary?: { breakdown?: ...; totalTaxAmount?: ... };
                                  };
                                  isSellable: boolean;
                                  offerExpirationDateTime: string;
                                  offerExpirationInSeconds: number;
                                  offerId: string;
                                  offerItems: {
                                      commission?: ...;
                                      differentialAmountDue: ...;
                                      isMandatory: ...;
                                      journeys: ...;
                                      newOfferItemDifferential?: ...;
                                      offerItemId: ...;
                                      orderItemRefIds: ...;
                                      originalOrderItemDifferential?: ...;
                                      passengers: ...;
                                      penaltyDifferential?: ...;
                                      price: ...;
                                  }[];
                                  ownerCode: string;
                                  paymentTimeLimitDateTime?: string;
                                  paymentTimeLimitText?: string;
                                  paymentType?: string;
                                  penaltyDifferential?: {
                                      differentialAmount: {
                                          amount: ...;
                                          currencyCode: ...;
                                          type?: ...;
                                      };
                                      taxSummary?: { breakdown?: ...; totalTaxAmount?: ... };
                                  };
                                  source: "NDC";
                                  totalPrice: { totalAmount: { amount: ...; currencyCode: ... } };
                                  validatingAirlineCode?: string;
                              }[];
                          };
                      };
                  };
                  headers: { "X-Request-ID"?: string; [name: string]: unknown };
              };
              "403": {
                  content: {
                      "application/json": {
                          diagnostics?: {
                              body?: string;
                              customId?: string;
                              headers?: { [key: string]: string };
                              name?:
                                  | "ORDER_VIEW_REQUEST"
                                  | "ORDER_VIEW_RESPONSE"
                                  | "OFFER_STORE_ID_REQUEST"
                                  | "OFFER_STORE_ID_RESPONSE"
                                  | "OFFER_STORE_PUT_REQUEST"
                                  | "OFFER_STORE_PUT_RESPONSE"
                                  | "NDCC_ORDER_RESHOP_REQUEST"
                                  | "NDCC_ORDER_RESHOP_RESPONSE"
                                  | "ESSM_RESPONSE"
                                  | "ESSM_TJR_REQUEST"
                                  | "ESSM_TJR_RESPONSE"
                                  | "ESSM_JWT_REQUEST"
                                  | "ESSM_JWT_RESPONSE"
                                  | "SPR_REQUEST"
                                  | "SPR_RESPONSE"
                                  | "OFFER_STORE_GET_REQUEST"
                                  | "OFFER_STORE_GET_RESPONSE"
                                  | "NDCC_ORDER_RESHOP_PROVIDER"
                                  | "FARE_FOCUS_VALIDATION_REQUEST"
                                  | "FARE_FOCUS_VALIDATION_RESPONSE"
                                  | "FARE_FOCUS_FILTER_OFFERS_REQUEST"
                                  | "FARE_FOCUS_FILTER_OFFERS_RESPONSE";
                          }[];
                          messages?: {
                              category?: "WARNING"
                              | "ERROR";
                              code?: number;
                              description?: string;
                              service?: string;
                              type?: string;
                          }[];
                          payloadAttributes: {
                              echoToken?: string;
                              timeStamp?: string;
                              trxId?: string;
                          };
                          response?: {
                              datalist: {
                                  baggages?: {
                                      allowanceQuantity?: number;
                                      baggageAllowance?: (...)[];
                                      baggageId: string;
                                      descriptions?: (...)[];
                                      typeCode: string;
                                  }[];
                                  passengers: { passengerId: string; typeCode: string }[];
                                  priceClasses?: {
                                      code?: string;
                                      descriptions?: (...)[];
                                      name?: string;
                                      priceClassId: string;
                                  }[];
                                  segments: {
                                      arrival: {
                                          airportCode: ...;
                                          airportName?: ...;
                                          arrivalDateTime: ...;
                                          terminal?: ...;
                                      };
                                      datedOperatingLegs?: (...)[];
                                      departure: {
                                          airportCode: ...;
                                          airportName?: ...;
                                          departureDateTime: ...;
                                          terminal?: ...;
                                      };
                                      marketingAirline: { code: ...; flightNumber: ...; name?: ... };
                                      operatingAirline?: { code?: ...; flightNumber?: ...; name?: ... };
                                      segmentId: string;
                                  }[];
                                  voluntaryChangeInformation?: {
                                      applicabilityList?: (...)[];
                                      changeId: string;
                                      description?: string;
                                      feeAmount?: string;
                                      feeCurrencyCode?: string;
                                      hasFee?: boolean;
                                      isAllowed?: boolean;
                                      type?: (...) | (...) | (...);
                                  }[];
                              };
                              offers: {
                                  commission?: {
                                      amount?: string;
                                      code?: string;
                                      currencyCode?: string;
                                      description?: string;
                                      percentage?: string;
                                      percentageAppliedToAmount?: string;
                                  };
                                  differentialAmountDue?: {
                                      balanceDifferentialAmount?: { amount: ...; currencyCode: ... };
                                      differentialAmount: { amount: ...; currencyCode: ... };
                                      taxSummary?: { breakdown?: ...; totalTaxAmount?: ... };
                                  };
                                  isSellable: boolean;
                                  offerExpirationDateTime: string;
                                  offerExpirationInSeconds: number;
                                  offerId: string;
                                  offerItems: {
                                      commission?: ...;
                                      differentialAmountDue: ...;
                                      isMandatory: ...;
                                      journeys: ...;
                                      newOfferItemDifferential?: ...;
                                      offerItemId: ...;
                                      orderItemRefIds: ...;
                                      originalOrderItemDifferential?: ...;
                                      passengers: ...;
                                      penaltyDifferential?: ...;
                                      price: ...;
                                  }[];
                                  ownerCode: string;
                                  paymentTimeLimitDateTime?: string;
                                  paymentTimeLimitText?: string;
                                  paymentType?: string;
                                  penaltyDifferential?: {
                                      differentialAmount: {
                                          amount: ...;
                                          currencyCode: ...;
                                          type?: ...;
                                      };
                                      taxSummary?: { breakdown?: ...; totalTaxAmount?: ... };
                                  };
                                  source: "NDC";
                                  totalPrice: { totalAmount: { amount: ...; currencyCode: ... } };
                                  validatingAirlineCode?: string;
                              }[];
                          };
                      };
                  };
                  headers: { "X-Request-ID"?: string; [name: string]: unknown };
              };
              "406": {
                  content: {
                      "application/json": {
                          diagnostics?: {
                              body?: string;
                              customId?: string;
                              headers?: { [key: string]: string };
                              name?:
                                  | "ORDER_VIEW_REQUEST"
                                  | "ORDER_VIEW_RESPONSE"
                                  | "OFFER_STORE_ID_REQUEST"
                                  | "OFFER_STORE_ID_RESPONSE"
                                  | "OFFER_STORE_PUT_REQUEST"
                                  | "OFFER_STORE_PUT_RESPONSE"
                                  | "NDCC_ORDER_RESHOP_REQUEST"
                                  | "NDCC_ORDER_RESHOP_RESPONSE"
                                  | "ESSM_RESPONSE"
                                  | "ESSM_TJR_REQUEST"
                                  | "ESSM_TJR_RESPONSE"
                                  | "ESSM_JWT_REQUEST"
                                  | "ESSM_JWT_RESPONSE"
                                  | "SPR_REQUEST"
                                  | "SPR_RESPONSE"
                                  | "OFFER_STORE_GET_REQUEST"
                                  | "OFFER_STORE_GET_RESPONSE"
                                  | "NDCC_ORDER_RESHOP_PROVIDER"
                                  | "FARE_FOCUS_VALIDATION_REQUEST"
                                  | "FARE_FOCUS_VALIDATION_RESPONSE"
                                  | "FARE_FOCUS_FILTER_OFFERS_REQUEST"
                                  | "FARE_FOCUS_FILTER_OFFERS_RESPONSE";
                          }[];
                          messages?: {
                              category?: "WARNING"
                              | "ERROR";
                              code?: number;
                              description?: string;
                              service?: string;
                              type?: string;
                          }[];
                          payloadAttributes: {
                              echoToken?: string;
                              timeStamp?: string;
                              trxId?: string;
                          };
                          response?: {
                              datalist: {
                                  baggages?: {
                                      allowanceQuantity?: number;
                                      baggageAllowance?: (...)[];
                                      baggageId: string;
                                      descriptions?: (...)[];
                                      typeCode: string;
                                  }[];
                                  passengers: { passengerId: string; typeCode: string }[];
                                  priceClasses?: {
                                      code?: string;
                                      descriptions?: (...)[];
                                      name?: string;
                                      priceClassId: string;
                                  }[];
                                  segments: {
                                      arrival: {
                                          airportCode: ...;
                                          airportName?: ...;
                                          arrivalDateTime: ...;
                                          terminal?: ...;
                                      };
                                      datedOperatingLegs?: (...)[];
                                      departure: {
                                          airportCode: ...;
                                          airportName?: ...;
                                          departureDateTime: ...;
                                          terminal?: ...;
                                      };
                                      marketingAirline: { code: ...; flightNumber: ...; name?: ... };
                                      operatingAirline?: { code?: ...; flightNumber?: ...; name?: ... };
                                      segmentId: string;
                                  }[];
                                  voluntaryChangeInformation?: {
                                      applicabilityList?: (...)[];
                                      changeId: string;
                                      description?: string;
                                      feeAmount?: string;
                                      feeCurrencyCode?: string;
                                      hasFee?: boolean;
                                      isAllowed?: boolean;
                                      type?: (...) | (...) | (...);
                                  }[];
                              };
                              offers: {
                                  commission?: {
                                      amount?: string;
                                      code?: string;
                                      currencyCode?: string;
                                      description?: string;
                                      percentage?: string;
                                      percentageAppliedToAmount?: string;
                                  };
                                  differentialAmountDue?: {
                                      balanceDifferentialAmount?: { amount: ...; currencyCode: ... };
                                      differentialAmount: { amount: ...; currencyCode: ... };
                                      taxSummary?: { breakdown?: ...; totalTaxAmount?: ... };
                                  };
                                  isSellable: boolean;
                                  offerExpirationDateTime: string;
                                  offerExpirationInSeconds: number;
                                  offerId: string;
                                  offerItems: {
                                      commission?: ...;
                                      differentialAmountDue: ...;
                                      isMandatory: ...;
                                      journeys: ...;
                                      newOfferItemDifferential?: ...;
                                      offerItemId: ...;
                                      orderItemRefIds: ...;
                                      originalOrderItemDifferential?: ...;
                                      passengers: ...;
                                      penaltyDifferential?: ...;
                                      price: ...;
                                  }[];
                                  ownerCode: string;
                                  paymentTimeLimitDateTime?: string;
                                  paymentTimeLimitText?: string;
                                  paymentType?: string;
                                  penaltyDifferential?: {
                                      differentialAmount: {
                                          amount: ...;
                                          currencyCode: ...;
                                          type?: ...;
                                      };
                                      taxSummary?: { breakdown?: ...; totalTaxAmount?: ... };
                                  };
                                  source: "NDC";
                                  totalPrice: { totalAmount: { amount: ...; currencyCode: ... } };
                                  validatingAirlineCode?: string;
                              }[];
                          };
                      };
                  };
                  headers: { "X-Request-ID"?: string; [name: string]: unknown };
              };
              "503": {
                  content: {
                      "application/json": {
                          diagnostics?: {
                              body?: string;
                              customId?: string;
                              headers?: { [key: string]: string };
                              name?:
                                  | "ORDER_VIEW_REQUEST"
                                  | "ORDER_VIEW_RESPONSE"
                                  | "OFFER_STORE_ID_REQUEST"
                                  | "OFFER_STORE_ID_RESPONSE"
                                  | "OFFER_STORE_PUT_REQUEST"
                                  | "OFFER_STORE_PUT_RESPONSE"
                                  | "NDCC_ORDER_RESHOP_REQUEST"
                                  | "NDCC_ORDER_RESHOP_RESPONSE"
                                  | "ESSM_RESPONSE"
                                  | "ESSM_TJR_REQUEST"
                                  | "ESSM_TJR_RESPONSE"
                                  | "ESSM_JWT_REQUEST"
                                  | "ESSM_JWT_RESPONSE"
                                  | "SPR_REQUEST"
                                  | "SPR_RESPONSE"
                                  | "OFFER_STORE_GET_REQUEST"
                                  | "OFFER_STORE_GET_RESPONSE"
                                  | "NDCC_ORDER_RESHOP_PROVIDER"
                                  | "FARE_FOCUS_VALIDATION_REQUEST"
                                  | "FARE_FOCUS_VALIDATION_RESPONSE"
                                  | "FARE_FOCUS_FILTER_OFFERS_REQUEST"
                                  | "FARE_FOCUS_FILTER_OFFERS_RESPONSE";
                          }[];
                          messages?: {
                              category?: "WARNING"
                              | "ERROR";
                              code?: number;
                              description?: string;
                              service?: string;
                              type?: string;
                          }[];
                          payloadAttributes: {
                              echoToken?: string;
                              timeStamp?: string;
                              trxId?: string;
                          };
                          response?: {
                              datalist: {
                                  baggages?: {
                                      allowanceQuantity?: number;
                                      baggageAllowance?: (...)[];
                                      baggageId: string;
                                      descriptions?: (...)[];
                                      typeCode: string;
                                  }[];
                                  passengers: { passengerId: string; typeCode: string }[];
                                  priceClasses?: {
                                      code?: string;
                                      descriptions?: (...)[];
                                      name?: string;
                                      priceClassId: string;
                                  }[];
                                  segments: {
                                      arrival: {
                                          airportCode: ...;
                                          airportName?: ...;
                                          arrivalDateTime: ...;
                                          terminal?: ...;
                                      };
                                      datedOperatingLegs?: (...)[];
                                      departure: {
                                          airportCode: ...;
                                          airportName?: ...;
                                          departureDateTime: ...;
                                          terminal?: ...;
                                      };
                                      marketingAirline: { code: ...; flightNumber: ...; name?: ... };
                                      operatingAirline?: { code?: ...; flightNumber?: ...; name?: ... };
                                      segmentId: string;
                                  }[];
                                  voluntaryChangeInformation?: {
                                      applicabilityList?: (...)[];
                                      changeId: string;
                                      description?: string;
                                      feeAmount?: string;
                                      feeCurrencyCode?: string;
                                      hasFee?: boolean;
                                      isAllowed?: boolean;
                                      type?: (...) | (...) | (...);
                                  }[];
                              };
                              offers: {
                                  commission?: {
                                      amount?: string;
                                      code?: string;
                                      currencyCode?: string;
                                      description?: string;
                                      percentage?: string;
                                      percentageAppliedToAmount?: string;
                                  };
                                  differentialAmountDue?: {
                                      balanceDifferentialAmount?: { amount: ...; currencyCode: ... };
                                      differentialAmount: { amount: ...; currencyCode: ... };
                                      taxSummary?: { breakdown?: ...; totalTaxAmount?: ... };
                                  };
                                  isSellable: boolean;
                                  offerExpirationDateTime: string;
                                  offerExpirationInSeconds: number;
                                  offerId: string;
                                  offerItems: {
                                      commission?: ...;
                                      differentialAmountDue: ...;
                                      isMandatory: ...;
                                      journeys: ...;
                                      newOfferItemDifferential?: ...;
                                      offerItemId: ...;
                                      orderItemRefIds: ...;
                                      originalOrderItemDifferential?: ...;
                                      passengers: ...;
                                      penaltyDifferential?: ...;
                                      price: ...;
                                  }[];
                                  ownerCode: string;
                                  paymentTimeLimitDateTime?: string;
                                  paymentTimeLimitText?: string;
                                  paymentType?: string;
                                  penaltyDifferential?: {
                                      differentialAmount: {
                                          amount: ...;
                                          currencyCode: ...;
                                          type?: ...;
                                      };
                                      taxSummary?: { breakdown?: ...; totalTaxAmount?: ... };
                                  };
                                  source: "NDC";
                                  totalPrice: { totalAmount: { amount: ...; currencyCode: ... } };
                                  validatingAirlineCode?: string;
                              }[];
                          };
                      };
                  };
                  headers: { [name: string]: unknown };
              };
          };
      }

      Search for offers for exchange with existing, fulfilled orders.

      • parameters: {
            cookie?: never;
            header?: { "X-Request-ID"?: string };
            path?: never;
            query?: never;
        }
        • Optionalcookie?: never
        • Optionalheader?: { "X-Request-ID"?: string }
          • OptionalX-Request-ID?: string

            Request identifier. Will be returned in the response header.

        • Optionalpath?: never
        • Optionalquery?: never
      • requestBody: {
            content: {
                "application/json": {
                    diagnostics?: (
                        | "ORDER_VIEW_REQUEST"
                        | "ORDER_VIEW_RESPONSE"
                        | "OFFER_STORE_ID_REQUEST"
                        | "OFFER_STORE_ID_RESPONSE"
                        | "OFFER_STORE_PUT_REQUEST"
                        | "OFFER_STORE_PUT_RESPONSE"
                        | "NDCC_ORDER_RESHOP_REQUEST"
                        | "NDCC_ORDER_RESHOP_RESPONSE"
                        | "ESSM_RESPONSE"
                        | "ESSM_TJR_REQUEST"
                        | "ESSM_TJR_RESPONSE"
                        | "ESSM_JWT_REQUEST"
                        | "ESSM_JWT_RESPONSE"
                        | "SPR_REQUEST"
                        | "SPR_RESPONSE"
                        | "OFFER_STORE_GET_REQUEST"
                        | "OFFER_STORE_GET_RESPONSE"
                        | "NDCC_ORDER_RESHOP_PROVIDER"
                        | "FARE_FOCUS_VALIDATION_REQUEST"
                        | "FARE_FOCUS_VALIDATION_RESPONSE"
                        | "FARE_FOCUS_FILTER_OFFERS_REQUEST"
                        | "FARE_FOCUS_FILTER_OFFERS_RESPONSE"
                    )[];
                    payloadAttributes?: {
                        echoToken?: string;
                        timeStamp?: string;
                        trxId?: string;
                    };
                    request: {
                        orderId: string;
                        originDestinations: {
                            newOriginDestination?: {
                                arrivalCode: string;
                                departureCode: string;
                                departureDate: string;
                                departureTime?: string;
                            };
                            retain?: { serviceId: string };
                        }[];
                    };
                };
            };
        }
      • responses: {
            "200": {
                content: {
                    "application/json": {
                        diagnostics?: {
                            body?: string;
                            customId?: string;
                            headers?: { [key: string]: string };
                            name?:
                                | "ORDER_VIEW_REQUEST"
                                | "ORDER_VIEW_RESPONSE"
                                | "OFFER_STORE_ID_REQUEST"
                                | "OFFER_STORE_ID_RESPONSE"
                                | "OFFER_STORE_PUT_REQUEST"
                                | "OFFER_STORE_PUT_RESPONSE"
                                | "NDCC_ORDER_RESHOP_REQUEST"
                                | "NDCC_ORDER_RESHOP_RESPONSE"
                                | "ESSM_RESPONSE"
                                | "ESSM_TJR_REQUEST"
                                | "ESSM_TJR_RESPONSE"
                                | "ESSM_JWT_REQUEST"
                                | "ESSM_JWT_RESPONSE"
                                | "SPR_REQUEST"
                                | "SPR_RESPONSE"
                                | "OFFER_STORE_GET_REQUEST"
                                | "OFFER_STORE_GET_RESPONSE"
                                | "NDCC_ORDER_RESHOP_PROVIDER"
                                | "FARE_FOCUS_VALIDATION_REQUEST"
                                | "FARE_FOCUS_VALIDATION_RESPONSE"
                                | "FARE_FOCUS_FILTER_OFFERS_REQUEST"
                                | "FARE_FOCUS_FILTER_OFFERS_RESPONSE";
                        }[];
                        messages?: {
                            category?: "WARNING"
                            | "ERROR";
                            code?: number;
                            description?: string;
                            service?: string;
                            type?: string;
                        }[];
                        payloadAttributes: {
                            echoToken?: string;
                            timeStamp?: string;
                            trxId?: string;
                        };
                        response?: {
                            datalist: {
                                baggages?: {
                                    allowanceQuantity?: number;
                                    baggageAllowance?: (...)[];
                                    baggageId: string;
                                    descriptions?: (...)[];
                                    typeCode: string;
                                }[];
                                passengers: { passengerId: string; typeCode: string }[];
                                priceClasses?: {
                                    code?: string;
                                    descriptions?: (...)[];
                                    name?: string;
                                    priceClassId: string;
                                }[];
                                segments: {
                                    arrival: {
                                        airportCode: ...;
                                        airportName?: ...;
                                        arrivalDateTime: ...;
                                        terminal?: ...;
                                    };
                                    datedOperatingLegs?: (...)[];
                                    departure: {
                                        airportCode: ...;
                                        airportName?: ...;
                                        departureDateTime: ...;
                                        terminal?: ...;
                                    };
                                    marketingAirline: { code: ...; flightNumber: ...; name?: ... };
                                    operatingAirline?: { code?: ...; flightNumber?: ...; name?: ... };
                                    segmentId: string;
                                }[];
                                voluntaryChangeInformation?: {
                                    applicabilityList?: (...)[];
                                    changeId: string;
                                    description?: string;
                                    feeAmount?: string;
                                    feeCurrencyCode?: string;
                                    hasFee?: boolean;
                                    isAllowed?: boolean;
                                    type?: (...) | (...) | (...);
                                }[];
                            };
                            offers: {
                                commission?: {
                                    amount?: string;
                                    code?: string;
                                    currencyCode?: string;
                                    description?: string;
                                    percentage?: string;
                                    percentageAppliedToAmount?: string;
                                };
                                differentialAmountDue?: {
                                    balanceDifferentialAmount?: { amount: ...; currencyCode: ... };
                                    differentialAmount: { amount: ...; currencyCode: ... };
                                    taxSummary?: { breakdown?: ...; totalTaxAmount?: ... };
                                };
                                isSellable: boolean;
                                offerExpirationDateTime: string;
                                offerExpirationInSeconds: number;
                                offerId: string;
                                offerItems: {
                                    commission?: ...;
                                    differentialAmountDue: ...;
                                    isMandatory: ...;
                                    journeys: ...;
                                    newOfferItemDifferential?: ...;
                                    offerItemId: ...;
                                    orderItemRefIds: ...;
                                    originalOrderItemDifferential?: ...;
                                    passengers: ...;
                                    penaltyDifferential?: ...;
                                    price: ...;
                                }[];
                                ownerCode: string;
                                paymentTimeLimitDateTime?: string;
                                paymentTimeLimitText?: string;
                                paymentType?: string;
                                penaltyDifferential?: {
                                    differentialAmount: { amount: ...; currencyCode: ...; type?: ... };
                                    taxSummary?: { breakdown?: ...; totalTaxAmount?: ... };
                                };
                                source: "NDC";
                                totalPrice: { totalAmount: { amount: ...; currencyCode: ... } };
                                validatingAirlineCode?: string;
                            }[];
                        };
                    };
                };
                headers: { "X-Request-ID"?: string; [name: string]: unknown };
            };
            "400": {
                content: {
                    "application/json": {
                        diagnostics?: {
                            body?: string;
                            customId?: string;
                            headers?: { [key: string]: string };
                            name?:
                                | "ORDER_VIEW_REQUEST"
                                | "ORDER_VIEW_RESPONSE"
                                | "OFFER_STORE_ID_REQUEST"
                                | "OFFER_STORE_ID_RESPONSE"
                                | "OFFER_STORE_PUT_REQUEST"
                                | "OFFER_STORE_PUT_RESPONSE"
                                | "NDCC_ORDER_RESHOP_REQUEST"
                                | "NDCC_ORDER_RESHOP_RESPONSE"
                                | "ESSM_RESPONSE"
                                | "ESSM_TJR_REQUEST"
                                | "ESSM_TJR_RESPONSE"
                                | "ESSM_JWT_REQUEST"
                                | "ESSM_JWT_RESPONSE"
                                | "SPR_REQUEST"
                                | "SPR_RESPONSE"
                                | "OFFER_STORE_GET_REQUEST"
                                | "OFFER_STORE_GET_RESPONSE"
                                | "NDCC_ORDER_RESHOP_PROVIDER"
                                | "FARE_FOCUS_VALIDATION_REQUEST"
                                | "FARE_FOCUS_VALIDATION_RESPONSE"
                                | "FARE_FOCUS_FILTER_OFFERS_REQUEST"
                                | "FARE_FOCUS_FILTER_OFFERS_RESPONSE";
                        }[];
                        messages?: {
                            category?: "WARNING"
                            | "ERROR";
                            code?: number;
                            description?: string;
                            service?: string;
                            type?: string;
                        }[];
                        payloadAttributes: {
                            echoToken?: string;
                            timeStamp?: string;
                            trxId?: string;
                        };
                        response?: {
                            datalist: {
                                baggages?: {
                                    allowanceQuantity?: number;
                                    baggageAllowance?: (...)[];
                                    baggageId: string;
                                    descriptions?: (...)[];
                                    typeCode: string;
                                }[];
                                passengers: { passengerId: string; typeCode: string }[];
                                priceClasses?: {
                                    code?: string;
                                    descriptions?: (...)[];
                                    name?: string;
                                    priceClassId: string;
                                }[];
                                segments: {
                                    arrival: {
                                        airportCode: ...;
                                        airportName?: ...;
                                        arrivalDateTime: ...;
                                        terminal?: ...;
                                    };
                                    datedOperatingLegs?: (...)[];
                                    departure: {
                                        airportCode: ...;
                                        airportName?: ...;
                                        departureDateTime: ...;
                                        terminal?: ...;
                                    };
                                    marketingAirline: { code: ...; flightNumber: ...; name?: ... };
                                    operatingAirline?: { code?: ...; flightNumber?: ...; name?: ... };
                                    segmentId: string;
                                }[];
                                voluntaryChangeInformation?: {
                                    applicabilityList?: (...)[];
                                    changeId: string;
                                    description?: string;
                                    feeAmount?: string;
                                    feeCurrencyCode?: string;
                                    hasFee?: boolean;
                                    isAllowed?: boolean;
                                    type?: (...) | (...) | (...);
                                }[];
                            };
                            offers: {
                                commission?: {
                                    amount?: string;
                                    code?: string;
                                    currencyCode?: string;
                                    description?: string;
                                    percentage?: string;
                                    percentageAppliedToAmount?: string;
                                };
                                differentialAmountDue?: {
                                    balanceDifferentialAmount?: { amount: ...; currencyCode: ... };
                                    differentialAmount: { amount: ...; currencyCode: ... };
                                    taxSummary?: { breakdown?: ...; totalTaxAmount?: ... };
                                };
                                isSellable: boolean;
                                offerExpirationDateTime: string;
                                offerExpirationInSeconds: number;
                                offerId: string;
                                offerItems: {
                                    commission?: ...;
                                    differentialAmountDue: ...;
                                    isMandatory: ...;
                                    journeys: ...;
                                    newOfferItemDifferential?: ...;
                                    offerItemId: ...;
                                    orderItemRefIds: ...;
                                    originalOrderItemDifferential?: ...;
                                    passengers: ...;
                                    penaltyDifferential?: ...;
                                    price: ...;
                                }[];
                                ownerCode: string;
                                paymentTimeLimitDateTime?: string;
                                paymentTimeLimitText?: string;
                                paymentType?: string;
                                penaltyDifferential?: {
                                    differentialAmount: { amount: ...; currencyCode: ...; type?: ... };
                                    taxSummary?: { breakdown?: ...; totalTaxAmount?: ... };
                                };
                                source: "NDC";
                                totalPrice: { totalAmount: { amount: ...; currencyCode: ... } };
                                validatingAirlineCode?: string;
                            }[];
                        };
                    };
                };
                headers: { "X-Request-ID"?: string; [name: string]: unknown };
            };
            "403": {
                content: {
                    "application/json": {
                        diagnostics?: {
                            body?: string;
                            customId?: string;
                            headers?: { [key: string]: string };
                            name?:
                                | "ORDER_VIEW_REQUEST"
                                | "ORDER_VIEW_RESPONSE"
                                | "OFFER_STORE_ID_REQUEST"
                                | "OFFER_STORE_ID_RESPONSE"
                                | "OFFER_STORE_PUT_REQUEST"
                                | "OFFER_STORE_PUT_RESPONSE"
                                | "NDCC_ORDER_RESHOP_REQUEST"
                                | "NDCC_ORDER_RESHOP_RESPONSE"
                                | "ESSM_RESPONSE"
                                | "ESSM_TJR_REQUEST"
                                | "ESSM_TJR_RESPONSE"
                                | "ESSM_JWT_REQUEST"
                                | "ESSM_JWT_RESPONSE"
                                | "SPR_REQUEST"
                                | "SPR_RESPONSE"
                                | "OFFER_STORE_GET_REQUEST"
                                | "OFFER_STORE_GET_RESPONSE"
                                | "NDCC_ORDER_RESHOP_PROVIDER"
                                | "FARE_FOCUS_VALIDATION_REQUEST"
                                | "FARE_FOCUS_VALIDATION_RESPONSE"
                                | "FARE_FOCUS_FILTER_OFFERS_REQUEST"
                                | "FARE_FOCUS_FILTER_OFFERS_RESPONSE";
                        }[];
                        messages?: {
                            category?: "WARNING"
                            | "ERROR";
                            code?: number;
                            description?: string;
                            service?: string;
                            type?: string;
                        }[];
                        payloadAttributes: {
                            echoToken?: string;
                            timeStamp?: string;
                            trxId?: string;
                        };
                        response?: {
                            datalist: {
                                baggages?: {
                                    allowanceQuantity?: number;
                                    baggageAllowance?: (...)[];
                                    baggageId: string;
                                    descriptions?: (...)[];
                                    typeCode: string;
                                }[];
                                passengers: { passengerId: string; typeCode: string }[];
                                priceClasses?: {
                                    code?: string;
                                    descriptions?: (...)[];
                                    name?: string;
                                    priceClassId: string;
                                }[];
                                segments: {
                                    arrival: {
                                        airportCode: ...;
                                        airportName?: ...;
                                        arrivalDateTime: ...;
                                        terminal?: ...;
                                    };
                                    datedOperatingLegs?: (...)[];
                                    departure: {
                                        airportCode: ...;
                                        airportName?: ...;
                                        departureDateTime: ...;
                                        terminal?: ...;
                                    };
                                    marketingAirline: { code: ...; flightNumber: ...; name?: ... };
                                    operatingAirline?: { code?: ...; flightNumber?: ...; name?: ... };
                                    segmentId: string;
                                }[];
                                voluntaryChangeInformation?: {
                                    applicabilityList?: (...)[];
                                    changeId: string;
                                    description?: string;
                                    feeAmount?: string;
                                    feeCurrencyCode?: string;
                                    hasFee?: boolean;
                                    isAllowed?: boolean;
                                    type?: (...) | (...) | (...);
                                }[];
                            };
                            offers: {
                                commission?: {
                                    amount?: string;
                                    code?: string;
                                    currencyCode?: string;
                                    description?: string;
                                    percentage?: string;
                                    percentageAppliedToAmount?: string;
                                };
                                differentialAmountDue?: {
                                    balanceDifferentialAmount?: { amount: ...; currencyCode: ... };
                                    differentialAmount: { amount: ...; currencyCode: ... };
                                    taxSummary?: { breakdown?: ...; totalTaxAmount?: ... };
                                };
                                isSellable: boolean;
                                offerExpirationDateTime: string;
                                offerExpirationInSeconds: number;
                                offerId: string;
                                offerItems: {
                                    commission?: ...;
                                    differentialAmountDue: ...;
                                    isMandatory: ...;
                                    journeys: ...;
                                    newOfferItemDifferential?: ...;
                                    offerItemId: ...;
                                    orderItemRefIds: ...;
                                    originalOrderItemDifferential?: ...;
                                    passengers: ...;
                                    penaltyDifferential?: ...;
                                    price: ...;
                                }[];
                                ownerCode: string;
                                paymentTimeLimitDateTime?: string;
                                paymentTimeLimitText?: string;
                                paymentType?: string;
                                penaltyDifferential?: {
                                    differentialAmount: { amount: ...; currencyCode: ...; type?: ... };
                                    taxSummary?: { breakdown?: ...; totalTaxAmount?: ... };
                                };
                                source: "NDC";
                                totalPrice: { totalAmount: { amount: ...; currencyCode: ... } };
                                validatingAirlineCode?: string;
                            }[];
                        };
                    };
                };
                headers: { "X-Request-ID"?: string; [name: string]: unknown };
            };
            "406": {
                content: {
                    "application/json": {
                        diagnostics?: {
                            body?: string;
                            customId?: string;
                            headers?: { [key: string]: string };
                            name?:
                                | "ORDER_VIEW_REQUEST"
                                | "ORDER_VIEW_RESPONSE"
                                | "OFFER_STORE_ID_REQUEST"
                                | "OFFER_STORE_ID_RESPONSE"
                                | "OFFER_STORE_PUT_REQUEST"
                                | "OFFER_STORE_PUT_RESPONSE"
                                | "NDCC_ORDER_RESHOP_REQUEST"
                                | "NDCC_ORDER_RESHOP_RESPONSE"
                                | "ESSM_RESPONSE"
                                | "ESSM_TJR_REQUEST"
                                | "ESSM_TJR_RESPONSE"
                                | "ESSM_JWT_REQUEST"
                                | "ESSM_JWT_RESPONSE"
                                | "SPR_REQUEST"
                                | "SPR_RESPONSE"
                                | "OFFER_STORE_GET_REQUEST"
                                | "OFFER_STORE_GET_RESPONSE"
                                | "NDCC_ORDER_RESHOP_PROVIDER"
                                | "FARE_FOCUS_VALIDATION_REQUEST"
                                | "FARE_FOCUS_VALIDATION_RESPONSE"
                                | "FARE_FOCUS_FILTER_OFFERS_REQUEST"
                                | "FARE_FOCUS_FILTER_OFFERS_RESPONSE";
                        }[];
                        messages?: {
                            category?: "WARNING"
                            | "ERROR";
                            code?: number;
                            description?: string;
                            service?: string;
                            type?: string;
                        }[];
                        payloadAttributes: {
                            echoToken?: string;
                            timeStamp?: string;
                            trxId?: string;
                        };
                        response?: {
                            datalist: {
                                baggages?: {
                                    allowanceQuantity?: number;
                                    baggageAllowance?: (...)[];
                                    baggageId: string;
                                    descriptions?: (...)[];
                                    typeCode: string;
                                }[];
                                passengers: { passengerId: string; typeCode: string }[];
                                priceClasses?: {
                                    code?: string;
                                    descriptions?: (...)[];
                                    name?: string;
                                    priceClassId: string;
                                }[];
                                segments: {
                                    arrival: {
                                        airportCode: ...;
                                        airportName?: ...;
                                        arrivalDateTime: ...;
                                        terminal?: ...;
                                    };
                                    datedOperatingLegs?: (...)[];
                                    departure: {
                                        airportCode: ...;
                                        airportName?: ...;
                                        departureDateTime: ...;
                                        terminal?: ...;
                                    };
                                    marketingAirline: { code: ...; flightNumber: ...; name?: ... };
                                    operatingAirline?: { code?: ...; flightNumber?: ...; name?: ... };
                                    segmentId: string;
                                }[];
                                voluntaryChangeInformation?: {
                                    applicabilityList?: (...)[];
                                    changeId: string;
                                    description?: string;
                                    feeAmount?: string;
                                    feeCurrencyCode?: string;
                                    hasFee?: boolean;
                                    isAllowed?: boolean;
                                    type?: (...) | (...) | (...);
                                }[];
                            };
                            offers: {
                                commission?: {
                                    amount?: string;
                                    code?: string;
                                    currencyCode?: string;
                                    description?: string;
                                    percentage?: string;
                                    percentageAppliedToAmount?: string;
                                };
                                differentialAmountDue?: {
                                    balanceDifferentialAmount?: { amount: ...; currencyCode: ... };
                                    differentialAmount: { amount: ...; currencyCode: ... };
                                    taxSummary?: { breakdown?: ...; totalTaxAmount?: ... };
                                };
                                isSellable: boolean;
                                offerExpirationDateTime: string;
                                offerExpirationInSeconds: number;
                                offerId: string;
                                offerItems: {
                                    commission?: ...;
                                    differentialAmountDue: ...;
                                    isMandatory: ...;
                                    journeys: ...;
                                    newOfferItemDifferential?: ...;
                                    offerItemId: ...;
                                    orderItemRefIds: ...;
                                    originalOrderItemDifferential?: ...;
                                    passengers: ...;
                                    penaltyDifferential?: ...;
                                    price: ...;
                                }[];
                                ownerCode: string;
                                paymentTimeLimitDateTime?: string;
                                paymentTimeLimitText?: string;
                                paymentType?: string;
                                penaltyDifferential?: {
                                    differentialAmount: { amount: ...; currencyCode: ...; type?: ... };
                                    taxSummary?: { breakdown?: ...; totalTaxAmount?: ... };
                                };
                                source: "NDC";
                                totalPrice: { totalAmount: { amount: ...; currencyCode: ... } };
                                validatingAirlineCode?: string;
                            }[];
                        };
                    };
                };
                headers: { "X-Request-ID"?: string; [name: string]: unknown };
            };
            "503": {
                content: {
                    "application/json": {
                        diagnostics?: {
                            body?: string;
                            customId?: string;
                            headers?: { [key: string]: string };
                            name?:
                                | "ORDER_VIEW_REQUEST"
                                | "ORDER_VIEW_RESPONSE"
                                | "OFFER_STORE_ID_REQUEST"
                                | "OFFER_STORE_ID_RESPONSE"
                                | "OFFER_STORE_PUT_REQUEST"
                                | "OFFER_STORE_PUT_RESPONSE"
                                | "NDCC_ORDER_RESHOP_REQUEST"
                                | "NDCC_ORDER_RESHOP_RESPONSE"
                                | "ESSM_RESPONSE"
                                | "ESSM_TJR_REQUEST"
                                | "ESSM_TJR_RESPONSE"
                                | "ESSM_JWT_REQUEST"
                                | "ESSM_JWT_RESPONSE"
                                | "SPR_REQUEST"
                                | "SPR_RESPONSE"
                                | "OFFER_STORE_GET_REQUEST"
                                | "OFFER_STORE_GET_RESPONSE"
                                | "NDCC_ORDER_RESHOP_PROVIDER"
                                | "FARE_FOCUS_VALIDATION_REQUEST"
                                | "FARE_FOCUS_VALIDATION_RESPONSE"
                                | "FARE_FOCUS_FILTER_OFFERS_REQUEST"
                                | "FARE_FOCUS_FILTER_OFFERS_RESPONSE";
                        }[];
                        messages?: {
                            category?: "WARNING"
                            | "ERROR";
                            code?: number;
                            description?: string;
                            service?: string;
                            type?: string;
                        }[];
                        payloadAttributes: {
                            echoToken?: string;
                            timeStamp?: string;
                            trxId?: string;
                        };
                        response?: {
                            datalist: {
                                baggages?: {
                                    allowanceQuantity?: number;
                                    baggageAllowance?: (...)[];
                                    baggageId: string;
                                    descriptions?: (...)[];
                                    typeCode: string;
                                }[];
                                passengers: { passengerId: string; typeCode: string }[];
                                priceClasses?: {
                                    code?: string;
                                    descriptions?: (...)[];
                                    name?: string;
                                    priceClassId: string;
                                }[];
                                segments: {
                                    arrival: {
                                        airportCode: ...;
                                        airportName?: ...;
                                        arrivalDateTime: ...;
                                        terminal?: ...;
                                    };
                                    datedOperatingLegs?: (...)[];
                                    departure: {
                                        airportCode: ...;
                                        airportName?: ...;
                                        departureDateTime: ...;
                                        terminal?: ...;
                                    };
                                    marketingAirline: { code: ...; flightNumber: ...; name?: ... };
                                    operatingAirline?: { code?: ...; flightNumber?: ...; name?: ... };
                                    segmentId: string;
                                }[];
                                voluntaryChangeInformation?: {
                                    applicabilityList?: (...)[];
                                    changeId: string;
                                    description?: string;
                                    feeAmount?: string;
                                    feeCurrencyCode?: string;
                                    hasFee?: boolean;
                                    isAllowed?: boolean;
                                    type?: (...) | (...) | (...);
                                }[];
                            };
                            offers: {
                                commission?: {
                                    amount?: string;
                                    code?: string;
                                    currencyCode?: string;
                                    description?: string;
                                    percentage?: string;
                                    percentageAppliedToAmount?: string;
                                };
                                differentialAmountDue?: {
                                    balanceDifferentialAmount?: { amount: ...; currencyCode: ... };
                                    differentialAmount: { amount: ...; currencyCode: ... };
                                    taxSummary?: { breakdown?: ...; totalTaxAmount?: ... };
                                };
                                isSellable: boolean;
                                offerExpirationDateTime: string;
                                offerExpirationInSeconds: number;
                                offerId: string;
                                offerItems: {
                                    commission?: ...;
                                    differentialAmountDue: ...;
                                    isMandatory: ...;
                                    journeys: ...;
                                    newOfferItemDifferential?: ...;
                                    offerItemId: ...;
                                    orderItemRefIds: ...;
                                    originalOrderItemDifferential?: ...;
                                    passengers: ...;
                                    penaltyDifferential?: ...;
                                    price: ...;
                                }[];
                                ownerCode: string;
                                paymentTimeLimitDateTime?: string;
                                paymentTimeLimitText?: string;
                                paymentType?: string;
                                penaltyDifferential?: {
                                    differentialAmount: { amount: ...; currencyCode: ...; type?: ... };
                                    taxSummary?: { breakdown?: ...; totalTaxAmount?: ... };
                                };
                                source: "NDC";
                                totalPrice: { totalAmount: { amount: ...; currencyCode: ... } };
                                validatingAirlineCode?: string;
                            }[];
                        };
                    };
                };
                headers: { [name: string]: unknown };
            };
        }
        • 200: {
              content: {
                  "application/json": {
                      diagnostics?: {
                          body?: string;
                          customId?: string;
                          headers?: { [key: string]: string };
                          name?:
                              | "ORDER_VIEW_REQUEST"
                              | "ORDER_VIEW_RESPONSE"
                              | "OFFER_STORE_ID_REQUEST"
                              | "OFFER_STORE_ID_RESPONSE"
                              | "OFFER_STORE_PUT_REQUEST"
                              | "OFFER_STORE_PUT_RESPONSE"
                              | "NDCC_ORDER_RESHOP_REQUEST"
                              | "NDCC_ORDER_RESHOP_RESPONSE"
                              | "ESSM_RESPONSE"
                              | "ESSM_TJR_REQUEST"
                              | "ESSM_TJR_RESPONSE"
                              | "ESSM_JWT_REQUEST"
                              | "ESSM_JWT_RESPONSE"
                              | "SPR_REQUEST"
                              | "SPR_RESPONSE"
                              | "OFFER_STORE_GET_REQUEST"
                              | "OFFER_STORE_GET_RESPONSE"
                              | "NDCC_ORDER_RESHOP_PROVIDER"
                              | "FARE_FOCUS_VALIDATION_REQUEST"
                              | "FARE_FOCUS_VALIDATION_RESPONSE"
                              | "FARE_FOCUS_FILTER_OFFERS_REQUEST"
                              | "FARE_FOCUS_FILTER_OFFERS_RESPONSE";
                      }[];
                      messages?: {
                          category?: "WARNING"
                          | "ERROR";
                          code?: number;
                          description?: string;
                          service?: string;
                          type?: string;
                      }[];
                      payloadAttributes: {
                          echoToken?: string;
                          timeStamp?: string;
                          trxId?: string;
                      };
                      response?: {
                          datalist: {
                              baggages?: {
                                  allowanceQuantity?: number;
                                  baggageAllowance?: (...)[];
                                  baggageId: string;
                                  descriptions?: (...)[];
                                  typeCode: string;
                              }[];
                              passengers: { passengerId: string; typeCode: string }[];
                              priceClasses?: {
                                  code?: string;
                                  descriptions?: (...)[];
                                  name?: string;
                                  priceClassId: string;
                              }[];
                              segments: {
                                  arrival: {
                                      airportCode: ...;
                                      airportName?: ...;
                                      arrivalDateTime: ...;
                                      terminal?: ...;
                                  };
                                  datedOperatingLegs?: (...)[];
                                  departure: {
                                      airportCode: ...;
                                      airportName?: ...;
                                      departureDateTime: ...;
                                      terminal?: ...;
                                  };
                                  marketingAirline: { code: ...; flightNumber: ...; name?: ... };
                                  operatingAirline?: { code?: ...; flightNumber?: ...; name?: ... };
                                  segmentId: string;
                              }[];
                              voluntaryChangeInformation?: {
                                  applicabilityList?: (...)[];
                                  changeId: string;
                                  description?: string;
                                  feeAmount?: string;
                                  feeCurrencyCode?: string;
                                  hasFee?: boolean;
                                  isAllowed?: boolean;
                                  type?: (...) | (...) | (...);
                              }[];
                          };
                          offers: {
                              commission?: {
                                  amount?: string;
                                  code?: string;
                                  currencyCode?: string;
                                  description?: string;
                                  percentage?: string;
                                  percentageAppliedToAmount?: string;
                              };
                              differentialAmountDue?: {
                                  balanceDifferentialAmount?: { amount: ...; currencyCode: ... };
                                  differentialAmount: { amount: ...; currencyCode: ... };
                                  taxSummary?: { breakdown?: ...; totalTaxAmount?: ... };
                              };
                              isSellable: boolean;
                              offerExpirationDateTime: string;
                              offerExpirationInSeconds: number;
                              offerId: string;
                              offerItems: {
                                  commission?: ...;
                                  differentialAmountDue: ...;
                                  isMandatory: ...;
                                  journeys: ...;
                                  newOfferItemDifferential?: ...;
                                  offerItemId: ...;
                                  orderItemRefIds: ...;
                                  originalOrderItemDifferential?: ...;
                                  passengers: ...;
                                  penaltyDifferential?: ...;
                                  price: ...;
                              }[];
                              ownerCode: string;
                              paymentTimeLimitDateTime?: string;
                              paymentTimeLimitText?: string;
                              paymentType?: string;
                              penaltyDifferential?: {
                                  differentialAmount: { amount: ...; currencyCode: ...; type?: ... };
                                  taxSummary?: { breakdown?: ...; totalTaxAmount?: ... };
                              };
                              source: "NDC";
                              totalPrice: { totalAmount: { amount: ...; currencyCode: ... } };
                              validatingAirlineCode?: string;
                          }[];
                      };
                  };
              };
              headers: { "X-Request-ID"?: string; [name: string]: unknown };
          }

          Successful response.

          • content: {
                "application/json": {
                    diagnostics?: {
                        body?: string;
                        customId?: string;
                        headers?: { [key: string]: string };
                        name?:
                            | "ORDER_VIEW_REQUEST"
                            | "ORDER_VIEW_RESPONSE"
                            | "OFFER_STORE_ID_REQUEST"
                            | "OFFER_STORE_ID_RESPONSE"
                            | "OFFER_STORE_PUT_REQUEST"
                            | "OFFER_STORE_PUT_RESPONSE"
                            | "NDCC_ORDER_RESHOP_REQUEST"
                            | "NDCC_ORDER_RESHOP_RESPONSE"
                            | "ESSM_RESPONSE"
                            | "ESSM_TJR_REQUEST"
                            | "ESSM_TJR_RESPONSE"
                            | "ESSM_JWT_REQUEST"
                            | "ESSM_JWT_RESPONSE"
                            | "SPR_REQUEST"
                            | "SPR_RESPONSE"
                            | "OFFER_STORE_GET_REQUEST"
                            | "OFFER_STORE_GET_RESPONSE"
                            | "NDCC_ORDER_RESHOP_PROVIDER"
                            | "FARE_FOCUS_VALIDATION_REQUEST"
                            | "FARE_FOCUS_VALIDATION_RESPONSE"
                            | "FARE_FOCUS_FILTER_OFFERS_REQUEST"
                            | "FARE_FOCUS_FILTER_OFFERS_RESPONSE";
                    }[];
                    messages?: {
                        category?: "WARNING"
                        | "ERROR";
                        code?: number;
                        description?: string;
                        service?: string;
                        type?: string;
                    }[];
                    payloadAttributes: {
                        echoToken?: string;
                        timeStamp?: string;
                        trxId?: string;
                    };
                    response?: {
                        datalist: {
                            baggages?: {
                                allowanceQuantity?: number;
                                baggageAllowance?: (...)[];
                                baggageId: string;
                                descriptions?: (...)[];
                                typeCode: string;
                            }[];
                            passengers: { passengerId: string; typeCode: string }[];
                            priceClasses?: {
                                code?: string;
                                descriptions?: (...)[];
                                name?: string;
                                priceClassId: string;
                            }[];
                            segments: {
                                arrival: {
                                    airportCode: ...;
                                    airportName?: ...;
                                    arrivalDateTime: ...;
                                    terminal?: ...;
                                };
                                datedOperatingLegs?: (...)[];
                                departure: {
                                    airportCode: ...;
                                    airportName?: ...;
                                    departureDateTime: ...;
                                    terminal?: ...;
                                };
                                marketingAirline: { code: ...; flightNumber: ...; name?: ... };
                                operatingAirline?: { code?: ...; flightNumber?: ...; name?: ... };
                                segmentId: string;
                            }[];
                            voluntaryChangeInformation?: {
                                applicabilityList?: (...)[];
                                changeId: string;
                                description?: string;
                                feeAmount?: string;
                                feeCurrencyCode?: string;
                                hasFee?: boolean;
                                isAllowed?: boolean;
                                type?: (...) | (...) | (...);
                            }[];
                        };
                        offers: {
                            commission?: {
                                amount?: string;
                                code?: string;
                                currencyCode?: string;
                                description?: string;
                                percentage?: string;
                                percentageAppliedToAmount?: string;
                            };
                            differentialAmountDue?: {
                                balanceDifferentialAmount?: { amount: ...; currencyCode: ... };
                                differentialAmount: { amount: ...; currencyCode: ... };
                                taxSummary?: { breakdown?: ...; totalTaxAmount?: ... };
                            };
                            isSellable: boolean;
                            offerExpirationDateTime: string;
                            offerExpirationInSeconds: number;
                            offerId: string;
                            offerItems: {
                                commission?: ...;
                                differentialAmountDue: ...;
                                isMandatory: ...;
                                journeys: ...;
                                newOfferItemDifferential?: ...;
                                offerItemId: ...;
                                orderItemRefIds: ...;
                                originalOrderItemDifferential?: ...;
                                passengers: ...;
                                penaltyDifferential?: ...;
                                price: ...;
                            }[];
                            ownerCode: string;
                            paymentTimeLimitDateTime?: string;
                            paymentTimeLimitText?: string;
                            paymentType?: string;
                            penaltyDifferential?: {
                                differentialAmount: { amount: ...; currencyCode: ...; type?: ... };
                                taxSummary?: { breakdown?: ...; totalTaxAmount?: ... };
                            };
                            source: "NDC";
                            totalPrice: { totalAmount: { amount: ...; currencyCode: ... } };
                            validatingAirlineCode?: string;
                        }[];
                    };
                };
            }
            • application/json: {
                  diagnostics?: {
                      body?: string;
                      customId?: string;
                      headers?: { [key: string]: string };
                      name?:
                          | "ORDER_VIEW_REQUEST"
                          | "ORDER_VIEW_RESPONSE"
                          | "OFFER_STORE_ID_REQUEST"
                          | "OFFER_STORE_ID_RESPONSE"
                          | "OFFER_STORE_PUT_REQUEST"
                          | "OFFER_STORE_PUT_RESPONSE"
                          | "NDCC_ORDER_RESHOP_REQUEST"
                          | "NDCC_ORDER_RESHOP_RESPONSE"
                          | "ESSM_RESPONSE"
                          | "ESSM_TJR_REQUEST"
                          | "ESSM_TJR_RESPONSE"
                          | "ESSM_JWT_REQUEST"
                          | "ESSM_JWT_RESPONSE"
                          | "SPR_REQUEST"
                          | "SPR_RESPONSE"
                          | "OFFER_STORE_GET_REQUEST"
                          | "OFFER_STORE_GET_RESPONSE"
                          | "NDCC_ORDER_RESHOP_PROVIDER"
                          | "FARE_FOCUS_VALIDATION_REQUEST"
                          | "FARE_FOCUS_VALIDATION_RESPONSE"
                          | "FARE_FOCUS_FILTER_OFFERS_REQUEST"
                          | "FARE_FOCUS_FILTER_OFFERS_RESPONSE";
                  }[];
                  messages?: {
                      category?: "WARNING"
                      | "ERROR";
                      code?: number;
                      description?: string;
                      service?: string;
                      type?: string;
                  }[];
                  payloadAttributes: {
                      echoToken?: string;
                      timeStamp?: string;
                      trxId?: string;
                  };
                  response?: {
                      datalist: {
                          baggages?: {
                              allowanceQuantity?: number;
                              baggageAllowance?: (...)[];
                              baggageId: string;
                              descriptions?: (...)[];
                              typeCode: string;
                          }[];
                          passengers: { passengerId: string; typeCode: string }[];
                          priceClasses?: {
                              code?: string;
                              descriptions?: (...)[];
                              name?: string;
                              priceClassId: string;
                          }[];
                          segments: {
                              arrival: {
                                  airportCode: ...;
                                  airportName?: ...;
                                  arrivalDateTime: ...;
                                  terminal?: ...;
                              };
                              datedOperatingLegs?: (...)[];
                              departure: {
                                  airportCode: ...;
                                  airportName?: ...;
                                  departureDateTime: ...;
                                  terminal?: ...;
                              };
                              marketingAirline: { code: ...; flightNumber: ...; name?: ... };
                              operatingAirline?: { code?: ...; flightNumber?: ...; name?: ... };
                              segmentId: string;
                          }[];
                          voluntaryChangeInformation?: {
                              applicabilityList?: (...)[];
                              changeId: string;
                              description?: string;
                              feeAmount?: string;
                              feeCurrencyCode?: string;
                              hasFee?: boolean;
                              isAllowed?: boolean;
                              type?: (...) | (...) | (...);
                          }[];
                      };
                      offers: {
                          commission?: {
                              amount?: string;
                              code?: string;
                              currencyCode?: string;
                              description?: string;
                              percentage?: string;
                              percentageAppliedToAmount?: string;
                          };
                          differentialAmountDue?: {
                              balanceDifferentialAmount?: { amount: ...; currencyCode: ... };
                              differentialAmount: { amount: ...; currencyCode: ... };
                              taxSummary?: { breakdown?: ...; totalTaxAmount?: ... };
                          };
                          isSellable: boolean;
                          offerExpirationDateTime: string;
                          offerExpirationInSeconds: number;
                          offerId: string;
                          offerItems: {
                              commission?: ...;
                              differentialAmountDue: ...;
                              isMandatory: ...;
                              journeys: ...;
                              newOfferItemDifferential?: ...;
                              offerItemId: ...;
                              orderItemRefIds: ...;
                              originalOrderItemDifferential?: ...;
                              passengers: ...;
                              penaltyDifferential?: ...;
                              price: ...;
                          }[];
                          ownerCode: string;
                          paymentTimeLimitDateTime?: string;
                          paymentTimeLimitText?: string;
                          paymentType?: string;
                          penaltyDifferential?: {
                              differentialAmount: { amount: ...; currencyCode: ...; type?: ... };
                              taxSummary?: { breakdown?: ...; totalTaxAmount?: ... };
                          };
                          source: "NDC";
                          totalPrice: { totalAmount: { amount: ...; currencyCode: ... } };
                          validatingAirlineCode?: string;
                      }[];
                  };
              }
              • Optionaldiagnostics?: {
                    body?: string;
                    customId?: string;
                    headers?: { [key: string]: string };
                    name?:
                        | "ORDER_VIEW_REQUEST"
                        | "ORDER_VIEW_RESPONSE"
                        | "OFFER_STORE_ID_REQUEST"
                        | "OFFER_STORE_ID_RESPONSE"
                        | "OFFER_STORE_PUT_REQUEST"
                        | "OFFER_STORE_PUT_RESPONSE"
                        | "NDCC_ORDER_RESHOP_REQUEST"
                        | "NDCC_ORDER_RESHOP_RESPONSE"
                        | "ESSM_RESPONSE"
                        | "ESSM_TJR_REQUEST"
                        | "ESSM_TJR_RESPONSE"
                        | "ESSM_JWT_REQUEST"
                        | "ESSM_JWT_RESPONSE"
                        | "SPR_REQUEST"
                        | "SPR_RESPONSE"
                        | "OFFER_STORE_GET_REQUEST"
                        | "OFFER_STORE_GET_RESPONSE"
                        | "NDCC_ORDER_RESHOP_PROVIDER"
                        | "FARE_FOCUS_VALIDATION_REQUEST"
                        | "FARE_FOCUS_VALIDATION_RESPONSE"
                        | "FARE_FOCUS_FILTER_OFFERS_REQUEST"
                        | "FARE_FOCUS_FILTER_OFFERS_RESPONSE";
                }[]

                Lists any applicable diagnostic information to help debug and troubleshoot possible processing errors.

              • Optionalmessages?: {
                    category?: "WARNING" | "ERROR";
                    code?: number;
                    description?: string;
                    service?: string;
                    type?: string;
                }[]

                Lists any errors or warnings encountered during request processesing.

              • payloadAttributes: { echoToken?: string; timeStamp?: string; trxId?: string }

                Standard payload parameters.

                • OptionalechoToken?: string

                  A string that will be copied from the request to the response.

                  7c6d6c52-a277-4539-a7f1-da225470d053
                  
                • OptionaltimeStamp?: string

                  The date and time the transaction was processed in ISO 8601 format.

                • OptionaltrxId?: string

                  A unique client's ID assigned to the transaction.

                  1SXXXDBYTXW4O
                  
              • Optionalresponse?: {
                    datalist: {
                        baggages?: {
                            allowanceQuantity?: number;
                            baggageAllowance?: (...)[];
                            baggageId: string;
                            descriptions?: (...)[];
                            typeCode: string;
                        }[];
                        passengers: { passengerId: string; typeCode: string }[];
                        priceClasses?: {
                            code?: string;
                            descriptions?: (...)[];
                            name?: string;
                            priceClassId: string;
                        }[];
                        segments: {
                            arrival: {
                                airportCode: ...;
                                airportName?: ...;
                                arrivalDateTime: ...;
                                terminal?: ...;
                            };
                            datedOperatingLegs?: (...)[];
                            departure: {
                                airportCode: ...;
                                airportName?: ...;
                                departureDateTime: ...;
                                terminal?: ...;
                            };
                            marketingAirline: { code: ...; flightNumber: ...; name?: ... };
                            operatingAirline?: { code?: ...; flightNumber?: ...; name?: ... };
                            segmentId: string;
                        }[];
                        voluntaryChangeInformation?: {
                            applicabilityList?: (...)[];
                            changeId: string;
                            description?: string;
                            feeAmount?: string;
                            feeCurrencyCode?: string;
                            hasFee?: boolean;
                            isAllowed?: boolean;
                            type?: (...) | (...) | (...);
                        }[];
                    };
                    offers: {
                        commission?: {
                            amount?: string;
                            code?: string;
                            currencyCode?: string;
                            description?: string;
                            percentage?: string;
                            percentageAppliedToAmount?: string;
                        };
                        differentialAmountDue?: {
                            balanceDifferentialAmount?: { amount: ...; currencyCode: ... };
                            differentialAmount: { amount: ...; currencyCode: ... };
                            taxSummary?: { breakdown?: ...; totalTaxAmount?: ... };
                        };
                        isSellable: boolean;
                        offerExpirationDateTime: string;
                        offerExpirationInSeconds: number;
                        offerId: string;
                        offerItems: {
                            commission?: ...;
                            differentialAmountDue: ...;
                            isMandatory: ...;
                            journeys: ...;
                            newOfferItemDifferential?: ...;
                            offerItemId: ...;
                            orderItemRefIds: ...;
                            originalOrderItemDifferential?: ...;
                            passengers: ...;
                            penaltyDifferential?: ...;
                            price: ...;
                        }[];
                        ownerCode: string;
                        paymentTimeLimitDateTime?: string;
                        paymentTimeLimitText?: string;
                        paymentType?: string;
                        penaltyDifferential?: {
                            differentialAmount: { amount: ...; currencyCode: ...; type?: ... };
                            taxSummary?: { breakdown?: ...; totalTaxAmount?: ... };
                        };
                        source: "NDC";
                        totalPrice: { totalAmount: { amount: ...; currencyCode: ... } };
                        validatingAirlineCode?: string;
                    }[];
                }

                Main response body.

                • datalist: {
                      baggages?: {
                          allowanceQuantity?: number;
                          baggageAllowance?: (...)[];
                          baggageId: string;
                          descriptions?: (...)[];
                          typeCode: string;
                      }[];
                      passengers: { passengerId: string; typeCode: string }[];
                      priceClasses?: {
                          code?: string;
                          descriptions?: (...)[];
                          name?: string;
                          priceClassId: string;
                      }[];
                      segments: {
                          arrival: {
                              airportCode: ...;
                              airportName?: ...;
                              arrivalDateTime: ...;
                              terminal?: ...;
                          };
                          datedOperatingLegs?: (...)[];
                          departure: {
                              airportCode: ...;
                              airportName?: ...;
                              departureDateTime: ...;
                              terminal?: ...;
                          };
                          marketingAirline: { code: ...; flightNumber: ...; name?: ... };
                          operatingAirline?: { code?: ...; flightNumber?: ...; name?: ... };
                          segmentId: string;
                      }[];
                      voluntaryChangeInformation?: {
                          applicabilityList?: (...)[];
                          changeId: string;
                          description?: string;
                          feeAmount?: string;
                          feeCurrencyCode?: string;
                          hasFee?: boolean;
                          isAllowed?: boolean;
                          type?: (...) | (...) | (...);
                      }[];
                  }

                  List of objects referenced from the new offers.

                  • Optionalbaggages?: {
                        allowanceQuantity?: number;
                        baggageAllowance?: (...)[];
                        baggageId: string;
                        descriptions?: (...)[];
                        typeCode: string;
                    }[]

                    Lists baggage information associated with the offer.

                  • passengers: { passengerId: string; typeCode: string }[]

                    Lists any passengers associated with the offer.

                  • OptionalpriceClasses?: { code?: string; descriptions?: (...)[]; name?: string; priceClassId: string }[]

                    Lists price details associated with the offer.

                  • segments: {
                        arrival: {
                            airportCode: ...;
                            airportName?: ...;
                            arrivalDateTime: ...;
                            terminal?: ...;
                        };
                        datedOperatingLegs?: (...)[];
                        departure: {
                            airportCode: ...;
                            airportName?: ...;
                            departureDateTime: ...;
                            terminal?: ...;
                        };
                        marketingAirline: { code: ...; flightNumber: ...; name?: ... };
                        operatingAirline?: { code?: ...; flightNumber?: ...; name?: ... };
                        segmentId: string;
                    }[]

                    Lists all air segments associated with the offer.

                  • OptionalvoluntaryChangeInformation?: {
                        applicabilityList?: (...)[];
                        changeId: string;
                        description?: string;
                        feeAmount?: string;
                        feeCurrencyCode?: string;
                        hasFee?: boolean;
                        isAllowed?: boolean;
                        type?: (...) | (...) | (...);
                    }[]

                    Lists details of fees and limitations with the voluntary changes related to the offer.

                • offers: {
                      commission?: {
                          amount?: string;
                          code?: string;
                          currencyCode?: string;
                          description?: string;
                          percentage?: string;
                          percentageAppliedToAmount?: string;
                      };
                      differentialAmountDue?: {
                          balanceDifferentialAmount?: { amount: ...; currencyCode: ... };
                          differentialAmount: { amount: ...; currencyCode: ... };
                          taxSummary?: { breakdown?: ...; totalTaxAmount?: ... };
                      };
                      isSellable: boolean;
                      offerExpirationDateTime: string;
                      offerExpirationInSeconds: number;
                      offerId: string;
                      offerItems: {
                          commission?: ...;
                          differentialAmountDue: ...;
                          isMandatory: ...;
                          journeys: ...;
                          newOfferItemDifferential?: ...;
                          offerItemId: ...;
                          orderItemRefIds: ...;
                          originalOrderItemDifferential?: ...;
                          passengers: ...;
                          penaltyDifferential?: ...;
                          price: ...;
                      }[];
                      ownerCode: string;
                      paymentTimeLimitDateTime?: string;
                      paymentTimeLimitText?: string;
                      paymentType?: string;
                      penaltyDifferential?: {
                          differentialAmount: { amount: ...; currencyCode: ...; type?: ... };
                          taxSummary?: { breakdown?: ...; totalTaxAmount?: ... };
                      };
                      source: "NDC";
                      totalPrice: { totalAmount: { amount: ...; currencyCode: ... } };
                      validatingAirlineCode?: string;
                  }[]

                  Lists the new offers created.

          • headers: { "X-Request-ID"?: string; [name: string]: unknown }
            • OptionalX-Request-ID?: string

              Request identifier.

        • 400: {
              content: {
                  "application/json": {
                      diagnostics?: {
                          body?: string;
                          customId?: string;
                          headers?: { [key: string]: string };
                          name?:
                              | "ORDER_VIEW_REQUEST"
                              | "ORDER_VIEW_RESPONSE"
                              | "OFFER_STORE_ID_REQUEST"
                              | "OFFER_STORE_ID_RESPONSE"
                              | "OFFER_STORE_PUT_REQUEST"
                              | "OFFER_STORE_PUT_RESPONSE"
                              | "NDCC_ORDER_RESHOP_REQUEST"
                              | "NDCC_ORDER_RESHOP_RESPONSE"
                              | "ESSM_RESPONSE"
                              | "ESSM_TJR_REQUEST"
                              | "ESSM_TJR_RESPONSE"
                              | "ESSM_JWT_REQUEST"
                              | "ESSM_JWT_RESPONSE"
                              | "SPR_REQUEST"
                              | "SPR_RESPONSE"
                              | "OFFER_STORE_GET_REQUEST"
                              | "OFFER_STORE_GET_RESPONSE"
                              | "NDCC_ORDER_RESHOP_PROVIDER"
                              | "FARE_FOCUS_VALIDATION_REQUEST"
                              | "FARE_FOCUS_VALIDATION_RESPONSE"
                              | "FARE_FOCUS_FILTER_OFFERS_REQUEST"
                              | "FARE_FOCUS_FILTER_OFFERS_RESPONSE";
                      }[];
                      messages?: {
                          category?: "WARNING"
                          | "ERROR";
                          code?: number;
                          description?: string;
                          service?: string;
                          type?: string;
                      }[];
                      payloadAttributes: {
                          echoToken?: string;
                          timeStamp?: string;
                          trxId?: string;
                      };
                      response?: {
                          datalist: {
                              baggages?: {
                                  allowanceQuantity?: number;
                                  baggageAllowance?: (...)[];
                                  baggageId: string;
                                  descriptions?: (...)[];
                                  typeCode: string;
                              }[];
                              passengers: { passengerId: string; typeCode: string }[];
                              priceClasses?: {
                                  code?: string;
                                  descriptions?: (...)[];
                                  name?: string;
                                  priceClassId: string;
                              }[];
                              segments: {
                                  arrival: {
                                      airportCode: ...;
                                      airportName?: ...;
                                      arrivalDateTime: ...;
                                      terminal?: ...;
                                  };
                                  datedOperatingLegs?: (...)[];
                                  departure: {
                                      airportCode: ...;
                                      airportName?: ...;
                                      departureDateTime: ...;
                                      terminal?: ...;
                                  };
                                  marketingAirline: { code: ...; flightNumber: ...; name?: ... };
                                  operatingAirline?: { code?: ...; flightNumber?: ...; name?: ... };
                                  segmentId: string;
                              }[];
                              voluntaryChangeInformation?: {
                                  applicabilityList?: (...)[];
                                  changeId: string;
                                  description?: string;
                                  feeAmount?: string;
                                  feeCurrencyCode?: string;
                                  hasFee?: boolean;
                                  isAllowed?: boolean;
                                  type?: (...) | (...) | (...);
                              }[];
                          };
                          offers: {
                              commission?: {
                                  amount?: string;
                                  code?: string;
                                  currencyCode?: string;
                                  description?: string;
                                  percentage?: string;
                                  percentageAppliedToAmount?: string;
                              };
                              differentialAmountDue?: {
                                  balanceDifferentialAmount?: { amount: ...; currencyCode: ... };
                                  differentialAmount: { amount: ...; currencyCode: ... };
                                  taxSummary?: { breakdown?: ...; totalTaxAmount?: ... };
                              };
                              isSellable: boolean;
                              offerExpirationDateTime: string;
                              offerExpirationInSeconds: number;
                              offerId: string;
                              offerItems: {
                                  commission?: ...;
                                  differentialAmountDue: ...;
                                  isMandatory: ...;
                                  journeys: ...;
                                  newOfferItemDifferential?: ...;
                                  offerItemId: ...;
                                  orderItemRefIds: ...;
                                  originalOrderItemDifferential?: ...;
                                  passengers: ...;
                                  penaltyDifferential?: ...;
                                  price: ...;
                              }[];
                              ownerCode: string;
                              paymentTimeLimitDateTime?: string;
                              paymentTimeLimitText?: string;
                              paymentType?: string;
                              penaltyDifferential?: {
                                  differentialAmount: { amount: ...; currencyCode: ...; type?: ... };
                                  taxSummary?: { breakdown?: ...; totalTaxAmount?: ... };
                              };
                              source: "NDC";
                              totalPrice: { totalAmount: { amount: ...; currencyCode: ... } };
                              validatingAirlineCode?: string;
                          }[];
                      };
                  };
              };
              headers: { "X-Request-ID"?: string; [name: string]: unknown };
          }

          Bad request.

          • content: {
                "application/json": {
                    diagnostics?: {
                        body?: string;
                        customId?: string;
                        headers?: { [key: string]: string };
                        name?:
                            | "ORDER_VIEW_REQUEST"
                            | "ORDER_VIEW_RESPONSE"
                            | "OFFER_STORE_ID_REQUEST"
                            | "OFFER_STORE_ID_RESPONSE"
                            | "OFFER_STORE_PUT_REQUEST"
                            | "OFFER_STORE_PUT_RESPONSE"
                            | "NDCC_ORDER_RESHOP_REQUEST"
                            | "NDCC_ORDER_RESHOP_RESPONSE"
                            | "ESSM_RESPONSE"
                            | "ESSM_TJR_REQUEST"
                            | "ESSM_TJR_RESPONSE"
                            | "ESSM_JWT_REQUEST"
                            | "ESSM_JWT_RESPONSE"
                            | "SPR_REQUEST"
                            | "SPR_RESPONSE"
                            | "OFFER_STORE_GET_REQUEST"
                            | "OFFER_STORE_GET_RESPONSE"
                            | "NDCC_ORDER_RESHOP_PROVIDER"
                            | "FARE_FOCUS_VALIDATION_REQUEST"
                            | "FARE_FOCUS_VALIDATION_RESPONSE"
                            | "FARE_FOCUS_FILTER_OFFERS_REQUEST"
                            | "FARE_FOCUS_FILTER_OFFERS_RESPONSE";
                    }[];
                    messages?: {
                        category?: "WARNING"
                        | "ERROR";
                        code?: number;
                        description?: string;
                        service?: string;
                        type?: string;
                    }[];
                    payloadAttributes: {
                        echoToken?: string;
                        timeStamp?: string;
                        trxId?: string;
                    };
                    response?: {
                        datalist: {
                            baggages?: {
                                allowanceQuantity?: number;
                                baggageAllowance?: (...)[];
                                baggageId: string;
                                descriptions?: (...)[];
                                typeCode: string;
                            }[];
                            passengers: { passengerId: string; typeCode: string }[];
                            priceClasses?: {
                                code?: string;
                                descriptions?: (...)[];
                                name?: string;
                                priceClassId: string;
                            }[];
                            segments: {
                                arrival: {
                                    airportCode: ...;
                                    airportName?: ...;
                                    arrivalDateTime: ...;
                                    terminal?: ...;
                                };
                                datedOperatingLegs?: (...)[];
                                departure: {
                                    airportCode: ...;
                                    airportName?: ...;
                                    departureDateTime: ...;
                                    terminal?: ...;
                                };
                                marketingAirline: { code: ...; flightNumber: ...; name?: ... };
                                operatingAirline?: { code?: ...; flightNumber?: ...; name?: ... };
                                segmentId: string;
                            }[];
                            voluntaryChangeInformation?: {
                                applicabilityList?: (...)[];
                                changeId: string;
                                description?: string;
                                feeAmount?: string;
                                feeCurrencyCode?: string;
                                hasFee?: boolean;
                                isAllowed?: boolean;
                                type?: (...) | (...) | (...);
                            }[];
                        };
                        offers: {
                            commission?: {
                                amount?: string;
                                code?: string;
                                currencyCode?: string;
                                description?: string;
                                percentage?: string;
                                percentageAppliedToAmount?: string;
                            };
                            differentialAmountDue?: {
                                balanceDifferentialAmount?: { amount: ...; currencyCode: ... };
                                differentialAmount: { amount: ...; currencyCode: ... };
                                taxSummary?: { breakdown?: ...; totalTaxAmount?: ... };
                            };
                            isSellable: boolean;
                            offerExpirationDateTime: string;
                            offerExpirationInSeconds: number;
                            offerId: string;
                            offerItems: {
                                commission?: ...;
                                differentialAmountDue: ...;
                                isMandatory: ...;
                                journeys: ...;
                                newOfferItemDifferential?: ...;
                                offerItemId: ...;
                                orderItemRefIds: ...;
                                originalOrderItemDifferential?: ...;
                                passengers: ...;
                                penaltyDifferential?: ...;
                                price: ...;
                            }[];
                            ownerCode: string;
                            paymentTimeLimitDateTime?: string;
                            paymentTimeLimitText?: string;
                            paymentType?: string;
                            penaltyDifferential?: {
                                differentialAmount: { amount: ...; currencyCode: ...; type?: ... };
                                taxSummary?: { breakdown?: ...; totalTaxAmount?: ... };
                            };
                            source: "NDC";
                            totalPrice: { totalAmount: { amount: ...; currencyCode: ... } };
                            validatingAirlineCode?: string;
                        }[];
                    };
                };
            }
            • application/json: {
                  diagnostics?: {
                      body?: string;
                      customId?: string;
                      headers?: { [key: string]: string };
                      name?:
                          | "ORDER_VIEW_REQUEST"
                          | "ORDER_VIEW_RESPONSE"
                          | "OFFER_STORE_ID_REQUEST"
                          | "OFFER_STORE_ID_RESPONSE"
                          | "OFFER_STORE_PUT_REQUEST"
                          | "OFFER_STORE_PUT_RESPONSE"
                          | "NDCC_ORDER_RESHOP_REQUEST"
                          | "NDCC_ORDER_RESHOP_RESPONSE"
                          | "ESSM_RESPONSE"
                          | "ESSM_TJR_REQUEST"
                          | "ESSM_TJR_RESPONSE"
                          | "ESSM_JWT_REQUEST"
                          | "ESSM_JWT_RESPONSE"
                          | "SPR_REQUEST"
                          | "SPR_RESPONSE"
                          | "OFFER_STORE_GET_REQUEST"
                          | "OFFER_STORE_GET_RESPONSE"
                          | "NDCC_ORDER_RESHOP_PROVIDER"
                          | "FARE_FOCUS_VALIDATION_REQUEST"
                          | "FARE_FOCUS_VALIDATION_RESPONSE"
                          | "FARE_FOCUS_FILTER_OFFERS_REQUEST"
                          | "FARE_FOCUS_FILTER_OFFERS_RESPONSE";
                  }[];
                  messages?: {
                      category?: "WARNING"
                      | "ERROR";
                      code?: number;
                      description?: string;
                      service?: string;
                      type?: string;
                  }[];
                  payloadAttributes: {
                      echoToken?: string;
                      timeStamp?: string;
                      trxId?: string;
                  };
                  response?: {
                      datalist: {
                          baggages?: {
                              allowanceQuantity?: number;
                              baggageAllowance?: (...)[];
                              baggageId: string;
                              descriptions?: (...)[];
                              typeCode: string;
                          }[];
                          passengers: { passengerId: string; typeCode: string }[];
                          priceClasses?: {
                              code?: string;
                              descriptions?: (...)[];
                              name?: string;
                              priceClassId: string;
                          }[];
                          segments: {
                              arrival: {
                                  airportCode: ...;
                                  airportName?: ...;
                                  arrivalDateTime: ...;
                                  terminal?: ...;
                              };
                              datedOperatingLegs?: (...)[];
                              departure: {
                                  airportCode: ...;
                                  airportName?: ...;
                                  departureDateTime: ...;
                                  terminal?: ...;
                              };
                              marketingAirline: { code: ...; flightNumber: ...; name?: ... };
                              operatingAirline?: { code?: ...; flightNumber?: ...; name?: ... };
                              segmentId: string;
                          }[];
                          voluntaryChangeInformation?: {
                              applicabilityList?: (...)[];
                              changeId: string;
                              description?: string;
                              feeAmount?: string;
                              feeCurrencyCode?: string;
                              hasFee?: boolean;
                              isAllowed?: boolean;
                              type?: (...) | (...) | (...);
                          }[];
                      };
                      offers: {
                          commission?: {
                              amount?: string;
                              code?: string;
                              currencyCode?: string;
                              description?: string;
                              percentage?: string;
                              percentageAppliedToAmount?: string;
                          };
                          differentialAmountDue?: {
                              balanceDifferentialAmount?: { amount: ...; currencyCode: ... };
                              differentialAmount: { amount: ...; currencyCode: ... };
                              taxSummary?: { breakdown?: ...; totalTaxAmount?: ... };
                          };
                          isSellable: boolean;
                          offerExpirationDateTime: string;
                          offerExpirationInSeconds: number;
                          offerId: string;
                          offerItems: {
                              commission?: ...;
                              differentialAmountDue: ...;
                              isMandatory: ...;
                              journeys: ...;
                              newOfferItemDifferential?: ...;
                              offerItemId: ...;
                              orderItemRefIds: ...;
                              originalOrderItemDifferential?: ...;
                              passengers: ...;
                              penaltyDifferential?: ...;
                              price: ...;
                          }[];
                          ownerCode: string;
                          paymentTimeLimitDateTime?: string;
                          paymentTimeLimitText?: string;
                          paymentType?: string;
                          penaltyDifferential?: {
                              differentialAmount: { amount: ...; currencyCode: ...; type?: ... };
                              taxSummary?: { breakdown?: ...; totalTaxAmount?: ... };
                          };
                          source: "NDC";
                          totalPrice: { totalAmount: { amount: ...; currencyCode: ... } };
                          validatingAirlineCode?: string;
                      }[];
                  };
              }
              • Optionaldiagnostics?: {
                    body?: string;
                    customId?: string;
                    headers?: { [key: string]: string };
                    name?:
                        | "ORDER_VIEW_REQUEST"
                        | "ORDER_VIEW_RESPONSE"
                        | "OFFER_STORE_ID_REQUEST"
                        | "OFFER_STORE_ID_RESPONSE"
                        | "OFFER_STORE_PUT_REQUEST"
                        | "OFFER_STORE_PUT_RESPONSE"
                        | "NDCC_ORDER_RESHOP_REQUEST"
                        | "NDCC_ORDER_RESHOP_RESPONSE"
                        | "ESSM_RESPONSE"
                        | "ESSM_TJR_REQUEST"
                        | "ESSM_TJR_RESPONSE"
                        | "ESSM_JWT_REQUEST"
                        | "ESSM_JWT_RESPONSE"
                        | "SPR_REQUEST"
                        | "SPR_RESPONSE"
                        | "OFFER_STORE_GET_REQUEST"
                        | "OFFER_STORE_GET_RESPONSE"
                        | "NDCC_ORDER_RESHOP_PROVIDER"
                        | "FARE_FOCUS_VALIDATION_REQUEST"
                        | "FARE_FOCUS_VALIDATION_RESPONSE"
                        | "FARE_FOCUS_FILTER_OFFERS_REQUEST"
                        | "FARE_FOCUS_FILTER_OFFERS_RESPONSE";
                }[]

                Lists any applicable diagnostic information to help debug and troubleshoot possible processing errors.

              • Optionalmessages?: {
                    category?: "WARNING" | "ERROR";
                    code?: number;
                    description?: string;
                    service?: string;
                    type?: string;
                }[]

                Lists any errors or warnings encountered during request processesing.

              • payloadAttributes: { echoToken?: string; timeStamp?: string; trxId?: string }

                Standard payload parameters.

                • OptionalechoToken?: string

                  A string that will be copied from the request to the response.

                  7c6d6c52-a277-4539-a7f1-da225470d053
                  
                • OptionaltimeStamp?: string

                  The date and time the transaction was processed in ISO 8601 format.

                • OptionaltrxId?: string

                  A unique client's ID assigned to the transaction.

                  1SXXXDBYTXW4O
                  
              • Optionalresponse?: {
                    datalist: {
                        baggages?: {
                            allowanceQuantity?: number;
                            baggageAllowance?: (...)[];
                            baggageId: string;
                            descriptions?: (...)[];
                            typeCode: string;
                        }[];
                        passengers: { passengerId: string; typeCode: string }[];
                        priceClasses?: {
                            code?: string;
                            descriptions?: (...)[];
                            name?: string;
                            priceClassId: string;
                        }[];
                        segments: {
                            arrival: {
                                airportCode: ...;
                                airportName?: ...;
                                arrivalDateTime: ...;
                                terminal?: ...;
                            };
                            datedOperatingLegs?: (...)[];
                            departure: {
                                airportCode: ...;
                                airportName?: ...;
                                departureDateTime: ...;
                                terminal?: ...;
                            };
                            marketingAirline: { code: ...; flightNumber: ...; name?: ... };
                            operatingAirline?: { code?: ...; flightNumber?: ...; name?: ... };
                            segmentId: string;
                        }[];
                        voluntaryChangeInformation?: {
                            applicabilityList?: (...)[];
                            changeId: string;
                            description?: string;
                            feeAmount?: string;
                            feeCurrencyCode?: string;
                            hasFee?: boolean;
                            isAllowed?: boolean;
                            type?: (...) | (...) | (...);
                        }[];
                    };
                    offers: {
                        commission?: {
                            amount?: string;
                            code?: string;
                            currencyCode?: string;
                            description?: string;
                            percentage?: string;
                            percentageAppliedToAmount?: string;
                        };
                        differentialAmountDue?: {
                            balanceDifferentialAmount?: { amount: ...; currencyCode: ... };
                            differentialAmount: { amount: ...; currencyCode: ... };
                            taxSummary?: { breakdown?: ...; totalTaxAmount?: ... };
                        };
                        isSellable: boolean;
                        offerExpirationDateTime: string;
                        offerExpirationInSeconds: number;
                        offerId: string;
                        offerItems: {
                            commission?: ...;
                            differentialAmountDue: ...;
                            isMandatory: ...;
                            journeys: ...;
                            newOfferItemDifferential?: ...;
                            offerItemId: ...;
                            orderItemRefIds: ...;
                            originalOrderItemDifferential?: ...;
                            passengers: ...;
                            penaltyDifferential?: ...;
                            price: ...;
                        }[];
                        ownerCode: string;
                        paymentTimeLimitDateTime?: string;
                        paymentTimeLimitText?: string;
                        paymentType?: string;
                        penaltyDifferential?: {
                            differentialAmount: { amount: ...; currencyCode: ...; type?: ... };
                            taxSummary?: { breakdown?: ...; totalTaxAmount?: ... };
                        };
                        source: "NDC";
                        totalPrice: { totalAmount: { amount: ...; currencyCode: ... } };
                        validatingAirlineCode?: string;
                    }[];
                }

                Main response body.

                • datalist: {
                      baggages?: {
                          allowanceQuantity?: number;
                          baggageAllowance?: (...)[];
                          baggageId: string;
                          descriptions?: (...)[];
                          typeCode: string;
                      }[];
                      passengers: { passengerId: string; typeCode: string }[];
                      priceClasses?: {
                          code?: string;
                          descriptions?: (...)[];
                          name?: string;
                          priceClassId: string;
                      }[];
                      segments: {
                          arrival: {
                              airportCode: ...;
                              airportName?: ...;
                              arrivalDateTime: ...;
                              terminal?: ...;
                          };
                          datedOperatingLegs?: (...)[];
                          departure: {
                              airportCode: ...;
                              airportName?: ...;
                              departureDateTime: ...;
                              terminal?: ...;
                          };
                          marketingAirline: { code: ...; flightNumber: ...; name?: ... };
                          operatingAirline?: { code?: ...; flightNumber?: ...; name?: ... };
                          segmentId: string;
                      }[];
                      voluntaryChangeInformation?: {
                          applicabilityList?: (...)[];
                          changeId: string;
                          description?: string;
                          feeAmount?: string;
                          feeCurrencyCode?: string;
                          hasFee?: boolean;
                          isAllowed?: boolean;
                          type?: (...) | (...) | (...);
                      }[];
                  }

                  List of objects referenced from the new offers.

                  • Optionalbaggages?: {
                        allowanceQuantity?: number;
                        baggageAllowance?: (...)[];
                        baggageId: string;
                        descriptions?: (...)[];
                        typeCode: string;
                    }[]

                    Lists baggage information associated with the offer.

                  • passengers: { passengerId: string; typeCode: string }[]

                    Lists any passengers associated with the offer.

                  • OptionalpriceClasses?: { code?: string; descriptions?: (...)[]; name?: string; priceClassId: string }[]

                    Lists price details associated with the offer.

                  • segments: {
                        arrival: {
                            airportCode: ...;
                            airportName?: ...;
                            arrivalDateTime: ...;
                            terminal?: ...;
                        };
                        datedOperatingLegs?: (...)[];
                        departure: {
                            airportCode: ...;
                            airportName?: ...;
                            departureDateTime: ...;
                            terminal?: ...;
                        };
                        marketingAirline: { code: ...; flightNumber: ...; name?: ... };
                        operatingAirline?: { code?: ...; flightNumber?: ...; name?: ... };
                        segmentId: string;
                    }[]

                    Lists all air segments associated with the offer.

                  • OptionalvoluntaryChangeInformation?: {
                        applicabilityList?: (...)[];
                        changeId: string;
                        description?: string;
                        feeAmount?: string;
                        feeCurrencyCode?: string;
                        hasFee?: boolean;
                        isAllowed?: boolean;
                        type?: (...) | (...) | (...);
                    }[]

                    Lists details of fees and limitations with the voluntary changes related to the offer.

                • offers: {
                      commission?: {
                          amount?: string;
                          code?: string;
                          currencyCode?: string;
                          description?: string;
                          percentage?: string;
                          percentageAppliedToAmount?: string;
                      };
                      differentialAmountDue?: {
                          balanceDifferentialAmount?: { amount: ...; currencyCode: ... };
                          differentialAmount: { amount: ...; currencyCode: ... };
                          taxSummary?: { breakdown?: ...; totalTaxAmount?: ... };
                      };
                      isSellable: boolean;
                      offerExpirationDateTime: string;
                      offerExpirationInSeconds: number;
                      offerId: string;
                      offerItems: {
                          commission?: ...;
                          differentialAmountDue: ...;
                          isMandatory: ...;
                          journeys: ...;
                          newOfferItemDifferential?: ...;
                          offerItemId: ...;
                          orderItemRefIds: ...;
                          originalOrderItemDifferential?: ...;
                          passengers: ...;
                          penaltyDifferential?: ...;
                          price: ...;
                      }[];
                      ownerCode: string;
                      paymentTimeLimitDateTime?: string;
                      paymentTimeLimitText?: string;
                      paymentType?: string;
                      penaltyDifferential?: {
                          differentialAmount: { amount: ...; currencyCode: ...; type?: ... };
                          taxSummary?: { breakdown?: ...; totalTaxAmount?: ... };
                      };
                      source: "NDC";
                      totalPrice: { totalAmount: { amount: ...; currencyCode: ... } };
                      validatingAirlineCode?: string;
                  }[]

                  Lists the new offers created.

          • headers: { "X-Request-ID"?: string; [name: string]: unknown }
            • OptionalX-Request-ID?: string

              Request identifier.

        • 403: {
              content: {
                  "application/json": {
                      diagnostics?: {
                          body?: string;
                          customId?: string;
                          headers?: { [key: string]: string };
                          name?:
                              | "ORDER_VIEW_REQUEST"
                              | "ORDER_VIEW_RESPONSE"
                              | "OFFER_STORE_ID_REQUEST"
                              | "OFFER_STORE_ID_RESPONSE"
                              | "OFFER_STORE_PUT_REQUEST"
                              | "OFFER_STORE_PUT_RESPONSE"
                              | "NDCC_ORDER_RESHOP_REQUEST"
                              | "NDCC_ORDER_RESHOP_RESPONSE"
                              | "ESSM_RESPONSE"
                              | "ESSM_TJR_REQUEST"
                              | "ESSM_TJR_RESPONSE"
                              | "ESSM_JWT_REQUEST"
                              | "ESSM_JWT_RESPONSE"
                              | "SPR_REQUEST"
                              | "SPR_RESPONSE"
                              | "OFFER_STORE_GET_REQUEST"
                              | "OFFER_STORE_GET_RESPONSE"
                              | "NDCC_ORDER_RESHOP_PROVIDER"
                              | "FARE_FOCUS_VALIDATION_REQUEST"
                              | "FARE_FOCUS_VALIDATION_RESPONSE"
                              | "FARE_FOCUS_FILTER_OFFERS_REQUEST"
                              | "FARE_FOCUS_FILTER_OFFERS_RESPONSE";
                      }[];
                      messages?: {
                          category?: "WARNING"
                          | "ERROR";
                          code?: number;
                          description?: string;
                          service?: string;
                          type?: string;
                      }[];
                      payloadAttributes: {
                          echoToken?: string;
                          timeStamp?: string;
                          trxId?: string;
                      };
                      response?: {
                          datalist: {
                              baggages?: {
                                  allowanceQuantity?: number;
                                  baggageAllowance?: (...)[];
                                  baggageId: string;
                                  descriptions?: (...)[];
                                  typeCode: string;
                              }[];
                              passengers: { passengerId: string; typeCode: string }[];
                              priceClasses?: {
                                  code?: string;
                                  descriptions?: (...)[];
                                  name?: string;
                                  priceClassId: string;
                              }[];
                              segments: {
                                  arrival: {
                                      airportCode: ...;
                                      airportName?: ...;
                                      arrivalDateTime: ...;
                                      terminal?: ...;
                                  };
                                  datedOperatingLegs?: (...)[];
                                  departure: {
                                      airportCode: ...;
                                      airportName?: ...;
                                      departureDateTime: ...;
                                      terminal?: ...;
                                  };
                                  marketingAirline: { code: ...; flightNumber: ...; name?: ... };
                                  operatingAirline?: { code?: ...; flightNumber?: ...; name?: ... };
                                  segmentId: string;
                              }[];
                              voluntaryChangeInformation?: {
                                  applicabilityList?: (...)[];
                                  changeId: string;
                                  description?: string;
                                  feeAmount?: string;
                                  feeCurrencyCode?: string;
                                  hasFee?: boolean;
                                  isAllowed?: boolean;
                                  type?: (...) | (...) | (...);
                              }[];
                          };
                          offers: {
                              commission?: {
                                  amount?: string;
                                  code?: string;
                                  currencyCode?: string;
                                  description?: string;
                                  percentage?: string;
                                  percentageAppliedToAmount?: string;
                              };
                              differentialAmountDue?: {
                                  balanceDifferentialAmount?: { amount: ...; currencyCode: ... };
                                  differentialAmount: { amount: ...; currencyCode: ... };
                                  taxSummary?: { breakdown?: ...; totalTaxAmount?: ... };
                              };
                              isSellable: boolean;
                              offerExpirationDateTime: string;
                              offerExpirationInSeconds: number;
                              offerId: string;
                              offerItems: {
                                  commission?: ...;
                                  differentialAmountDue: ...;
                                  isMandatory: ...;
                                  journeys: ...;
                                  newOfferItemDifferential?: ...;
                                  offerItemId: ...;
                                  orderItemRefIds: ...;
                                  originalOrderItemDifferential?: ...;
                                  passengers: ...;
                                  penaltyDifferential?: ...;
                                  price: ...;
                              }[];
                              ownerCode: string;
                              paymentTimeLimitDateTime?: string;
                              paymentTimeLimitText?: string;
                              paymentType?: string;
                              penaltyDifferential?: {
                                  differentialAmount: { amount: ...; currencyCode: ...; type?: ... };
                                  taxSummary?: { breakdown?: ...; totalTaxAmount?: ... };
                              };
                              source: "NDC";
                              totalPrice: { totalAmount: { amount: ...; currencyCode: ... } };
                              validatingAirlineCode?: string;
                          }[];
                      };
                  };
              };
              headers: { "X-Request-ID"?: string; [name: string]: unknown };
          }

          Client does not have access rights to the content.

          • content: {
                "application/json": {
                    diagnostics?: {
                        body?: string;
                        customId?: string;
                        headers?: { [key: string]: string };
                        name?:
                            | "ORDER_VIEW_REQUEST"
                            | "ORDER_VIEW_RESPONSE"
                            | "OFFER_STORE_ID_REQUEST"
                            | "OFFER_STORE_ID_RESPONSE"
                            | "OFFER_STORE_PUT_REQUEST"
                            | "OFFER_STORE_PUT_RESPONSE"
                            | "NDCC_ORDER_RESHOP_REQUEST"
                            | "NDCC_ORDER_RESHOP_RESPONSE"
                            | "ESSM_RESPONSE"
                            | "ESSM_TJR_REQUEST"
                            | "ESSM_TJR_RESPONSE"
                            | "ESSM_JWT_REQUEST"
                            | "ESSM_JWT_RESPONSE"
                            | "SPR_REQUEST"
                            | "SPR_RESPONSE"
                            | "OFFER_STORE_GET_REQUEST"
                            | "OFFER_STORE_GET_RESPONSE"
                            | "NDCC_ORDER_RESHOP_PROVIDER"
                            | "FARE_FOCUS_VALIDATION_REQUEST"
                            | "FARE_FOCUS_VALIDATION_RESPONSE"
                            | "FARE_FOCUS_FILTER_OFFERS_REQUEST"
                            | "FARE_FOCUS_FILTER_OFFERS_RESPONSE";
                    }[];
                    messages?: {
                        category?: "WARNING"
                        | "ERROR";
                        code?: number;
                        description?: string;
                        service?: string;
                        type?: string;
                    }[];
                    payloadAttributes: {
                        echoToken?: string;
                        timeStamp?: string;
                        trxId?: string;
                    };
                    response?: {
                        datalist: {
                            baggages?: {
                                allowanceQuantity?: number;
                                baggageAllowance?: (...)[];
                                baggageId: string;
                                descriptions?: (...)[];
                                typeCode: string;
                            }[];
                            passengers: { passengerId: string; typeCode: string }[];
                            priceClasses?: {
                                code?: string;
                                descriptions?: (...)[];
                                name?: string;
                                priceClassId: string;
                            }[];
                            segments: {
                                arrival: {
                                    airportCode: ...;
                                    airportName?: ...;
                                    arrivalDateTime: ...;
                                    terminal?: ...;
                                };
                                datedOperatingLegs?: (...)[];
                                departure: {
                                    airportCode: ...;
                                    airportName?: ...;
                                    departureDateTime: ...;
                                    terminal?: ...;
                                };
                                marketingAirline: { code: ...; flightNumber: ...; name?: ... };
                                operatingAirline?: { code?: ...; flightNumber?: ...; name?: ... };
                                segmentId: string;
                            }[];
                            voluntaryChangeInformation?: {
                                applicabilityList?: (...)[];
                                changeId: string;
                                description?: string;
                                feeAmount?: string;
                                feeCurrencyCode?: string;
                                hasFee?: boolean;
                                isAllowed?: boolean;
                                type?: (...) | (...) | (...);
                            }[];
                        };
                        offers: {
                            commission?: {
                                amount?: string;
                                code?: string;
                                currencyCode?: string;
                                description?: string;
                                percentage?: string;
                                percentageAppliedToAmount?: string;
                            };
                            differentialAmountDue?: {
                                balanceDifferentialAmount?: { amount: ...; currencyCode: ... };
                                differentialAmount: { amount: ...; currencyCode: ... };
                                taxSummary?: { breakdown?: ...; totalTaxAmount?: ... };
                            };
                            isSellable: boolean;
                            offerExpirationDateTime: string;
                            offerExpirationInSeconds: number;
                            offerId: string;
                            offerItems: {
                                commission?: ...;
                                differentialAmountDue: ...;
                                isMandatory: ...;
                                journeys: ...;
                                newOfferItemDifferential?: ...;
                                offerItemId: ...;
                                orderItemRefIds: ...;
                                originalOrderItemDifferential?: ...;
                                passengers: ...;
                                penaltyDifferential?: ...;
                                price: ...;
                            }[];
                            ownerCode: string;
                            paymentTimeLimitDateTime?: string;
                            paymentTimeLimitText?: string;
                            paymentType?: string;
                            penaltyDifferential?: {
                                differentialAmount: { amount: ...; currencyCode: ...; type?: ... };
                                taxSummary?: { breakdown?: ...; totalTaxAmount?: ... };
                            };
                            source: "NDC";
                            totalPrice: { totalAmount: { amount: ...; currencyCode: ... } };
                            validatingAirlineCode?: string;
                        }[];
                    };
                };
            }
            • application/json: {
                  diagnostics?: {
                      body?: string;
                      customId?: string;
                      headers?: { [key: string]: string };
                      name?:
                          | "ORDER_VIEW_REQUEST"
                          | "ORDER_VIEW_RESPONSE"
                          | "OFFER_STORE_ID_REQUEST"
                          | "OFFER_STORE_ID_RESPONSE"
                          | "OFFER_STORE_PUT_REQUEST"
                          | "OFFER_STORE_PUT_RESPONSE"
                          | "NDCC_ORDER_RESHOP_REQUEST"
                          | "NDCC_ORDER_RESHOP_RESPONSE"
                          | "ESSM_RESPONSE"
                          | "ESSM_TJR_REQUEST"
                          | "ESSM_TJR_RESPONSE"
                          | "ESSM_JWT_REQUEST"
                          | "ESSM_JWT_RESPONSE"
                          | "SPR_REQUEST"
                          | "SPR_RESPONSE"
                          | "OFFER_STORE_GET_REQUEST"
                          | "OFFER_STORE_GET_RESPONSE"
                          | "NDCC_ORDER_RESHOP_PROVIDER"
                          | "FARE_FOCUS_VALIDATION_REQUEST"
                          | "FARE_FOCUS_VALIDATION_RESPONSE"
                          | "FARE_FOCUS_FILTER_OFFERS_REQUEST"
                          | "FARE_FOCUS_FILTER_OFFERS_RESPONSE";
                  }[];
                  messages?: {
                      category?: "WARNING"
                      | "ERROR";
                      code?: number;
                      description?: string;
                      service?: string;
                      type?: string;
                  }[];
                  payloadAttributes: {
                      echoToken?: string;
                      timeStamp?: string;
                      trxId?: string;
                  };
                  response?: {
                      datalist: {
                          baggages?: {
                              allowanceQuantity?: number;
                              baggageAllowance?: (...)[];
                              baggageId: string;
                              descriptions?: (...)[];
                              typeCode: string;
                          }[];
                          passengers: { passengerId: string; typeCode: string }[];
                          priceClasses?: {
                              code?: string;
                              descriptions?: (...)[];
                              name?: string;
                              priceClassId: string;
                          }[];
                          segments: {
                              arrival: {
                                  airportCode: ...;
                                  airportName?: ...;
                                  arrivalDateTime: ...;
                                  terminal?: ...;
                              };
                              datedOperatingLegs?: (...)[];
                              departure: {
                                  airportCode: ...;
                                  airportName?: ...;
                                  departureDateTime: ...;
                                  terminal?: ...;
                              };
                              marketingAirline: { code: ...; flightNumber: ...; name?: ... };
                              operatingAirline?: { code?: ...; flightNumber?: ...; name?: ... };
                              segmentId: string;
                          }[];
                          voluntaryChangeInformation?: {
                              applicabilityList?: (...)[];
                              changeId: string;
                              description?: string;
                              feeAmount?: string;
                              feeCurrencyCode?: string;
                              hasFee?: boolean;
                              isAllowed?: boolean;
                              type?: (...) | (...) | (...);
                          }[];
                      };
                      offers: {
                          commission?: {
                              amount?: string;
                              code?: string;
                              currencyCode?: string;
                              description?: string;
                              percentage?: string;
                              percentageAppliedToAmount?: string;
                          };
                          differentialAmountDue?: {
                              balanceDifferentialAmount?: { amount: ...; currencyCode: ... };
                              differentialAmount: { amount: ...; currencyCode: ... };
                              taxSummary?: { breakdown?: ...; totalTaxAmount?: ... };
                          };
                          isSellable: boolean;
                          offerExpirationDateTime: string;
                          offerExpirationInSeconds: number;
                          offerId: string;
                          offerItems: {
                              commission?: ...;
                              differentialAmountDue: ...;
                              isMandatory: ...;
                              journeys: ...;
                              newOfferItemDifferential?: ...;
                              offerItemId: ...;
                              orderItemRefIds: ...;
                              originalOrderItemDifferential?: ...;
                              passengers: ...;
                              penaltyDifferential?: ...;
                              price: ...;
                          }[];
                          ownerCode: string;
                          paymentTimeLimitDateTime?: string;
                          paymentTimeLimitText?: string;
                          paymentType?: string;
                          penaltyDifferential?: {
                              differentialAmount: { amount: ...; currencyCode: ...; type?: ... };
                              taxSummary?: { breakdown?: ...; totalTaxAmount?: ... };
                          };
                          source: "NDC";
                          totalPrice: { totalAmount: { amount: ...; currencyCode: ... } };
                          validatingAirlineCode?: string;
                      }[];
                  };
              }
              • Optionaldiagnostics?: {
                    body?: string;
                    customId?: string;
                    headers?: { [key: string]: string };
                    name?:
                        | "ORDER_VIEW_REQUEST"
                        | "ORDER_VIEW_RESPONSE"
                        | "OFFER_STORE_ID_REQUEST"
                        | "OFFER_STORE_ID_RESPONSE"
                        | "OFFER_STORE_PUT_REQUEST"
                        | "OFFER_STORE_PUT_RESPONSE"
                        | "NDCC_ORDER_RESHOP_REQUEST"
                        | "NDCC_ORDER_RESHOP_RESPONSE"
                        | "ESSM_RESPONSE"
                        | "ESSM_TJR_REQUEST"
                        | "ESSM_TJR_RESPONSE"
                        | "ESSM_JWT_REQUEST"
                        | "ESSM_JWT_RESPONSE"
                        | "SPR_REQUEST"
                        | "SPR_RESPONSE"
                        | "OFFER_STORE_GET_REQUEST"
                        | "OFFER_STORE_GET_RESPONSE"
                        | "NDCC_ORDER_RESHOP_PROVIDER"
                        | "FARE_FOCUS_VALIDATION_REQUEST"
                        | "FARE_FOCUS_VALIDATION_RESPONSE"
                        | "FARE_FOCUS_FILTER_OFFERS_REQUEST"
                        | "FARE_FOCUS_FILTER_OFFERS_RESPONSE";
                }[]

                Lists any applicable diagnostic information to help debug and troubleshoot possible processing errors.

              • Optionalmessages?: {
                    category?: "WARNING" | "ERROR";
                    code?: number;
                    description?: string;
                    service?: string;
                    type?: string;
                }[]

                Lists any errors or warnings encountered during request processesing.

              • payloadAttributes: { echoToken?: string; timeStamp?: string; trxId?: string }

                Standard payload parameters.

                • OptionalechoToken?: string

                  A string that will be copied from the request to the response.

                  7c6d6c52-a277-4539-a7f1-da225470d053
                  
                • OptionaltimeStamp?: string

                  The date and time the transaction was processed in ISO 8601 format.

                • OptionaltrxId?: string

                  A unique client's ID assigned to the transaction.

                  1SXXXDBYTXW4O
                  
              • Optionalresponse?: {
                    datalist: {
                        baggages?: {
                            allowanceQuantity?: number;
                            baggageAllowance?: (...)[];
                            baggageId: string;
                            descriptions?: (...)[];
                            typeCode: string;
                        }[];
                        passengers: { passengerId: string; typeCode: string }[];
                        priceClasses?: {
                            code?: string;
                            descriptions?: (...)[];
                            name?: string;
                            priceClassId: string;
                        }[];
                        segments: {
                            arrival: {
                                airportCode: ...;
                                airportName?: ...;
                                arrivalDateTime: ...;
                                terminal?: ...;
                            };
                            datedOperatingLegs?: (...)[];
                            departure: {
                                airportCode: ...;
                                airportName?: ...;
                                departureDateTime: ...;
                                terminal?: ...;
                            };
                            marketingAirline: { code: ...; flightNumber: ...; name?: ... };
                            operatingAirline?: { code?: ...; flightNumber?: ...; name?: ... };
                            segmentId: string;
                        }[];
                        voluntaryChangeInformation?: {
                            applicabilityList?: (...)[];
                            changeId: string;
                            description?: string;
                            feeAmount?: string;
                            feeCurrencyCode?: string;
                            hasFee?: boolean;
                            isAllowed?: boolean;
                            type?: (...) | (...) | (...);
                        }[];
                    };
                    offers: {
                        commission?: {
                            amount?: string;
                            code?: string;
                            currencyCode?: string;
                            description?: string;
                            percentage?: string;
                            percentageAppliedToAmount?: string;
                        };
                        differentialAmountDue?: {
                            balanceDifferentialAmount?: { amount: ...; currencyCode: ... };
                            differentialAmount: { amount: ...; currencyCode: ... };
                            taxSummary?: { breakdown?: ...; totalTaxAmount?: ... };
                        };
                        isSellable: boolean;
                        offerExpirationDateTime: string;
                        offerExpirationInSeconds: number;
                        offerId: string;
                        offerItems: {
                            commission?: ...;
                            differentialAmountDue: ...;
                            isMandatory: ...;
                            journeys: ...;
                            newOfferItemDifferential?: ...;
                            offerItemId: ...;
                            orderItemRefIds: ...;
                            originalOrderItemDifferential?: ...;
                            passengers: ...;
                            penaltyDifferential?: ...;
                            price: ...;
                        }[];
                        ownerCode: string;
                        paymentTimeLimitDateTime?: string;
                        paymentTimeLimitText?: string;
                        paymentType?: string;
                        penaltyDifferential?: {
                            differentialAmount: { amount: ...; currencyCode: ...; type?: ... };
                            taxSummary?: { breakdown?: ...; totalTaxAmount?: ... };
                        };
                        source: "NDC";
                        totalPrice: { totalAmount: { amount: ...; currencyCode: ... } };
                        validatingAirlineCode?: string;
                    }[];
                }

                Main response body.

                • datalist: {
                      baggages?: {
                          allowanceQuantity?: number;
                          baggageAllowance?: (...)[];
                          baggageId: string;
                          descriptions?: (...)[];
                          typeCode: string;
                      }[];
                      passengers: { passengerId: string; typeCode: string }[];
                      priceClasses?: {
                          code?: string;
                          descriptions?: (...)[];
                          name?: string;
                          priceClassId: string;
                      }[];
                      segments: {
                          arrival: {
                              airportCode: ...;
                              airportName?: ...;
                              arrivalDateTime: ...;
                              terminal?: ...;
                          };
                          datedOperatingLegs?: (...)[];
                          departure: {
                              airportCode: ...;
                              airportName?: ...;
                              departureDateTime: ...;
                              terminal?: ...;
                          };
                          marketingAirline: { code: ...; flightNumber: ...; name?: ... };
                          operatingAirline?: { code?: ...; flightNumber?: ...; name?: ... };
                          segmentId: string;
                      }[];
                      voluntaryChangeInformation?: {
                          applicabilityList?: (...)[];
                          changeId: string;
                          description?: string;
                          feeAmount?: string;
                          feeCurrencyCode?: string;
                          hasFee?: boolean;
                          isAllowed?: boolean;
                          type?: (...) | (...) | (...);
                      }[];
                  }

                  List of objects referenced from the new offers.

                  • Optionalbaggages?: {
                        allowanceQuantity?: number;
                        baggageAllowance?: (...)[];
                        baggageId: string;
                        descriptions?: (...)[];
                        typeCode: string;
                    }[]

                    Lists baggage information associated with the offer.

                  • passengers: { passengerId: string; typeCode: string }[]

                    Lists any passengers associated with the offer.

                  • OptionalpriceClasses?: { code?: string; descriptions?: (...)[]; name?: string; priceClassId: string }[]

                    Lists price details associated with the offer.

                  • segments: {
                        arrival: {
                            airportCode: ...;
                            airportName?: ...;
                            arrivalDateTime: ...;
                            terminal?: ...;
                        };
                        datedOperatingLegs?: (...)[];
                        departure: {
                            airportCode: ...;
                            airportName?: ...;
                            departureDateTime: ...;
                            terminal?: ...;
                        };
                        marketingAirline: { code: ...; flightNumber: ...; name?: ... };
                        operatingAirline?: { code?: ...; flightNumber?: ...; name?: ... };
                        segmentId: string;
                    }[]

                    Lists all air segments associated with the offer.

                  • OptionalvoluntaryChangeInformation?: {
                        applicabilityList?: (...)[];
                        changeId: string;
                        description?: string;
                        feeAmount?: string;
                        feeCurrencyCode?: string;
                        hasFee?: boolean;
                        isAllowed?: boolean;
                        type?: (...) | (...) | (...);
                    }[]

                    Lists details of fees and limitations with the voluntary changes related to the offer.

                • offers: {
                      commission?: {
                          amount?: string;
                          code?: string;
                          currencyCode?: string;
                          description?: string;
                          percentage?: string;
                          percentageAppliedToAmount?: string;
                      };
                      differentialAmountDue?: {
                          balanceDifferentialAmount?: { amount: ...; currencyCode: ... };
                          differentialAmount: { amount: ...; currencyCode: ... };
                          taxSummary?: { breakdown?: ...; totalTaxAmount?: ... };
                      };
                      isSellable: boolean;
                      offerExpirationDateTime: string;
                      offerExpirationInSeconds: number;
                      offerId: string;
                      offerItems: {
                          commission?: ...;
                          differentialAmountDue: ...;
                          isMandatory: ...;
                          journeys: ...;
                          newOfferItemDifferential?: ...;
                          offerItemId: ...;
                          orderItemRefIds: ...;
                          originalOrderItemDifferential?: ...;
                          passengers: ...;
                          penaltyDifferential?: ...;
                          price: ...;
                      }[];
                      ownerCode: string;
                      paymentTimeLimitDateTime?: string;
                      paymentTimeLimitText?: string;
                      paymentType?: string;
                      penaltyDifferential?: {
                          differentialAmount: { amount: ...; currencyCode: ...; type?: ... };
                          taxSummary?: { breakdown?: ...; totalTaxAmount?: ... };
                      };
                      source: "NDC";
                      totalPrice: { totalAmount: { amount: ...; currencyCode: ... } };
                      validatingAirlineCode?: string;
                  }[]

                  Lists the new offers created.

          • headers: { "X-Request-ID"?: string; [name: string]: unknown }
            • OptionalX-Request-ID?: string

              Request identifier.

        • 406: {
              content: {
                  "application/json": {
                      diagnostics?: {
                          body?: string;
                          customId?: string;
                          headers?: { [key: string]: string };
                          name?:
                              | "ORDER_VIEW_REQUEST"
                              | "ORDER_VIEW_RESPONSE"
                              | "OFFER_STORE_ID_REQUEST"
                              | "OFFER_STORE_ID_RESPONSE"
                              | "OFFER_STORE_PUT_REQUEST"
                              | "OFFER_STORE_PUT_RESPONSE"
                              | "NDCC_ORDER_RESHOP_REQUEST"
                              | "NDCC_ORDER_RESHOP_RESPONSE"
                              | "ESSM_RESPONSE"
                              | "ESSM_TJR_REQUEST"
                              | "ESSM_TJR_RESPONSE"
                              | "ESSM_JWT_REQUEST"
                              | "ESSM_JWT_RESPONSE"
                              | "SPR_REQUEST"
                              | "SPR_RESPONSE"
                              | "OFFER_STORE_GET_REQUEST"
                              | "OFFER_STORE_GET_RESPONSE"
                              | "NDCC_ORDER_RESHOP_PROVIDER"
                              | "FARE_FOCUS_VALIDATION_REQUEST"
                              | "FARE_FOCUS_VALIDATION_RESPONSE"
                              | "FARE_FOCUS_FILTER_OFFERS_REQUEST"
                              | "FARE_FOCUS_FILTER_OFFERS_RESPONSE";
                      }[];
                      messages?: {
                          category?: "WARNING"
                          | "ERROR";
                          code?: number;
                          description?: string;
                          service?: string;
                          type?: string;
                      }[];
                      payloadAttributes: {
                          echoToken?: string;
                          timeStamp?: string;
                          trxId?: string;
                      };
                      response?: {
                          datalist: {
                              baggages?: {
                                  allowanceQuantity?: number;
                                  baggageAllowance?: (...)[];
                                  baggageId: string;
                                  descriptions?: (...)[];
                                  typeCode: string;
                              }[];
                              passengers: { passengerId: string; typeCode: string }[];
                              priceClasses?: {
                                  code?: string;
                                  descriptions?: (...)[];
                                  name?: string;
                                  priceClassId: string;
                              }[];
                              segments: {
                                  arrival: {
                                      airportCode: ...;
                                      airportName?: ...;
                                      arrivalDateTime: ...;
                                      terminal?: ...;
                                  };
                                  datedOperatingLegs?: (...)[];
                                  departure: {
                                      airportCode: ...;
                                      airportName?: ...;
                                      departureDateTime: ...;
                                      terminal?: ...;
                                  };
                                  marketingAirline: { code: ...; flightNumber: ...; name?: ... };
                                  operatingAirline?: { code?: ...; flightNumber?: ...; name?: ... };
                                  segmentId: string;
                              }[];
                              voluntaryChangeInformation?: {
                                  applicabilityList?: (...)[];
                                  changeId: string;
                                  description?: string;
                                  feeAmount?: string;
                                  feeCurrencyCode?: string;
                                  hasFee?: boolean;
                                  isAllowed?: boolean;
                                  type?: (...) | (...) | (...);
                              }[];
                          };
                          offers: {
                              commission?: {
                                  amount?: string;
                                  code?: string;
                                  currencyCode?: string;
                                  description?: string;
                                  percentage?: string;
                                  percentageAppliedToAmount?: string;
                              };
                              differentialAmountDue?: {
                                  balanceDifferentialAmount?: { amount: ...; currencyCode: ... };
                                  differentialAmount: { amount: ...; currencyCode: ... };
                                  taxSummary?: { breakdown?: ...; totalTaxAmount?: ... };
                              };
                              isSellable: boolean;
                              offerExpirationDateTime: string;
                              offerExpirationInSeconds: number;
                              offerId: string;
                              offerItems: {
                                  commission?: ...;
                                  differentialAmountDue: ...;
                                  isMandatory: ...;
                                  journeys: ...;
                                  newOfferItemDifferential?: ...;
                                  offerItemId: ...;
                                  orderItemRefIds: ...;
                                  originalOrderItemDifferential?: ...;
                                  passengers: ...;
                                  penaltyDifferential?: ...;
                                  price: ...;
                              }[];
                              ownerCode: string;
                              paymentTimeLimitDateTime?: string;
                              paymentTimeLimitText?: string;
                              paymentType?: string;
                              penaltyDifferential?: {
                                  differentialAmount: { amount: ...; currencyCode: ...; type?: ... };
                                  taxSummary?: { breakdown?: ...; totalTaxAmount?: ... };
                              };
                              source: "NDC";
                              totalPrice: { totalAmount: { amount: ...; currencyCode: ... } };
                              validatingAirlineCode?: string;
                          }[];
                      };
                  };
              };
              headers: { "X-Request-ID"?: string; [name: string]: unknown };
          }

          Carrier not valid for exchanges.

          • content: {
                "application/json": {
                    diagnostics?: {
                        body?: string;
                        customId?: string;
                        headers?: { [key: string]: string };
                        name?:
                            | "ORDER_VIEW_REQUEST"
                            | "ORDER_VIEW_RESPONSE"
                            | "OFFER_STORE_ID_REQUEST"
                            | "OFFER_STORE_ID_RESPONSE"
                            | "OFFER_STORE_PUT_REQUEST"
                            | "OFFER_STORE_PUT_RESPONSE"
                            | "NDCC_ORDER_RESHOP_REQUEST"
                            | "NDCC_ORDER_RESHOP_RESPONSE"
                            | "ESSM_RESPONSE"
                            | "ESSM_TJR_REQUEST"
                            | "ESSM_TJR_RESPONSE"
                            | "ESSM_JWT_REQUEST"
                            | "ESSM_JWT_RESPONSE"
                            | "SPR_REQUEST"
                            | "SPR_RESPONSE"
                            | "OFFER_STORE_GET_REQUEST"
                            | "OFFER_STORE_GET_RESPONSE"
                            | "NDCC_ORDER_RESHOP_PROVIDER"
                            | "FARE_FOCUS_VALIDATION_REQUEST"
                            | "FARE_FOCUS_VALIDATION_RESPONSE"
                            | "FARE_FOCUS_FILTER_OFFERS_REQUEST"
                            | "FARE_FOCUS_FILTER_OFFERS_RESPONSE";
                    }[];
                    messages?: {
                        category?: "WARNING"
                        | "ERROR";
                        code?: number;
                        description?: string;
                        service?: string;
                        type?: string;
                    }[];
                    payloadAttributes: {
                        echoToken?: string;
                        timeStamp?: string;
                        trxId?: string;
                    };
                    response?: {
                        datalist: {
                            baggages?: {
                                allowanceQuantity?: number;
                                baggageAllowance?: (...)[];
                                baggageId: string;
                                descriptions?: (...)[];
                                typeCode: string;
                            }[];
                            passengers: { passengerId: string; typeCode: string }[];
                            priceClasses?: {
                                code?: string;
                                descriptions?: (...)[];
                                name?: string;
                                priceClassId: string;
                            }[];
                            segments: {
                                arrival: {
                                    airportCode: ...;
                                    airportName?: ...;
                                    arrivalDateTime: ...;
                                    terminal?: ...;
                                };
                                datedOperatingLegs?: (...)[];
                                departure: {
                                    airportCode: ...;
                                    airportName?: ...;
                                    departureDateTime: ...;
                                    terminal?: ...;
                                };
                                marketingAirline: { code: ...; flightNumber: ...; name?: ... };
                                operatingAirline?: { code?: ...; flightNumber?: ...; name?: ... };
                                segmentId: string;
                            }[];
                            voluntaryChangeInformation?: {
                                applicabilityList?: (...)[];
                                changeId: string;
                                description?: string;
                                feeAmount?: string;
                                feeCurrencyCode?: string;
                                hasFee?: boolean;
                                isAllowed?: boolean;
                                type?: (...) | (...) | (...);
                            }[];
                        };
                        offers: {
                            commission?: {
                                amount?: string;
                                code?: string;
                                currencyCode?: string;
                                description?: string;
                                percentage?: string;
                                percentageAppliedToAmount?: string;
                            };
                            differentialAmountDue?: {
                                balanceDifferentialAmount?: { amount: ...; currencyCode: ... };
                                differentialAmount: { amount: ...; currencyCode: ... };
                                taxSummary?: { breakdown?: ...; totalTaxAmount?: ... };
                            };
                            isSellable: boolean;
                            offerExpirationDateTime: string;
                            offerExpirationInSeconds: number;
                            offerId: string;
                            offerItems: {
                                commission?: ...;
                                differentialAmountDue: ...;
                                isMandatory: ...;
                                journeys: ...;
                                newOfferItemDifferential?: ...;
                                offerItemId: ...;
                                orderItemRefIds: ...;
                                originalOrderItemDifferential?: ...;
                                passengers: ...;
                                penaltyDifferential?: ...;
                                price: ...;
                            }[];
                            ownerCode: string;
                            paymentTimeLimitDateTime?: string;
                            paymentTimeLimitText?: string;
                            paymentType?: string;
                            penaltyDifferential?: {
                                differentialAmount: { amount: ...; currencyCode: ...; type?: ... };
                                taxSummary?: { breakdown?: ...; totalTaxAmount?: ... };
                            };
                            source: "NDC";
                            totalPrice: { totalAmount: { amount: ...; currencyCode: ... } };
                            validatingAirlineCode?: string;
                        }[];
                    };
                };
            }
            • application/json: {
                  diagnostics?: {
                      body?: string;
                      customId?: string;
                      headers?: { [key: string]: string };
                      name?:
                          | "ORDER_VIEW_REQUEST"
                          | "ORDER_VIEW_RESPONSE"
                          | "OFFER_STORE_ID_REQUEST"
                          | "OFFER_STORE_ID_RESPONSE"
                          | "OFFER_STORE_PUT_REQUEST"
                          | "OFFER_STORE_PUT_RESPONSE"
                          | "NDCC_ORDER_RESHOP_REQUEST"
                          | "NDCC_ORDER_RESHOP_RESPONSE"
                          | "ESSM_RESPONSE"
                          | "ESSM_TJR_REQUEST"
                          | "ESSM_TJR_RESPONSE"
                          | "ESSM_JWT_REQUEST"
                          | "ESSM_JWT_RESPONSE"
                          | "SPR_REQUEST"
                          | "SPR_RESPONSE"
                          | "OFFER_STORE_GET_REQUEST"
                          | "OFFER_STORE_GET_RESPONSE"
                          | "NDCC_ORDER_RESHOP_PROVIDER"
                          | "FARE_FOCUS_VALIDATION_REQUEST"
                          | "FARE_FOCUS_VALIDATION_RESPONSE"
                          | "FARE_FOCUS_FILTER_OFFERS_REQUEST"
                          | "FARE_FOCUS_FILTER_OFFERS_RESPONSE";
                  }[];
                  messages?: {
                      category?: "WARNING"
                      | "ERROR";
                      code?: number;
                      description?: string;
                      service?: string;
                      type?: string;
                  }[];
                  payloadAttributes: {
                      echoToken?: string;
                      timeStamp?: string;
                      trxId?: string;
                  };
                  response?: {
                      datalist: {
                          baggages?: {
                              allowanceQuantity?: number;
                              baggageAllowance?: (...)[];
                              baggageId: string;
                              descriptions?: (...)[];
                              typeCode: string;
                          }[];
                          passengers: { passengerId: string; typeCode: string }[];
                          priceClasses?: {
                              code?: string;
                              descriptions?: (...)[];
                              name?: string;
                              priceClassId: string;
                          }[];
                          segments: {
                              arrival: {
                                  airportCode: ...;
                                  airportName?: ...;
                                  arrivalDateTime: ...;
                                  terminal?: ...;
                              };
                              datedOperatingLegs?: (...)[];
                              departure: {
                                  airportCode: ...;
                                  airportName?: ...;
                                  departureDateTime: ...;
                                  terminal?: ...;
                              };
                              marketingAirline: { code: ...; flightNumber: ...; name?: ... };
                              operatingAirline?: { code?: ...; flightNumber?: ...; name?: ... };
                              segmentId: string;
                          }[];
                          voluntaryChangeInformation?: {
                              applicabilityList?: (...)[];
                              changeId: string;
                              description?: string;
                              feeAmount?: string;
                              feeCurrencyCode?: string;
                              hasFee?: boolean;
                              isAllowed?: boolean;
                              type?: (...) | (...) | (...);
                          }[];
                      };
                      offers: {
                          commission?: {
                              amount?: string;
                              code?: string;
                              currencyCode?: string;
                              description?: string;
                              percentage?: string;
                              percentageAppliedToAmount?: string;
                          };
                          differentialAmountDue?: {
                              balanceDifferentialAmount?: { amount: ...; currencyCode: ... };
                              differentialAmount: { amount: ...; currencyCode: ... };
                              taxSummary?: { breakdown?: ...; totalTaxAmount?: ... };
                          };
                          isSellable: boolean;
                          offerExpirationDateTime: string;
                          offerExpirationInSeconds: number;
                          offerId: string;
                          offerItems: {
                              commission?: ...;
                              differentialAmountDue: ...;
                              isMandatory: ...;
                              journeys: ...;
                              newOfferItemDifferential?: ...;
                              offerItemId: ...;
                              orderItemRefIds: ...;
                              originalOrderItemDifferential?: ...;
                              passengers: ...;
                              penaltyDifferential?: ...;
                              price: ...;
                          }[];
                          ownerCode: string;
                          paymentTimeLimitDateTime?: string;
                          paymentTimeLimitText?: string;
                          paymentType?: string;
                          penaltyDifferential?: {
                              differentialAmount: { amount: ...; currencyCode: ...; type?: ... };
                              taxSummary?: { breakdown?: ...; totalTaxAmount?: ... };
                          };
                          source: "NDC";
                          totalPrice: { totalAmount: { amount: ...; currencyCode: ... } };
                          validatingAirlineCode?: string;
                      }[];
                  };
              }
              • Optionaldiagnostics?: {
                    body?: string;
                    customId?: string;
                    headers?: { [key: string]: string };
                    name?:
                        | "ORDER_VIEW_REQUEST"
                        | "ORDER_VIEW_RESPONSE"
                        | "OFFER_STORE_ID_REQUEST"
                        | "OFFER_STORE_ID_RESPONSE"
                        | "OFFER_STORE_PUT_REQUEST"
                        | "OFFER_STORE_PUT_RESPONSE"
                        | "NDCC_ORDER_RESHOP_REQUEST"
                        | "NDCC_ORDER_RESHOP_RESPONSE"
                        | "ESSM_RESPONSE"
                        | "ESSM_TJR_REQUEST"
                        | "ESSM_TJR_RESPONSE"
                        | "ESSM_JWT_REQUEST"
                        | "ESSM_JWT_RESPONSE"
                        | "SPR_REQUEST"
                        | "SPR_RESPONSE"
                        | "OFFER_STORE_GET_REQUEST"
                        | "OFFER_STORE_GET_RESPONSE"
                        | "NDCC_ORDER_RESHOP_PROVIDER"
                        | "FARE_FOCUS_VALIDATION_REQUEST"
                        | "FARE_FOCUS_VALIDATION_RESPONSE"
                        | "FARE_FOCUS_FILTER_OFFERS_REQUEST"
                        | "FARE_FOCUS_FILTER_OFFERS_RESPONSE";
                }[]

                Lists any applicable diagnostic information to help debug and troubleshoot possible processing errors.

              • Optionalmessages?: {
                    category?: "WARNING" | "ERROR";
                    code?: number;
                    description?: string;
                    service?: string;
                    type?: string;
                }[]

                Lists any errors or warnings encountered during request processesing.

              • payloadAttributes: { echoToken?: string; timeStamp?: string; trxId?: string }

                Standard payload parameters.

                • OptionalechoToken?: string

                  A string that will be copied from the request to the response.

                  7c6d6c52-a277-4539-a7f1-da225470d053
                  
                • OptionaltimeStamp?: string

                  The date and time the transaction was processed in ISO 8601 format.

                • OptionaltrxId?: string

                  A unique client's ID assigned to the transaction.

                  1SXXXDBYTXW4O
                  
              • Optionalresponse?: {
                    datalist: {
                        baggages?: {
                            allowanceQuantity?: number;
                            baggageAllowance?: (...)[];
                            baggageId: string;
                            descriptions?: (...)[];
                            typeCode: string;
                        }[];
                        passengers: { passengerId: string; typeCode: string }[];
                        priceClasses?: {
                            code?: string;
                            descriptions?: (...)[];
                            name?: string;
                            priceClassId: string;
                        }[];
                        segments: {
                            arrival: {
                                airportCode: ...;
                                airportName?: ...;
                                arrivalDateTime: ...;
                                terminal?: ...;
                            };
                            datedOperatingLegs?: (...)[];
                            departure: {
                                airportCode: ...;
                                airportName?: ...;
                                departureDateTime: ...;
                                terminal?: ...;
                            };
                            marketingAirline: { code: ...; flightNumber: ...; name?: ... };
                            operatingAirline?: { code?: ...; flightNumber?: ...; name?: ... };
                            segmentId: string;
                        }[];
                        voluntaryChangeInformation?: {
                            applicabilityList?: (...)[];
                            changeId: string;
                            description?: string;
                            feeAmount?: string;
                            feeCurrencyCode?: string;
                            hasFee?: boolean;
                            isAllowed?: boolean;
                            type?: (...) | (...) | (...);
                        }[];
                    };
                    offers: {
                        commission?: {
                            amount?: string;
                            code?: string;
                            currencyCode?: string;
                            description?: string;
                            percentage?: string;
                            percentageAppliedToAmount?: string;
                        };
                        differentialAmountDue?: {
                            balanceDifferentialAmount?: { amount: ...; currencyCode: ... };
                            differentialAmount: { amount: ...; currencyCode: ... };
                            taxSummary?: { breakdown?: ...; totalTaxAmount?: ... };
                        };
                        isSellable: boolean;
                        offerExpirationDateTime: string;
                        offerExpirationInSeconds: number;
                        offerId: string;
                        offerItems: {
                            commission?: ...;
                            differentialAmountDue: ...;
                            isMandatory: ...;
                            journeys: ...;
                            newOfferItemDifferential?: ...;
                            offerItemId: ...;
                            orderItemRefIds: ...;
                            originalOrderItemDifferential?: ...;
                            passengers: ...;
                            penaltyDifferential?: ...;
                            price: ...;
                        }[];
                        ownerCode: string;
                        paymentTimeLimitDateTime?: string;
                        paymentTimeLimitText?: string;
                        paymentType?: string;
                        penaltyDifferential?: {
                            differentialAmount: { amount: ...; currencyCode: ...; type?: ... };
                            taxSummary?: { breakdown?: ...; totalTaxAmount?: ... };
                        };
                        source: "NDC";
                        totalPrice: { totalAmount: { amount: ...; currencyCode: ... } };
                        validatingAirlineCode?: string;
                    }[];
                }

                Main response body.

                • datalist: {
                      baggages?: {
                          allowanceQuantity?: number;
                          baggageAllowance?: (...)[];
                          baggageId: string;
                          descriptions?: (...)[];
                          typeCode: string;
                      }[];
                      passengers: { passengerId: string; typeCode: string }[];
                      priceClasses?: {
                          code?: string;
                          descriptions?: (...)[];
                          name?: string;
                          priceClassId: string;
                      }[];
                      segments: {
                          arrival: {
                              airportCode: ...;
                              airportName?: ...;
                              arrivalDateTime: ...;
                              terminal?: ...;
                          };
                          datedOperatingLegs?: (...)[];
                          departure: {
                              airportCode: ...;
                              airportName?: ...;
                              departureDateTime: ...;
                              terminal?: ...;
                          };
                          marketingAirline: { code: ...; flightNumber: ...; name?: ... };
                          operatingAirline?: { code?: ...; flightNumber?: ...; name?: ... };
                          segmentId: string;
                      }[];
                      voluntaryChangeInformation?: {
                          applicabilityList?: (...)[];
                          changeId: string;
                          description?: string;
                          feeAmount?: string;
                          feeCurrencyCode?: string;
                          hasFee?: boolean;
                          isAllowed?: boolean;
                          type?: (...) | (...) | (...);
                      }[];
                  }

                  List of objects referenced from the new offers.

                  • Optionalbaggages?: {
                        allowanceQuantity?: number;
                        baggageAllowance?: (...)[];
                        baggageId: string;
                        descriptions?: (...)[];
                        typeCode: string;
                    }[]

                    Lists baggage information associated with the offer.

                  • passengers: { passengerId: string; typeCode: string }[]

                    Lists any passengers associated with the offer.

                  • OptionalpriceClasses?: { code?: string; descriptions?: (...)[]; name?: string; priceClassId: string }[]

                    Lists price details associated with the offer.

                  • segments: {
                        arrival: {
                            airportCode: ...;
                            airportName?: ...;
                            arrivalDateTime: ...;
                            terminal?: ...;
                        };
                        datedOperatingLegs?: (...)[];
                        departure: {
                            airportCode: ...;
                            airportName?: ...;
                            departureDateTime: ...;
                            terminal?: ...;
                        };
                        marketingAirline: { code: ...; flightNumber: ...; name?: ... };
                        operatingAirline?: { code?: ...; flightNumber?: ...; name?: ... };
                        segmentId: string;
                    }[]

                    Lists all air segments associated with the offer.

                  • OptionalvoluntaryChangeInformation?: {
                        applicabilityList?: (...)[];
                        changeId: string;
                        description?: string;
                        feeAmount?: string;
                        feeCurrencyCode?: string;
                        hasFee?: boolean;
                        isAllowed?: boolean;
                        type?: (...) | (...) | (...);
                    }[]

                    Lists details of fees and limitations with the voluntary changes related to the offer.

                • offers: {
                      commission?: {
                          amount?: string;
                          code?: string;
                          currencyCode?: string;
                          description?: string;
                          percentage?: string;
                          percentageAppliedToAmount?: string;
                      };
                      differentialAmountDue?: {
                          balanceDifferentialAmount?: { amount: ...; currencyCode: ... };
                          differentialAmount: { amount: ...; currencyCode: ... };
                          taxSummary?: { breakdown?: ...; totalTaxAmount?: ... };
                      };
                      isSellable: boolean;
                      offerExpirationDateTime: string;
                      offerExpirationInSeconds: number;
                      offerId: string;
                      offerItems: {
                          commission?: ...;
                          differentialAmountDue: ...;
                          isMandatory: ...;
                          journeys: ...;
                          newOfferItemDifferential?: ...;
                          offerItemId: ...;
                          orderItemRefIds: ...;
                          originalOrderItemDifferential?: ...;
                          passengers: ...;
                          penaltyDifferential?: ...;
                          price: ...;
                      }[];
                      ownerCode: string;
                      paymentTimeLimitDateTime?: string;
                      paymentTimeLimitText?: string;
                      paymentType?: string;
                      penaltyDifferential?: {
                          differentialAmount: { amount: ...; currencyCode: ...; type?: ... };
                          taxSummary?: { breakdown?: ...; totalTaxAmount?: ... };
                      };
                      source: "NDC";
                      totalPrice: { totalAmount: { amount: ...; currencyCode: ... } };
                      validatingAirlineCode?: string;
                  }[]

                  Lists the new offers created.

          • headers: { "X-Request-ID"?: string; [name: string]: unknown }
            • OptionalX-Request-ID?: string

              Request identifier.

        • 503: {
              content: {
                  "application/json": {
                      diagnostics?: {
                          body?: string;
                          customId?: string;
                          headers?: { [key: string]: string };
                          name?:
                              | "ORDER_VIEW_REQUEST"
                              | "ORDER_VIEW_RESPONSE"
                              | "OFFER_STORE_ID_REQUEST"
                              | "OFFER_STORE_ID_RESPONSE"
                              | "OFFER_STORE_PUT_REQUEST"
                              | "OFFER_STORE_PUT_RESPONSE"
                              | "NDCC_ORDER_RESHOP_REQUEST"
                              | "NDCC_ORDER_RESHOP_RESPONSE"
                              | "ESSM_RESPONSE"
                              | "ESSM_TJR_REQUEST"
                              | "ESSM_TJR_RESPONSE"
                              | "ESSM_JWT_REQUEST"
                              | "ESSM_JWT_RESPONSE"
                              | "SPR_REQUEST"
                              | "SPR_RESPONSE"
                              | "OFFER_STORE_GET_REQUEST"
                              | "OFFER_STORE_GET_RESPONSE"
                              | "NDCC_ORDER_RESHOP_PROVIDER"
                              | "FARE_FOCUS_VALIDATION_REQUEST"
                              | "FARE_FOCUS_VALIDATION_RESPONSE"
                              | "FARE_FOCUS_FILTER_OFFERS_REQUEST"
                              | "FARE_FOCUS_FILTER_OFFERS_RESPONSE";
                      }[];
                      messages?: {
                          category?: "WARNING"
                          | "ERROR";
                          code?: number;
                          description?: string;
                          service?: string;
                          type?: string;
                      }[];
                      payloadAttributes: {
                          echoToken?: string;
                          timeStamp?: string;
                          trxId?: string;
                      };
                      response?: {
                          datalist: {
                              baggages?: {
                                  allowanceQuantity?: number;
                                  baggageAllowance?: (...)[];
                                  baggageId: string;
                                  descriptions?: (...)[];
                                  typeCode: string;
                              }[];
                              passengers: { passengerId: string; typeCode: string }[];
                              priceClasses?: {
                                  code?: string;
                                  descriptions?: (...)[];
                                  name?: string;
                                  priceClassId: string;
                              }[];
                              segments: {
                                  arrival: {
                                      airportCode: ...;
                                      airportName?: ...;
                                      arrivalDateTime: ...;
                                      terminal?: ...;
                                  };
                                  datedOperatingLegs?: (...)[];
                                  departure: {
                                      airportCode: ...;
                                      airportName?: ...;
                                      departureDateTime: ...;
                                      terminal?: ...;
                                  };
                                  marketingAirline: { code: ...; flightNumber: ...; name?: ... };
                                  operatingAirline?: { code?: ...; flightNumber?: ...; name?: ... };
                                  segmentId: string;
                              }[];
                              voluntaryChangeInformation?: {
                                  applicabilityList?: (...)[];
                                  changeId: string;
                                  description?: string;
                                  feeAmount?: string;
                                  feeCurrencyCode?: string;
                                  hasFee?: boolean;
                                  isAllowed?: boolean;
                                  type?: (...) | (...) | (...);
                              }[];
                          };
                          offers: {
                              commission?: {
                                  amount?: string;
                                  code?: string;
                                  currencyCode?: string;
                                  description?: string;
                                  percentage?: string;
                                  percentageAppliedToAmount?: string;
                              };
                              differentialAmountDue?: {
                                  balanceDifferentialAmount?: { amount: ...; currencyCode: ... };
                                  differentialAmount: { amount: ...; currencyCode: ... };
                                  taxSummary?: { breakdown?: ...; totalTaxAmount?: ... };
                              };
                              isSellable: boolean;
                              offerExpirationDateTime: string;
                              offerExpirationInSeconds: number;
                              offerId: string;
                              offerItems: {
                                  commission?: ...;
                                  differentialAmountDue: ...;
                                  isMandatory: ...;
                                  journeys: ...;
                                  newOfferItemDifferential?: ...;
                                  offerItemId: ...;
                                  orderItemRefIds: ...;
                                  originalOrderItemDifferential?: ...;
                                  passengers: ...;
                                  penaltyDifferential?: ...;
                                  price: ...;
                              }[];
                              ownerCode: string;
                              paymentTimeLimitDateTime?: string;
                              paymentTimeLimitText?: string;
                              paymentType?: string;
                              penaltyDifferential?: {
                                  differentialAmount: { amount: ...; currencyCode: ...; type?: ... };
                                  taxSummary?: { breakdown?: ...; totalTaxAmount?: ... };
                              };
                              source: "NDC";
                              totalPrice: { totalAmount: { amount: ...; currencyCode: ... } };
                              validatingAirlineCode?: string;
                          }[];
                      };
                  };
              };
              headers: { [name: string]: unknown };
          }

          Downstream service returns an error.

    • Optionalput?: never
    • Optionaltrace?: never