acceptedCards
acceptedCards: {
corporate: {
amex: { [k: string]: unknown }[];
mastercard: { [k: string]: unknown }[];
"mastercard-debit": { [k: string]: unknown }[];
visa: { [k: string]: unknown }[];
"visa-debit": { [k: string]: unknown }[];
[k: string]: unknown;
};
personal: {
amex: { [k: string]: unknown }[];
electron: { [k: string]: unknown }[];
maestro: { [k: string]: unknown }[];
mastercard: { [k: string]: unknown }[];
"mastercard-debit": { [k: string]: unknown }[];
visa: { [k: string]: unknown }[];
"visa-debit": { [k: string]: unknown }[];
[k: string]: unknown;
};
[k: string]: unknown;
}
acceptedPaymentMethods
acceptedPaymentMethods: string[]
ancillaries
ancillaries: {
ancillaries: {
flightSegments: string[];
id: string;
quantity: number;
status: string;
type: string;
[k: string]: unknown;
}[];
id: string;
[k: string]: unknown;
}[]
currency
currency: { code: string; decimals: number; [k: string]: unknown }
currentBalance
currentBalance: number
itinerary
itinerary: {
flightSolutions: {
"UVI6U0VHMjoyYjhkOTExNy00NDQ5LTQ1ODItYmZlMS03MzVhYmU0ODIxN2Q=": {
id: string;
journeyLegId: string;
segments: {
aircraft: { code: string; [k: string]: unknown };
arrival: {
airport: { code: string; name: string; [k: string]: unknown };
date: string;
time: string;
[k: string]: unknown;
};
departure: {
airport: { code: string; name: string; [k: string]: unknown };
date: string;
terminal: string;
time: string;
[k: string]: unknown;
};
duration: number;
flightNumber: string;
id: string;
marketingCarrier: { code: string; name: string; [k: string]: unknown };
status: string;
[k: string]: unknown;
}[];
totalDuration: number;
[k: string]: unknown;
};
"UVI6U0VHMToyYjhkOTExNy00NDQ5LTQ1ODItYmZlMS03MzVhYmU0ODIxN2Q=": {
id: string;
journeyLegId: string;
segments: {
aircraft: { code: string; [k: string]: unknown };
arrival: {
airport: { code: string; name: string; [k: string]: unknown };
date: string;
terminal: string;
time: string;
[k: string]: unknown;
};
departure: {
airport: { code: string; name: string; [k: string]: unknown };
date: string;
time: string;
[k: string]: unknown;
};
duration: number;
flightNumber: string;
id: string;
marketingCarrier: { code: string; name: string; [k: string]: unknown };
status: string;
[k: string]: unknown;
}[];
totalDuration: number;
[k: string]: unknown;
};
[k: string]: unknown;
};
legs: {
OD1: {
arrivalAirport: string;
departureAirport: string;
flightSolutions: string[];
id: string;
[k: string]: unknown;
};
OD2: {
arrivalAirport: string;
departureAirport: string;
flightSolutions: string[];
id: string;
[k: string]: unknown;
};
[k: string]: unknown;
};
[k: string]: unknown;
}
passengers
passengers: {
apisStatus: string;
dateOfBirth: string;
firstName: string;
gender: string;
id: string;
lastName: string;
title: string;
[k: string]: unknown;
}[]
pricingBreakdown
pricingBreakdown: {
breakdown: {
amount: number;
code: string;
type: string;
[k: string]: unknown;
}[];
category: string;
id: string;
passengerId: string;
price: number;
segments: string[];
type: string;
[k: string]: unknown;
}[]
ticketingCarrier
ticketingCarrier: { code: string; name: string; [k: string]: unknown }
ticketStatus
ticketStatus: string
ticketTimeLimit
ticketTimeLimit: string
totalCost
totalCost: number