Jira Issue type screen schemes API

This resource represents issue type screen schemes. Use it to: * get issue type screen schemes and a list of the projects that use them. * create issue type screen schemes. * update issue type screen schemes. * delete issue type screen schemes. * associate issue type screen schemes with projects. * append issue type to screen scheme mappings to issue type screen schemes. * remove issue type to screen scheme mappings from issue type screen schemes. * update default screen scheme of issue type screen scheme.

Operations 11

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

GET /rest/api/3/issuetypescreenscheme List issue type screen schemes · Get issue type screen schemes #
Ask an LLM
“What issue type screen schemes are set up on my site?”
“Can I search issue type screen schemes by part of their name?”
Tell an agent
List all issue type screen schemes.
Find issue type screen schemes whose name contains {queryString}.
POST /rest/api/3/issuetypescreenscheme Create an issue type screen scheme · Create issue type screen scheme #
Ask an LLM
“How do I create a scheme that assigns different screen schemes to different issue types?”
“Do I need a default mapping when creating an issue type screen scheme?”
Tell an agent
Create issue type screen scheme {name} with mappings {issueTypeMappings}.
Create a new issue type screen scheme {name}, described as {description}, using mappings {issueTypeMappings}.
GET /rest/api/3/issuetypescreenscheme/mapping List issue type to screen scheme mappings · Get issue type screen scheme items #
Ask an LLM
“Which screen scheme does each issue type use across my issue type screen schemes?”
“Can I list the mapping items for specific issue type screen schemes?”
Tell an agent
List the issue type to screen scheme items in issue type screen scheme {issueTypeScreenSchemeId}.
Show all issue type screen scheme mapping items.
GET /rest/api/3/issuetypescreenscheme/project Find the issue type screen scheme for projects · Get issue type screen schemes for projects #
Ask an LLM
“Which issue type screen scheme does my project use?”
“Can I look up issue type screen schemes for several projects at once?”
Tell an agent
Show the issue type screen scheme used by project {projectId}.
Get the issue type screen schemes for projects {projectId}.
PUT /rest/api/3/issuetypescreenscheme/project Assign an issue type screen scheme to a project · Assign issue type screen scheme to project #
Ask an LLM
“How do I apply an issue type screen scheme to a project?”
“Can team-managed projects be given an issue type screen scheme?”
Tell an agent
Assign issue type screen scheme {issueTypeScreenSchemeId} to project {projectId}.
Make project {projectId} use issue type screen scheme {issueTypeScreenSchemeId}.
DELETE /rest/api/3/issuetypescreenscheme/{issueTypeScreenSchemeId} Delete an issue type screen scheme · Delete issue type screen scheme #
Ask an LLM
“How do I delete an issue type screen scheme I no longer need?”
“Can I remove an unused issue type screen scheme?”
Tell an agent destructive · confirm first
Delete issue type screen scheme {issueTypeScreenSchemeId}.
Remove the issue type screen scheme {issueTypeScreenSchemeId} from the site.
PUT /rest/api/3/issuetypescreenscheme/{issueTypeScreenSchemeId} Rename or redescribe an issue type screen scheme · Update issue type screen scheme #
Ask an LLM
“How do I rename an issue type screen scheme?”
“What's the length limit on an issue type screen scheme description?”
Tell an agent
Rename issue type screen scheme {issueTypeScreenSchemeId} to {name}.
Change the description of issue type screen scheme {issueTypeScreenSchemeId} to {description}.
PUT /rest/api/3/issuetypescreenscheme/{issueTypeScreenSchemeId}/mapping Add issue type mappings to a screen scheme · Append mappings to issue type screen scheme #
Ask an LLM
“How do I add another issue type to an existing issue type screen scheme?”
“Can I change the default entry while appending mappings?”
Tell an agent
Append mappings {issueTypeMappings} to issue type screen scheme {issueTypeScreenSchemeId}.
Map more issue types to screen schemes in {issueTypeScreenSchemeId} using {issueTypeMappings}.
PUT /rest/api/3/issuetypescreenscheme/{issueTypeScreenSchemeId}/mapping/default Change the default screen scheme for unmapped types · Update issue type screen scheme default screen scheme #
Ask an LLM
“How do I change the screen scheme used for issue types that aren't mapped explicitly?”
“Can I swap the default screen scheme inside an issue type screen scheme?”
Tell an agent
Set the default screen scheme of issue type screen scheme {issueTypeScreenSchemeId} to {screenSchemeId}.
Use screen scheme {screenSchemeId} for all unmapped issue types in {issueTypeScreenSchemeId}.
POST /rest/api/3/issuetypescreenscheme/{issueTypeScreenSchemeId}/mapping/remove Remove issue type mappings from a screen scheme · Remove mappings from issue type screen scheme #
Ask an LLM
“How do I unmap issue types from an issue type screen scheme?”
“Can I remove several issue types' screen scheme mappings at once?”
Tell an agent destructive · confirm first
Remove issue types {issueTypeIds} from issue type screen scheme {issueTypeScreenSchemeId}.
Unmap {issueTypeIds} so they fall back to the default in {issueTypeScreenSchemeId}.
GET /rest/api/3/issuetypescreenscheme/{issueTypeScreenSchemeId}/project List projects using an issue type screen scheme · Get issue type screen scheme projects #
Ask an LLM
“Which company-managed projects use a given issue type screen scheme?”
“Is an issue type screen scheme still in use by any project?”
Tell an agent
List the projects associated with issue type screen scheme {issueTypeScreenSchemeId}.
Search projects matching {query} that use issue type screen scheme {issueTypeScreenSchemeId}.

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-issue-type-screen-schemes-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-issue-type-screen-schemes-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  contact:
    email: ecosystem@atlassian.com
  description: Jira Cloud platform REST API documentation
  license:
    name: Apache 2.0
    url: http://www.apache.org/licenses/LICENSE-2.0.html
  termsOfService: https://developer.atlassian.com/platform/marketplace/atlassian-developer-terms/
  title: Jira Cloud platform REST Issue type screen schemes API
  version: 1001.0.0-SNAPSHOT-82b018affa468e58f284fbe4df33536469d757df
servers:
- url: https://your-domain.atlassian.net
tags:


# --- truncated at 32 KB (68 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/jira/refs/heads/main/openapi/jira-issue-type-screen-schemes-api-openapi.yml