{"meta":{"title":"REST-API-Endpunkte für Administratorstatistiken","intro":"Verwende die REST-API, um eine Vielzahl von Metriken zu deiner Installation abzurufen.","product":"REST-API","breadcrumbs":[{"href":"/de/enterprise-server@3.22/rest","title":"REST-API"},{"href":"/de/enterprise-server@3.22/rest/enterprise-admin","title":"Enterprise-Verwaltung"},{"href":"/de/enterprise-server@3.22/rest/enterprise-admin/admin-stats","title":"Administratorstatistiken"}],"documentType":"article"},"body":"# REST-API-Endpunkte für Administratorstatistiken\n\nVerwende die REST-API, um eine Vielzahl von Metriken zu deiner Installation abzurufen.\n\n## Informationen zu Administratorstatistiken\n\nDiese Endpunkte sind nur für [authentifizierte](/de/enterprise-server@3.22/rest/authentication/authenticating-to-the-rest-api) Websiteadministrator\\*innen verfügbar. Normale Benutzer erhalten eine `404`-Antwort.\n\n> \\[!NOTE]\n> Diese Endpunkte unterstützen nur die Authentifizierung über ein personal access token (classic). Weitere Informationen finden Sie unter [Verwalten deiner persönlichen Zugriffstoken](/de/enterprise-server@3.22/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: 2026-03-10`. 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"}