Cias Aéreas e Programas de Fidelidade atualmente disponíveis:
- GOL (e Smiles);
- Latam (e Latam Pass);
- Azul (e Tudo Azul);
- LIVELO; e
- TAP Miles And GO.
Exemplo de utilização da API Moblix utilizando o Postman:
1. Executar consulta:
Preenchimento dos parâmetros:
-
Método: POST
- Header:
- Content-Type= application/json
- Authorization= Bearer + [espaço] + [Token obtido na requisiçãoanterior] ex:
Bearer JKTMVXp7U4StE0rTtA26fOGKKZiF4tRVfOmt2_FcN8RBuoxrz1RYiATnFA18iQ09ABHFfV2YjDG9OJcb2kHTasjJhG_4VESDjvqlNa_fuqzQ9qj2xgBWmrhAZFcZ0r38gErc5yfvDwtEVPplOX4J5teSJugAwWMJE8G7CtjmW9v5r3HUjUpAlsukEOz5l1_
7pdY8kdQlNib0pfbtfb9aSr_vpeAEsA1L3Wsvcz0NNcgJOPPW
px4XSgHRqr-6X7FlgyUtLaIYkDnbj5dgWGoQoCo1lio9-
1JfcFqZg2btBQKQUu2pWLc2qbajbLLp6UTwH2a0lrVBOHTwv8fcw
- Body:
- Marcar o campo “Raw”
(OBS) Recomendamos o uso dos filtro a penas para casos específicos. Solicite suporte para utiliza-los.
{
"Origem": "BSB",
"Destino": "GRU",
"Ida": "2021-12-19",
"Volta": "2021-12-30",
"Adultos": 2,
"Criancas": 0,
"Bebes": 0,
"Companhia": 1
"Internacional": false,
"Pagante": false,
"SoIda": true,
"DiamanteSmiles": false,
"ClubeSmiles": false,
"AgenciaExterna": false,
"Cabine": 0,
"NumeroPagina": 1,
"QuantidadePorPagina": 5,
// Utilizar filtros em ultimo caso*
"Filtros": {
"Escalas": [],
"Cias": [],
"NumeroVoo": [],
"SaindoDe": [],
"ChegandoEm": [],
"HorarioPartidaDe": [],
"HorarioPartidaAte": [],
"HorarioChegadaDe": null,
"HorarioChegadaAte": null
},
"FiltrosVolta": {
"Escalas": [],
"Cias": [],
"NumeroVoo": [],
"SaindoDe": [],
"ChegandoEm": [],
"HorarioPartidaDe": [],
"HorarioPartidaAte": [],
"HorarioChegadaDe": null,
"HorarioChegadaAte": null
},
"CompanhiaVolta": 0,
"HorarioIda": "00:00:00",
"HorarioVolta": "00:00:00",
"NumeroVooIda": null,
"NumeroVooVolta": null,
"OrderBy": "preco",
"IsDesc": false
}
Executar requisição:
Resposta:
{
"Success": true,
"HasResult": true,
"Erro": null,
"MensagemErro": null,
"Data": [
{
"TokenConsulta": null,
"QntdAdulto": 2,
"QntdCrianca": 0,
"QntdBebe": 0,
"Ida": [
{
"Token": "29bd8baf4d9e426690d26f488834dc33",
"IdCia": 1,
"PontosAdulto": 25000,
"PontosCrianca": 25000,
"QntdBagagem": 0,
"Origem": "BSB",
"Destino": "BRC",
"Saida": "2019-09-19T20:20:00-03:00",
"Chegada": "2019-09-20T10:20:00-03:00",
"TempoTotalStr": "14h00m",
"Voos": [
{
"Numero": "8126",
"Saida": "2019-09-19T20:20:00-03:00",
"Chegada": "2019-09-20T00:09:00-03:00",
"Origem": "BSB",
"Destino": "EZE",
"Tempo": "03:49",
"TempoEspera": "07h46m"
},
{
"Numero": "7762",
"Saida": "2019-09-20T07:55:00-03:00",
"Chegada": "2019-09-20T10:20:00-03:00",
"Origem": "AEP",
"Destino": "BRC",
"Tempo": "02:25",
"TempoEspera": null
}
],
"ValorMilhasAdulto": 0,
"ValorMilhasCrianca": 0,
"ValorAdulto": 0,
"ValorCrianca": 0,
"ValorTotal": 0,
"ValorTotalComTaxa": 0,
"Periodo": 3
},...
2. Dados retornados pela API
Classe do voo:
- Econômica = 0
- PrimeiraClasse = 1
- Executiva = 2
3. Pesquisando apenas voo de IDA
- Para voos apenas de ida, deixe a volta como '0001-01-01', como valor nulo;
4. id das Cias Aéreas
- Azul: 3
- Latam: 1
- Gol e Smiles: 2
- TAP: 11
- Livelo: 34
- Azul Interline: 1200
5. Cabine
Obs: Informe o Id conforme a cabine que o usuário selecionar.
6. Documentação completa da API pode ser obtida em:
https://api.moblix.com.br/Api/help