{ "swagger": "2.0", "info": { "x-ms-deployment-version": "1.0.0", "version": "1.0.0", "title": "JIRA", "description": "JIRA is a software development tool for agile teams to plan, track, and release world-class software. Connecting JIRA issues to the rest of your tools helps break down barriers and unleash the potential of your team.", "x-ms-api-annotation": { "status": "Production" }, "contact": { "name": "Atlassian", "url": "https://support.atlassian.com" } }, "host": "yourhost.yourdomain.com", "basePath": "/rest/api", "schemes": [ "https" ], "produces": [ "application/json" ], "paths": { "/issue/{issueKey}": { "get": { "summary": "Get issue by key", "description": "This operation is used to retrieve the issue object for a given issue Key.", "operationId": "GetIssue", "parameters": [ { "name": "issueKey", "in": "path", "description": "Unique Key of the issue.", "required": true, "x-ms-summary": "Issue Key", "type": "string", "x-ms-test-value": "TPDND-1" } ], "responses": { "200": { "description": "OK", "schema": { "$ref": "#/definitions/FullIssue" } } }, "deprecated": false, "x-ms-visibility": "advanced" }, "put": { "summary": "Update issue", "description": "This operation is used to update an existing JIRA issue.", "x-ms-visibility": "internal", "operationId": "UpdateIssue", "parameters": [ { "name": "issueKey", "in": "path", "description": "Unique Key of the issue.", "required": true, "x-ms-summary": "Issue Key", "type": "string", "x-ms-test-value": "TPDND-1" }, { "name": "body", "in": "body", "required": true, "x-ms-summary": "Issue", "schema": { "$ref": "#/definitions/UpdateIssueRequest" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "string" } } }, "deprecated": false } }, "/issue/{issueKey}/comment": { "post": { "summary": "Add comment", "description": "This operation is used to add a comment to an existing JIRA issue.", "operationId": "AddComment", "parameters": [ { "name": "issueKey", "in": "path", "description": "Unique Key of the issue to add a comment to.", "required": true, "x-ms-summary": "Issue Key", "type": "string", "x-ms-test-value": "TPDND-1" }, { "name": "body", "in": "body", "required": true, "schema": { "$ref": "#/definitions/Comment" } } ], "responses": { "201": { "description": "OK", "schema": { "$ref": "#/definitions/CommentResponse" } } }, "deprecated": false, "x-ms-visibility": "advanced" } } }, "definitions": { "CreateProjectResponse": { "type": "object", "properties": { "id": { "format": "int32", "type": "integer", "x-ms-summary": "Project Id", "description": "Unique id of the project." }, "key": { "type": "string", "x-ms-summary": "Project Key", "description": "Unique key of the project." } } }, "CreateIssueResponse": { "type": "object", "properties": { "id": { "type": "string", "x-ms-summary": "Issue Id", "description": "Unique identifier of the issue." }, "key": { "type": "string", "x-ms-summary": "Issue Key", "description": "Unique key of the issue." } } }, "ListProjects_ResponseV2": { "type": "object", "properties": { "nextPage": { "type": "string", "x-ms-summary": "Next page", "description": "Next page of projects", "x-ms-visibility": "internal" }, "values": { "$ref": "#/definitions/ProjectArray" } } }, "Project": { "type": "object", "properties": { "id": { "description": "The unique Id of the project.", "type": "string", "x-ms-summary": "Project Id", "x-ms-visibility": "advanced" }, "key": { "description": "The unique key of the project.", "type": "string", "x-ms-summary": "Project Key", "x-ms-visibility": "advanced" }, "name": { "type": "string", "x-ms-summary": "Project Name", "description": "Name of the project.", "x-ms-visibility": "important" }, "projectTypeKey": { "description": "The unique key of the project type.", "type": "string", "x-ms-summary": "Project Type Key", "x-ms-visibility": "advanced" } } }, "ProjectArray": { "type": "array", "items": { "type": "object", "properties": { "id": { "description": "The unique Id of the project.", "type": "string", "x-ms-summary": "Project Id", "x-ms-visibility": "advanced" }, "key": { "description": "The unique key of the project.", "type": "string", "x-ms-summary": "Project Key", "x-ms-visibility": "advanced" }, "name": { "type": "string", "x-ms-summary": "Project Name", "description": "Name of the project.", "x-ms-visibility": "important" }, "projectTypeKey": { "description": "The unique key of the project type.", "type": "string", "x-ms-summary": "Project Type Key", "x-ms-visibility": "advanced" } } } }, "PartialIssue": { "type": "object", "properties": { "id": { "description": "The unique Id of the Issue.", "type": "string", "x-ms-summary": "Issue Id", "x-ms-visibility": "advanced" }, "key": { "description": "The unique key of the issue.", "type": "string", "x-ms-summary": "Issue Key", "x-ms-visibility": "advanced" }, "fields": { "type": "object", "properties": { "summary": { "type": "string", "x-ms-summary": "Summary" }, "issuetype": { "type": "object", "properties": { "id": { "type": "string", "x-ms-summary": "Issue Type Id", "x-ms-visibility": "advanced" }, "description": { "type": "string", "x-ms-summary": "Issue Type Description", "x-ms-visibility": "advanced" }, "iconUrl": { "type": "string", "x-ms-summary": "Issue Type Icon URL", "x-ms-visibility": "advanced" }, "name": { "type": "string", "x-ms-summary": "Issue Type Name", "x-ms-visibility": "important" } }, "x-ms-summary": "Issue Type" }, "status": { "type": "object", "properties": { "description": { "type": "string", "x-ms-summary": "Status Description" }, "iconUrl": { "type": "string", "x-ms-summary": "Status Icon URL" }, "name": { "type": "string", "x-ms-summary": "Status Name" }, "id": { "type": "string", "x-ms-summary": "Status Id" }, "statusCategory": { "type": "object", "properties": { "id": { "format": "int32", "type": "integer", "x-ms-summary": "Status Category Id" }, "key": { "type": "string", "x-ms-summary": "Status Category Key" }, "colorName": { "type": "string", "x-ms-summary": "Status Category Color Name" }, "name": { "type": "string", "x-ms-summary": "Status Category Name" } }, "x-ms-summary": "Status Category" } }, "x-ms-summary": "Status" }, "priority": { "type": "object", "properties": { "iconUrl": { "type": "string", "x-ms-summary": "Priority Icon URL", "x-ms-visibility": "advanced" }, "name": { "type": "string", "x-ms-summary": "Priority Name", "x-ms-visibility": "advanced" }, "id": { "type": "string", "x-ms-summary": "Priority Id", "x-ms-visibility": "advanced" } }, "x-ms-summary": "Priority" } }, "x-ms-summary": "Fields" } } }, "FullIssue": { "type": "object", "x-ms-summary": "Issue", "properties": { "id": { "description": "Unique id of the issue.", "type": "string", "x-ms-summary": "Issue Id", "x-ms-visibility": "advanced" }, "key": { "description": "Unique key of the issue.", "type": "string", "x-ms-summary": "Issue Key", "x-ms-visibility": "advanced" }, "self": { "description": "Browse to the issue using this URL.", "type": "string", "x-ms-summary": "Issue URL", "x-ms-visibility": "important" }, "fields": { "type": "object", "properties": { "issuetype": { "type": "object", "properties": { "id": { "type": "string", "x-ms-summary": "Issue Type Id", "description": "Unique id of the issue type.", "x-ms-visibility": "advanced" }, "description": { "type": "string", "x-ms-summary": "Issue Type Description", "description": "Verbose title of the issue type.", "x-ms-visibility": "advanced" }, "iconUrl": { "type": "string", "x-ms-summary": "Issue Type Icon URL", "description": "Icon associated with the issue type.", "x-ms-visibility": "advanced" }, "name": { "type": "string", "x-ms-summary": "Issue Type Name", "description": "Title of the issue type.", "x-ms-visibility": "advanced" } } }, "timespent": { "description": "The time spent on an issue", "type": "integer", "format": "int32", "x-ms-summary": "Time Spent", "x-ms-visibility": "advanced" }, "project": { "type": "object", "properties": { "id": { "description": "The unique id of the project.", "type": "string", "x-ms-summary": "Project Id", "x-ms-visibility": "advanced" }, "key": { "description": "The unique key of the project.", "type": "string", "x-ms-summary": "Project Key", "x-ms-visibility": "advanced" }, "name": { "type": "string", "x-ms-summary": "Project Name", "description": "Title of the project.", "x-ms-visibility": "important" }, "projectTypeKey": { "description": "Unique key of the project type.", "type": "string", "x-ms-summary": "Project Type Key", "x-ms-visibility": "advanced" } } }, "aggregatetimespent": { "description": "The aggregate time spent on sub-tasks.", "type": "integer", "format": "int32", "x-ms-summary": "Aggregate Time Spent", "x-ms-visibility": "advanced" }, "resolution": { "type": "object", "properties": { "self": { "type": "string", "x-ms-summary": "URL of the issue resolution" }, "id": { "type": "string", "x-ms-summary": "ID of the issue resolution" }, "description": { "type": "string", "x-ms-summary": "Description of the issue resolution" }, "name": { "type": "string", "x-ms-summary": "Name of the issue resolution" } }, "x-ms-summary": "Resolution", "description": "Type of resolution the issue has achieved.", "x-ms-visibility": "advanced" }, "resolutiondate": { "format": "date-time", "type": "string", "x-ms-summary": "Resolution Date", "description": "yyyy-MM-ddTHH:mm:ss.fffZ", "x-ms-visibility": "advanced" }, "workratio": { "format": "int32", "description": "The percentage of work logged vs the issue estimate.", "type": "integer", "x-ms-summary": "Work Ratio", "x-ms-visibility": "advanced" }, "created": { "format": "date-time", "type": "string", "x-ms-summary": "Created Date", "description": "yyyy-MM-ddTHH:mm:ss.fffZ", "x-ms-visibility": "advanced" }, "priority": { "type": "object", "properties": { "iconUrl": { "type": "string", "x-ms-summary": "Priority Icon URL", "description": "Icon associated with the issue priority.", "x-ms-visibility": "advanced" }, "name": { "type": "string", "x-ms-summary": "Priority Name", "description": "Title of the priority.", "x-ms-visibility": "advanced" }, "id": { "type": "string", "x-ms-summary": "Priority Id", "description": "Id of the issue priority.", "x-ms-visibility": "advanced" } } }, "timeestimate": { "format": "int32", "description": "Time remaining estimated time in seconds.", "type": "integer", "x-ms-summary": "Time Estimate", "x-ms-visibility": "advanced" }, "aggregatetimeoriginalestimate": { "description": "The original sum of all sub-task time estimates in seconds.", "type": "integer", "format": "int32", "x-ms-summary": "Aggregate Time Estimate", "x-ms-visibility": "advanced" }, "assignee": { "type": "object", "properties": { "accountId": { "type": "string", "x-ms-summary": "Assignee Id", "description": "Person a issue is assigned to.", "x-ms-visibility": "advanced" }, "key": { "type": "string", "x-ms-summary": "Assignee Key", "description": "User key of the person issue is assigned to.", "x-ms-visibility": "advanced" }, "emailAddress": { "type": "string", "x-ms-summary": "Assignee Email", "description": "Email of the person issue is assigned to.", "x-ms-visibility": "advanced" }, "displayName": { "type": "string", "x-ms-summary": "Assignee Display Name", "description": "Display name of the person issue is assigned to.", "x-ms-visibility": "advanced" } } }, "updated": { "format": "date-time", "type": "string", "x-ms-summary": "Updated Date-Time", "description": "yyyy-MM-ddTHH:mm:ss.fffZ", "x-ms-visibility": "advanced" }, "status": { "type": "object", "properties": { "description": { "type": "string", "x-ms-summary": "Status Description", "description": "Issue status.", "x-ms-visibility": "advanced" }, "iconUrl": { "type": "string", "x-ms-summary": "Status Icon URL", "description": "Issue status.", "x-ms-visibility": "advanced" }, "name": { "type": "string", "x-ms-summary": "Status Name", "description": "Issue status.", "x-ms-visibility": "important" }, "id": { "type": "string", "x-ms-summary": "Status Id", "description": "Issue status.", "x-ms-visibility": "advanced" }, "statusCategory": { "type": "object", "properties": { "id": { "format": "int32", "type": "integer", "x-ms-summary": "Status Category Id", "description": "Issue status category.", "x-ms-visibility": "advanced" }, "key": { "type": "string", "x-ms-summary": "Status Category Key", "description": "Issue status category.", "x-ms-visibility": "advanced" }, "colorName": { "type": "string", "x-ms-summary": "Status Category Color Name", "description": "Issue status category.", "x-ms-visibility": "advanced" }, "name": { "type": "string", "x-ms-summary": "Status Category Name", "description": "Issue status category.", "x-ms-visibility": "advanced" } } } } }, "timeoriginalestimate": { "description": "The original time estimate in seconds.", "type": "integer", "format": "int32", "x-ms-summary": "Original Time Estimate", "x-ms-visibility": "advanced" }, "description": { "type": "string", "x-ms-summary": "Description", "description": "Issue description.", "x-ms-visibility": "important" }, "aggregatetimeestimate": { "format": "int32", "description": "Time sum of all sub-tasks remaining estimated time in seconds.", "type": "integer", "x-ms-summary": "Aggregate Time Estimate", "x-ms-visibility": "advanced" }, "summary": { "type": "string", "x-ms-summary": "Summary", "description": "Title of the issue.", "x-ms-visibility": "important" }, "components": { "type": "array", "x-ms-summary": "Components", "description": "A system field that is multiple values addressed by 'name' (e.g. Active Directory, Network Switch).", "items": { "type": "object", "properties": { "id": { "type": "string", "x-ms-summary": "Component Id" }, "name": { "type": "string", "x-ms-summary": "Component Name" } } } }, "creator": { "type": "object", "properties": { "accountId": { "type": "string", "x-ms-summary": "Creator Id", "description": "User who created the issue.", "x-ms-visibility": "advanced" }, "key": { "type": "string", "x-ms-summary": "Creator Key", "description": "Unique key of the user who created the issue.", "x-ms-visibility": "advanced" }, "emailAddress": { "type": "string", "x-ms-summary": "Creator Email", "description": "Email of the user who created the issue.", "x-ms-visibility": "advanced" }, "displayName": { "type": "string", "x-ms-summary": "Creator Display Name", "description": "Name of the user who created the issue.", "x-ms-visibility": "advanced" } } }, "reporter": { "type": "object", "properties": { "accountId": { "type": "string", "x-ms-summary": "Reporter Id", "description": "User who reported the issue.", "x-ms-visibility": "advanced" }, "key": { "type": "string", "x-ms-summary": "Reporter Key", "description": "Unique key of the user who reported the issue.", "x-ms-visibility": "advanced" }, "emailAddress": { "type": "string", "x-ms-summary": "Reporter Email", "description": "Email of the user who reported the issue.", "x-ms-visibility": "advanced" }, "displayName": { "type": "string", "x-ms-summary": "Reporter Display Name", "description": "Display name of the user who reported the issue.", "x-ms-visibility": "advanced" } } }, "aggregateprogress": { "type": "object", "properties": { "progress": { "format": "int32", "description": "The total progress completed of all sub-tasks in seconds.", "type": "integer", "x-ms-summary": "Aggregate Progress Completed", "x-ms-visibility": "advanced" }, "total": { "format": "int32", "description": "The total sum of all estimated sub-task effort.", "type": "integer", "x-ms-summary": "Aggregate Estimated Effort", "x-ms-visibility": "advanced" }, "percent": { "format": "int32", "description": "The percent of aggregate completed progress in relation to estimated effort.", "type": "integer", "x-ms-summary": "Aggregate Progress Percent", "x-ms-visibility": "advanced" } } }, "duedate": { "format": "date-time", "type": "string", "x-ms-summary": "Due Date-Time", "description": "yyyy-MM-ddTHH:mm:ss.fffZ", "x-ms-visibility": "advanced" }, "progress": { "type": "object", "properties": { "progress": { "format": "int32", "description": "The progress complete in seconds.", "type": "integer", "x-ms-summary": "Progress Completed", "x-ms-visibility": "advanced" }, "total": { "format": "int32", "description": "The estimated effort.", "type": "integer", "x-ms-summary": "Estimated Effort", "x-ms-visibility": "advanced" }, "percent": { "format": "int32", "description": "The percent of completed progress in relation to estimated effort.", "type": "integer", "x-ms-summary": "Progress Percent", "x-ms-visibility": "advanced" } } }, "customfield_10119": { "description": "Epic name is required for epic issue type. This field matches 'customfield_10011' field on JIRA server.", "x-ms-summary": "Epic Name (customfield_10011)", "x-ms-visibility": "advanced" } } } } }, "Creator": { "type": "object", "properties": { "accountId": { "type": "string", "x-ms-summary": "Creator Id", "description": "Person who created the issue.", "x-ms-visibility": "advanced" }, "key": { "type": "string", "x-ms-summary": "Creator Key", "description": "Unique key of the person who created the issue.", "x-ms-visibility": "advanced" }, "emailAddress": { "type": "string", "x-ms-summary": "Creator Email", "description": "Email of the person who created the issue.", "x-ms-visibility": "advanced" }, "displayName": { "type": "string", "x-ms-summary": "Creator Display Name", "description": "Display name of the person who created the issue.", "x-ms-visibility": "advanced" } } }, "Assignee": { "type": "object", "properties": { "accountId": { "type": "string", "x-ms-summary": "Assignee Id", "description": "Person whom the issue is assigned to.", "x-ms-visibility": "advanced" }, "key": { "type": "string", "x-ms-summary": "Assignee Key", "description": "Unique key of the person whom the issue is assigned to.", "x-ms-visibility": "advanced" }, "emailAddress": { "type": "string", "x-ms-summary": "Assignee Email", "description": "Email of the person whom the issue is assigned to.", "x-ms-visibility": "advanced" }, "displayName": { "type": "string", "x-ms-summary": "Assignee Display Name", "description": "Display name of the person whom the issue is assigned to.", "x-ms-visibility": "advanced" } } }, "User": { "type": "object", "properties": { "accountId": { "type": "string", "x-ms-summary": "Id", "description": "Id of the JIRA user.", "x-ms-visibility": "advanced" }, "key": { "type": "string", "x-ms-summary": "Key", "description": "Unique key of the JIRA user.", "x-ms-visibility": "advanced" }, "emailAddress": { "type": "string", "x-ms-summary": "Email", "description": "Email of the JIRA user.", "x-ms-visibility": "important" }, "displayName": { "type": "string", "x-ms-summary": "Display Name", "description": "Display name of the JIRA user.", "x-ms-visibility": "important" } } }, "UserList": { "type": "array", "items": { "type": "object", "properties": { "accountId": { "type": "string", "x-ms-summary": "Id", "description": "Id of the project member.", "x-ms-visibility": "advanced" }, "key": { "type": "string", "x-ms-summary": "Key", "description": "Unique key associated with the user.", "x-ms-visibility": "advanced" }, "emailAddress": { "type": "string", "x-ms-summary": "Email", "description": "Email address of the user.", "x-ms-visibility": "important" }, "displayName": { "type": "string", "x-ms-summary": "Display Name", "description": "Full name of the user.", "x-ms-visibility": "important" } } } }, "Reporter": { "type": "object", "properties": { "AccountId": { "type": "string", "x-ms-summary": "Reporter Id", "description": "Person who reported the issue.", "x-ms-visibility": "advanced" }, "key": { "type": "string", "x-ms-summary": "Reporter Key", "description": "Unique key of the person who reported the issue.", "x-ms-visibility": "advanced" }, "emailAddress": { "type": "string", "x-ms-summary": "Reporter Email", "description": "Email of the person who reported the issue.", "x-ms-visibility": "advanced" }, "displayName": { "type": "string", "x-ms-summary": "Reporter Display Name", "description": "Display name of the person who reported the issue.", "x-ms-visibility": "advanced" } } }, "IssueTypes": { "type": "array", "items": { "type": "object", "properties": { "name": { "type": "string" }, "id": { "type": "string" } } } }, "CreateIssueRequest": { "required": [ "fields" ], "type": "object", "properties": { "fields": { "required": [ "summary", "issuetype" ], "type": "object", "properties": { "issuetype": { "required": [ "id" ], "type": "object", "properties": { "id": { "type": "string", "x-ms-summary": "Issue Type Id", "description": "Pick an issue type.", "x-ms-dynamic-values": { "operationId": "ListIssueTypes", "parameters": { "projectKey": { "parameter": "projectKey" } }, "value-path": "id", "value-title": "name" } } } }, "summary": { "type": "string", "x-ms-summary": "Summary", "description": "Brief description of the issue." }, "components": { "type": "string", "x-ms-summary": "Components", "description": "A system field that is multiple values addressed by 'name' (e.g. Active Directory, Network Switch)." }, "reporter": { "type": "object", "properties": { "id": { "type": "string", "x-ms-summary": "Reporter Id", "description": "Person reporting the issue.", "x-ms-visibility": "advanced", "x-ms-dynamic-values": { "operationId": "ListProjectUsers", "parameters": { "projectKey": { "parameter": "projectKey" } }, "value-path": "accountId", "value-title": "displayName" } } } }, "description": { "description": "A detailed description of the issue.", "type": "string", "x-ms-summary": "Description" }, "priority": { "type": "object", "properties": { "id": { "type": "string", "x-ms-summary": "Priority Id", "description": "Pick a priority for the issue.", "x-ms-dynamic-values": { "operationId": "ListPriorityTypes", "value-path": "id", "value-title": "name" } } }, "x-ms-visibility": "advanced" }, "labels": { "description": "Enter a comma separated list of labels", "type": "string", "x-ms-summary": "Labels", "x-ms-visibility": "advanced" }, "assignee": { "type": "object", "properties": { "id": { "type": "string", "x-ms-summary": "Assignee Id", "description": "Agent the issue is assigned to.", "x-ms-dynamic-values": { "operationId": "ListAssignableUsers", "parameters": { "projectKey": { "parameter": "projectKey" } }, "value-path": "accountId", "value-title": "displayName" } } }, "x-ms-visibility": "advanced" }, "parent": { "type": "object", "properties": { "id": { "description": "Set the parent for a sub-task.", "type": "string", "x-ms-summary": "Parent Issue Id" } }, "x-ms-visibility": "advanced" }, "customfield_10119": { "description": "Epic name is required for epic issue type. This field matches 'customfield_10011' field on JIRA server.", "type": "string", "x-ms-summary": "Epic Name (customfield_10011)", "x-ms-visibility": "advanced" } } } }, "x-ms-test-value": { "fields": { "summary": "test issue", "issuetype": { "id": "10101" } } } }, "UpdateIssueRequest": { "type": "object", "properties": { "fields": { "type": "object", "properties": { "summary": { "type": "string", "x-ms-summary": "Summary", "description": "Brief description of the issue." }, "description": { "description": "A detailed description of the issue.", "type": "string", "x-ms-summary": "Description" }, "reporter": { "type": "object", "properties": { "id": { "type": "string", "x-ms-summary": "Reporter Id", "description": "Person reporting the issue.", "x-ms-visibility": "advanced", "x-ms-dynamic-values": { "operationId": "ListProjectUsers", "parameters": { "projectKey": { "parameter": "issueKey" } }, "value-path": "accountId", "value-title": "displayName" } } } }, "priority": { "type": "object", "properties": { "id": { "type": "string", "x-ms-summary": "Priority Id", "description": "Pick a priority for the issue.", "x-ms-dynamic-values": { "operationId": "ListPriorityTypes", "value-path": "id", "value-title": "name" } } }, "x-ms-visibility": "advanced" }, "labels": { "description": "Enter a comma separated list of labels.", "type": "string", "x-ms-summary": "Labels", "x-ms-visibility": "advanced" }, "assignee": { "type": "object", "properties": { "id": { "type": "string", "x-ms-summary": "Assignee Id", "description": "Agent the issue is assigned to.", "x-ms-dynamic-values": { "operationId": "ListAssignableUsers", "parameters": { "projectKey": { "parameter": "issueKey" } }, "value-path": "accountId", "value-title": "displayName" } } }, "x-ms-visibility": "advanced" }, "parent": { "type": "object", "properties": { "id": { "description": "Set the parent for a sub-task.", "type": "string", "x-ms-summary": "Parent Issue Id" } }, "x-ms-visibility": "advanced" } } } }, "x-ms-test-value": { "fields": { "description": "some description" } } }, "StatusList": { "type": "array", "items": { "type": "object", "properties": { "id": { "type": "string", "x-ms-summary": "Status Id" }, "name": { "type": "string", "x-ms-summary": "Status Name" } } } }, "PriorityList": { "type": "array", "items": { "type": "object", "properties": { "name": { "type": "string" }, "id": { "type": "string" } } } }, "Comment": { "required": [ "body" ], "type": "object", "properties": { "body": { "type": "string", "x-ms-summary": "Comment", "description": "Body of the comment." } }, "x-ms-test-value": { "body": "here is a comment" } }, "CommentResponse": { "type": "object", "properties": { "id": { "type": "string", "x-ms-summary": "Comment Id", "description": "Unique id of the comment.", "x-ms-visibility": "advanced" }, "body": { "type": "string", "x-ms-summary": "Comment Body", "description": "Body of the comment.", "x-ms-visibility": "important" }, "created": { "format": "date-time", "type": "string", "x-ms-summary": "Created Date-Time", "description": "yyyy-MM-ddTHH:mm:ss.fffZ", "x-ms-visibility": "advanced" } } } }, "tags": [ { "name": "Issues", "description": "This resource represents Jira issues. Use it to edit issues." }, { "name": "Issue attachments", "description": "This resource represents issue attachments and the attachment settings for Jira. Use it to add an attachment." }, { "name": "Projects", "description": "This resource represents projects. Use this resource to update and delete projects." }, { "name": "Project categories", "description": "This resource represents project categories. Use it to create, and delete project categories as well as obtain a list of all project categories." }, { "name": "Tasks", "description": "This resource represents a [long-running asynchronous tasks](#async-operations). Use it to obtain details about the progress of a long-running task or cancel a long-running task." }, { "name": "Users", "description": "This resource represent users. Use this resource to get a User." } ], "securityDefinitions": { "Authorization": { "type": "basic" } }, "x-ms-capabilities": { "testConnection": { "operationId": "ListProjects_V2" } }, "x-ms-connector-metadata": [ { "propertyName": "Website", "propertyValue": "https://www.atlassian.com/software/jira" }, { "propertyName": "Privacy policy", "propertyValue": "https://www.atlassian.com/legal/privacy-policy" }, { "propertyName": "Categories", "propertyValue": "IT Operations;Collaboration" } ] }