search_flights
Busca as passagens aéreas mais baratas conhecidas entre dois pontos (preços em cache da Aviasales/Travelpayouts, não disponibilidade em tempo real). Aceita nomes de cidades em português. Cada resultado traz agent_display: markdown em pt-BR pronto para repassar ao usuário, com o link de reserva. Search cheapest known fares. Booking links contain a referral code (Travelpayouts). The operator earns a commission on completed bookings. Prices are identical with or without the referral code.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Máximo de resultados 1–100, padrão 10 | |
| direct | No | Só voos diretos, padrão false | |
| origin | Yes | Código IATA ou nome do lugar em português (ex.: 'São Paulo', 'GRU'). Nomes são resolvidos automaticamente. / IATA code or place name. | |
| currency | No | Moeda (3 letras), padrão BRL | |
| max_days | No | Duração máxima da viagem em dias | |
| min_days | No | Duração mínima da viagem em dias (busca ida e volta com janela flexível) | |
| depart_date | No | AAAA-MM (mês flexível) ou AAAA-MM-DD | |
| destination | Yes | Código IATA ou nome do lugar em português (ex.: 'Lisboa', 'LIS'). Nomes são resolvidos automaticamente. / IATA code or place name. | |
| return_date | No | AAAA-MM ou AAAA-MM-DD; omita para só ida |