# Guias

Saiba mais sobre como começar com a API REST, sobre a autenticação e como usar a API REST para várias tarefas.

## Links

* [Script em API REST e JavaScript](/pt/enterprise-server@3.22/rest/guides/scripting-with-the-rest-api-and-javascript)

  Escreva um script usando o SDK do Octokit.js para interagir com a API REST.

* [Scripts com a API REST e o Ruby](/pt/enterprise-server@3.22/rest/guides/scripting-with-the-rest-api-and-ruby)

  Saiba como escrever um script usando o SDK do Octokit.rb para interagir com a API REST.

* [Descobrir recursos para um usuário](/pt/enterprise-server@3.22/rest/guides/discovering-resources-for-a-user)

  Saiba como encontrar os repositórios e organizações que o seu aplicativo pode acessar para um usuário de forma confiável para as suas solicitações autenticadas para a API REST.

* [Realização de implantações](/pt/enterprise-server@3.22/rest/guides/delivering-deployments)

  Ao usar a API RESt de implantações, você pode criar ferramentas personalizadas que interagem com seu servidor e um aplicativo de terceiros.

* [Representar dados como gráficos](/pt/enterprise-server@3.22/rest/guides/rendering-data-as-graphs)

  Aprenda a visualizar as linguagens de programação do seu repositório usando a biblioteca D3.js e o Ruby Octokit.

* [Trabalhar com comentários](/pt/enterprise-server@3.22/rest/guides/working-with-comments)

  Ao usar a API REST, você pode acessar e gerenciar comentários nos seus pull requests, problemas ou commits.

* [Criar um servidor de CI](/pt/enterprise-server@3.22/rest/guides/building-a-ci-server)

  Crie o seu próprio sistema CI usando a API de status.

* [Como usar a API REST para interagir com seu banco de dados Git](/pt/enterprise-server@3.22/rest/guides/using-the-rest-api-to-interact-with-your-git-database)

  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](/pt/enterprise-server@3.22/rest/guides/using-the-rest-api-to-interact-with-checks)

  Você pode usar a API REST para criar GitHub Apps que faz 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.

* [Criptografando segredos para a API REST](/pt/enterprise-server@3.22/rest/guides/encrypting-secrets-for-the-rest-api)

  Para criar ou atualizar um segredo com a API REST, você deve criptografar o valor desse segredo.