Airlines and Loyalty Programs currently available:
- GOL (e Smiles);
- Latam (e Latam Pass);
- Azul (e Tudo Azul);
- LIVELO; e
- TAP Miles And GO.
Example of using the Moblix API using Postman:
1. Requesting a new Token:
Filling in the parameters:
1. Method: POST
2. URL: http://moblix-api.azurewebsites.net/api/Token
3. Header:
- Content-Type=application/x-www-form-urlencoded
- Origin=externo
4. Body:
- Mark the field: x-www-form-urlencoded
- grant_type=password
- username=[SUPPLIED]
- password=[SUPPLIED]
Execute requisition
Return
{
"access_token": "JKTMVXp7U4StE0rTtA26fOGKKZiF4tRVfOmt2_FcN8RBuoxrz1RYiATnFA18iQ09ABHFfV2YjDG9OJcb2kHTasjJhG_4VESDjvqlNa_fu-
qzQ9qj2xgBWmrhAZFcZ0r38gErc5yfvDwtEVPplOX4J5teSJugAwWMJE8G7CtjmW9v5r3HUjUpAlsukEOz5l1_7pdY8kdQlNib0p
fbtfb9aSr_vpeAEsA1L3Wsvcz0NNcgJOPPWpx4XSgHRqr6X7FlgyUtLaIYkDnbj5dgWGoQoCo1lio9-1JfcFqZg2btBQKQUu2pWLc2qbajbLLp6UTwH2a0lrVBOHTwv8fcw",
"token_type": "bearer",
"expires_in": 86399
}
2. Run query:
Filling in the parameters:
1. Method: POST
2. URL: http://moblix-api.azurewebsites.net/api/ConsultaAereo/Consultar
3. Header:
- Content-Type= application/json
- Authorization= Bearer + [space] + [Token obtained on request
previous] ex:
Bearer JKTMVXp7U4StE0rTtA26fOGKKZiF4tRVfOmt2_FcN8RBuoxrz1RYiATnFA18iQ09ABHFfV2YjDG9OJcb2kHTasjJhG_4VESDjvqlNa_fuqzQ9qj2xgBWmrhAZFcZ0r38gErc5yfvDwtEVPplOX4J5teSJugAwWMJE8G7CtjmW9v5r3HUjUpAlsukEOz5l1_
7pdY8kdQlNib0pfbtfb9aSr_vpeAEsA1L3Wsvcz0NNcgJOPPW
px4XSgHRqr-6X7FlgyUtLaIYkDnbj5dgWGoQoCo1lio9-
1JfcFqZg2btBQKQUu2pWLc2qbajbLLp6UTwH2a0lrVBOHTwv8fcw
4. Body:
- Mark the field “Raw”
{
"Origem": "BSB",
"Destino": "BRC",
"Ida": "2019-09-19",
"Volta": "2019-09-30",
"Adultos": 2,
"Criancas": 0,
"Bebes": 0,
"Companhia":1
}
Execute requisition:
Return:
{
"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
},...
3. Data returned by the API
Flight class:
- Economy= 0
- FirstClasse= 1
- Executive= 2
4. Searching for IDA flights only
- For one-way flights, leave the return as '0001-01-01', as a null value;
5. Airline id
- Azul: 3
- Latam: 1
- Gol e Smiles: 2
- TAP: 11
- Livelo: 34
6. Class
Obs: Informe o Id conforme a cabine que o usuário selecionar.
5. Complete documentation of the API can be obtained at:
https://moblix-api.azurewebsites.net/API
Comentários
0 comentário
Por favor, entre para comentar.