InfoGrab Docs

노트 API

노트 API에 대해 설명합니다.

이 API를 사용하여 GitLab 콘텐츠에 첨부된 댓글 및 시스템 레코드를 관리합니다. 다음 작업을 수행할 수 있습니다: 이슈, 머지 리퀘스트, 에픽, 스니펫, 커밋에 대한 댓글을 생성하고 수정합니다. 오브젝트 변경에 관한 시스템 생성 노트 를 조회합니다. 결과를 정렬하고 페이지네이션합니다. 기밀 및 내부 플래그로 가시성을 제어합니다. 속도 제한으로 남용을 방지합니다. 일부 시스템 생성 노트는 별도의 리소스 이벤트로 추적됩니다: 리소스 라벨 이벤트 리소스 상태 이벤트 리소스 마일스톤 이벤트 리소스 가중치 이벤트 리소스 반복 이벤트 API 결과가 페이지네이션되므로, GET 요청은 기본적으로 한 번에 20개의 결과를 반환합니다. 자세한 내용은 페이지네이션 을 참조하세요. 리소스 이벤트 # 일부 시스템 노트는 이 API에 포함되지 않고 별도의 이벤트로 기록됩니다: 리소스 라벨 이벤트 리소스 상태 이벤트 리소스 마일스톤 이벤트 리소스 가중치 이벤트 리소스 반복 이벤트 노트 페이지네이션 # API 결과가 페이지네이션되므로, GET 요청은 기본적으로 한 번에 20개의 결과를 반환합니다. 페이지네이션 에 대해 자세히 알아보세요. 속도 제한 # 남용을 방지하기 위해 사용자의 분당 Create 요청 수를 특정 수로 제한할 수 있습니다. 자세한 내용은 노트 생성 속도 제한 을 참조하세요. 이슈 # 모든 이슈 노트 목록 조회 # 지정된 이슈의 모든 노트를 반환합니다. GET /projects/:id/issues/:issue_iid/notes GET /projects/:id/issues/:issue_iid/notes?sort=asc&order_by=updated_at GET /projects/:id/issues/:issue_iid/notes?activity_filter=only_comments 속성 유형 필수 여부 설명 id 정수 또는 문자열 예 프로젝트의 ID 또는 URL 인코딩된 경로 issue_iid 정수 예 이슈의 IID activity_filter 문자열 아니요 활동 유형으로 노트 필터. 유효한 값: all_notes , only_comments , only_activity . 기본값 all_notes sort 문자열 아니요 이슈 노트를 asc 또는 desc 순서로 반환. 기본값 desc order_by 문자열 아니요 created_at 또는 updated_at 필드로 이슈 노트 정렬. 기본값 created_at [ { "id" : 302 , "body" : "closed" , "author" : { "id" : 1 , "username" : "pipin" , "email" : "admin@example.com" , "name" : "Pip" , "state" : "active" , "created_at" : "2013-09-30T13:46:01Z" } , "created_at" : "2013-10-02T09:22:45Z" , "updated_at" : "2013-10-02T10:22:45Z" , "system" : true , "notea