FLIGHTS
In this section, you will find the most frequently asked questions and their corresponding answers.
How many passengers are allowed per search?
Up to 9 passengers per search, totaling the three types: adults, children, and infants.
How does multi-segment work?
Multi-segment (multi-city) is a flight option that allows booking up to 5 segments. This option is not supported by this API.
What is the difference between long and short layovers?
Generally, longer layovers may involve a change of aircraft or even a change of airport, while shorter layovers may simply be a brief stop at an airport for some passengers to disembark and others to board. Below is an explanation of each type of stop:
Stop
In this type of stop, the passenger does not deplane. This stop usually occurs for refueling or for other passengers to disembark or board. Note in the example below that there is a gap between the arrival time of the first segment and the departure time of the second segment, and the airline and aircraft remain the same.
"choice": 1,
"duration": "11:29",
"segments": [
{
"from": "GRU",
"to": "PTY",
"departure_datetime": "2024-04-12T01:36:00.000-03:00",
"arrival_datetime": "2024-04-12T06:43:00.000-05:00",
"duration": "07:07",
"airline": "CM",
"flight_id": "CM758",
"cabin_type": "economy",
"stopovers": [],
"seats_remaining": 9,
"equipment_code": "739",
"ancillary": {
"booking_class": "T"
},
{
"from": "PTY",
"to": "MIA",
"departure_datetime": "2024-04-12T07:56:00.000-05:00",
"arrival_datetime": "2024-04-12T12:05:00.000-04:00",
"duration": "03:09",
"airline": "CM",
"flight_id": "CM226",
"cabin_type": "economy",
"stopovers": [],
"seats_remaining": 9,
"equipment_code": "739",
"ancillary": {
"booking_class": "T"
}
]Connection (layover)
In this stop, the passenger must change planes and the layover is longer; in some cases, an airport change may be required.
With aircraft change
Note in the example below that there is a gap between the arrival time of the first segment and the departure time of the second segment, and the aircraft operating the second segment is different from the aircraft operating the first segment.
"choice": 1,
"duration": "11:15",
"segments": [
{
"from": "CGH",
"to": "BSB",
"departure_datetime": "2024-04-08T06:30:00.000-03:00",
"arrival_datetime": "2024-04-08T08:20:00.000-03:00",
"duration": "01:50",
"airline": "G3",
"flight_id": "G31430",
"cabin_type": "economy",
"stopovers": [],
"seats_remaining": 9,
"equipment_code": "738",
"ancillary": {
"booking_class": "N"
},
{
"from": "BSB",
"to": "MIA",
"departure_datetime": "2024-04-08T09:40:00.000-03:00",
"arrival_datetime": "2024-04-08T16:45:00.000-04:00",
"duration": "08:05",
"airline": "G3",
"flight_id": "G37748",
"cabin_type": "economy",
"stopovers": [],
"seats_remaining": 9,
"equipment_code": "7M8",
"ancillary": {
"booking_class": "N"
}
]
With airport change
Note in the example below that there is a gap between the arrival time of the first segment and the departure time of the second, and the departure airport of the second segment is different from the arrival airport of the first segment. In this case, the transfer between airports is the passenger's responsibility.
"choice": 1,
"duration": "17:00",
"segments": [
{
"from": "SDU",
"to": "CGH",
"departure_datetime": "2024-05-16T13:05:00.000-03:00",
"arrival_datetime": "2024-05-16T14:15:00.000-03:00",
"duration": "01:10",
"airline": "LA",
"operated_by": "JJ",
"flight_id": "LA3925",
"cabin_type": "economy",
"stopovers": [],
"seats_remaining": 3,
"equipment_code": "319",
"ancillary": {
"booking_class": "O"
},
{
"from": "GRU",
"to": "CDG",
"departure_datetime": "2024-05-16T18:55:00.000-03:00",
"arrival_datetime": "2024-05-17T11:05:00.000+02:00",
"duration": "11:10",
"airline": "AF",
"flight_id": "AF459",
"cabin_type": "economy",
"stopovers": [],
"seats_remaining": 5,
"equipment_code": "77W",
"ancillary": {
"booking_class": "L"
}
]Stopover (not available in this API):
This is a long layover that can last up to 5 days, depending on the connection. Due to the long wait, some airlines allow passengers to leave the airport and enjoy time in the city where the stopover takes place, turning it into a benefit for the passenger.
The key routes where you have competitive flight rates in the market
We offer highly competitive routes worldwide, as we are integrated with both Sabre and Amadeus. Our key differentiator lies in our direct connections with Latin American airlines, including GOL, AZUL, and LATAM.
Since we are looking for net rates, how can we access them from you?
The net fares API has been developed and is currently in the testing phase. However, partners must adhere to the public pricing policy (prices cannot be lowered). You will find this information structured as follows:
{
"price_detail": {
"net_fare": {
"applied": true,
"reference_price": 12345.67
}
}
}Aside from this, the integration process remains exactly the same.
Is it possible to create a booking and complete the payment/issuance at a later stage?
No. Currently, our flow handles both booking creation and issuance in a single step, with no option to defer payment or issuance.
Do we need to clarify whether this service is already contracted by Decolar/Despegar and if their credentials will be used, or if Wooba must provide its own contract/registration with Koin?
We can manage the required credentials with Koin for the integration. This is only necessary if the partner operates under a commissionable model and payments are made using the end customer’s card. If payments are made via the partner’s own account (net rates), Koin integration is not required.
Updated 15 days ago