Atlassian Jira
Jira is a leading issue tracking and project management platform developed by Atlassian. It provides REST APIs for Jira Cloud Platform, Jira Software, and Jira Service Management enabling programmatic management of issues, projects, workflows, boards, sprints, users, and service desk requests with OAuth 2.0 authentication.
APIs
Jira Cloud Platform REST API
The Jira Cloud platform REST API enables developers to interact with Jira issues, projects, workflows, users, and more.
Jira Software Cloud REST API
REST API for Jira Software Cloud specific features including boards, sprints, and backlog management.
Jira Service Management REST API
REST API for Jira Service Management features including request types, service desk queues, and customer portals.
Features
Create, update, transition, and delete Jira issues with full support for custom fields, attachments, comments, and workflow transitions.
Manage Jira projects including project categories, components, versions, and project-level configurations.
Create and manage Scrum boards, sprints, and Kanban boards for agile project planning and execution.
Manage service desk projects, request types, queues, and SLA data for IT service management workflows.
Programmatically configure Jira workflows, statuses, transitions, and screen configurations.
Build Jira apps using the Atlassian Forge platform with serverless functions and UI modules.
Use Cases
Automate issue creation, assignment, and transitions from CI/CD pipelines, monitoring alerts, and external systems.
Extract issue data, sprint velocity, and project metrics for custom reporting and analytics dashboards.
Integrate Jira Service Management with external monitoring, CMDB, and ITSM tools for incident and change management.
Link Jira issues to commits, branches, builds, and deployments from GitHub, Bitbucket, and Jenkins.
Synchronize custom field data between Jira and external systems for portfolio tracking and compliance reporting.
Integrations
Link Jira projects and issues to Confluence spaces and pages for integrated project documentation.
Connect Bitbucket repositories to Jira for branch, commit, and pull request linking.
Integrate GitHub with Jira via the GitHub for Jira app for development activity tracking.
Receive Jira issue notifications and create issues directly from Slack using the Jira for Slack app.
Connect Jenkins build and deployment events to Jira issues via the Atlassian Jenkins plugin.
Create Jira issues automatically from PagerDuty incidents for integrated incident management.
Solutions
Manage software development with Scrum and Kanban boards, sprint planning, and backlog management.
Provide enterprise ITSM with service catalogs, SLAs, queues, and approval workflows via Jira Service Management.
Track any business process or workflow using customizable Jira projects and issue types for non-software teams.