Você 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.
Cada 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.
Introdução à API REST
Se você for novo nas APIs REST, comece com o Guia de Início Rápido ou Introdução:
Se você está familiarizado com APIs REST, mas é novo na API REST do GitHub, consulte a documentação de autenticação:
Se você estiver criando scripts ou aplicativos que usam a API REST, os seguintes guias poderão ajudar:
- Script em API REST e JavaScript
- Scripts com a API REST e o Ruby
- Criando um aplicativo GitHub que responde a eventos de webhook
- Criando uma CLI com um aplicativo GitHub
- Reentrega automática de entregas com falha para um webhook de repositório
Para obter uma lista de bibliotecas para facilitar a criação de scripts com a API REST, confira Bibliotecas para a API REST.
Se 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 e Decidir quando criar um aplicativo GitHub.