Saving Orders:
Filling in parameters:
-
Method: POST
-
Headers:
- Content-Type= application/json
- Authorization= Bearer + [space] + [Token obtained on previous request]
Ex:
Bearer JKTMVXp7U4StE0rTtA26fOGKKZiF4tRVfOmt2_FcN8RBuoxrz1RYiATnFA18iQ09ABHFfV2YjDG9OJcb2kHTasjJhG_4VESDjvqlNa_fuqzQ9qj2xgBWmrhAZFcZ0r38gErc5yfvDwtEVPplOX4J5teSJugAwWMJE8G7CtjmW9v5r3HUjUpAlsukEOz5l1_
7pdY8kdQlNib0pfbtfb9aSr_vpeAEsA1L3Wsvcz0NNcgJOPPW
px4XSgHRqr-6X7FlgyUtLaIYkDnbj5dgWGoQoCo1lio9-
1JfcFqZg2btBQKQUu2pWLc2qbajbLLp6UTwH2a0lrVBOHTwv8fcw
- Body:
- Mark the field “Raw”
Request params (JSON):
Note: Fields with a question mark (?) in front of them are fields that can be null
{
"Adultos": int,
"Criancas": int,
"Bebes": int,
"IdStatus": 1,
"IdMeioPagamento": int,
"IdPedidoTipo": 1
"IdStatusPagamento": 1,
"IdCliente": ?int,
"Passageiro": ?{
"Nome": string,
"Sobrenome": string,
"Nascimento": DateTime,
"Rg": string,
"Cpf": string,
"Passaporte": string,
"Sexo": string (M ou F),
"ValidadePassaporte": DateTime,
"PaisEmissor": string,
}
"Parcelas": ?int,
"Viagem": {
"Volta": byte,
"IdCia": int,
"MilhasAdulto": ?int,
"MilhasCrianca": ?int,
"ValorAdulto": ?double,
"ValorCrianca": ?double,
"TaxaBagagem": ?int
"QntdBagagem": ?int,
"Trecho": {
"Saida": DateTime,
"Chegada": DateTime,
"IataOrigem": string,
"IataDestino": string,
"NumeroVoo": string,
"Classe": int
},
"IdCiaOperadora": ?int (Same Id from 'IdCia' if it's the same)
}
"Observacoes": ?string
}
Execute request:
Example request:
{
"Adultos": 1,
"Criancas": 0,
"Bebes": 0,
"IdStatus": 1,
"IdMeioPagamento": 5,
"IdPedidoTipo": 1,
"IdStatusPagamento": 1,
"Parcelas": 0,
"IdCliente": 4748,
"Passageiro": [
{
"Nome": "John",
"Sobrenome": "Doe",
"Nascimento": "2000-01-25",
"Rg": "381627536",
"Cpf": "91723920029",
"Sexo": "M"
}
],
"Viagem": [{
"Volta": 0,
"MilhasAdulto": 5404,
"MilhasCrianca": 0,
"ValorAdulto": 463,
"ValorCrianca": 0,
"IdCia": 2,
"TaxaServico": 0,
"TaxaEmbarque": 30,
"TaxaEmissaoResgate": 0,
"Trecho": [{
"Saida": "2021-05-03 12:40:00.000",
"Chegada": "2021-05-03 14:30:00.000",
"IataOrigem": "BSB",
"IataDestino": "CGH",
"NumeroVoo": "G3-4370",
"Classe": 0
}],
"QntdBagagem": 0,
"IdCiaOperadora": 2
}],
"Observacoes": "Criação de pedido via API"
}
Airlines (CompanhiaNomes):
- None = 0,
- Latam = 1,
- Gol = 2,
- Azul = 3,
- Avianca = 4,
- Livelo = 34,
- Tap = 11,
- Interline = 1200
Flight Class (ClassesVoo):
- NaoInformado = -1,
- Economica = 0,
- PrimeiraClasse = 1,
- Executiva = 2
Payment method:
Full endpoint details can be obtained from:
https://api.moblix.com.br/Api/help