# 가이드

REST API 시작, 인증, 다양한 작업에 REST API를 사용하는 방법에 대해 알아봅니다.

## Links

* [REST API 및 JavaScript를 사용하여 스크립팅](/ko/enterprise-server@3.22/rest/guides/scripting-with-the-rest-api-and-javascript)

  Octokit.js SDK를 사용하여 REST API와 상호 작용하는 스크립트를 작성합니다.

* [REST API 및 Ruby를 사용하여 스크립팅](/ko/enterprise-server@3.22/rest/guides/scripting-with-the-rest-api-and-ruby)

  Octokit.rb SDK를 사용하여 REST API와 상호 작용하는 스크립트를 작성하는 방법을 알아봅니다.

* [사용자에 대한 리소스 검색](/ko/enterprise-server@3.22/rest/guides/discovering-resources-for-a-user)

  REST API에 대해 인증된 요청에 대해 신뢰할 수 있는 방식으로 앱이 사용자에 액세스할 수 있는 리포지토리 및 조직을 찾는 방법을 알아봅니다.

* [배포 작업](/ko/enterprise-server@3.22/rest/guides/delivering-deployments)

  배포 REST API를 사용하여 서버 및 타사 앱과 상호 작용하는 사용자 지정 도구를 빌드할 수 있습니다.

* [데이터를 그래프로 렌더링](/ko/enterprise-server@3.22/rest/guides/rendering-data-as-graphs)

  D3.js 라이브러리 및 Ruby Octokit를 사용하여 리포지토리에서 프로그래밍 언어를 시각화하는 방법을 알아봅니다.

* [주석 작업](/ko/enterprise-server@3.22/rest/guides/working-with-comments)

  REST API를 사용하여 끌어오기 요청, 이슈 또는 커밋의 주석에 액세스하고 관리할 수 있습니다.

* [CI 서버 빌드](/ko/enterprise-server@3.22/rest/guides/building-a-ci-server)

  상태 API를 사용하여 고유한 CI 시스템을 빌드합니다.

* [REST API를 사용하여 Git 데이터베이스와 상호 작용](/ko/enterprise-server@3.22/rest/guides/using-the-rest-api-to-interact-with-your-git-database)

  REST API를 사용하여 GitHub에서 Git 데이터베이스에 원시 Git 개체를 읽고 쓰고 참조(분기 헤드 및 태그)를 나열하고 업데이트할 수 있습니다.

* [REST API를 사용하여 검사와 상호작용하기](/ko/enterprise-server@3.22/rest/guides/using-the-rest-api-to-interact-with-checks)

  REST API를 사용하여 리포지토리의 코드 변경 내용에 대해 강력한 검사를 실행하는 빌드 GitHub Apps 할 수 있습니다. 연속 통합, 코드 린팅 또는 코드 검사 서비스를 수행하고 커밋에 대한 자세한 피드백을 제공하는 앱을 만들 수 있습니다.

* [REST API에 대한 비밀 암호화](/ko/enterprise-server@3.22/rest/guides/encrypting-secrets-for-the-rest-api)

  REST API를 사용하여 비밀을 만들거나 업데이트하려면 비밀 값을 암호화해야 합니다.