본문 바로가기
IT와 꿍짝

Jira Cloud에서 API를 사용하여 미리 만들어 놓은 필터(filter) 내 JQL로 특정 필드들(fields)만 쉽게 json 파일로 가져오는 검색 방법입니다.(지라 클라우드, atlassian)

by 해피비(HappyB, Happy plan B) 2022. 9. 10.
반응형

안녕하세요. 누군가에게 기댈 수 있는 곳이 되길 바라며, 함께 할 수 있는 일상 공유로 SNS에 컨텐츠를 만드는 행복랜드 행부장(HappyLandHB)입니다.

Jira Cloud에서 특정 필드들(fields)만  미리 만들어 놓은 필터(filter) 에서 JQL 쉽게 Json 데이터 가져오는 방법입니다.

출처: 본인, Jira 캡처

# 사용하는 Jira Cloud 
MySite=https://[yourHostName].atlassian.net

#참고 https://developer.atlassian.com/cloud/jira/platform/rest/v2/api-group-issue-search/#api-rest-api-2-search-get

# fields 값은 ,로 불리.
# jql값은 [MySite]/rest/api/2/filter/[필터값] 쉽게 복사하기

# 예) [MySite]/rest/api/2/filter/10001 

[MySite]/rest/api/2/search?fields=status,summary&jql=project+%3D+PRJ01+AND+issuetype+%3D+Task+AND+"Labels%5BLabels%5D"+%3D+test+order+by+created+DESC

 

얻은 json 데이터입니다. [yourHostName]은 본인의 것으로 대체 하셔야합니다.

{"expand":"schema,names","startAt":0,"maxResults":50,"total":2,
 "issues":[
     {"expand":"operations,versionedRepresentations,editmeta,changelog,renderedFields","id":"10001","self":"https://[yourHostName].atlassian.net/rest/api/2/issue/10001","key":"PRJ01-2","fields":{"summary":"test02","status":{"self":"https://[yourHostName].atlassian.net/rest/api/2/status/10003","description":"","iconUrl":"https://[yourHostName].atlassian.net/","name":"To Do","id":"10003","statusCategory":{"self":"https://[yourHostName].atlassian.net/rest/api/2/statuscategory/2","id":2,"key":"new","colorName":"blue-gray","name":"To Do"}}}},
     {"expand":"operations,versionedRepresentations,editmeta,changelog,renderedFields","id":"10000","self":"https://[yourHostName].atlassian.net/rest/api/2/issue/10000","key":"PRJ01-1","fields":{"summary":"test01","status":{"self":"https://[yourHostName].atlassian.net/rest/api/2/status/10003","description":"","iconUrl":"https://[yourHostName].atlassian.net/","name":"To Do","id":"10003","statusCategory":{"self":"https://[yourHostName].atlassian.net/rest/api/2/statuscategory/2","id":2,"key":"new","colorName":"blue-gray","name":"To Do"}}}}
     ]
    }

 

#참고 https://developer.atlassian.com/cloud/jira/platform/rest/v2/api-group-issue-search/#api-rest-api-2-search-get

감사드리며…

도움이 되셨다면 공감하트 클릭 부탁드립니다. (위 혹은 아래에 위치)

오늘 더 행복하시길.
감사합니다.

반응형

댓글