InfoGrab Docs

프로젝트 레이블 API

프로젝트 레이블 API에 대해 설명합니다.

히스토리 archived 속성이 GitLab 18.3에서 labels_archive 라는 플래그와 함께 도입 되었습니다. GitLab 18.10에서 일반 공개 되었습니다. 기능 플래그 labels_archive 가 제거되었습니다. 이 API를 사용하여 프로젝트 레이블 을 관리합니다. 그룹 레이블의 경우 그룹 레이블 API 를 사용합니다. 모든 프로젝트 레이블 목록 조회 # 지정된 프로젝트의 모든 레이블을 나열합니다. 기본적으로 이 요청은 API 결과가 페이지네이션 되기 때문에 한 번에 20개의 결과를 반환합니다. GET /projects/:id/labels 속성 유형 필수 설명 id 정수 또는 문자열 예 프로젝트의 ID 또는 URL 인코딩된 경로 with_counts 불리언 아니요 이슈 및 머지 리퀘스트 수를 포함할지 여부. 기본값은 false . include_ancestor_groups 불리언 아니요 상위 그룹 포함. 기본값은 true . search 문자열 아니요 레이블을 필터링할 키워드. archived 불리언 아니요 true 이면 보관된 레이블만 반환합니다. 설정하지 않으면 모든 레이블을 반환합니다. curl \ --header "PRIVATE-TOKEN: <your_access_token>" \ --url "https://gitlab.example.com/api/v4/projects/1/labels?with_counts=true" 응답 예시: [ { "id" : 1 , "name" : "bug" , "color" : "#d9534f" , "text_color" : "#FFFFFF" , "description" : "Bug reported by user" , "description_html" : "Bug reported by user" , "open_issues_count" : 1 , "closed_issues_count" : 0 , "open_merge_requests_count" : 1 , "subscribed" : false , "priority" : 10 , "is_project_label" : true , "archived" : false } , { "id" : 4 , "color" : "#d9534f" , "text_color" : "#FFFFFF" , "name" : "confirmed" , "description" : "Confirmed issue" , "description_html" : "Confirmed issue" , "open_issues_count" : 2 , "closed_issues_count" : 5 , "open_merge_requests_count" : 0 , "subscribed" : false , "priority" : null , "is_project_label" : true , "archived" : false } , { "id" : 7 , "name" : "critical" , "color" : "#d9534f" , "text_color" : "#FFFFFF" , "descri