Tenessi Hub LogoTenessi Hub/Documentação
← Voltar ao site

Integrações API

Integre o Tenessi Hub com suas ferramentas usando nossa API REST. Envie mensagens de template, busque contatos e muito mais.

Documentação Disponível

📤 Enviando Templates

Aprenda como enviar mensagens de template via API, buscar templates aprovados, consultar contatos e informações do WhatsApp.

Ver documentação →

🔑 Autenticação

Todas as requisições à API requerem autenticação via token. Para criar seu token de integração, acesse:

📍 Configurações da Empresa → Tokens de Integração

Headers obrigatórios:

Authorization: Bearer YOUR_TOKEN
Origin: https://seu-dominio.com

⚠️ Importante: O header Origin é obrigatório e deve conter o domínio real de onde a requisição está sendo enviada. Este domínio deve estar configurado no token de integração. Caso o domínio da requisição não corresponda ao domínio especificado no token, a requisição será rejeitada.

Recursos da API

📋 Templates

Liste todos os templates aprovados com seus parâmetros e variáveis. Filtre por status de aprovação, categoria e use paginação.

👤 Contatos

Busque contatos por número de telefone. Retorna apenas informações básicas (ID e número) para manter a privacidade.

💬 WhatsApp

Obtenha informações sobre a conexão WhatsApp associada ao seu token de integração.

📨 Enviar Mensagens

Envie mensagens de template para contatos com variáveis personalizadas. Suporta criação automática de tickets.

⚠️ Limitações e Boas Práticas

  • Rate limiting: 500 requisições por minuto por token
  • Formato de telefone: Use formato E.164 (ex: +5511999999999)
  • CORS: Configurado automaticamente baseado nos domínios permitidos do token
  • Variáveis: Use chaves posicionais numeradas ({"1": "valor", "2": "valor"})