Pedidos

Saving Orders:

Filling in parameters:

  1. Method: POST

  2. URL: https://api.moblix.com.br/api/pedido/Gravar

  3. Headers:

  • Content-Type= application/json
  • Authorization= Bearer + [space] + [Token obtained on previous request]

Ex:

Bearer JKTMVXp7U4StE0rTtA26fOGKKZiF4tRVfOmt2_FcN8RBuoxrz1RYiATnFA18iQ09ABHFfV2YjDG9OJcb2kHTasjJhG_4VESDjvqlNa_fuqzQ9qj2xgBWmrhAZFcZ0r38gErc5yfvDwtEVPplOX4J5teSJugAwWMJE8G7CtjmW9v5r3HUjUpAlsukEOz5l1_
7pdY8kdQlNib0pfbtfb9aSr_vpeAEsA1L3Wsvcz0NNcgJOPPW
px4XSgHRqr-6X7FlgyUtLaIYkDnbj5dgWGoQoCo1lio9-
1JfcFqZg2btBQKQUu2pWLc2qbajbLLp6UTwH2a0lrVBOHTwv8fcw

https://suporte.moblix.com.br/hc/article_attachments/360058279734/mceclip4.png

  1. 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:

https://suporte.moblix.com.br/hc/article_attachments/360058279554/mceclip2.png

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:

https://suporte.moblix.com.br/hc/article_attachments/1500013806882/mceclip0.png

Full endpoint details can be obtained from:

https://api.moblix.com.br/Api/help