{"meta":{"title":"Documentação de Webhooks","intro":"Os webhooks podem permitir que suas integrações executem uma ação em resposta a eventos que ocorrem no GitHub.","product":"Webhooks","breadcrumbs":[{"href":"/pt/webhooks","title":"Webhooks"}],"documentType":"product"},"body":"# Documentação de Webhooks\n\nOs webhooks podem permitir que suas integrações executem uma ação em resposta a eventos que ocorrem no GitHub.\n\n## Recommended\n\n* [Sobre webhooks](/pt/webhooks/about-webhooks)\n\n  Os webhooks oferecem uma forma de entregar notificações a um servidor web externo sempre que determinados eventos ocorrerem em GitHub.\n\n* [Criação de webhooks](/pt/webhooks/using-webhooks/creating-webhooks)\n\n  Você pode criar webhooks para assinar eventos específicos que ocorrem em GitHub.\n\n* [Lidar com entregas de webhook](/pt/webhooks/using-webhooks/handling-webhook-deliveries)\n\n  Saiba como escrever código para ouvir e responder a entregas de webhooks.\n\n* [Melhores práticas para usar webhooks](/pt/webhooks/using-webhooks/best-practices-for-using-webhooks)\n\n  Siga estas melhores práticas para melhorar a segurança e o desempenho quando usar webhooks.\n\n* [Eventos e cargas de webhook](/pt/webhooks/webhook-events-and-payloads)\n\n  Saiba mais sobre quando cada evento de webhook ocorre e o que contém o payload.\n\n* [Solução de problemas de webhooks](/pt/webhooks/testing-and-troubleshooting-webhooks/troubleshooting-webhooks)\n\n  Veja como diagnosticar e resolver erros comuns em webhooks.\n\n## Links\n\n### Getting started\n\n* [Sobre webhooks](/pt/webhooks/about-webhooks)\n\n  Os webhooks oferecem uma forma de entregar notificações a um servidor web externo sempre que determinados eventos ocorrerem em GitHub.\n\n* [Eventos e cargas de webhook](/pt/webhooks/webhook-events-and-payloads)\n\n  Saiba mais sobre quando cada evento de webhook ocorre e o que contém o payload.\n\n## Articles\n\n* [Sobre webhooks](/pt/webhooks/about-webhooks)\n\n  Os webhooks oferecem uma forma de entregar notificações a um servidor web externo sempre que determinados eventos ocorrerem em GitHub.\n\n* [Tipos de webhooks](/pt/webhooks/types-of-webhooks)\n\n  Você pode criar webhooks para assinar eventos que ocorrem em um repositório, organização,  ou GitHub App.\n\n* [Eventos e cargas de webhook](/pt/webhooks/webhook-events-and-payloads)\n\n  Saiba mais sobre quando cada evento de webhook ocorre e o que contém o payload.\n\n* [Criação de webhooks](/pt/webhooks/using-webhooks/creating-webhooks)\n\n  Você pode criar webhooks para assinar eventos específicos que ocorrem em GitHub.\n\n* [Lidar com entregas de webhook](/pt/webhooks/using-webhooks/handling-webhook-deliveries)\n\n  Saiba como escrever código para ouvir e responder a entregas de webhooks.\n\n* [Validação de entregas de webhooks](/pt/webhooks/using-webhooks/validating-webhook-deliveries)\n\n  Você pode usar um segredo de webhook para verificar se uma entrega de webhook é de GitHub.\n\n* [Fornecer webhooks para sistemas privados](/pt/webhooks/using-webhooks/delivering-webhooks-to-private-systems)\n\n  Para limitar a exposição do seu sistema privado à Internet, você pode usar um proxy reverso para encaminhar webhooks de GitHub para o seu sistema privado.\n\n* [Editando webhooks](/pt/webhooks/using-webhooks/editing-webhooks)\n\n  Depois de criar um webhook, você pode fazer alterações nele.\n\n* [Desativar webhooks](/pt/webhooks/using-webhooks/disabling-webhooks)\n\n  Você pode desabilitar um webhook para cancelar a assinatura de eventos que ocorrem em GitHub.\n\n* [Melhores práticas para usar webhooks](/pt/webhooks/using-webhooks/best-practices-for-using-webhooks)\n\n  Siga estas melhores práticas para melhorar a segurança e o desempenho quando usar webhooks.\n\n* [Como lidar com falhas de entrega de webhook](/pt/webhooks/using-webhooks/handling-failed-webhook-deliveries)\n\n  GitHub não faz novas entregas automáticas de webhook com falha, mas você pode tratar entregas com falha manualmente ou escrever um código.\n\n* [Reentrega automática de entregas com falha para um webhook de repositório](/pt/webhooks/using-webhooks/automatically-redelivering-failed-deliveries-for-a-repository-webhook)\n\n  Você pode escrever um script para lidar com falhas nas entregas de um webhook de repositório.\n\n* [Reentrega automática de entregas com falha para um webhook de organização](/pt/webhooks/using-webhooks/automatically-redelivering-failed-deliveries-for-an-organization-webhook)\n\n  Você pode escrever um script para lidar com falhas nas entregas de um webhook de uma organização.\n\n* [Reentrega automática de entregas com falha para um webhook de aplicativo do GitHub](/pt/webhooks/using-webhooks/automatically-redelivering-failed-deliveries-for-a-github-app-webhook)\n\n  Você pode escrever um script para lidar com falhas na entrega de um webhook GitHub App.\n\n* [Visualizar entregas do webhook](/pt/webhooks/testing-and-troubleshooting-webhooks/viewing-webhook-deliveries)\n\n  Você pode ver detalhes das entregas de webhook dos últimos 7 dias.\n\n* [Entregar webhooks novamente](/pt/webhooks/testing-and-troubleshooting-webhooks/redelivering-webhooks)\n\n  Para ajudar a se recuperar de falhas nas entregas, você pode reenviar entregas de webhook dos últimos 7 dias.\n\n* [Testar webhooks](/pt/webhooks/testing-and-troubleshooting-webhooks/testing-webhooks)\n\n  Saiba como testar os webhooks e o código que lida com as entregas de webhook.\n\n* [Solução de problemas de webhooks](/pt/webhooks/testing-and-troubleshooting-webhooks/troubleshooting-webhooks)\n\n  Veja como diagnosticar e resolver erros comuns em webhooks.\n\n* [Usando a CLI do GitHub para encaminhar webhooks para testes](/pt/webhooks/testing-and-troubleshooting-webhooks/using-the-github-cli-to-forward-webhooks-for-testing)\n\n  É possível usar o GitHub CLI para testar webhooks no ambiente de desenvolvimento sem a complexidade do redirecionamento de porta ou de ferramentas de terceiros."}