Esta versão do GitHub Enterprise Server foi descontinuada em 2026-03-17. Nenhum lançamento de patch será feito, mesmo para questões críticas de segurança. Para obter melhor desempenho, segurança aprimorada e novos recursos, atualize para a última versão do GitHub Enterprise Server. Para obter ajuda com a atualização, entre em contato com o suporte do GitHub Enterprise.
A API REST agora é versionada. Para obter mais informações, confira "Sobre o controle de versão da API".
Documentação da API REST do GitHub
Crie integrações, recupere dados e automatize seus fluxos de trabalho com a API REST do GitHub.
Recomendado
Artigos
Alterações de quebra
Saiba mais sobre as mudanças de ruptura introduzidas em cada versão da API REST.
Autenticação na API REST
Você pode se autenticar na API REST para acessar mais endpoints e ter um limite de requisições mais alto.
Bibliotecas para a API REST
Você pode usar as bibliotecas oficiais do Octokit e outras bibliotecas de terceiros para estender e simplificar como usar a API do GitHub.
Como usar a API REST para interagir com seu banco de dados Git
Use a API REST para ler e gravar objetos Git brutos em seu banco de dados Git em GitHub e para listar e atualizar suas referências (cabeçalhos de ramificação e tags).
Como usar a API REST para interagir com verificações
Use a API REST para criar GitHub Apps que executam verificações avançadas em alterações de código em um repositório. Você pode criar os aplicativos que realizam integração contínua, linting ou serviços de varredura de código e fornecem feedback detalhado sobre commits.
Como usar paginação na API REST
Saiba como navegar pelas respostas paginadas da API REST.
Comparando a API REST do GitHub e a API do GraphQL
Aprenda sobre as APIs do GitHub para estender e personalizar sua experiência no GitHub.
Criar um servidor de CI
Crie o seu próprio sistema CI usando a API de status.
Criptografando segredos para a API REST
Para criar ou atualizar um segredo com a API REST, você deve criptografar o valor desse segredo.