Atlassian Jira website screenshot

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.

3 APIs 6 Features
AgileAtlassianBug TrackingIssue TrackingITSMKanbanProject ManagementScrumService Desk

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.

Collections

Pricing Plans

Rate Limits

Atlassian Jira Rate Limits

5 limits

RATE LIMITS

FinOps

Features

Issue Management

Create, update, transition, and delete Jira issues with full support for custom fields, attachments, comments, and workflow transitions.

Project Management

Manage Jira projects including project categories, components, versions, and project-level configurations.

Board and Sprint Management

Create and manage Scrum boards, sprints, and Kanban boards for agile project planning and execution.

Service Desk

Manage service desk projects, request types, queues, and SLA data for IT service management workflows.

Workflow Configuration

Programmatically configure Jira workflows, statuses, transitions, and screen configurations.

Forge App Development

Build Jira apps using the Atlassian Forge platform with serverless functions and UI modules.

Use Cases

Issue Automation

Automate issue creation, assignment, and transitions from CI/CD pipelines, monitoring alerts, and external systems.

Project Reporting

Extract issue data, sprint velocity, and project metrics for custom reporting and analytics dashboards.

ITSM Integration

Integrate Jira Service Management with external monitoring, CMDB, and ITSM tools for incident and change management.

DevOps Pipeline Integration

Link Jira issues to commits, branches, builds, and deployments from GitHub, Bitbucket, and Jenkins.

Custom Field Automation

Synchronize custom field data between Jira and external systems for portfolio tracking and compliance reporting.

Integrations

Confluence

Link Jira projects and issues to Confluence spaces and pages for integrated project documentation.

Bitbucket

Connect Bitbucket repositories to Jira for branch, commit, and pull request linking.

GitHub

Integrate GitHub with Jira via the GitHub for Jira app for development activity tracking.

Slack

Receive Jira issue notifications and create issues directly from Slack using the Jira for Slack app.

Jenkins

Connect Jenkins build and deployment events to Jira issues via the Atlassian Jenkins plugin.

PagerDuty

Create Jira issues automatically from PagerDuty incidents for integrated incident management.

Solutions

Agile Project Management

Manage software development with Scrum and Kanban boards, sprint planning, and backlog management.

IT Service Management

Provide enterprise ITSM with service catalogs, SLAs, queues, and approval workflows via Jira Service Management.

Business Process Tracking

Track any business process or workflow using customizable Jira projects and issue types for non-software teams.

Resources

🔗
LinkedIn
LinkedIn
🔗
Website
Website
🔗
Documentation
Documentation
🚀
GettingStarted
GettingStarted
🔑
Authentication
Authentication
💰
Pricing
Pricing
🟢
StatusPage
StatusPage
💬
Support
Support
🔗
Community
Community
📜
TermsOfService
TermsOfService
📜
PrivacyPolicy
PrivacyPolicy
👥
GitHubOrganization
GitHubOrganization
📰
Blog
Blog
🔗
RateLimits
RateLimits

Sources

Raw ↑
opencollection: 1.0.0
info:
  name: Atlassian Jira Cloud Platform REST API v3
  version: '3'
request:
  auth:
    type: basic
    username: '{{username}}'
    password: '{{password}}'
items:
- info:
    name: Issues
    type: folder
  items:
  - info:
      name: Get issue
      type: http
    http:
      method: GET
      url: https://{your-domain}.atlassian.net/rest/api/3/issue/:issueIdOrKey
      params:
      - name: issueIdOrKey
        value: ''
        type: path
        description: Numeric ID or human key of the issue
    docs: Get issue
  - info:
      name: Edit issue
      type: http
    http:
      method: PUT
      url: https://{your-domain}.atlassian.net/rest/api/3/issue/:issueIdOrKey
      params:
      - name: issueIdOrKey
        value: ''
        type: path
        description: Numeric ID or human key of the issue
    docs: Edit issue
  - info:
      name: Delete issue
      type: http
    http:
      method: DELETE
      url: https://{your-domain}.atlassian.net/rest/api/3/issue/:issueIdOrKey
      params:
      - name: issueIdOrKey
        value: ''
        type: path
        description: Numeric ID or human key of the issue
    docs: Delete issue
  - info:
      name: Bulk create issues
      type: http
    http:
      method: POST
      url: https://{your-domain}.atlassian.net/rest/api/3/issues
    docs: Bulk create issues
