{"meta":{"title":"관리자 통계에 대한 REST API 엔드포인트","intro":"REST API를 사용하여 설치에 대한 다양한 메트릭을 검색합니다.","product":"REST API","breadcrumbs":[{"href":"/ko/enterprise-server@3.18/rest","title":"REST API"},{"href":"/ko/enterprise-server@3.18/rest/enterprise-admin","title":"기업 관리자"},{"href":"/ko/enterprise-server@3.18/rest/enterprise-admin/admin-stats","title":"관리자 통계"}],"documentType":"article"},"body":"# 관리자 통계에 대한 REST API 엔드포인트\n\nREST API를 사용하여 설치에 대한 다양한 메트릭을 검색합니다.\n\n## 관리자 통계 정보\n\n이러한 엔드포인트는 [인증된](/ko/enterprise-server@3.18/rest/authentication/authenticating-to-the-rest-api) 사이트 관리자만 사용할 수 있습니다. 일반 사용자는 `404` 응답을 받게 됩니다.\n\n> \\[!NOTE]\n> 이러한 엔드포인트는 personal access token (classic)을(를) 사용하는 인증만 지원합니다. 자세한 내용은 [개인용 액세스 토큰 관리](/ko/enterprise-server@3.18/authentication/keeping-your-account-and-data-secure/managing-your-personal-access-tokens#creating-a-personal-access-token-classic)을(를) 참조하세요.\n\n> \\[!NOTE]\n> Most endpoints use `Authorization: Bearer <YOUR-TOKEN>` and `Accept: application/vnd.github+json` headers, plus `X-GitHub-Api-Version: 2022-11-28`. Curl examples below omit these standard headers for brevity.\n\n## Get all statistics\n\n```\nGET /enterprise/stats/all\n```\n\n### HTTP response status codes\n\n* **200** - OK\n\n### Code examples\n\n#### Example\n\n**Request:**\n\n```curl\ncurl -L \\\n  -X GET \\\n  http(s)://HOSTNAME/api/v3/enterprise/stats/all\n```\n\n**Response schema (Status: 200):**\n\n* `repos`: `Repository Enterprise Stats`:\n  * `total_repos`: required, integer\n  * `root_repos`: required, integer\n  * `fork_repos`: required, integer\n  * `org_repos`: required, integer\n  * `total_pushes`: required, integer\n  * `total_wikis`: required, integer\n* `hooks`: `Hooks Enterprise Stats`:\n  * `total_hooks`: required, integer\n  * `active_hooks`: required, integer\n  * `inactive_hooks`: required, integer\n* `pages`: `Enterprise Pages Stats`:\n  * `total_pages`: required, integer\n* `orgs`: `Enterprise Organization Stats`:\n  * `total_orgs`: required, integer\n  * `disabled_orgs`: required, integer\n  * `total_teams`: required, integer\n  * `total_team_members`: required, integer\n* `users`: `Enterprise User Stats`:\n  * `total_users`: required, integer\n  * `admin_users`: required, integer\n  * `suspended_users`: required, integer\n* `pulls`: `Enterprise Pull Request Stats`:\n  * `total_pulls`: required, integer\n  * `merged_pulls`: required, integer\n  * `mergeable_pulls`: required, integer\n  * `unmergeable_pulls`: required, integer\n* `issues`: `Enterprise Issue Stats`:\n  * `total_issues`: required, integer\n  * `open_issues`: required, integer\n  * `closed_issues`: required, integer\n* `milestones`: `Enterprise Milestone Stats`:\n  * `total_milestones`: required, integer\n  * `open_milestones`: required, integer\n  * `closed_milestones`: required, integer\n* `gists`: `Enterprise Gist Stats`:\n  * `total_gists`: required, integer\n  * `private_gists`: required, integer\n  * `public_gists`: required, integer\n* `comments`: `Enterprise Comment Stats`:\n  * `total_commit_comments`: required, integer\n  * `total_gist_comments`: required, integer\n  * `total_issue_comments`: required, integer\n  * `total_pull_request_comments`: required, integer\n\n## Get comment statistics\n\n```\nGET /enterprise/stats/comments\n```\n\n### HTTP response status codes\n\n* **200** - OK\n\n### Code examples\n\n#### Example\n\n**Request:**\n\n```curl\ncurl -L \\\n  -X GET \\\n  http(s)://HOSTNAME/api/v3/enterprise/stats/comments\n```\n\n**Response schema (Status: 200):**\n\n* `total_commit_comments`: required, integer\n* `total_gist_comments`: required, integer\n* `total_issue_comments`: required, integer\n* `total_pull_request_comments`: required, integer\n\n## Get gist statistics\n\n```\nGET /enterprise/stats/gists\n```\n\n### HTTP response status codes\n\n* **200** - OK\n\n### Code examples\n\n#### Example\n\n**Request:**\n\n```curl\ncurl -L \\\n  -X GET \\\n  http(s)://HOSTNAME/api/v3/enterprise/stats/gists\n```\n\n**Response schema (Status: 200):**\n\n* `total_gists`: required, integer\n* `private_gists`: required, integer\n* `public_gists`: required, integer\n\n## Get hooks statistics\n\n```\nGET /enterprise/stats/hooks\n```\n\n### HTTP response status codes\n\n* **200** - OK\n\n### Code examples\n\n#### Example\n\n**Request:**\n\n```curl\ncurl -L \\\n  -X GET \\\n  http(s)://HOSTNAME/api/v3/enterprise/stats/hooks\n```\n\n**Response schema (Status: 200):**\n\n* `total_hooks`: required, integer\n* `active_hooks`: required, integer\n* `inactive_hooks`: required, integer\n\n## Get issue statistics\n\n```\nGET /enterprise/stats/issues\n```\n\n### HTTP response status codes\n\n* **200** - OK\n\n### Code examples\n\n#### Example\n\n**Request:**\n\n```curl\ncurl -L \\\n  -X GET \\\n  http(s)://HOSTNAME/api/v3/enterprise/stats/issues\n```\n\n**Response schema (Status: 200):**\n\n* `total_issues`: required, integer\n* `open_issues`: required, integer\n* `closed_issues`: required, integer\n\n## Get milestone statistics\n\n```\nGET /enterprise/stats/milestones\n```\n\n### HTTP response status codes\n\n* **200** - OK\n\n### Code examples\n\n#### Example\n\n**Request:**\n\n```curl\ncurl -L \\\n  -X GET \\\n  http(s)://HOSTNAME/api/v3/enterprise/stats/milestones\n```\n\n**Response schema (Status: 200):**\n\n* `total_milestones`: required, integer\n* `open_milestones`: required, integer\n* `closed_milestones`: required, integer\n\n## Get organization statistics\n\n```\nGET /enterprise/stats/orgs\n```\n\n### HTTP response status codes\n\n* **200** - OK\n\n### Code examples\n\n#### Example\n\n**Request:**\n\n```curl\ncurl -L \\\n  -X GET \\\n  http(s)://HOSTNAME/api/v3/enterprise/stats/orgs\n```\n\n**Response schema (Status: 200):**\n\n* `total_orgs`: required, integer\n* `disabled_orgs`: required, integer\n* `total_teams`: required, integer\n* `total_team_members`: required, integer\n\n## Get pages statistics\n\n```\nGET /enterprise/stats/pages\n```\n\n### HTTP response status codes\n\n* **200** - OK\n\n### Code examples\n\n#### Example\n\n**Request:**\n\n```curl\ncurl -L \\\n  -X GET \\\n  http(s)://HOSTNAME/api/v3/enterprise/stats/pages\n```\n\n**Response schema (Status: 200):**\n\n* `total_pages`: required, integer\n\n## Get pull request statistics\n\n```\nGET /enterprise/stats/pulls\n```\n\n### HTTP response status codes\n\n* **200** - OK\n\n### Code examples\n\n#### Example\n\n**Request:**\n\n```curl\ncurl -L \\\n  -X GET \\\n  http(s)://HOSTNAME/api/v3/enterprise/stats/pulls\n```\n\n**Response schema (Status: 200):**\n\n* `total_pulls`: required, integer\n* `merged_pulls`: required, integer\n* `mergeable_pulls`: required, integer\n* `unmergeable_pulls`: required, integer\n\n## Get repository statistics\n\n```\nGET /enterprise/stats/repos\n```\n\n### HTTP response status codes\n\n* **200** - OK\n\n### Code examples\n\n#### Example\n\n**Request:**\n\n```curl\ncurl -L \\\n  -X GET \\\n  http(s)://HOSTNAME/api/v3/enterprise/stats/repos\n```\n\n**Response schema (Status: 200):**\n\n* `total_repos`: required, integer\n* `root_repos`: required, integer\n* `fork_repos`: required, integer\n* `org_repos`: required, integer\n* `total_pushes`: required, integer\n* `total_wikis`: required, integer\n\n## Get security products statistics\n\n```\nGET /enterprise/stats/security-products\n```\n\nGets the statistics about security products for a GitHub Enterprise Server instance.\nTo use this endpoint, you must be a site admin.\n\n### HTTP response status codes\n\n* **200** - OK\n\n### Code examples\n\n#### Example\n\n**Request:**\n\n```curl\ncurl -L \\\n  -X GET \\\n  http(s)://HOSTNAME/api/v3/enterprise/stats/security-products\n```\n\n**Response schema (Status: 200):**\n\n* `total_repos`: integer\n* `nonarchived_repos`: integer\n* `secret_scanning_enabled_repos`: integer\n* `secret_scanning_push_protection_enabled_repos`: integer\n* `code_scanning_enabled_repos`: integer\n* `code_scanning_pr_reviews_enabled_repos`: integer\n* `code_scanning_default_setup_enabled_repos`: integer\n* `code_scanning_default_setup_eligible_repos`: integer\n* `dependabot_alerts_enabled_repos`: integer\n* `dependabot_security_updates_enabled_repos`: integer\n* `dependabot_version_updates_enabled_repos`: integer\n* `advanced_security_enabled_repos`: integer\n* `active_committers`: integer\n* `purchased_committers`: integer\n* `maximum_committers`: integer\n* `secret_protection_licenses`: integer\n* `secret_protection_active_committers`: integer\n* `code_security_licenses`: integer\n* `code_security_active_committers`: integer\n\n## Get users statistics\n\n```\nGET /enterprise/stats/users\n```\n\n### HTTP response status codes\n\n* **200** - OK\n\n### Code examples\n\n#### Example\n\n**Request:**\n\n```curl\ncurl -L \\\n  -X GET \\\n  http(s)://HOSTNAME/api/v3/enterprise/stats/users\n```\n\n**Response schema (Status: 200):**\n\n* `total_users`: required, integer\n* `admin_users`: required, integer\n* `suspended_users`: required, integer"}