Jira Operations API

APIs related to integrating Incident and Post-Incident Review (PIR) data with Jira Software. These APIs are available to Atlassian Connect apps. To use these APIs you must have the `jiraOperationsInfoProvider` module in your Connect app's descriptor. See https://developer.atlassian.com/cloud/jira/software/modules/operations-information/.

Business capability
Incident Response Management BC-4220.30

Operations 9

Each operation below carries the questions people ask an LLM about it and the instructions they give an agent to run it. Generated by API Evangelist overlay

POST /rest/operations/1.0/linkedWorkspaces/bulk Link Operations workspaces to the Jira site · Submit Operations Workspace Ids #
Ask an LLM
“How does my app link its Operations workspace IDs to a Jira site?”
“What happens if a workspace ID is already linked when I submit it again?”
Tell an agent
Link Operations workspaces {workspaceIds} to this Jira site.
Submit workspace IDs {workspaceIds} with credentials {Authorization}.
DELETE /rest/operations/1.0/linkedWorkspaces/bulk Unlink Operations workspaces in bulk · Delete Operations Workpaces by Id #
Ask an LLM
“How do I unlink Operations workspaces from a Jira site in bulk?”
“Which apps are allowed to remove linked Operations workspaces?”
Tell an agent destructive · confirm first
Unlink the matching Operations workspaces using token {Authorization}.
Remove all linked Operations workspace IDs from the site.
GET /rest/operations/1.0/linkedWorkspaces List linked Operations workspaces · Get all Operations Workspace IDs or a specific Operations Workspace by ID #
Ask an LLM
“Which Operations workspace IDs are linked to my Jira site?”
“Does the linked workspace list reflect pending updates or deletes?”
Tell an agent
List the Operations workspaces linked to this site using token {Authorization}.
Show every Operations workspace ID associated with Jira.
POST /rest/operations/1.0/bulk Send incident or post-incident review data · Submit Incident or Review data #
Ask an LLM
“How does my ops tool push incident and review data into Jira?”
“Will submitting an incident with the same ID replace the stored one?”
Tell an agent
Submit incidents and reviews from provider {providerMetadata}.
Upsert incident and review data tagged with properties {properties}.
DELETE /rest/operations/1.0/bulkByProperties Delete incidents and reviews by property · Delete Incidents or Review by Property #
Ask an LLM
“Can I bulk delete incident data that matches certain properties?”
“If I pass several properties, does deletion require all of them to match?”
Tell an agent destructive · confirm first
Delete all incidents and reviews matching the given properties using token {Authorization}.
Bulk remove incident and review records tagged with my properties.
GET /rest/operations/1.0/incidents/{incidentId} Get a stored incident · Get a Incident by ID #
Ask an LLM
“How do I read back an incident my app sent to Jira?”
“Can I confirm an incident was deleted by fetching it by ID?”
Tell an agent
Show incident {incidentId}.
Get the stored data for incident {incidentId}.
DELETE /rest/operations/1.0/incidents/{incidentId} Delete a stored incident · Delete a Incident by ID #
Ask an LLM
“How do I delete a single incident my app submitted?”
“Is deleting an incident by ID immediate or asynchronous?”
Tell an agent destructive · confirm first
Delete incident {incidentId}.
Remove the stored data for incident {incidentId}.
GET /rest/operations/1.0/post-incident-reviews/{reviewId} Get a post-incident review · Get a Review by ID #
Ask an LLM
“How do I fetch a post-incident review my app stored in Jira?”
“Can I read one review by its ID?”
Tell an agent
Show post-incident review {reviewId}.
Get the stored review {reviewId}.
DELETE /rest/operations/1.0/post-incident-reviews/{reviewId} Delete a post-incident review · Delete a Review by ID #
Ask an LLM
“How do I delete a post-incident review from Jira?”
“Is a review deleted right away when I remove it by ID?”
Tell an agent destructive · confirm first
Delete post-incident review {reviewId}.
Remove the stored review {reviewId}.

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/jira:jira-operations-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-operations-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  contact:
    url: https://getsupport.atlassian.com
  description: Jira Software Cloud REST API documentation
  license:
    name: Apache 2.0
    url: http://www.apache.org/licenses/LICENSE-2.0.html
  termsOfService: http://atlassian.com/terms/
  title: Jira Software Cloud Operations API
  version: 1001.0.0
servers:
- url: https://your-domain.atlassian.net
tags:


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