Добавление типов запросов к проблеме JIRA через API

#python #api #rest #jira

#python #API #rest #jira

Вопрос:

В настоящее время я пытаюсь добавить тип запроса к проблеме JIRA через REST API. Я знаю идентификатор requesttype. Для доступа к API я использую пакет jira, установленный через pip.

 issue = jirasession.create_issue(project=jiraProject, summary="My Summary", description = description, issuetype = {'name' : 'Issuetype'},
                                 priority = {'name' : 'Intermediate'}, customfield_12444={'value':'...'}, reporter = {"name": '...'}, 
                                 duedate = '...')
  

Я пробовал такие вещи, как добавление этого поля, но это не удается:

customfield_11240 = {'requestType':{'name': 'my requesttype'}})

customfield_11240 — это поле, в котором хранится тип запроса, когда я получаю доступ к билету через API (проблема = jira.issue(«myre-2299»))

'customfield_11240': {'_links': {'jiraRest': 'http://MyDomain/jira/rest/api/2/issue/521700', 'web': 'http://MyDomain/jira/servicedesk/customer/portal/35/MYRE-2299', 'self': 'http://MyDomain/jira/rest/servicedeskapi/request/521700'}, 'requestType': {'id': '472', '_links': {'self': 'http://MyDomain/jira/rest/servicedeskapi/servicedesk/35/requesttype/472'}...'

Я не могу найти правильное решение в документах для этого.

Заранее спасибо!