Segurança é fundamental em integrações. Por isso, oferecemos controle total sobre os headers enviados nos webhooks, suportando qualquer método de autenticação que seu sistema utilize.
Visão Geral dos Headers Customizados
O Workstation suporta dois tipos de headers customizados, cada um otimizado para diferentes cenários:Headers Fixos
Configurados uma vez na interface, enviados automaticamente com cada notificação
Headers Dinâmicos
Passados por requisição via API, máxima flexibilidade para cenários multi-tenant
Headers Fixos - Para Configurações Permanentes
Configure uma vez, funciona para sempre Ao criar uma subscrição via interface, você pode adicionar headers customizados que serão enviados automaticamente em todas as notificações:1
Abra as configurações
Acesse as configurações do app no Workstation
2
Navegue até Events
Acesse a aba “Events”
3
Configure headers
Adicione ou edite um webhook e na tabela de headers, adicione seus pares chave-valor
4
Salve
Pronto! Todos os webhooks incluirão esses headers
Use Para
- 🔐 Tokens de autenticação estáticos (Bearer tokens, API keys)
- 🏷️ Identificadores de ambiente (staging, production)
- 📋 Metadados fixos da sua integração
- 🔑 Qualquer header que não muda entre requisições
Exemplo
Configuração na Interface:Headers Dinâmicos - Máxima Flexibilidade
Controle total por requisição Para integrações que precisam de flexibilidade máxima, passe headers diferentes em cada chamada usando o prefixox-tela-forward-*
:
Como Funciona
Qualquer header que você enviar com o prefixox-tela-forward-
será encaminhado para seu endpoint de webhook sem o prefixo:
Note como
x-tela-forward-authorization
se torna apenas authorization
no webhook!Perfeito Para
- 🎯 Tokens dinâmicos que mudam por cliente
- 🔗 IDs de correlação únicos por requisição
- 👤 Contextos específicos de usuário/sessão
- 🏢 SaaS multi-tenant com credenciais por cliente
Exemplo Multi-Tenant
Melhores Práticas de Segurança
Apenas HTTPS
Sempre use URLs HTTPS - protegemos seus dados em trânsito
Autenticação Forte
Use Bearer tokens ou API keys em headers customizados
Valide Origem
Sempre valide que o webhook veio do Workstation
Rotacione Tokens
Rotacione regularmente seus tokens de autenticação
Exemplo de Validação
Métodos Comuns de Autenticação
Bearer Token
Bearer Token
Método mais comum para autenticação de API:Fixo (configuração na interface):Dinâmico (por requisição):
API Key
API Key
API key simples em header customizado:Fixo (configuração na interface):Dinâmico (por requisição):
Basic Auth
Basic Auth
Autenticação HTTP Basic:Fixo (configuração na interface):Dinâmico (por requisição):
Headers Customizados
Headers Customizados
Qualquer autenticação customizada que seu sistema requeira:Fixo (configuração na interface):Dinâmico (por requisição):