Skip to main content
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:
Cada webhook incluirá:

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 prefixo x-tela-forward-*:

Como Funciona

Qualquer header que você enviar com o prefixo x-tela-forward- será encaminhado para seu endpoint de webhook sem o prefixo:
O webhook receberá:
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

Cada cliente recebe webhooks com suas próprias credenciais!

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

Método mais comum para autenticação de API:Fixo (configuração na interface):
Dinâmico (por requisição):
API key simples em header customizado:Fixo (configuração na interface):
Dinâmico (por requisição):
Autenticação HTTP Basic:Fixo (configuração na interface):
Dinâmico (por requisição):
Qualquer autenticação customizada que seu sistema requeira:Fixo (configuração na interface):
Dinâmico (por requisição):

Próximos Passos

Referência de Payload

Entenda payloads de webhook