Visão Geral dos Headers Customizados
A Workstation aceita dois tipos de headers customizados, cada um pensado para um cenário: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 assinatura pela interface, você pode adicionar headers customizados, enviados automaticamente em todas as notificações:1
Abra as configurações
Acesse as configurações do app na Workstation
2
Navegue até Events
Acesse a aba “Events”
3
Configure headers
Adicione ou edite um webhook e, na tabela de headers, inclua os seus pares chave-valor
4
Salve
Pronto. Todos os webhooks passam a incluir 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:
Repare que
x-tela-forward-authorization vira 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 para proteger os dados em trânsito
Autenticação Forte
Use Bearer tokens ou API keys em headers customizados
Valide Origem
Confirme sempre que o webhook veio da 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 o seu sistema exija:Fixo (configuração na interface):Dinâmico (por requisição):
Próximos Passos
Referência de Payload
Entenda payloads de webhook