InfoGrab DocsInfoGrab Docs

이슈 API

GitLab 이슈를 생성, 조회, 업데이트, 삭제하는 API 엔드포인트를 설명합니다.

- Tier: Free, Premium, Ultimate - Offering: GitLab.com, GitLab Self-Managed, GitLab Dedicated 이 API를 사용하여 이슈 를 관리할 수 있습니다. 다음 작업이 가능합니다: 이슈 생성, 업데이트, 삭제 담당자, 레이블, 마일스톤, 시간 추적 등 이슈 메타데이터 관리 이슈와 머지 리퀘스트 간 교차 참조 프로젝트 및 에픽 간 이슈 이동 및 승격 추적 권한 확인을 통한 접근 및 가시성 제어 사용자가 비공개 프로젝트의 구성원이 아닌 경우 해당 프로젝트에 대한 GET 요청은 404 상태 코드를 반환합니다. 이 API의 응답은 페이지네이션 이 적용되며 기본적으로 20개의 결과를 반환합니다. `references.relative` 속성은 요청된 이슈의 그룹 또는 프로젝트를 기준으로 합니다. 이슈를 해당 프로젝트에서 가져오면 relative 형식은 short 형식과 동일합니다. 그룹 또는 프로젝트를 넘어 요청하는 경우 full 형식과 동일한 것으로 예상됩니다. 모든 이슈 목록 조회 # 인증된 사용자가 접근할 수 있는 모든 이슈를 나열합니다. 기본적으로 현재 사용자가 생성한 이슈만 반환됩니다. 모든 이슈를 나열하려면 scope=all 파라미터를 사용하세요. GET /issues GET /issues?assignee_id=5 GET /issues?author_id=5 GET /issues?confidential=true GET /issues?iids[]=42&iids[]=43 GET /issues?labels=foo GET /issues?labels=foo,bar GET /issues?labels=foo,bar&state=opened GET /issues?milestone=1.0.0 GET /issues?milestone=1.0.0&state=opened GET /issues?my_reaction_emoji=star GET /issues?search=foo&in=title GET /issues?state=closed GET /issues?state=opened 지원 속성: 속성 유형 필수 여부 설명 assignee_id integer No 지정한 사용자 ID에 할당된 이슈를 반환합니다. assignee_username과 상호 배타적입니다. None은 미할당 이슈를 반환하며, Any는 담당자가 있는 이슈를 반환합니다. assignee_username string array No 지정한 사용자 이름에 할당된 이슈를 반환합니다. assignee_id와 유사하며 상호 배타적입니다. GitLab CE에서는 배열에 단일 값만 포함해야 합니다. 그렇지 않으면 잘못된 파라미터 오류가 반환됩니다. 전달된 모든 사용자에게 할당된 이슈만 반환됩니다. author_id integer No 지정한 사용자 ID가 생성한 이슈를 반환합니다. author_username과 상호 배타적입니다. scope=all 또는 scope=assigned_to_me와 함께 사용하세요. aut