We've recently moved some of the REST API documentation. If you can't find what you're looking for, you might try the Actions REST API page.
관리자 통계
REST API를 사용하여 설치에 대한 다양한 메트릭을 검색합니다.
관리자 통계 정보
이러한 엔드포인트는 인증된 사이트 관리자만 사용할 수 있습니다. 일반 사용자는 응답을 받습니다 404
.
Get all statistics
HTTP response status codes
Status code | Description |
---|---|
200 | OK |
Code samples
get/enterprise/stats/all
curl \
-H "Accept: application/vnd.github+json" \
-H "Authorization: Bearer <YOUR-TOKEN>" \
https://HOSTNAME/api/v3/enterprise/stats/all
Response
Status: 200
{
"repos": {
"total_repos": 212,
"root_repos": 194,
"fork_repos": 18,
"org_repos": 51,
"total_pushes": 3082,
"total_wikis": 15
},
"hooks": {
"total_hooks": 27,
"active_hooks": 23,
"inactive_hooks": 4
},
"pages": {
"total_pages": 36
},
"orgs": {
"total_orgs": 33,
"disabled_orgs": 0,
"total_teams": 60,
"total_team_members": 314
},
"users": {
"total_users": 254,
"admin_users": 45,
"suspended_users": 21
},
"pulls": {
"total_pulls": 86,
"merged_pulls": 60,
"mergeable_pulls": 21,
"unmergeable_pulls": 3
},
"issues": {
"total_issues": 179,
"open_issues": 83,
"closed_issues": 96
},
"milestones": {
"total_milestones": 7,
"open_milestones": 6,
"closed_milestones": 1
},
"gists": {
"total_gists": 178,
"private_gists": 151,
"public_gists": 25
},
"comments": {
"total_commit_comments": 6,
"total_gist_comments": 28,
"total_issue_comments": 366,
"total_pull_request_comments": 30
}
}
Get comment statistics
HTTP response status codes
Status code | Description |
---|---|
200 | OK |
Code samples
get /enterprise /stats /comments
curl \
-H "Accept: application/vnd.github+json" \
-H "Authorization: Bearer <YOUR-TOKEN>" \
https://HOSTNAME/api/v3/enterprise/stats/comments
Response
Status: 200
Get gist statistics
HTTP response status codes
Status code | Description |
---|---|
200 | OK |
Code samples
get/enterprise/stats/gists
curl \
-H "Accept: application/vnd.github+json" \
-H "Authorization: Bearer <YOUR-TOKEN>" \
https://HOSTNAME/api/v3/enterprise/stats/gists
Response
Status: 200
Get hooks statistics
HTTP response status codes
Status code | Description |
---|---|
200 | OK |
Code samples
get/enterprise/stats/hooks
curl \
-H "Accept: application/vnd.github+json" \
-H "Authorization: Bearer <YOUR-TOKEN>" \
https://HOSTNAME/api/v3/enterprise/stats/hooks
Response
Status: 200
Get issue statistics
HTTP response status codes
Status code | Description |
---|---|
200 | OK |
Code samples
get/enterprise/stats/issues
curl \
-H "Accept: application/vnd.github+json" \
-H "Authorization: Bearer <YOUR-TOKEN>" \
https://HOSTNAME/api/v3/enterprise/stats/issues
Response
Status: 200
Get milestone statistics
HTTP response status codes
Status code | Description |
---|---|
200 | OK |
Code samples
get /enterprise /stats /milestones
curl \
-H "Accept: application/vnd.github+json" \
-H "Authorization: Bearer <YOUR-TOKEN>" \
https://HOSTNAME/api/v3/enterprise/stats/milestones
Response
Status: 200
Get organization statistics
HTTP response status codes
Status code | Description |
---|---|
200 | OK |
Code samples
get/enterprise/stats/orgs
curl \
-H "Accept: application/vnd.github+json" \
-H "Authorization: Bearer <YOUR-TOKEN>" \
https://HOSTNAME/api/v3/enterprise/stats/orgs
Response
Status: 200
Get pages statistics
HTTP response status codes
Status code | Description |
---|---|
200 | OK |
Code samples
get/enterprise/stats/pages
curl \
-H "Accept: application/vnd.github+json" \
-H "Authorization: Bearer <YOUR-TOKEN>" \
https://HOSTNAME/api/v3/enterprise/stats/pages
Response
Status: 200
Get pull request statistics
HTTP response status codes
Status code | Description |
---|---|
200 | OK |
Code samples
get/enterprise/stats/pulls
curl \
-H "Accept: application/vnd.github+json" \
-H "Authorization: Bearer <YOUR-TOKEN>" \
https://HOSTNAME/api/v3/enterprise/stats/pulls
Response
Status: 200
Get repository statistics
HTTP response status codes
Status code | Description |
---|---|
200 | OK |
Code samples
get/enterprise/stats/repos
curl \
-H "Accept: application/vnd.github+json" \
-H "Authorization: Bearer <YOUR-TOKEN>" \
https://HOSTNAME/api/v3/enterprise/stats/repos
Response
Status: 200
Get users statistics
HTTP response status codes
Status code | Description |
---|---|
200 | OK |
Code samples
get/enterprise/stats/users
curl \
-H "Accept: application/vnd.github+json" \
-H "Authorization: Bearer <YOUR-TOKEN>" \
https://HOSTNAME/api/v3/enterprise/stats/users
Response
Status: 200