| data.departureDate | string (YYYY-MM-DD) | Data de ida enviada na requisição. | 2026-05-17 |
| data.extractedAt | string (iso datetime) | Momento da extração em ISO 8601. | 2026-04-30T18:00:00.000Z |
| data.from | string | Aeroporto IATA de origem. | GRU |
| data.itineraries[].arrival | string | null | Data/hora de chegada do último segmento. | 2026-05-17T14:25:00 |
| data.itineraries[].cheapestOffer.brandId | string | null | Marca tarifária da menor oferta encontrada. | LI |
| data.itineraries[].cheapestOffer.total.amount | number | null | Menor preço total encontrado para o itinerário. | 1168.34 |
| data.itineraries[].departure | string | null | Data/hora de partida do primeiro segmento. | 2026-05-17T13:25:00 |
| data.itineraries[].destination | string | null | Destino do último segmento. | GIG |
| data.itineraries[].duration | string | null | Duração total do itinerário quando disponível. | PT1H |
| data.itineraries[].id | string | null | Identificador do itinerário quando o upstream informa. | itinerary-1 |
| data.itineraries[].offers[].brandId | string | null | Identificador da marca tarifária. | LI |
| data.itineraries[].offers[].brandLabel | string | null | Nome legível da marca tarifária quando disponível. | Light |
| data.itineraries[].offers[].cabinClass | string | null | Classe de cabine quando disponível. | Economy |
| data.itineraries[].offers[].seatsRemaining | number | null | Assentos restantes quando disponível. | 9 |
| data.itineraries[].offers[].total.amount | number | null | Valor total da oferta. | 1168.34 |
| data.itineraries[].offers[].total.currency | string | null | Moeda do preço total. | BRL |
| data.itineraries[].origin | string | null | Origem do primeiro segmento. | GRU |
| data.itineraries[].position | number | Posição do itinerário na resposta. | 1 |
| data.itineraries[].segments[].arrival | string | null | Data/hora de chegada do segmento. | 2026-05-17T14:25:00 |
| data.itineraries[].segments[].departure | string | null | Data/hora de partida do segmento. | 2026-05-17T13:25:00 |
| data.itineraries[].segments[].destination | string | null | Destino do segmento. | GIG |
| data.itineraries[].segments[].duration | string | null | Duração do segmento. | PT1H |
| data.itineraries[].segments[].flight.airlineCode | string | null | Código da companhia aérea. | G3 |
| data.itineraries[].segments[].flight.equipmentCode | string | null | Código da aeronave/equipamento quando disponível. | 738 |
| data.itineraries[].segments[].flight.flightNumber | string | null | Número do voo. | 1234 |
| data.itineraries[].segments[].origin | string | null | Origem do segmento. | GRU |
| data.itineraries[].stopsCount | number | Número de paradas calculado a partir dos segmentos. | 0 |
| data.numAdults | number | Quantidade de adultos usada na busca. | 1 |
| data.numChildren | number | Quantidade de crianças usada na busca. | 0 |
| data.numInfants | number | Quantidade de bebês usada na busca. | 0 |
| data.parser | string | Parser usado para estruturar a resposta. | json_api |
| data.requestUrl | string | Endpoint interno da GOL usado pelo worker para consultar voos. | https://b2c-api.voegol.com.br/api/sabre-default/flights?Flow=Issue&context=B2C |
| data.returnDate | string | null (YYYY-MM-DD) | Data de volta enviada na requisição, quando existir. | |
| data.searchType | string (ONE_WAY | ROUND_TRIP) | ONE_WAY quando não há returnDate; ROUND_TRIP quando há volta. | ONE_WAY |
| data.source | string | Fonte consultada. | voegol.com.br |
| data.success | boolean | null | Flag de sucesso retornada pelo upstream quando disponível. | true |
| data.to | string | Aeroporto IATA de destino. | GIG |
| data.totalResults | number | Quantidade de itinerários estruturados na resposta. | 1 |
| data.type | string | Tipo da API executada. | plp |
| data.url | string | URL pública canônica da busca de itinerários GOL. | https://www.voegol.com.br/itineraries?from=GRU&to=GIG&departureDate=2026-05-17&numAdults=1&numChildren=0&numInfants=0 |
| executionId | string (uuid) | Identificador idempotente da execução. | 99999999-2222-4222-8222-999999999999 |
| notFound | boolean (optional; true when the upstream entity was not found and data is null) | Present and true when the upstream entity was not found. In this case data is null and the request still completes successfully. | N/A |
| requestId | string (uuid) | Identificador da requisição no gateway da GeckoAPI. | 99999999-1111-4111-8111-999999999999 |