Atlassian Jira Issues API

Create, read, update and delete Jira issues.

Operations 28

POST /issue Jira Create Issue #
GET /issue/{issueIdOrKey} Jira Get Issue #
PUT /issue/{issueIdOrKey} Jira Edit Issue #
DELETE /issue/{issueIdOrKey} Jira Delete Issue #
POST /rest/api/3/changelog/bulkfetch Bulk fetch changelogs #
GET /rest/api/3/events Get events #
POST /rest/api/3/issue Create issue #
POST /rest/api/3/issue/archive Archive issue(s) by JQL #
PUT /rest/api/3/issue/archive Archive issue(s) by issue ID/key #
POST /rest/api/3/issue/bulk Bulk create issue #
POST /rest/api/3/issue/bulkfetch Bulk fetch issues #
GET /rest/api/3/issue/createmeta Get create issue metadata #
GET /rest/api/3/issue/createmeta/{projectIdOrKey}/issuetypes Get create metadata issue types for a project #
GET /rest/api/3/issue/createmeta/{projectIdOrKey}/issuetypes/{issueTypeId} Get create field metadata for a project and issue type id #
GET /rest/api/3/issue/limit/adf/report Get issue adf limit report #
GET /rest/api/3/issue/limit/report Get issue limit report #
PUT /rest/api/3/issue/unarchive Unarchive issue(s) by issue keys/ID #
DELETE /rest/api/3/issue/{issueIdOrKey} Delete issue #
GET /rest/api/3/issue/{issueIdOrKey} Get issue #
PUT /rest/api/3/issue/{issueIdOrKey} Edit issue #
PUT /rest/api/3/issue/{issueIdOrKey}/assignee Assign issue #
GET /rest/api/3/issue/{issueIdOrKey}/changelog Get changelogs #
POST /rest/api/3/issue/{issueIdOrKey}/changelog/list Get changelogs by IDs #
GET /rest/api/3/issue/{issueIdOrKey}/editmeta Get edit issue metadata #
POST /rest/api/3/issue/{issueIdOrKey}/notify Send notification for issue #
GET /rest/api/3/issue/{issueIdOrKey}/transitions Get transitions #
POST /rest/api/3/issue/{issueIdOrKey}/transitions Transition issue #
PUT /rest/api/3/issues/archive/export Export archived issue(s) #

Work with this as data

Every API here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for apis

7 MCP tools reach this
  • find_apisBrowse and filter every API in the catalog.
  • get_api_artifactsOne API's artifacts, grouped by type.
  • get_openapiThe primary OpenAPI for this API.
  • find_similar_apisAPIs that look like this one.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This API
curl "https://apis.io/api/v1/apis/atlassian-jira-issues-api"
All apis
curl "https://apis.io/api/v1/apis?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.

OpenAPI Specification

jira-issues-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  title: Jira Issues API
  x-refined-note:
  - x-atlassian-api-version differs across the merged source definitions and was not carried
  version: '1.0'
  description: 'Operations tagged Issues across 2 of this provider''s published API definitions: jira-cloud-platform-rest-api-openapi.yml, jira-platform-openapi.json. Each path carries the servers of the definition it was published in.'
servers:
- url: https://{domain}.atlassian.net/rest/api/3
  description: Jira Cloud instance
  variables:
    domain:
      description: Your Jira Cloud site subdomain (e.g., your-company).
      default: your-domain
- url: https://your-domain.atlassian.net
tags:


# --- truncated at 32 KB (229 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/jira/refs/heads/main/openapi/jira-issues-api-openapi.yml