Returns a list of all issue type schemes visible to the user. All issue types associated with the scheme will only be returned if an additional query parameter is provided: expand=schemes.issueTypes. Similarly, the default issue type associated with the scheme (if one exists) will only be returned if an additional query parameter is provided: expand=schemes.defaultIssueType. Note that both query parameters can be used together: expand=schemes.issueTypes,schemes.defaultIssueType.
This request has no parameters.
Returns a list of issue type schemes.
1
2
3
4
curl --request GET \
--url 'http://{baseurl}/rest/api/2/issuetypescheme' \
--user 'email@example.com:<api_token>' \
--header 'Accept: application/json'
Creates an issue type scheme from a JSON representation
Issue type scheme creation details.
string
string
array<string>
array<string>
string
Returns a JSON representation of the newly created IssueTypeScheme if successful.
1
2
3
4
5
curl --request POST \
--url 'http://{baseurl}/rest/api/2/issuetypescheme' \
--user 'email@example.com:<api_token>' \
--header 'Accept: application/json' \
--header 'Content-Type: application/json'
Returns a full representation of the issue type scheme that has the given id
string
RequiredReturns a full representation of the issue type scheme with the given id.