프로젝트 통계 API
Tier: Free, Premium, Ultimate
Offering: GitLab.com, Self-Managed, GitLab Dedicated
프로젝트 통계에 대한 모든 API 호출은 인증되어야 합니다. 이러한 통계를 검색하려면 리포지터리에 대한 읽기 액세스가 필요합니다.
개인 액세스 토큰을 사용하려면 read_api
스코프가 포함된 토큰을 사용하세요. 그룹 액세스 토큰의 경우, 리포터 역할과 read_api
스코프를 사용할 수 있습니다.
이 API는 프로젝트가 HTTP 방법으로 복제되거나 풀된 횟수를 검색합니다. SSH 페치는 포함되지 않습니다.
마지막 30일간의 통계 얻기
GET /projects/:id/statistics
속성 | 유형 | 필요 여부 | 설명 |
---|---|---|---|
id
| 정수 또는 문자열 | 예 | 프로젝트의 ID 또는 URL 인코딩된 경로 |
예시 응답:
{
"fetches": {
"total": 50,
"days": [
{
"count": 10,
"date": "2018-01-10"
},
{
"count": 10,
"date": "2018-01-09"
},
{
"count": 10,
"date": "2018-01-08"
},
{
"count": 10,
"date": "2018-01-07"
},
{
"count": 10,
"date": "2018-01-06"
}
]
}
}