Tuesday, January 30, 2018

JIRA Rest API hints


To create a new jira project from template:


url="<baseurl>/rest/project-templates/1.0/createshared/<projectid>"
headers = {"Content-type": "application/json"}


data={}
data["key"]=projectkeyvalue
data["name"]=projectnamevalue
data["lead"]=projectleadusername

payload=json.dumps(data)
r=requests.post(url=url,data=payload,headers=headers)
print(r.status_code, r.reason)

print(r.text[:300] + '...')