{"meta":{"title":"Sobre a API REST","intro":"Obtenha orientação sobre a documentação da API REST.","product":"API REST","breadcrumbs":[{"href":"/pt/enterprise-server@3.20/rest","title":"API REST"},{"href":"/pt/enterprise-server@3.20/rest/about-the-rest-api","title":"Sobre a API REST"},{"href":"/pt/enterprise-server@3.20/rest/about-the-rest-api/about-the-rest-api","title":"Sobre a API REST"}],"documentType":"article"},"body":"# Sobre a API REST\n\nObtenha orientação sobre a documentação da API REST.\n\nVocê pode usar GitHuba API para criar scripts e aplicativos que automatizam processos, integram e GitHubestendem GitHub. Por exemplo, você pode usar a API para triar problemas, criar um painel de análise ou gerenciar versões.\n\nCada ponto de extremidade da API REST é documentado individualmente e os pontos de extremidade são categorizados pelo principal recurso que afetam. Por exemplo, você pode encontrar endpoints relacionados a problemas em [Pontos de extremidade da API REST para issues](/pt/enterprise-server@3.20/rest/issues).\n\n## Introdução à API REST\n\n**Se você for novo nas APIs REST**, comece com o Guia de Início Rápido ou Introdução:\n\n* [Início Rápido da API REST GitHub](/pt/enterprise-server@3.20/rest/quickstart)\n* [Introdução à API REST](/pt/enterprise-server@3.20/rest/using-the-rest-api/getting-started-with-the-rest-api)\n\n**Se você está familiarizado com APIs REST**, mas é novo na API REST do GitHub, consulte a documentação de autenticação:\n\n* [Autenticação na API REST](/pt/enterprise-server@3.20/rest/authentication/authenticating-to-the-rest-api)\n\n**Se você estiver criando scripts ou aplicativos** que usam a API REST, os seguintes guias poderão ajudar:\n\n* [Script em API REST e JavaScript](/pt/enterprise-server@3.20/rest/guides/scripting-with-the-rest-api-and-javascript)\n* [Scripts com a API REST e o Ruby](/pt/enterprise-server@3.20/rest/guides/scripting-with-the-rest-api-and-ruby)\n* [Criando um aplicativo GitHub que responde a eventos de webhook](/pt/enterprise-server@3.20/apps/creating-github-apps/writing-code-for-a-github-app/building-a-github-app-that-responds-to-webhook-events)\n* [Criando uma CLI com um aplicativo GitHub](/pt/enterprise-server@3.20/apps/creating-github-apps/writing-code-for-a-github-app/building-a-cli-with-a-github-app)\n* [Reentrega automática de entregas com falha para um webhook de repositório](/pt/enterprise-server@3.20/webhooks/using-webhooks/automatically-redelivering-failed-deliveries-for-a-repository-webhook)\n\nPara obter uma lista de bibliotecas para facilitar a criação de scripts com a API REST, confira [Bibliotecas para a API REST](/pt/enterprise-server@3.20/rest/using-the-rest-api/libraries-for-the-rest-api).\n\nSe você estiver criando scripts ou aplicativos que usam a API REST, talvez também tenha interesse em usar webhooks para receber notificações sobre eventos ou um(a) GitHub App para acessar recursos em nome de um usuário ou de uma organização. Para saber mais, confira [Sobre webhooks](/pt/enterprise-server@3.20/webhooks/about-webhooks) e [Decidir quando criar um aplicativo GitHub](/pt/enterprise-server@3.20/apps/creating-github-apps/about-creating-github-apps/deciding-when-to-build-a-github-app).\n\n## Leitura adicional\n\n* [Comparando a API REST do GitHub e a API do GraphQL](/pt/enterprise-server@3.20/rest/about-the-rest-api/comparing-githubs-rest-api-and-graphql-api)\n* [Práticas recomendadas para usar a API REST](/pt/enterprise-server@3.20/rest/using-the-rest-api/best-practices-for-using-the-rest-api)\n* [Manter suas credenciais de API seguras](/pt/enterprise-server@3.20/rest/authentication/keeping-your-api-credentials-secure)\n* [Solucionar problemas do API REST](/pt/enterprise-server@3.20/rest/using-the-rest-api/troubleshooting-the-rest-api)"}