Busca de Voos
A Busca de Voos permite consultar voos em múltiplos programas de fidelidade (milhas) ou em múltiplas companhias aéreas (dinheiro) simultaneamente. A API executa as buscas em paralelo e retorna os resultados agregados em uma única resposta.
O parâmetro priceType (opcional, padrão MILES) define se a busca é em milhas ou em dinheiro. Cada priceType aceita um conjunto diferente de valores em airlineLoyalty.
Programas de fidelidade suportados (priceType = MILES)
| Programa | Valor no campo airlineLoyalty | Companhia aérea |
|---|---|---|
| Smiles | SMILES | GOL |
| LATAM Pass | LATAM | LATAM |
| TudoAzul | AZUL | Azul |
| Azul Pelo Mundo | AZUL_INTERLINE | Azul (Interline) |
| ConnectMiles | COPA | Copa Airlines |
| SkyMiles | DELTA | Delta Air Lines |
| Miles&Smiles | TURKISH | Turkish Airlines |
Companhias suportadas em dinheiro (priceType = CASH)
| Companhia aérea | Valor no campo airlineLoyalty |
|---|---|
| LATAM | LATAM |
| Azul | AZUL |
| GOL | GOL |
SMILES é o programa de milhas da GOL. Para buscar voos da GOL em dinheiro, utilize o valor
GOL em conjunto com priceType = CASH.
Como funciona
- Você envia uma requisição para
POST /flights/searchlistando os programas desejados emairlineLoyalty. - O Economilha consulta todos os programas em paralelo.
- A resposta traz um item por programa em
results, mais umsummarycom a contagem de sucessos e falhas.
A falha de um programa não derruba a requisição inteira — cada programa reporta seu resultado individualmente.
Para telas onde alguém espera a resposta, envie um programa por requisição. Mesmo rodando em paralelo do nosso lado, a resposta agregada só sai quando o último programa termina — o programa mais lento define o tempo total. Uma chamada por programa entrega os primeiros voos em segundos, com a mesma quota. Ver Uma requisição por programa.
Próximos passos
- Buscar voos — contrato completo do endpoint
- Formato da resposta —
RAWvsPARSED - Exemplos completos — chamadas
curlprontas