Debug webhooks do GitHub
como um pro.

Capture push events, pull requests, issues e workflow runs do GitHub. URL permanente, replay com 1 clique e forward automático para seu servidor de CI/CD ou bot.

Webhooks do GitHub que você pode capturar

O HookScope captura qualquer webhook HTTP. Estes são os eventos mais usados do GitHub.

push

Commit pushado para um branch — ideal para CI/CD e deploy automático.

pull_request

Pull request aberto, fechado, merged ou sincronizado.

issues

Issue criada, editada, fechada ou reaberta no repositório.

workflow_run

GitHub Action finalizada — sucesso, falha ou cancelada.

release

Nova release publicada — tag criada com assets.

create / delete

Branch ou tag criada/deletada no repositório.

deployment_status

Status de deploy atualizado — pending, success, failure.

star

Repositório recebeu ou perdeu uma star.

repository

Repositório criado, deletado, arquivado ou transferido.

Configure webhooks do GitHub em 2 minutos

01

Crie um endpoint no HookScope

Gere uma URL permanente em segundos. Nomeie como "github-hooks" e configure o forward para sua aplicação.

02

Configure no GitHub

No repositório, vá em Settings → Webhooks → Add webhook. Cole a URL, selecione os eventos e defina o Content-Type como JSON.

03

Monitore pushes e PRs em tempo real

Cada evento aparece no dashboard instantaneamente. Veja o payload, faça replay para testar seu CI/CD ou bot.

Veja exatamente o que o GitHub envia

Cada webhook é capturado com headers, body e metadata completos. Sem truncar, sem esconder nada.

Headers completos (assinaturas, content-type, user-agent)
Body JSON formatado e syntax-highlighted
Replay com 1 clique para re-testar seu endpoint
webhook payload
// POST de push event
{
  "ref": "refs/heads/main",
  "commits": [
    {
      "id": "a1b2c3d4",
      "message": "feat: add webhook handler",
      "author": {
        "name": "Clayton",
        "email": "dev@example.com"
      }
    }
  ],
  "repository": {
    "full_name": "org/my-app"
  }
}

Tudo para debugar webhooks do GitHub

URL permanente para repositórios

Configure uma vez no GitHub e nunca mais altere. Funciona em repos públicos e privados, organizações e personal.

Replay de eventos

Re-envie um push ou pull_request para testar seu bot, GitHub App ou pipeline de CI/CD sem fazer novo commit.

Validação de X-Hub-Signature

Headers originais preservados no forward, incluindo X-Hub-Signature-256. Sua validação HMAC funciona normalmente.

Forward para seu servidor

Encaminhe eventos do GitHub para seu localhost, servidor de staging ou produção. Com retry automático.

Ideal para GitHub Apps

Desenvolva GitHub Apps e bots com feedback instantâneo. Veja cada evento e ajuste seu código em tempo real.

Filtre por evento

Use Workflows para filtrar apenas push no main, PRs merged ou issues com label específica.

Comece a capturar webhooks do GitHub agora

Conta gratuita, URL permanente, sem cartão de crédito. Setup em 30 segundos.

Começar Grátis

Sem cartão de crédito · Plano Free para sempre · Cancele quando quiser