- info:
    name: Issue Search
    type: folder
  items:
  - info:
      name: Search for issues using JQL (GET)
      type: http
    http:
      method: GET
      url: https://{your-domain}.atlassian.net/rest/api/3/search
      params:
      - name: jql
        value: ''
        type: query
      - name: startAt
        value: ''
        type: query
      - name: maxResults
        value: ''
        type: query
    docs: Search for issues using JQL (GET)
- info:
    name: Projects
    type: folder
  items:
  - info:
      name: Get all projects
      type: http
    http:
      method: GET
      url: https://{your-domain}.atlassian.net/rest/api/3/project
    docs: Get all projects
  - info:
      name: Create project
      type: http
    http:
      method: POST
      url: https://{your-domain}.atlassian.net/rest/api/3/project
    docs: Create project
  - info:
      name: Get project
      type: http
    http:
      method: GET
      url: https://{your-domain}.atlassian.net/rest/api/3/project/:projectIdOrKey
      params:
      - name: projectIdOrKey
        value: ''
        type: path
    docs: Get project
- info:
    name: Users
    type: folder
  items:
  - info:
      name: Get user
      type: http
    http:
      method: GET
      url: https://{your-domain}.atlassian.net/rest/api/3/user
      params:
      - name: accountId
        value: ''
        type: query
    docs: Get user
- info:
    name: Issue Comments
    type: folder
  items:
  - info:
      name: Get comments
      type: http
    http:
      method: GET
      url: https://{your-domain}.atlassian.net/rest/api/3/issue/:issueIdOrKey/comment
      params:
      - name: issueIdOrKey
        value: ''
        type: path
        description: Numeric ID or human key of the issue
    docs: Get comments
  - info:
      name: Add comment
      type: http
    http:
      method: POST
      url: https://{your-domain}.atlassian.net/rest/api/3/issue/:issueIdOrKey/comment
      params:
      - name: issueIdOrKey
        value: ''
        type: path
        description: Numeric ID or human key of the issue
    docs: Add comment
  - info:
      name: Update comment
      type: http
    http:
      method: PUT
      url: https://{your-domain}.atlassian.net/rest/api/3/issue/:issueIdOrKey/comment/:id
      params:
      - name: issueIdOrKey
        value: ''
        type: path
        description: Numeric ID or human key of the issue
      - name: id
        value: ''
        type: path
    docs: Update comment
- info:
    name: Fields
    type: folder
  items:
  - info:
      name: Get fields
      type: http
    http:
      method: GET
      url: https://{your-domain}.atlassian.net/rest/api/3/field
    docs: Get fields
- info:
    name: Issue Worklogs
    type: folder
  items:
  - info:
      name: Add worklog
      type: http
    http:
      method: POST
      url: https://{your-domain}.atlassian.net/rest/api/3/issue/:issueIdOrKey/worklog
      params:
      - name: issueIdOrKey
        value: ''
        type: path
        description: Numeric ID or human key of the issue
    docs: Add worklog
- info:
    name: Issue Transitions
    type: folder
  items:
  - info:
      name: Get transitions
      type: http
    http:
      method: GET
      url: https://{your-domain}.atlassian.net/rest/api/3/issue/:issueIdOrKey/transitions
      params:
      - name: issueIdOrKey
        value: ''
        type: path
        description: Numeric ID or human key of the issue
    docs: Get transitions
bundled: true