Documentation
    Preparing search index...

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

    interface paths {
        "/v1.3.0/air/ticket": {
            delete?: never;
            get?: never;
            head?: never;
            options?: never;
            parameters: {
                cookie?: never;
                header?: never;
                path?: never;
                query?: never;
            };
            patch?: never;
            post: {
                parameters: {
                    cookie?: never;
                    header?: never;
                    path?: never;
                    query?: never;
                };
                requestBody?: {
                    content: {
                        "application/json": {
                            AirTicketRQ?: {
                                AccountingLines?: {
                                    All?: boolean;
                                    Delete?: { EndNumber?: number; Number: number }[];
                                    None?: boolean;
                                };
                                DesignatePrinter?: {
                                    Printers?: {
                                        BagTag?: { LNIATA?: string };
                                        BoardingPass?: { HostedCarrier?: boolean; LNIATA?: string };
                                        Hardcopy?: { LNIATA?: string; Spacing?: "1" | "2" };
                                        InvoiceItinerary?: { LNIATA?: string };
                                        ListLabel?: { LNIATA?: string };
                                        MiniItinerary?: { LNIATA?: string };
                                        Report?: { LNIATA?: string };
                                        Ticket?: {
                                            CountryCode?: string;
                                            LNIATA?: string;
                                            MiniItinerary?: { LNIATA?: string };
                                            Remote?: { LNIATA?: string };
                                        };
                                    };
                                    Profile?: { Number?: number };
                                };
                                Diagnostics?: unknown;
                                haltOnInvalidMCT?: boolean;
                                healthCheck?: string;
                                Itinerary: { ID: string };
                                PostProcessing?: {
                                    acceptNegotiatedFare?: boolean;
                                    acceptPriceChanges?: boolean;
                                    actionOnBackDatePrice?: "O" | "R" | "Q";
                                    actionOnPQExpired?: "O" | "R" | "Q";
                                    CreditVerificationInterval?: { waitInterval?: number };
                                    EndTransaction?: {
                                        Email?: {
                                            eTicket?: { Ind: boolean; PDF?: { Ind: ... } };
                                            Ind: boolean;
                                            Invoice?: { Ind: boolean };
                                            Itinerary?: {
                                                Ind: boolean;
                                                PDF?: { Ind: ... };
                                                Segment?: (...)[];
                                            };
                                            PersonName?: { NameNumber: string };
                                        };
                                        generateSingleInvoice?: boolean;
                                        Source?: { ReceivedFrom: string };
                                    };
                                    GhostTicketCheck?: { numAttempts?: number; waitInterval?: number };
                                    TicketingInterval?: {
                                        includeFirst?: boolean;
                                        waitInterval?: number;
                                    };
                                };
                                targetCity?: string;
                                Ticketing: {
                                    FlightQualifiers?: { VendorPrefs?: { Airline: { Code: ... } } };
                                    FOP_Qualifiers?: {
                                        BasicFOP?: {
                                            CC_Info?: { PaymentCard: ...; Suppress?: ... };
                                            CostCenter?: string;
                                            Reference?: number;
                                            Type?: string;
                                            Virtual?: string;
                                        };
                                        BSP_Ticketing?: {
                                            MultipleFOP?: {
                                                Fare: ...;
                                                FOP_One: ...;
                                                FOP_Two: ...;
                                                Taxes?: ...;
                                            };
                                            MultipleMiscFOP?: {
                                                Fare: ...;
                                                FOP_One: ...;
                                                FOP_Two: ...;
                                                Taxes?: ...;
                                            };
                                            PayLaterPlan?: { Fare: ...; FOP: ...; Installment: ... };
                                        };
                                        MultipleCC_FOP?: {
                                            CC_One: { CC_Info?: ... };
                                            CC_Two: { CC_Info?: ... };
                                            Fare: { Amount: ... };
                                        };
                                        SabreSonicTicketing?: {
                                            BasicFOP?: {
                                                CC_Info?: ...;
                                                ManualApprovalCode?: ...;
                                                Type?: ...;
                                            };
                                            EnhancedMultipleFOP?: {
                                                Fare: ...;
                                                FOP_One: ...;
                                                FOP_Two: ...;
                                                Taxes: ...;
                                            };
                                            MultipleFOP?: {
                                                Fare: ...;
                                                FOP_One: ...;
                                                FOP_Two: ...;
                                                Taxes?: ...;
                                            };
                                        };
                                    };
                                    MiscQualifiers?: {
                                        AirExtras?: { EndNumber?: ...; Number: ... }[];
                                        BaggageAllowance?: {
                                            Number?: ...;
                                            SegmentSelect?: ...;
                                            Weight?: ...;
                                        }[];
                                        Certificate?: { Number: ... }[];
                                        Commission?: { Amount?: number; Net?: boolean; Percent?: number };
                                        DateOfBirth?: string;
                                        Discount?: { Code?: string };
                                        Endorsement?: { Override?: boolean; Text: string };
                                        FutureTicket?: { Line: (...)[] };
                                        Invoice?: { ETReceipt?: boolean; Ind?: boolean };
                                        MISF?: {
                                            Ind?: boolean;
                                            Override?: {
                                                Amount?: ...;
                                                BackOfficeInfo?: ...;
                                                CurrencyCode?: ...;
                                                CustomerReference?: ...;
                                                DocumentReferenceCode?: ...;
                                                ServiceFeeDescription?: ...;
                                                TicketNumber?: ...;
                                            };
                                        };
                                        NeedPrint?: {
                                            AuditorCoupon: boolean;
                                            Itinerary: boolean;
                                            PassengerReceipt: boolean;
                                        };
                                        NetRemit?: {
                                            Amount?: string;
                                            ContractAgreementCode?: string;
                                            DiscountAmount?: string;
                                            NetCreditAmount?: number;
                                            SellingFareAmount?: string;
                                            TourCode?: string;
                                            ValueCode?: string;
                                        };
                                        Ticket?: { Action?: string; Type?: string };
                                        TourCode?: {
                                            SuppressFareReplaceWithBT?: { Ind: ... };
                                            SuppressFareReplaceWithIT?: { Ind: ... };
                                            SuppressIT?: { Ind: ... };
                                            SuppressITSupressFare?: { Ind: ... };
                                            Text?: string;
                                        };
                                    };
                                    PricingQualifiers?: {
                                        Brand?: { content?: ...; RPH?: ... }[];
                                        Fare?: { Type: string };
                                        FareFocusExclude?: { Ind: boolean };
                                        ItineraryOptions?: {
                                            SegmentSelect?: (...)[];
                                            SideTrip?: { EndNumber?: ...; Number: ... };
                                        };
                                        NameSelect?: { EndNameNumber?: ...; NameNumber: ... }[];
                                        PhaseIV?: { NameSelect?: ...; Number: ... }[];
                                        PriceQuote?: { NameSelect?: ...; Record?: ... }[];
                                        RefundableBalance?: { Amount: string; Taxes?: { Tax: ... } };
                                        SpanishLargeFamilyDiscountLevel?: "1" | "2";
                                        SpecificFare?: { FareBasis?: ...; RPH?: ... }[];
                                        SpecificPenalty?: {
                                            AdditionalInfo?: boolean;
                                            Changeable?: {
                                                AfterDeparture?: ...;
                                                Any?: ...;
                                                BeforeDeparture?: ...;
                                                CurrencyCode?: ...;
                                                MaxPenalty?: ...;
                                            };
                                            EitherOr?: {
                                                AfterDeparture?: ...;
                                                Any?: ...;
                                                BeforeDeparture?: ...;
                                                CurrencyCode?: ...;
                                                MaxPenalty?: ...;
                                            };
                                            Refundable?: {
                                                AfterDeparture?: ...;
                                                Any?: ...;
                                                BeforeDeparture?: ...;
                                                CurrencyCode?: ...;
                                                MaxPenalty?: ...;
                                            };
                                        };
                                        Taxes?: { NoTax?: { Ind?: ... }; TaxExempt?: (...)[] };
                                        ValidityDates?: {
                                            NotValidAfter?: ...;
                                            NotValidBefore?: ...;
                                            Segment: ...;
                                        }[];
                                    };
                                }[];
                                version?: string;
                            };
                        };
                    };
                };
                responses: {
                    "200": {
                        content: {
                            "application/json": {
                                AirTicketRS?: {
                                    ApplicationResults?: {
                                        Error?: {
                                            SystemSpecificResults?: (...)[];
                                            timeStamp?: string;
                                            type?: (...) | (...) | (...) | (...);
                                        }[];
                                        status: "Complete"
                                        | "Incomplete"
                                        | "NotProcessed"
                                        | "Unknown";
                                        Success?: {
                                            SystemSpecificResults?: (...)[];
                                            timeStamp?: string;
                                            type?: (...) | (...) | (...) | (...);
                                        }[];
                                        Warning?: {
                                            SystemSpecificResults?: (...)[];
                                            timeStamp?: string;
                                            type?: (...) | (...) | (...) | (...);
                                        }[];
                                    };
                                    Diagnostics?: {
                                        ESSM_Data: {
                                            AbacusPrimeHost: boolean;
                                            AutoEnd: boolean;
                                            AutoEndAndRetrieve: boolean;
                                            AutoEndDetected: boolean;
                                            InfiniPrimeHost: boolean;
                                            PrevSimulChgTty: boolean;
                                        };
                                    };
                                    Summary?: {
                                        committed?: boolean;
                                        DocumentNumber?: string;
                                        DocumentStatus?: string;
                                        DocumentType?: string;
                                        FirstName?: string;
                                        IssuingLocation?: string;
                                        LastName?: string;
                                        LocalIssueDateTime?: string;
                                        Reservation?: {
                                            content?: string;
                                            createDate?: string;
                                            provider?: string;
                                            purgeDate?: string;
                                        };
                                        TotalAmount?: {
                                            content?: string;
                                            currencyCode?: string;
                                            decimalPlace?: number;
                                        };
                                    }[];
                                    version?: string;
                                };
                                Links?: { href?: string; rel?: string }[];
                            };
                        };
                        headers: { [name: string]: unknown };
                    };
                    "400": { content?: never; headers: { [name: string]: unknown } };
                };
            };
            put?: never;
            trace?: never;
        };
    }
    Index

    Properties

    "/v1.3.0/air/ticket": {
        delete?: never;
        get?: never;
        head?: never;
        options?: never;
        parameters: { cookie?: never; header?: never; path?: never; query?: never };
        patch?: never;
        post: {
            parameters: {
                cookie?: never;
                header?: never;
                path?: never;
                query?: never;
            };
            requestBody?: {
                content: {
                    "application/json": {
                        AirTicketRQ?: {
                            AccountingLines?: {
                                All?: boolean;
                                Delete?: { EndNumber?: number; Number: number }[];
                                None?: boolean;
                            };
                            DesignatePrinter?: {
                                Printers?: {
                                    BagTag?: { LNIATA?: string };
                                    BoardingPass?: { HostedCarrier?: boolean; LNIATA?: string };
                                    Hardcopy?: { LNIATA?: string; Spacing?: "1" | "2" };
                                    InvoiceItinerary?: { LNIATA?: string };
                                    ListLabel?: { LNIATA?: string };
                                    MiniItinerary?: { LNIATA?: string };
                                    Report?: { LNIATA?: string };
                                    Ticket?: {
                                        CountryCode?: string;
                                        LNIATA?: string;
                                        MiniItinerary?: { LNIATA?: string };
                                        Remote?: { LNIATA?: string };
                                    };
                                };
                                Profile?: { Number?: number };
                            };
                            Diagnostics?: unknown;
                            haltOnInvalidMCT?: boolean;
                            healthCheck?: string;
                            Itinerary: { ID: string };
                            PostProcessing?: {
                                acceptNegotiatedFare?: boolean;
                                acceptPriceChanges?: boolean;
                                actionOnBackDatePrice?: "O" | "R" | "Q";
                                actionOnPQExpired?: "O" | "R" | "Q";
                                CreditVerificationInterval?: { waitInterval?: number };
                                EndTransaction?: {
                                    Email?: {
                                        eTicket?: { Ind: boolean; PDF?: { Ind: ... } };
                                        Ind: boolean;
                                        Invoice?: { Ind: boolean };
                                        Itinerary?: { Ind: boolean; PDF?: { Ind: ... }; Segment?: (...)[] };
                                        PersonName?: { NameNumber: string };
                                    };
                                    generateSingleInvoice?: boolean;
                                    Source?: { ReceivedFrom: string };
                                };
                                GhostTicketCheck?: { numAttempts?: number; waitInterval?: number };
                                TicketingInterval?: { includeFirst?: boolean; waitInterval?: number };
                            };
                            targetCity?: string;
                            Ticketing: {
                                FlightQualifiers?: { VendorPrefs?: { Airline: { Code: ... } } };
                                FOP_Qualifiers?: {
                                    BasicFOP?: {
                                        CC_Info?: { PaymentCard: ...; Suppress?: ... };
                                        CostCenter?: string;
                                        Reference?: number;
                                        Type?: string;
                                        Virtual?: string;
                                    };
                                    BSP_Ticketing?: {
                                        MultipleFOP?: {
                                            Fare: ...;
                                            FOP_One: ...;
                                            FOP_Two: ...;
                                            Taxes?: ...;
                                        };
                                        MultipleMiscFOP?: {
                                            Fare: ...;
                                            FOP_One: ...;
                                            FOP_Two: ...;
                                            Taxes?: ...;
                                        };
                                        PayLaterPlan?: { Fare: ...; FOP: ...; Installment: ... };
                                    };
                                    MultipleCC_FOP?: {
                                        CC_One: { CC_Info?: ... };
                                        CC_Two: { CC_Info?: ... };
                                        Fare: { Amount: ... };
                                    };
                                    SabreSonicTicketing?: {
                                        BasicFOP?: {
                                            CC_Info?: ...;
                                            ManualApprovalCode?: ...;
                                            Type?: ...;
                                        };
                                        EnhancedMultipleFOP?: {
                                            Fare: ...;
                                            FOP_One: ...;
                                            FOP_Two: ...;
                                            Taxes: ...;
                                        };
                                        MultipleFOP?: {
                                            Fare: ...;
                                            FOP_One: ...;
                                            FOP_Two: ...;
                                            Taxes?: ...;
                                        };
                                    };
                                };
                                MiscQualifiers?: {
                                    AirExtras?: { EndNumber?: ...; Number: ... }[];
                                    BaggageAllowance?: {
                                        Number?: ...;
                                        SegmentSelect?: ...;
                                        Weight?: ...;
                                    }[];
                                    Certificate?: { Number: ... }[];
                                    Commission?: { Amount?: number; Net?: boolean; Percent?: number };
                                    DateOfBirth?: string;
                                    Discount?: { Code?: string };
                                    Endorsement?: { Override?: boolean; Text: string };
                                    FutureTicket?: { Line: (...)[] };
                                    Invoice?: { ETReceipt?: boolean; Ind?: boolean };
                                    MISF?: {
                                        Ind?: boolean;
                                        Override?: {
                                            Amount?: ...;
                                            BackOfficeInfo?: ...;
                                            CurrencyCode?: ...;
                                            CustomerReference?: ...;
                                            DocumentReferenceCode?: ...;
                                            ServiceFeeDescription?: ...;
                                            TicketNumber?: ...;
                                        };
                                    };
                                    NeedPrint?: {
                                        AuditorCoupon: boolean;
                                        Itinerary: boolean;
                                        PassengerReceipt: boolean;
                                    };
                                    NetRemit?: {
                                        Amount?: string;
                                        ContractAgreementCode?: string;
                                        DiscountAmount?: string;
                                        NetCreditAmount?: number;
                                        SellingFareAmount?: string;
                                        TourCode?: string;
                                        ValueCode?: string;
                                    };
                                    Ticket?: { Action?: string; Type?: string };
                                    TourCode?: {
                                        SuppressFareReplaceWithBT?: { Ind: ... };
                                        SuppressFareReplaceWithIT?: { Ind: ... };
                                        SuppressIT?: { Ind: ... };
                                        SuppressITSupressFare?: { Ind: ... };
                                        Text?: string;
                                    };
                                };
                                PricingQualifiers?: {
                                    Brand?: { content?: ...; RPH?: ... }[];
                                    Fare?: { Type: string };
                                    FareFocusExclude?: { Ind: boolean };
                                    ItineraryOptions?: {
                                        SegmentSelect?: (...)[];
                                        SideTrip?: { EndNumber?: ...; Number: ... };
                                    };
                                    NameSelect?: { EndNameNumber?: ...; NameNumber: ... }[];
                                    PhaseIV?: { NameSelect?: ...; Number: ... }[];
                                    PriceQuote?: { NameSelect?: ...; Record?: ... }[];
                                    RefundableBalance?: { Amount: string; Taxes?: { Tax: ... } };
                                    SpanishLargeFamilyDiscountLevel?: "1" | "2";
                                    SpecificFare?: { FareBasis?: ...; RPH?: ... }[];
                                    SpecificPenalty?: {
                                        AdditionalInfo?: boolean;
                                        Changeable?: {
                                            AfterDeparture?: ...;
                                            Any?: ...;
                                            BeforeDeparture?: ...;
                                            CurrencyCode?: ...;
                                            MaxPenalty?: ...;
                                        };
                                        EitherOr?: {
                                            AfterDeparture?: ...;
                                            Any?: ...;
                                            BeforeDeparture?: ...;
                                            CurrencyCode?: ...;
                                            MaxPenalty?: ...;
                                        };
                                        Refundable?: {
                                            AfterDeparture?: ...;
                                            Any?: ...;
                                            BeforeDeparture?: ...;
                                            CurrencyCode?: ...;
                                            MaxPenalty?: ...;
                                        };
                                    };
                                    Taxes?: { NoTax?: { Ind?: ... }; TaxExempt?: (...)[] };
                                    ValidityDates?: {
                                        NotValidAfter?: ...;
                                        NotValidBefore?: ...;
                                        Segment: ...;
                                    }[];
                                };
                            }[];
                            version?: string;
                        };
                    };
                };
            };
            responses: {
                "200": {
                    content: {
                        "application/json": {
                            AirTicketRS?: {
                                ApplicationResults?: {
                                    Error?: {
                                        SystemSpecificResults?: (...)[];
                                        timeStamp?: string;
                                        type?: (...) | (...) | (...) | (...);
                                    }[];
                                    status: "Complete"
                                    | "Incomplete"
                                    | "NotProcessed"
                                    | "Unknown";
                                    Success?: {
                                        SystemSpecificResults?: (...)[];
                                        timeStamp?: string;
                                        type?: (...) | (...) | (...) | (...);
                                    }[];
                                    Warning?: {
                                        SystemSpecificResults?: (...)[];
                                        timeStamp?: string;
                                        type?: (...) | (...) | (...) | (...);
                                    }[];
                                };
                                Diagnostics?: {
                                    ESSM_Data: {
                                        AbacusPrimeHost: boolean;
                                        AutoEnd: boolean;
                                        AutoEndAndRetrieve: boolean;
                                        AutoEndDetected: boolean;
                                        InfiniPrimeHost: boolean;
                                        PrevSimulChgTty: boolean;
                                    };
                                };
                                Summary?: {
                                    committed?: boolean;
                                    DocumentNumber?: string;
                                    DocumentStatus?: string;
                                    DocumentType?: string;
                                    FirstName?: string;
                                    IssuingLocation?: string;
                                    LastName?: string;
                                    LocalIssueDateTime?: string;
                                    Reservation?: {
                                        content?: string;
                                        createDate?: string;
                                        provider?: string;
                                        purgeDate?: string;
                                    };
                                    TotalAmount?: {
                                        content?: string;
                                        currencyCode?: string;
                                        decimalPlace?: number;
                                    };
                                }[];
                                version?: string;
                            };
                            Links?: { href?: string; rel?: string }[];
                        };
                    };
                    headers: { [name: string]: unknown };
                };
                "400": { content?: never; 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?: never;
              path?: never;
              query?: never;
          };
          requestBody?: {
              content: {
                  "application/json": {
                      AirTicketRQ?: {
                          AccountingLines?: {
                              All?: boolean;
                              Delete?: { EndNumber?: number; Number: number }[];
                              None?: boolean;
                          };
                          DesignatePrinter?: {
                              Printers?: {
                                  BagTag?: { LNIATA?: string };
                                  BoardingPass?: { HostedCarrier?: boolean; LNIATA?: string };
                                  Hardcopy?: { LNIATA?: string; Spacing?: "1" | "2" };
                                  InvoiceItinerary?: { LNIATA?: string };
                                  ListLabel?: { LNIATA?: string };
                                  MiniItinerary?: { LNIATA?: string };
                                  Report?: { LNIATA?: string };
                                  Ticket?: {
                                      CountryCode?: string;
                                      LNIATA?: string;
                                      MiniItinerary?: { LNIATA?: string };
                                      Remote?: { LNIATA?: string };
                                  };
                              };
                              Profile?: { Number?: number };
                          };
                          Diagnostics?: unknown;
                          haltOnInvalidMCT?: boolean;
                          healthCheck?: string;
                          Itinerary: { ID: string };
                          PostProcessing?: {
                              acceptNegotiatedFare?: boolean;
                              acceptPriceChanges?: boolean;
                              actionOnBackDatePrice?: "O" | "R" | "Q";
                              actionOnPQExpired?: "O" | "R" | "Q";
                              CreditVerificationInterval?: { waitInterval?: number };
                              EndTransaction?: {
                                  Email?: {
                                      eTicket?: { Ind: boolean; PDF?: { Ind: ... } };
                                      Ind: boolean;
                                      Invoice?: { Ind: boolean };
                                      Itinerary?: { Ind: boolean; PDF?: { Ind: ... }; Segment?: (...)[] };
                                      PersonName?: { NameNumber: string };
                                  };
                                  generateSingleInvoice?: boolean;
                                  Source?: { ReceivedFrom: string };
                              };
                              GhostTicketCheck?: { numAttempts?: number; waitInterval?: number };
                              TicketingInterval?: { includeFirst?: boolean; waitInterval?: number };
                          };
                          targetCity?: string;
                          Ticketing: {
                              FlightQualifiers?: { VendorPrefs?: { Airline: { Code: ... } } };
                              FOP_Qualifiers?: {
                                  BasicFOP?: {
                                      CC_Info?: { PaymentCard: ...; Suppress?: ... };
                                      CostCenter?: string;
                                      Reference?: number;
                                      Type?: string;
                                      Virtual?: string;
                                  };
                                  BSP_Ticketing?: {
                                      MultipleFOP?: {
                                          Fare: ...;
                                          FOP_One: ...;
                                          FOP_Two: ...;
                                          Taxes?: ...;
                                      };
                                      MultipleMiscFOP?: {
                                          Fare: ...;
                                          FOP_One: ...;
                                          FOP_Two: ...;
                                          Taxes?: ...;
                                      };
                                      PayLaterPlan?: { Fare: ...; FOP: ...; Installment: ... };
                                  };
                                  MultipleCC_FOP?: {
                                      CC_One: { CC_Info?: ... };
                                      CC_Two: { CC_Info?: ... };
                                      Fare: { Amount: ... };
                                  };
                                  SabreSonicTicketing?: {
                                      BasicFOP?: {
                                          CC_Info?: ...;
                                          ManualApprovalCode?: ...;
                                          Type?: ...;
                                      };
                                      EnhancedMultipleFOP?: {
                                          Fare: ...;
                                          FOP_One: ...;
                                          FOP_Two: ...;
                                          Taxes: ...;
                                      };
                                      MultipleFOP?: { Fare: ...; FOP_One: ...; FOP_Two: ...; Taxes?: ... };
                                  };
                              };
                              MiscQualifiers?: {
                                  AirExtras?: { EndNumber?: ...; Number: ... }[];
                                  BaggageAllowance?: {
                                      Number?: ...;
                                      SegmentSelect?: ...;
                                      Weight?: ...;
                                  }[];
                                  Certificate?: { Number: ... }[];
                                  Commission?: { Amount?: number; Net?: boolean; Percent?: number };
                                  DateOfBirth?: string;
                                  Discount?: { Code?: string };
                                  Endorsement?: { Override?: boolean; Text: string };
                                  FutureTicket?: { Line: (...)[] };
                                  Invoice?: { ETReceipt?: boolean; Ind?: boolean };
                                  MISF?: {
                                      Ind?: boolean;
                                      Override?: {
                                          Amount?: ...;
                                          BackOfficeInfo?: ...;
                                          CurrencyCode?: ...;
                                          CustomerReference?: ...;
                                          DocumentReferenceCode?: ...;
                                          ServiceFeeDescription?: ...;
                                          TicketNumber?: ...;
                                      };
                                  };
                                  NeedPrint?: {
                                      AuditorCoupon: boolean;
                                      Itinerary: boolean;
                                      PassengerReceipt: boolean;
                                  };
                                  NetRemit?: {
                                      Amount?: string;
                                      ContractAgreementCode?: string;
                                      DiscountAmount?: string;
                                      NetCreditAmount?: number;
                                      SellingFareAmount?: string;
                                      TourCode?: string;
                                      ValueCode?: string;
                                  };
                                  Ticket?: { Action?: string; Type?: string };
                                  TourCode?: {
                                      SuppressFareReplaceWithBT?: { Ind: ... };
                                      SuppressFareReplaceWithIT?: { Ind: ... };
                                      SuppressIT?: { Ind: ... };
                                      SuppressITSupressFare?: { Ind: ... };
                                      Text?: string;
                                  };
                              };
                              PricingQualifiers?: {
                                  Brand?: { content?: ...; RPH?: ... }[];
                                  Fare?: { Type: string };
                                  FareFocusExclude?: { Ind: boolean };
                                  ItineraryOptions?: {
                                      SegmentSelect?: (...)[];
                                      SideTrip?: { EndNumber?: ...; Number: ... };
                                  };
                                  NameSelect?: { EndNameNumber?: ...; NameNumber: ... }[];
                                  PhaseIV?: { NameSelect?: ...; Number: ... }[];
                                  PriceQuote?: { NameSelect?: ...; Record?: ... }[];
                                  RefundableBalance?: { Amount: string; Taxes?: { Tax: ... } };
                                  SpanishLargeFamilyDiscountLevel?: "1" | "2";
                                  SpecificFare?: { FareBasis?: ...; RPH?: ... }[];
                                  SpecificPenalty?: {
                                      AdditionalInfo?: boolean;
                                      Changeable?: {
                                          AfterDeparture?: ...;
                                          Any?: ...;
                                          BeforeDeparture?: ...;
                                          CurrencyCode?: ...;
                                          MaxPenalty?: ...;
                                      };
                                      EitherOr?: {
                                          AfterDeparture?: ...;
                                          Any?: ...;
                                          BeforeDeparture?: ...;
                                          CurrencyCode?: ...;
                                          MaxPenalty?: ...;
                                      };
                                      Refundable?: {
                                          AfterDeparture?: ...;
                                          Any?: ...;
                                          BeforeDeparture?: ...;
                                          CurrencyCode?: ...;
                                          MaxPenalty?: ...;
                                      };
                                  };
                                  Taxes?: { NoTax?: { Ind?: ... }; TaxExempt?: (...)[] };
                                  ValidityDates?: {
                                      NotValidAfter?: ...;
                                      NotValidBefore?: ...;
                                      Segment: ...;
                                  }[];
                              };
                          }[];
                          version?: string;
                      };
                  };
              };
          };
          responses: {
              "200": {
                  content: {
                      "application/json": {
                          AirTicketRS?: {
                              ApplicationResults?: {
                                  Error?: {
                                      SystemSpecificResults?: (...)[];
                                      timeStamp?: string;
                                      type?: (...) | (...) | (...) | (...);
                                  }[];
                                  status: "Complete"
                                  | "Incomplete"
                                  | "NotProcessed"
                                  | "Unknown";
                                  Success?: {
                                      SystemSpecificResults?: (...)[];
                                      timeStamp?: string;
                                      type?: (...) | (...) | (...) | (...);
                                  }[];
                                  Warning?: {
                                      SystemSpecificResults?: (...)[];
                                      timeStamp?: string;
                                      type?: (...) | (...) | (...) | (...);
                                  }[];
                              };
                              Diagnostics?: {
                                  ESSM_Data: {
                                      AbacusPrimeHost: boolean;
                                      AutoEnd: boolean;
                                      AutoEndAndRetrieve: boolean;
                                      AutoEndDetected: boolean;
                                      InfiniPrimeHost: boolean;
                                      PrevSimulChgTty: boolean;
                                  };
                              };
                              Summary?: {
                                  committed?: boolean;
                                  DocumentNumber?: string;
                                  DocumentStatus?: string;
                                  DocumentType?: string;
                                  FirstName?: string;
                                  IssuingLocation?: string;
                                  LastName?: string;
                                  LocalIssueDateTime?: string;
                                  Reservation?: {
                                      content?: string;
                                      createDate?: string;
                                      provider?: string;
                                      purgeDate?: string;
                                  };
                                  TotalAmount?: {
                                      content?: string;
                                      currencyCode?: string;
                                      decimalPlace?: number;
                                  };
                              }[];
                              version?: string;
                          };
                          Links?: { href?: string; rel?: string }[];
                      };
                  };
                  headers: { [name: string]: unknown };
              };
              "400": { content?: never; headers: { [name: string]: unknown } };
          };
      }

      The Enhanced Air Ticket (AirTicketRQ) API is used to issue air tickets, and electronic miscellaneous documents (EMDs) in one request.

      • parameters: { cookie?: never; header?: never; path?: never; query?: never }
      • OptionalrequestBody?: {
            content: {
                "application/json": {
                    AirTicketRQ?: {
                        AccountingLines?: {
                            All?: boolean;
                            Delete?: { EndNumber?: number; Number: number }[];
                            None?: boolean;
                        };
                        DesignatePrinter?: {
                            Printers?: {
                                BagTag?: { LNIATA?: string };
                                BoardingPass?: { HostedCarrier?: boolean; LNIATA?: string };
                                Hardcopy?: { LNIATA?: string; Spacing?: "1" | "2" };
                                InvoiceItinerary?: { LNIATA?: string };
                                ListLabel?: { LNIATA?: string };
                                MiniItinerary?: { LNIATA?: string };
                                Report?: { LNIATA?: string };
                                Ticket?: {
                                    CountryCode?: string;
                                    LNIATA?: string;
                                    MiniItinerary?: { LNIATA?: string };
                                    Remote?: { LNIATA?: string };
                                };
                            };
                            Profile?: { Number?: number };
                        };
                        Diagnostics?: unknown;
                        haltOnInvalidMCT?: boolean;
                        healthCheck?: string;
                        Itinerary: { ID: string };
                        PostProcessing?: {
                            acceptNegotiatedFare?: boolean;
                            acceptPriceChanges?: boolean;
                            actionOnBackDatePrice?: "O" | "R" | "Q";
                            actionOnPQExpired?: "O" | "R" | "Q";
                            CreditVerificationInterval?: { waitInterval?: number };
                            EndTransaction?: {
                                Email?: {
                                    eTicket?: { Ind: boolean; PDF?: { Ind: ... } };
                                    Ind: boolean;
                                    Invoice?: { Ind: boolean };
                                    Itinerary?: { Ind: boolean; PDF?: { Ind: ... }; Segment?: (...)[] };
                                    PersonName?: { NameNumber: string };
                                };
                                generateSingleInvoice?: boolean;
                                Source?: { ReceivedFrom: string };
                            };
                            GhostTicketCheck?: { numAttempts?: number; waitInterval?: number };
                            TicketingInterval?: { includeFirst?: boolean; waitInterval?: number };
                        };
                        targetCity?: string;
                        Ticketing: {
                            FlightQualifiers?: { VendorPrefs?: { Airline: { Code: ... } } };
                            FOP_Qualifiers?: {
                                BasicFOP?: {
                                    CC_Info?: { PaymentCard: ...; Suppress?: ... };
                                    CostCenter?: string;
                                    Reference?: number;
                                    Type?: string;
                                    Virtual?: string;
                                };
                                BSP_Ticketing?: {
                                    MultipleFOP?: {
                                        Fare: ...;
                                        FOP_One: ...;
                                        FOP_Two: ...;
                                        Taxes?: ...;
                                    };
                                    MultipleMiscFOP?: {
                                        Fare: ...;
                                        FOP_One: ...;
                                        FOP_Two: ...;
                                        Taxes?: ...;
                                    };
                                    PayLaterPlan?: { Fare: ...; FOP: ...; Installment: ... };
                                };
                                MultipleCC_FOP?: {
                                    CC_One: { CC_Info?: ... };
                                    CC_Two: { CC_Info?: ... };
                                    Fare: { Amount: ... };
                                };
                                SabreSonicTicketing?: {
                                    BasicFOP?: { CC_Info?: ...; ManualApprovalCode?: ...; Type?: ... };
                                    EnhancedMultipleFOP?: {
                                        Fare: ...;
                                        FOP_One: ...;
                                        FOP_Two: ...;
                                        Taxes: ...;
                                    };
                                    MultipleFOP?: { Fare: ...; FOP_One: ...; FOP_Two: ...; Taxes?: ... };
                                };
                            };
                            MiscQualifiers?: {
                                AirExtras?: { EndNumber?: ...; Number: ... }[];
                                BaggageAllowance?: { Number?: ...; SegmentSelect?: ...; Weight?: ... }[];
                                Certificate?: { Number: ... }[];
                                Commission?: { Amount?: number; Net?: boolean; Percent?: number };
                                DateOfBirth?: string;
                                Discount?: { Code?: string };
                                Endorsement?: { Override?: boolean; Text: string };
                                FutureTicket?: { Line: (...)[] };
                                Invoice?: { ETReceipt?: boolean; Ind?: boolean };
                                MISF?: {
                                    Ind?: boolean;
                                    Override?: {
                                        Amount?: ...;
                                        BackOfficeInfo?: ...;
                                        CurrencyCode?: ...;
                                        CustomerReference?: ...;
                                        DocumentReferenceCode?: ...;
                                        ServiceFeeDescription?: ...;
                                        TicketNumber?: ...;
                                    };
                                };
                                NeedPrint?: {
                                    AuditorCoupon: boolean;
                                    Itinerary: boolean;
                                    PassengerReceipt: boolean;
                                };
                                NetRemit?: {
                                    Amount?: string;
                                    ContractAgreementCode?: string;
                                    DiscountAmount?: string;
                                    NetCreditAmount?: number;
                                    SellingFareAmount?: string;
                                    TourCode?: string;
                                    ValueCode?: string;
                                };
                                Ticket?: { Action?: string; Type?: string };
                                TourCode?: {
                                    SuppressFareReplaceWithBT?: { Ind: ... };
                                    SuppressFareReplaceWithIT?: { Ind: ... };
                                    SuppressIT?: { Ind: ... };
                                    SuppressITSupressFare?: { Ind: ... };
                                    Text?: string;
                                };
                            };
                            PricingQualifiers?: {
                                Brand?: { content?: ...; RPH?: ... }[];
                                Fare?: { Type: string };
                                FareFocusExclude?: { Ind: boolean };
                                ItineraryOptions?: {
                                    SegmentSelect?: (...)[];
                                    SideTrip?: { EndNumber?: ...; Number: ... };
                                };
                                NameSelect?: { EndNameNumber?: ...; NameNumber: ... }[];
                                PhaseIV?: { NameSelect?: ...; Number: ... }[];
                                PriceQuote?: { NameSelect?: ...; Record?: ... }[];
                                RefundableBalance?: { Amount: string; Taxes?: { Tax: ... } };
                                SpanishLargeFamilyDiscountLevel?: "1" | "2";
                                SpecificFare?: { FareBasis?: ...; RPH?: ... }[];
                                SpecificPenalty?: {
                                    AdditionalInfo?: boolean;
                                    Changeable?: {
                                        AfterDeparture?: ...;
                                        Any?: ...;
                                        BeforeDeparture?: ...;
                                        CurrencyCode?: ...;
                                        MaxPenalty?: ...;
                                    };
                                    EitherOr?: {
                                        AfterDeparture?: ...;
                                        Any?: ...;
                                        BeforeDeparture?: ...;
                                        CurrencyCode?: ...;
                                        MaxPenalty?: ...;
                                    };
                                    Refundable?: {
                                        AfterDeparture?: ...;
                                        Any?: ...;
                                        BeforeDeparture?: ...;
                                        CurrencyCode?: ...;
                                        MaxPenalty?: ...;
                                    };
                                };
                                Taxes?: { NoTax?: { Ind?: ... }; TaxExempt?: (...)[] };
                                ValidityDates?: {
                                    NotValidAfter?: ...;
                                    NotValidBefore?: ...;
                                    Segment: ...;
                                }[];
                            };
                        }[];
                        version?: string;
                    };
                };
            };
        }
      • responses: {
            "200": {
                content: {
                    "application/json": {
                        AirTicketRS?: {
                            ApplicationResults?: {
                                Error?: {
                                    SystemSpecificResults?: (...)[];
                                    timeStamp?: string;
                                    type?: (...) | (...) | (...) | (...);
                                }[];
                                status: "Complete"
                                | "Incomplete"
                                | "NotProcessed"
                                | "Unknown";
                                Success?: {
                                    SystemSpecificResults?: (...)[];
                                    timeStamp?: string;
                                    type?: (...) | (...) | (...) | (...);
                                }[];
                                Warning?: {
                                    SystemSpecificResults?: (...)[];
                                    timeStamp?: string;
                                    type?: (...) | (...) | (...) | (...);
                                }[];
                            };
                            Diagnostics?: {
                                ESSM_Data: {
                                    AbacusPrimeHost: boolean;
                                    AutoEnd: boolean;
                                    AutoEndAndRetrieve: boolean;
                                    AutoEndDetected: boolean;
                                    InfiniPrimeHost: boolean;
                                    PrevSimulChgTty: boolean;
                                };
                            };
                            Summary?: {
                                committed?: boolean;
                                DocumentNumber?: string;
                                DocumentStatus?: string;
                                DocumentType?: string;
                                FirstName?: string;
                                IssuingLocation?: string;
                                LastName?: string;
                                LocalIssueDateTime?: string;
                                Reservation?: {
                                    content?: string;
                                    createDate?: string;
                                    provider?: string;
                                    purgeDate?: string;
                                };
                                TotalAmount?: {
                                    content?: string;
                                    currencyCode?: string;
                                    decimalPlace?: number;
                                };
                            }[];
                            version?: string;
                        };
                        Links?: { href?: string; rel?: string }[];
                    };
                };
                headers: { [name: string]: unknown };
            };
            "400": { content?: never; headers: { [name: string]: unknown } };
        }
        • 200: {
              content: {
                  "application/json": {
                      AirTicketRS?: {
                          ApplicationResults?: {
                              Error?: {
                                  SystemSpecificResults?: (...)[];
                                  timeStamp?: string;
                                  type?: (...) | (...) | (...) | (...);
                              }[];
                              status: "Complete"
                              | "Incomplete"
                              | "NotProcessed"
                              | "Unknown";
                              Success?: {
                                  SystemSpecificResults?: (...)[];
                                  timeStamp?: string;
                                  type?: (...) | (...) | (...) | (...);
                              }[];
                              Warning?: {
                                  SystemSpecificResults?: (...)[];
                                  timeStamp?: string;
                                  type?: (...) | (...) | (...) | (...);
                              }[];
                          };
                          Diagnostics?: {
                              ESSM_Data: {
                                  AbacusPrimeHost: boolean;
                                  AutoEnd: boolean;
                                  AutoEndAndRetrieve: boolean;
                                  AutoEndDetected: boolean;
                                  InfiniPrimeHost: boolean;
                                  PrevSimulChgTty: boolean;
                              };
                          };
                          Summary?: {
                              committed?: boolean;
                              DocumentNumber?: string;
                              DocumentStatus?: string;
                              DocumentType?: string;
                              FirstName?: string;
                              IssuingLocation?: string;
                              LastName?: string;
                              LocalIssueDateTime?: string;
                              Reservation?: {
                                  content?: string;
                                  createDate?: string;
                                  provider?: string;
                                  purgeDate?: string;
                              };
                              TotalAmount?: {
                                  content?: string;
                                  currencyCode?: string;
                                  decimalPlace?: number;
                              };
                          }[];
                          version?: string;
                      };
                      Links?: { href?: string; rel?: string }[];
                  };
              };
              headers: { [name: string]: unknown };
          }

          HTTP 200 OK success status response code indicates that the request has succeeded.

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

          Bad Request

          - The request was not valid.
          
    • Optionalput?: never
    • Optionaltrace?: never