Jira REST API
Jira provides a powerful REST API that allows developers to interact with Jira programmatically. The API provides endpoints for creating, updating, and deleting issues, managing projects, and searching for issues. Developers can use the API to build custom integrations, automate tasks, and extract data from Jira.
Here's an example of how to create an issue using Jira REST API in Python:
import requests
import json
url = 'https://your-jira-url/rest/api/2/issue/'
auth = ('your-username', 'your-password')
headers = {'Content-Type': 'application/json'}
data = {
'fields': {
'project': {'key': 'PROJ'},
'summary': 'New issue summary',
'description': 'New issue description',
'issuetype': {'name': 'Bug'}
}
}
response = requests.post(url, auth=auth, headers=headers, json=data)
if response.status_code == 201:
print('Issue created successfully')
else:
print('Issue creation failed')
No comments:
Post a Comment