UNPKG

@itentialopensource/adapter-jira

Version:

This adapter integrates with system Jira

207 lines 5.6 kB
{ "actions": [ { "name": "getAllIssueTypeSchemes", "protocol": "REST", "method": "GET", "entitypath": "{base_path}/{version}/issuetypescheme?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "sendGetBody": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "mockdatafiles/getAllIssueTypeSchemes-default.json" } ] }, { "name": "createIssueTypeScheme", "protocol": "REST", "method": "POST", "entitypath": "{base_path}/{version}/issuetypescheme?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "mockdatafiles/createIssueTypeScheme-default.json" } ] }, { "name": "getIssueTypeSchemesMapping", "protocol": "REST", "method": "GET", "entitypath": "{base_path}/{version}/issuetypescheme/mapping?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "sendGetBody": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "mockdatafiles/getIssueTypeSchemesMapping-default.json" } ] }, { "name": "getIssueTypeSchemeForProjects", "protocol": "REST", "method": "GET", "entitypath": "{base_path}/{version}/issuetypescheme/project?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "sendGetBody": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "mockdatafiles/getIssueTypeSchemeForProjects-default.json" } ] }, { "name": "assignIssueTypeSchemeToProject", "protocol": "REST", "method": "PUT", "entitypath": "{base_path}/{version}/issuetypescheme/project?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "updateIssueTypeScheme", "protocol": "REST", "method": "PUT", "entitypath": "{base_path}/{version}/issuetypescheme/{pathv1}?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "deleteIssueTypeScheme", "protocol": "REST", "method": "DELETE", "entitypath": "{base_path}/{version}/issuetypescheme/{pathv1}?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "addIssueTypesToIssueTypeScheme", "protocol": "REST", "method": "PUT", "entitypath": "{base_path}/{version}/issuetypescheme/{pathv1}/issuetype?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "reorderIssueTypesInIssueTypeScheme", "protocol": "REST", "method": "PUT", "entitypath": "{base_path}/{version}/issuetypescheme/{pathv1}/issuetype/move?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "removeIssueTypeFromIssueTypeScheme", "protocol": "REST", "method": "DELETE", "entitypath": "{base_path}/{version}/issuetypescheme/{pathv1}/issuetype/{pathv2}?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] } ] }