Skip to main content

Conectores

O que São Conectores?​

Conectores são componentes responsáveis por fazer a comunicação entre a plataforma e sistemas externos (APIs, serviços ou aplicações). Eles funcionam como uma camada de integração, padronizando chamadas, autenticação e troca de dados entre diferentes sistemas.

Para que servem os conectores?​

Com conectores, você consegue:​

  • Integrar sistemas externos (ex: SAP, VTEX, HubSpot, APIs internas)

  • Centralizar regras de comunicação e autenticação

  • Reutilizar chamadas em vários fluxos

  • Evitar código duplicado

  • Facilitar manutenção e evolução da integração

Hoje a DevAPI oferece uma variedade de conectores, e você pode utiliza-los de acordo com os seus objetivos:​

Dashboard

Verifique que existem 2 opções, sendo elas:

1️⃣ Conectores Privados São conectores que você clonou a partir de um conector da própria plataforma e customizou conforme a sua necessidade, adaptando regras, rotas ou comportamentos específicos.

2️⃣ Conectores Pre-Built São conectores fornecidos pela própria plataforma, já prontos para uso, seguindo um padrão definido e pensados para atender aos cenários mais comuns de integração.

🧠 Para facilitar as Buscas você também pode utilizar os recursos de filtro para encontrar um conector com base na categoria de pesquisa

Dashboard


Iniciando um Conector Novo​

Primeiramente clique em Novo Conector, iremos iniciar um de três formas. Note que terá 2 opções, criar um do zero colocando de forma manual todas as rotas ou criar um a partir de uma rota swegger

Dashboard


Criando um Conector via Swegger​

Para funcionar, você deve passar uma URL válida de um documento Swegger, e que esteja bem documentado com todas as rotas htps de uso

Dashboard

Após ter clicado em exportar, ele irá salvar as informações e me levará ao inicio da páginas de conectores, cliquei no conector novo criado, note que ele importou todas as informações das rotas do meu swegger no meu conector novo:

Dashboard


Criando um Conector do Zero​

De forma manual, será necessário preencher todos os campos

Dashboard

Para criar novas rotas que serão utilizadas nas chamadas, clique no método HTTP correspondente à rota desejada. Caso a URL possua versionamento, ajuste inicialmente a versão e, em seguida, vá complementando o caminho conforme a estrutura da rota que será utilizada.

Dashboard

A partir disso, você poderá estruturar cada rota individualmente, configurando as chamadas de acordo com cada rota específica

Dashboard

estando tudo certo, basta salvar e já terá um conector disponivel.


Criando um Conector a Partir de uma Clonagem.​

Basta clicar no Conector da sua preferencia, é importante que seja um conector caracterizado como Pre-Built.

Dashboard

Coloque o nome que irá se chamar o seu conector modificado com novas alterações

Dashboard

Clique em Salvar

Dashboard

Perfeito! Agora você pode personalizar o conector de acordo com as suas necessidades, adicionando novas rotas, ajustando as existentes ou removendo aquelas que não façam mais sentido para o seu cenário. A continuação do processo segue exatamente os mesmos passos explicados na criação de um conector do zero. A principal diferença é que, ao clonar um conector já existente, você já contará com grande parte das configurações previamente prontas, o que agiliza significativamente o desenvolvimento.

Dashboard

Dashboard

Dashboard

Dashboard