O Affinity Seguro Viagem anunciou a substituição do sistema de integração via webservice (SOAP) por uma nova API Rest. A atualização visa simplificar a conexão com os sistemas de parceiros, adotando um modelo mais seguro, flexível e alinhado aos padrões atuais do mercado.
Segundo a empresa, a principal mudança está na forma como os dados são compartilhados. Enquanto o sistema anterior utilizava uma linguagem considerada mais complexa, a nova API oferece uma estrutura padronizada e de fácil implementação, o que deve facilitar o trabalho das equipes de tecnologia dos parceiros e otimizar os processos operacionais.
“Com esse avanço tecnológico, o Affinity passa a figurar entre os principais nomes do mercado de APIs no setor, ao lado de grandes empresas como LATAM e Itaú. O movimento reforça a nossa estratégia em oferecer soluções cada vez mais modernas, seguras e alinhadas às demandas dos profissionais de turismo e tecnologia”, afirma João Lança, diretor de Tecnologia da Informação da companhia.
A empresa também lançou um canal exclusivo de suporte para desenvolvedores, com tempo de resposta estimado em até 30 minutos durante o horário comercial. “A iniciativa reforça o compromisso da empresa em oferecer não apenas um sistema robusto, mas também um atendimento de excelência aos parceiros”, acrescenta Lança.
Novidades da nova API Rest
Entre as melhorias anunciadas com a nova interface estão:
Segurança aprimorada, com uso dos protocolos OAuth 2.0 e OpenID Connect;
Integração simplificada, com respostas padronizadas e possibilidade de personalização conforme a necessidade de cada parceiro;
Melhor desempenho, com uso de cache e inteligência artificial para acelerar e refinar as respostas;
Facilidade de testes, por meio de pacotes prontos para uso em ferramentas como Postman, com suporte a ambientes de teste (sandbox) e produção;
Documentação acessível, compatível com os padrões OpenAPI e disponível nos formatos JSON e YAML;
Mensagens de erro estruturadas, para facilitar a identificação e a correção de falhas.
A API (sigla para Application Programming Interface) é um conjunto de regras que permite a comunicação entre diferentes sistemas ou aplicações. Na prática, ela funciona como uma ponte entre softwares distintos, mesmo que desenvolvidos por empresas ou em linguagens diferentes, permitindo a troca de dados e funcionalidades de maneira automatizada.