Configuração da Requisição
O bloco Requisição possui campos para configurar os principais elementos de uma chamada HTTP.
Tipo
Define o método utilizado:
GET, POST, PUT, PATCH ou DELETE.
URL
Informe o endereço completo do endpoint que será chamado.
A URL também pode utilizar variáveis coletadas anteriormente no chatbot.
Exemplo conceitual:
https://api.exemplo.com/clientes/{{id_cliente}}
Headers
Em Headers, podem ser adicionados pares de chave e valor necessários para a API.
A própria documentação apresenta como exemplo:
Authorization: Bearer token
Dependendo da API utilizada, também podem ser necessários outros headers definidos pelo sistema externo.
Body
Quando o método exigir envio de dados, o campo Body aceita conteúdo em JSON.
Antes de configurar
Consulte a documentação da API externa para saber:
- Qual método utilizar;
- Qual URL chamar;
- Quais headers são obrigatórios;
- Quais dados precisam ser enviados;
- Qual formato de resposta será retornado.
Observação Importante
Tokens, credenciais e formatos de autenticação dependem da API externa que está sendo integrada. O material disponível não estabelece uma autenticação única para todas as integrações.