Skip to content

Autenticação

A API da Leads2b utiliza autenticação via Bearer Token. Para acessar os endpoints protegidos, é necessário incluir o token no cabeçalho das requisições HTTP.

Obtendo um Token

Os tokens de autenticação devem ser gerados diretamente na interface da plataforma Leads2b. Para isso, siga os passos abaixo:

  1. Acesse o menu Configurações > Integrações dentro da plataforma.
  2. Localize a seção Integração da Leads2b (via API V2) - Chave por usuário e clique em Gerar Chave.
  3. Copie o token gerado e armazene-o em um local seguro.

Atenção: Apenas usuários com perfil de Administrador podem gerar tokens de autenticação.

Além disso, é necessário verificar se o plano contratado inclui acesso ao módulo da API. Caso tenha dúvidas, consulte o suporte da Leads2b.

Uso do Token na API

Todas as requisições autenticadas devem conter o token no cabeçalho Authorization, conforme o exemplo abaixo:

bash
curl -X GET "https://api.leads2b.com/v1/exemplo" \
     -H "Authorization: Bearer SEU_TOKEN_AQUI"

Exemplo de Requisição em JavaScript (fetch)

javascript
fetch("https://api.leads2b.com/v2/exemplo", {
  method: "GET",
  headers: {
    "Authorization": "Bearer SEU_TOKEN_AQUI",
    "Content-Type": "application/json"
  }
})
  .then(response => response.json())
  .then(data => console.log(data))
  .catch(error => console.error("Error:", error));

Caso o token seja inválido ou ausente, a API retornará uma resposta com código 401 Unauthorized.

Renovação do Token

Os tokens gerados não possuem renovação automática. Se necessário, um novo token deve ser gerado seguindo os mesmos passos descritos anteriormente.