Visão Geral

Este artigo descreve como configurar a ação Criar Reserva do conector Latam NDC no Ligaí. Essa funcionalidade permite que o robô efetue a criação de uma nova reserva de voo (PNR) dentro do ecossistema NDC da LATAM, contemplando os dados da viagem selecionada, as informações dos passageiros e do contato responsável pela reserva.


Quando Utilizar esta Ação

A ação Criar Reserva deve ser integrada ao fluxo quando houver necessidade de:

  • Efetivar a reserva de uma oferta de voo previamente consultada/selecionada no ecossistema NDC da LATAM.
  • Cadastrar automaticamente os dados dos passageiros (identificação, contato, documento e demais informações pessoais) no momento da criação do pedido.
  • Vincular à reserva itens complementares já ofertados, como assento, bagagem ou serviços adicionais.
  • Padronizar e agilizar o processo de emissão, reduzindo a necessidade de preenchimento manual pelas agências.

Pré-requisitos

Antes de configurar esta ação, é obrigatório que a agência possua credenciais válidas do LATAM NDC e que elas estejam corretamente cadastradas no Ligaí.

Credenciais Latam NDC

Para saber como solicitar e configurar as credenciais, consulte:


Passo a Passo de Configuração

1. Adicionar a etapa LATAM NDC no robô

  • Acesse o menu Meus Robôs.
  • Abra o robô desejado.
  • Selecione o conector LATAM NDC.
  • Escolha a ação Criar Reserva.


2. Autenticação 

Para que o robô tenha permissão de criar reserva, é necessário preencher as credenciais de API da Latam NDC:

  • Ambiente (obrigatório): Defina o ecossistema de processamento entre Desenvolvimento (homologação) ou Produção.

  • Chave de Api (ApiKey): Token chave de identificação do integrador.

  • Senha de API (ApiSecret): Código secreto associado à chave de API.

  • Nome da Agência: Razão social ou nome de identificação da agência de viagens.

  • ID da Agência: Identificador exclusivo da sua agência no ecossistema Latam NDC.

  • ID de Contato Agência (obrigatório): Identificador do contato responsável registrado.

  • Código IATA: Código de credenciamento IATA oficial da agência.

  • ID do agente (obrigatório): Identificador do agente de viagens emissor da transação.

  • Email da Agência (obrigatório): Endereço eletrônico oficial de comunicação corporativa.

  • DDD (Código de Área) da Agência (obrigatório): Código de área telefônica da sede comercial.

  • Telefone da Agência (obrigatório): Número de telefone comercial ativo da agência.

  • Endereço da Agência (obrigatório): Logradouro completo com número e bairro.

  • CEP da Agência (obrigatório): Código de Endereçamento Postal do endereço indicado.



3. Dados da Viagem

  • Lista de ofertas (obrigatório): Conjunto de ofertas retornadas na consulta/shopping realizada previamente no fluxo.
  • ID Oferta (obrigatório): Identificador exclusivo da oferta selecionada para a reserva.
  • ID Oferta Item (obrigatório): Identificador do item específico dentro da oferta selecionada (trecho/tarifa).



4. Passageiros

  • Lista de Passageiros (obrigatório): Conjunto de passageiros que farão parte da reserva.
  • Nome do Passageiro (obrigatório): Primeiro nome do passageiro, conforme documento de identificação.
  • Sobrenome do Passageiro (obrigatório): Sobrenome do passageiro, conforme documento de identificação.
  • Email do Passageiro (obrigatório): Endereço eletrônico de contato do passageiro.
  • DDD (Código de Área) do Passageiro (obrigatório): Código de área telefônica do passageiro.
  • Telefone do Passageiro (obrigatório): Número de telefone de contato do passageiro.
  • Número de Identidade do Passageiro (obrigatório): Número do documento de identificação utilizado na viagem.
  • Aniversário do Passageiro (obrigatório): Data de nascimento do passageiro.
  • Gênero do Passageiro (obrigatório): Gênero do passageiro conforme documento.
  • ID de Seleção de Assento: Identificador do assento previamente escolhido para o passageiro, quando aplicável.
  • ID Oferta de Bagagem: Identificador de oferta de bagagem adicional vinculada ao passageiro, quando aplicável.
  • ID Serviço: Identificador de serviço complementar vinculado ao passageiro, quando aplicável.
  • Nome do Contato: Primeiro nome da pessoa de contato responsável pela reserva.
  • Sobrenome do Contato: Sobrenome da pessoa de contato responsável pela reserva.
  • Telefone do Contato: Número de telefone da pessoa de contato.
  • Email do Contato: Endereço eletrônico da pessoa de contato.
  • ID do Programa Fidelidade: Identificador do programa de fidelidade do passageiro, quando houver.
  • Número do Programa de Fidelidade: Número de cadastro do passageiro no programa de fidelidade informado.



5. Dados Gerais

  • Resposta Simplificada: Ative esta opção para que o retorno da API seja consolidado em um formato reduzido, contendo apenas as informações essenciais da reserva criada.


6. Salvar a Configuração

  • Após o preenchimento dos blocos necessários, clique no botão azul Confirmar na parte inferior da tarefa.

  • Lembre-se de clicar em Salvar na barra superior do robô para gravar as alterações no fluxo de automação.


Erros Comuns e Como Proceder

  • Oferta Expirada ou Inválida: Caso o ID Oferta ou ID Oferta Item não correspondam mais a uma oferta ativa (por exemplo, tempo de expiração da tarifa excedido), a API retornará falha. Trate o fluxo para realizar uma nova consulta de ofertas antes de tentar a criação da reserva novamente.
  • Dados de Passageiro Incompletos: A ausência de campos obrigatórios como Nome, Sobrenome ou Número de Identidade do Passageiro impedirá a criação da reserva. Certifique-se de mapear corretamente todos os campos obrigatórios da lista de passageiros.
  • Incompatibilidade entre Passageiro e Oferta: Se a quantidade ou o tipo de passageiro informado não corresponder ao que foi solicitado na oferta original, a API retornará erro de inconsistência. Revise se os dados enviados na etapa de consulta são os mesmos utilizados na criação da reserva.
  • Falha de Autenticação: Verifique se as credenciais informadas no bloco Autenticação estão corretas e ativas, especialmente Chave de Api, Senha de API e ID do agente.


Para entender erros de acesso, consulte: Erro Not Authorized ou PNR Restricted


Aqui chegamos ao fim de mais um artigo, caso surja mais dúvidas busque por outros artigos em nosso portal de suporte. Caso haja necessidade, envie um e-mail para suporte@ligai.com.br.