Configurar Endpoints
Configure URLs de endpoints de webhook nas Configurações do Projeto GitScrum. Gerencie assinaturas de eventos, teste endpoints e monitore webhooks ativos.
Configure endpoints de webhook no GitScrum para receber notificações em tempo real de eventos do projeto. Cada tipo de evento tem sua própria URL de endpoint, dando controle granular sobre quais eventos vão para onde.
Acessando as Configurações de Webhook
- Abra seu projeto no GitScrum
- Clique em Settings na barra lateral do projeto
- Selecione a aba Webhooks
A página de configuração de webhooks exibe uma tabela com todos os eventos disponíveis organizados por categoria.
Visão Geral da Interface
Cabeçalho
O cabeçalho mostra:
- Título Webhook Endpoints
- Contagem carregada — Número total de eventos de webhook disponíveis
- Contagem ativa — Número de eventos com endpoints configurados
- Botão Test All — Envia requisições de teste para todos os webhooks ativos
Tabela de Eventos
Cada linha na tabela contém:
| Coluna | Descrição |
|---|---|
| Status | Ponto verde = ativo, ponto cinza = inativo |
| Event | Nome e identificador do evento |
| Endpoint | Campo de entrada de URL para o servidor receptor |
| Actions | Botões de Teste (ícone de pulso) e Excluir (ícone X) |
Categorias
Os eventos são agrupados em quatro categorias expansíveis:
- Tasks — Criação de tarefas, atualizações, movimentações, responsáveis, controle de tempo, comentários, anexos, vídeos
- User Stories — Criação, atualizações, votação e exclusão de user stories
- Sprints — Criação, atualizações e exclusão de sprints
- Others — Votação de discussões
Clique no cabeçalho de uma categoria para expandir ou recolher seus eventos. O cabeçalho mostra a contagem ativo/total (ex: "3/12").
Adicionando um Endpoint
- Expanda a categoria que contém seu evento alvo
- Clique no campo de URL do endpoint na linha do evento
- Insira uma URL HTTP ou HTTPS válida
- Pressione Enter ou clique fora do campo
- O indicador de status fica verde em caso de sucesso
O endpoint é salvo imediatamente via API. Nenhum botão adicional "Salvar" é necessário.
Removendo um Endpoint
- Clique no ícone X na coluna Actions
- A URL do endpoint é limpa
- O indicador de status fica cinza
- Nenhum evento adicional é enviado para aquele endpoint
Testando Webhooks
Testar um Único Endpoint
- Configure uma URL de endpoint para um evento
- Clique no ícone de teste (ícone de pulso) na coluna Actions
- Um payload de teste é enviado para seu endpoint
- Verifique a mensagem de status abaixo do campo de entrada
Testar Todos os Endpoints
Clique no botão Test All no cabeçalho para enviar requisições de teste para todos os webhooks ativos simultaneamente. Isso verifica toda sua configuração de uma vez.
Usando a Mesma URL para Múltiplos Eventos
Você pode configurar a mesma URL de endpoint para múltiplos eventos. Seu servidor pode diferenciar eventos examinando o payload da requisição, que inclui o tipo de recurso.
Para configurar em massa, insira a mesma URL no campo de endpoint de cada evento.
Permissões
Apenas usuários com roles de Manager ou Owner podem configurar webhooks. Outros membros da equipe podem visualizar a configuração de webhooks, mas não podem modificar endpoints.
Requisitos do Plano
Webhooks requerem um plano Pro ou superior. A interface de configuração de webhooks é visível em todos os planos, mas a ativação de endpoints é restrita ao recurso Pro.
Relacionado
- Início Rápido — Configure seu primeiro webhook
- Tarefa Criada — Referência de eventos de tarefas
- Segurança — HTTPS e detalhes de cabeçalhos