2015-03-16 2 views
0

Как получить все статус/переход в Jira API?Получить переходы рабочего процесса в Jira Python

http://example.com/rest/api/2/workflow/

[{"name":"jira","description":"The default JIRA workflow.","steps":5,"default":true}]
В выходных данных нет идентификатора, поэтому невозможно получить детали/компоненты рабочего процесса.

http://example.com/jira/rest/api/2/issue/PROJ-1/transitions обеспечивает только определенный переходный период, мне также нужны будущие переходы.

Любой указатель или предложение будут оценены. Благодаря!

+0

Переходы специфичны для проекта и типа выпуска. Итак, вы хотите видеть все статусы в Джире? – ThePavolC

+0

Мне нужны конкретные статусы рабочего процесса. –

+0

Я думаю, что единственным вариантом является 'http: // example.com/jira/rest/api/2/issue/PROJ-1/transitions'. Как вы уже упоминали, он дает конкретные переходы, но это должны быть все статусы, в которых может быть проблема. – ThePavolC

ответ

0

Я не могу пометить вопрос дублируется, поэтому здесь repost:

Вы можете получить все переходы для проекта с /rest/api/2/project/{projectIdOrKey}/statuses конечной точки. Вот пример ответа, посмотрите на массив «статусы»:

[ 
    { 
     "self": "http://localhost:8090/jira/rest/api/2.0/issueType/3", 
     "id": "3", 
     "name": "Task", 
     "subtask": false, 
     "statuses": [ 
      { 
       "self": "http://localhost:8090/jira/rest/api/2.0/status/10000", 
       "description": "The issue is currently being worked on.", 
       "iconUrl": "http://localhost:8090/jira/images/icons/progress.gif", 
       "name": "In Progress", 
       "id": "10000" 
      }, 
      { 
       "self": "http://localhost:8090/jira/rest/api/2.0/status/5", 
       "description": "The issue is closed.", 
       "iconUrl": "http://localhost:8090/jira/images/icons/closed.gif", 
       "name": "Closed", 
       "id": "5" 
      } 
     ] 
    } 
] 
+0

В моем экземпляре jira может быть 10 статусов, но мой рабочий процесс может иметь только 3 состояния, такие как Open, In progress и Complete. Я хочу знать связанные с рабочим процессом статусы. –

Смежные вопросы