diff --git a/docs/content/docs/reference/components/jira_v1.mdx b/docs/content/docs/reference/components/jira_v1.mdx
index d55873e08b0..06071381172 100644
--- a/docs/content/docs/reference/components/jira_v1.mdx
+++ b/docs/content/docs/reference/components/jira_v1.mdx
@@ -287,6 +287,86 @@ Type: OBJECT
```
+### List Issue Comments
+Name: listIssueComments
+
+`Return all comments for an issue.`
+
+#### Properties
+
+| Name | Label | Type | Description | Required |
+|:---------------:|:--------------:|:------------:|:-------------------:|:--------:|
+| project | Project ID | STRING | ID of the project where the issue is located. | false |
+| issueId | Issue ID | STRING Depends On
project | ID of the issue. | true |
+| orderBy | Order By | STRING Options
+created, -created | Order the results by a field. | false |
+| maxResults | Max Results | INTEGER | The maximum number of items to return per page. | false |
+
+#### Example JSON Structure
+```json
+{
+ "label" : "List Issue Comments",
+ "name" : "listIssueComments",
+ "parameters" : {
+ "project" : "",
+ "issueId" : "",
+ "orderBy" : "",
+ "maxResults" : 1
+ },
+ "type" : "jira/v1/listIssueComments"
+}
+```
+
+#### Output
+
+
+
+Type: OBJECT
+
+
+#### Properties
+
+| Name | Type | Description |
+|:------------:|:------------:|:-------------------:|
+| maxResults | INTEGER | The maximum number of items that could be returned. |
+| startAt | INTEGER | The index of the first item returned. |
+| total | INTEGER | The number of items returned. |
+| comments | ARRAY Items
[{STRING\(id), STRING\(self), {STRING\(type), INTEGER\(version), [{STRING\(text)}]\(content)}\(body), {STRING\(accountId), STRING\(accountType), BOOLEAN\(active), STRING\(emailAddress), STRING\(displayName), STRING\(self), STRING\(timezone)}\(author), STRING\(created), STRING\(updated)}] | List of comments on the issue |
+
+
+
+
+#### Output Example
+```json
+{
+ "maxResults" : 1,
+ "startAt" : 1,
+ "total" : 1,
+ "comments" : [ {
+ "id" : "",
+ "self" : "",
+ "body" : {
+ "type" : "",
+ "version" : 1,
+ "content" : [ {
+ "text" : ""
+ } ]
+ },
+ "author" : {
+ "accountId" : "",
+ "accountType" : "",
+ "active" : false,
+ "emailAddress" : "",
+ "displayName" : "",
+ "self" : "",
+ "timezone" : ""
+ },
+ "created" : "",
+ "updated" : ""
+ } ]
+}
+```
+
+
### Search Issues
Name: searchForIssuesUsingJql
diff --git a/server/libs/modules/components/jira/src/main/java/com/bytechef/component/jira/JiraComponentHandler.java b/server/libs/modules/components/jira/src/main/java/com/bytechef/component/jira/JiraComponentHandler.java
index 98b9830c35a..3df64b51c7e 100644
--- a/server/libs/modules/components/jira/src/main/java/com/bytechef/component/jira/JiraComponentHandler.java
+++ b/server/libs/modules/components/jira/src/main/java/com/bytechef/component/jira/JiraComponentHandler.java
@@ -26,6 +26,7 @@
import com.bytechef.component.jira.action.JiraCreateIssueAction;
import com.bytechef.component.jira.action.JiraCreateIssueCommentAction;
import com.bytechef.component.jira.action.JiraGetIssueAction;
+import com.bytechef.component.jira.action.JiraListIssueCommentsAction;
import com.bytechef.component.jira.action.JiraSearchForIssuesUsingJqlAction;
import com.bytechef.component.jira.connection.JiraConnection;
import com.bytechef.component.jira.trigger.JiraNewIssueTrigger;
@@ -55,12 +56,14 @@ public class JiraComponentHandler implements ComponentHandler {
JiraCreateIssueAction.ACTION_DEFINITION,
JiraCreateIssueCommentAction.ACTION_DEFINITION,
JiraGetIssueAction.ACTION_DEFINITION,
+ JiraListIssueCommentsAction.ACTION_DEFINITION,
JiraSearchForIssuesUsingJqlAction.ACTION_DEFINITION)
.clusterElements(
tool(JiraAssignIssueAction.ACTION_DEFINITION),
tool(JiraCreateIssueAction.ACTION_DEFINITION),
tool(JiraCreateIssueCommentAction.ACTION_DEFINITION),
tool(JiraGetIssueAction.ACTION_DEFINITION),
+ tool(JiraListIssueCommentsAction.ACTION_DEFINITION),
tool(JiraSearchForIssuesUsingJqlAction.ACTION_DEFINITION))
.triggers(
JiraNewIssueTrigger.TRIGGER_DEFINITION,
diff --git a/server/libs/modules/components/jira/src/main/java/com/bytechef/component/jira/action/JiraListIssueCommentsAction.java b/server/libs/modules/components/jira/src/main/java/com/bytechef/component/jira/action/JiraListIssueCommentsAction.java
new file mode 100644
index 00000000000..3283a744092
--- /dev/null
+++ b/server/libs/modules/components/jira/src/main/java/com/bytechef/component/jira/action/JiraListIssueCommentsAction.java
@@ -0,0 +1,142 @@
+/*
+ * Copyright 2025 ByteChef
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * https://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+package com.bytechef.component.jira.action;
+
+import static com.bytechef.component.definition.ComponentDsl.action;
+import static com.bytechef.component.definition.ComponentDsl.array;
+import static com.bytechef.component.definition.ComponentDsl.bool;
+import static com.bytechef.component.definition.ComponentDsl.integer;
+import static com.bytechef.component.definition.ComponentDsl.object;
+import static com.bytechef.component.definition.ComponentDsl.option;
+import static com.bytechef.component.definition.ComponentDsl.outputSchema;
+import static com.bytechef.component.definition.ComponentDsl.string;
+import static com.bytechef.component.jira.constant.JiraConstants.ISSUE_ID;
+import static com.bytechef.component.jira.constant.JiraConstants.MAX_RESULTS;
+import static com.bytechef.component.jira.constant.JiraConstants.ORDER_BY;
+import static com.bytechef.component.jira.constant.JiraConstants.PROJECT;
+
+import com.bytechef.component.definition.ActionDefinition.OptionsFunction;
+import com.bytechef.component.definition.ComponentDsl.ModifiableActionDefinition;
+import com.bytechef.component.definition.Context;
+import com.bytechef.component.definition.Context.Http;
+import com.bytechef.component.definition.Parameters;
+import com.bytechef.component.definition.TypeReference;
+import com.bytechef.component.jira.util.JiraOptionsUtils;
+
+/**
+ * @author Ivona Pavela
+ */
+public class JiraListIssueCommentsAction {
+
+ public static final ModifiableActionDefinition ACTION_DEFINITION = action("listIssueComments")
+ .title("List Issue Comments")
+ .description("Return all comments for an issue.")
+ .properties(
+ string(PROJECT)
+ .label("Project ID")
+ .description("ID of the project where the issue is located.")
+ .options((OptionsFunction) JiraOptionsUtils::getProjectIdOptions)
+ .required(false),
+ string(ISSUE_ID)
+ .label("Issue ID")
+ .description("ID of the issue.")
+ .options((OptionsFunction) JiraOptionsUtils::getIssueIdOptions)
+ .optionsLookupDependsOn(PROJECT)
+ .required(true),
+ string(ORDER_BY)
+ .label("Order By")
+ .description("Order the results by a field.")
+ .options(
+ option("Created (Ascending)", "+created", "Order ascending by created date."),
+ option("Created (Descending)", "-created", "Order descending by created date."))
+ .required(false),
+ integer(MAX_RESULTS)
+ .label("Max Results")
+ .description("The maximum number of items to return per page.")
+ .required(false))
+ .output(
+ outputSchema(
+ object()
+ .properties(
+ integer("maxResults")
+ .description("The maximum number of items that could be returned."),
+ integer("startAt")
+ .description("The index of the first item returned."),
+ integer("total")
+ .description("The number of items returned."),
+ array("comments")
+ .description("List of comments on the issue")
+ .items(
+ object()
+ .properties(
+ string("id")
+ .description("The ID of the comment."),
+ string("self")
+ .description("The URL of the comment."),
+ object("body")
+ .properties(
+ string("type")
+ .description(
+ "Defines the type of block node such as paragraph, table, and alike."),
+ integer("version")
+ .description(
+ "Defines the version of ADF used in this representation."),
+ array("content")
+ .description(
+ "An array containing inline and block nodes that define the content of a section of the document.")
+ .items(
+ object()
+ .properties(string("text")))),
+ object("author")
+ .properties(
+ string("accountId")
+ .description(
+ "The account ID of the user, which uniquely identifies the user across all Atlassian products."),
+ string("accountType")
+ .description(
+ "The type of account represented by this user. This will be one of 'atlassian' (normal users), 'app' (application user) or 'customer' (Jira Service Desk customer user)"),
+ bool("active")
+ .description("Whether the user is active."),
+ string("emailAddress")
+ .description(
+ "The email address of the user. Depending on the user’s privacy settings, this may be returned as null."),
+ string("displayName")
+ .description(
+ "The display name of the user. Depending on the user’s privacy settings, this may return an alternative value."),
+ string("self")
+ .description("The URL of the user."),
+ string("timezone")
+ .description(
+ "The time zone specified in the user's profile. Depending on the user’s privacy settings, this may be returned as null.")),
+ string("created")
+ .description("The date and time at which the comment was created."),
+ string("updated")
+ .description(
+ "The date and time at which the comment was updated last."))))))
+ .perform(JiraListIssueCommentsAction::perform);
+
+ public static Object perform(Parameters inputParameters, Parameters connectionParameters, Context context) {
+ return context
+ .http(http -> http.get("/issue/" + inputParameters.getRequiredString(ISSUE_ID) + "/comment"))
+ .configuration(Http.responseType(Http.ResponseType.JSON))
+ .queryParameters(
+ ORDER_BY, inputParameters.getString(ORDER_BY),
+ MAX_RESULTS, inputParameters.getInteger(MAX_RESULTS))
+ .execute()
+ .getBody(new TypeReference<>() {});
+ }
+}
diff --git a/server/libs/modules/components/jira/src/main/java/com/bytechef/component/jira/constant/JiraConstants.java b/server/libs/modules/components/jira/src/main/java/com/bytechef/component/jira/constant/JiraConstants.java
index 4253103cbe0..f9dda3ddb64 100644
--- a/server/libs/modules/components/jira/src/main/java/com/bytechef/component/jira/constant/JiraConstants.java
+++ b/server/libs/modules/components/jira/src/main/java/com/bytechef/component/jira/constant/JiraConstants.java
@@ -50,6 +50,7 @@ public class JiraConstants {
public static final String SUMMARY = "summary";
public static final String TEXT = "text";
public static final String TYPE = "type";
+ public static final String ORDER_BY = "orderBy";
public static final ModifiableObjectProperty ISSUE_OUTPUT_PROPERTY = object()
.properties(
diff --git a/server/libs/modules/components/jira/src/test/java/com/bytechef/component/jira/action/JiraListIssueCommentsActionTest.java b/server/libs/modules/components/jira/src/test/java/com/bytechef/component/jira/action/JiraListIssueCommentsActionTest.java
new file mode 100644
index 00000000000..0e2151cc8d4
--- /dev/null
+++ b/server/libs/modules/components/jira/src/test/java/com/bytechef/component/jira/action/JiraListIssueCommentsActionTest.java
@@ -0,0 +1,93 @@
+/*
+ * Copyright 2025 ByteChef
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * https://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+package com.bytechef.component.jira.action;
+
+import static com.bytechef.component.jira.constant.JiraConstants.ISSUE_ID;
+import static com.bytechef.component.jira.constant.JiraConstants.MAX_RESULTS;
+import static com.bytechef.component.jira.constant.JiraConstants.ORDER_BY;
+import static org.junit.jupiter.api.Assertions.assertEquals;
+import static org.junit.jupiter.api.Assertions.assertNotNull;
+import static org.mockito.ArgumentCaptor.forClass;
+import static org.mockito.ArgumentMatchers.any;
+import static org.mockito.Mockito.mock;
+import static org.mockito.Mockito.when;
+
+import com.bytechef.component.definition.ActionContext;
+import com.bytechef.component.definition.Context;
+import com.bytechef.component.definition.Context.ContextFunction;
+import com.bytechef.component.definition.Context.Http;
+import com.bytechef.component.definition.Context.Http.Configuration.ConfigurationBuilder;
+import com.bytechef.component.definition.Parameters;
+import com.bytechef.component.definition.TypeReference;
+import com.bytechef.component.test.definition.MockParametersFactory;
+import java.util.Map;
+import org.junit.jupiter.api.Test;
+import org.mockito.ArgumentCaptor;
+
+/**
+ * @author Ivona Pavela
+ */
+class JiraListIssueCommentsActionTest {
+
+ private final ArgumentCaptor configurationBuilderArgumentCaptor =
+ forClass(ConfigurationBuilder.class);
+ @SuppressWarnings("unchecked")
+ private final ArgumentCaptor> httpFunctionArgumentCaptor =
+ forClass(ContextFunction.class);
+ private final ActionContext mockedActionContext = mock(ActionContext.class);
+ private final Http.Executor mockedExecutor = mock(Http.Executor.class);
+ private final Http mockedHttp = mock(Http.class);
+ private final Parameters mockedParameters = MockParametersFactory.create(
+ Map.of(ISSUE_ID, "xy", ORDER_BY, "+created", MAX_RESULTS, 50));
+ private final Http.Response mockedResponse = mock(Http.Response.class);
+ private final Map responseMap = Map.of("comments", "example");
+ private final ArgumentCaptor stringArgumentCaptor = forClass(String.class);
+
+ @Test
+ void testPerform() {
+ when(mockedActionContext.http(httpFunctionArgumentCaptor.capture()))
+ .thenAnswer(_ -> httpFunctionArgumentCaptor.getValue()
+ .apply(mockedHttp));
+ when(mockedHttp.get(stringArgumentCaptor.capture()))
+ .thenReturn(mockedExecutor);
+ when(mockedExecutor.configuration(configurationBuilderArgumentCaptor.capture()))
+ .thenReturn(mockedExecutor);
+ when(mockedExecutor.queryParameters(ORDER_BY, "+created", MAX_RESULTS, 50))
+ .thenReturn(mockedExecutor);
+ when(mockedExecutor.execute())
+ .thenReturn(mockedResponse);
+ when(mockedResponse.getBody(any(TypeReference.class)))
+ .thenReturn(responseMap);
+
+ Object result = JiraListIssueCommentsAction.perform(mockedParameters, null, mockedActionContext);
+ assertEquals(responseMap, result);
+
+ ContextFunction capturedFunction = httpFunctionArgumentCaptor.getValue();
+
+ assertNotNull(capturedFunction);
+
+ ConfigurationBuilder configurationBuilder = configurationBuilderArgumentCaptor.getValue();
+
+ Http.Configuration configuration = configurationBuilder.build();
+
+ Http.ResponseType responseType = configuration.getResponseType();
+
+ assertEquals(Http.ResponseType.Type.JSON, responseType.getType());
+
+ assertEquals("/issue/xy/comment", stringArgumentCaptor.getValue());
+ }
+}
diff --git a/server/libs/modules/components/jira/src/test/resources/definition/jira_v1.json b/server/libs/modules/components/jira/src/test/resources/definition/jira_v1.json
index 191be470423..595eece69f4 100644
--- a/server/libs/modules/components/jira/src/test/resources/definition/jira_v1.json
+++ b/server/libs/modules/components/jira/src/test/resources/definition/jira_v1.json
@@ -2259,117 +2259,1250 @@
}, {
"batch": null,
"deprecated": null,
- "description": "Search for issues using JQL.",
+ "description": "Return all comments for an issue.",
"help": null,
"metadata": null,
- "name": "searchForIssuesUsingJql",
+ "name": "listIssueComments",
"outputDefinition": {
"output": null,
"outputResponse": {
"outputSchema": {
+ "additionalProperties": null,
"advancedOption": null,
- "controlType": "ARRAY_BUILDER",
+ "controlType": "OBJECT_BUILDER",
"defaultValue": null,
"description": null,
"displayCondition": null,
"exampleValue": null,
"expressionEnabled": null,
"hidden": null,
- "items": [ {
- "additionalProperties": null,
+ "label": null,
+ "metadata": { },
+ "multipleValues": null,
+ "name": null,
+ "options": null,
+ "optionsDataSource": null,
+ "placeholder": null,
+ "properties": [ {
"advancedOption": null,
- "controlType": "OBJECT_BUILDER",
+ "controlType": "INTEGER",
"defaultValue": null,
- "description": null,
+ "description": "The maximum number of items that could be returned.",
"displayCondition": null,
"exampleValue": null,
"expressionEnabled": null,
"hidden": null,
"label": null,
+ "maxValue": null,
"metadata": { },
- "multipleValues": null,
- "name": null,
+ "minValue": null,
+ "name": "maxResults",
"options": null,
"optionsDataSource": null,
"placeholder": null,
- "properties": [ {
+ "required": null,
+ "type": "INTEGER"
+ }, {
+ "advancedOption": null,
+ "controlType": "INTEGER",
+ "defaultValue": null,
+ "description": "The index of the first item returned.",
+ "displayCondition": null,
+ "exampleValue": null,
+ "expressionEnabled": null,
+ "hidden": null,
+ "label": null,
+ "maxValue": null,
+ "metadata": { },
+ "minValue": null,
+ "name": "startAt",
+ "options": null,
+ "optionsDataSource": null,
+ "placeholder": null,
+ "required": null,
+ "type": "INTEGER"
+ }, {
+ "advancedOption": null,
+ "controlType": "INTEGER",
+ "defaultValue": null,
+ "description": "The number of items returned.",
+ "displayCondition": null,
+ "exampleValue": null,
+ "expressionEnabled": null,
+ "hidden": null,
+ "label": null,
+ "maxValue": null,
+ "metadata": { },
+ "minValue": null,
+ "name": "total",
+ "options": null,
+ "optionsDataSource": null,
+ "placeholder": null,
+ "required": null,
+ "type": "INTEGER"
+ }, {
+ "advancedOption": null,
+ "controlType": "ARRAY_BUILDER",
+ "defaultValue": null,
+ "description": "List of comments on the issue",
+ "displayCondition": null,
+ "exampleValue": null,
+ "expressionEnabled": null,
+ "hidden": null,
+ "items": [ {
+ "additionalProperties": null,
"advancedOption": null,
- "controlType": "TEXT",
+ "controlType": "OBJECT_BUILDER",
"defaultValue": null,
- "description": "The ID of the issue.",
+ "description": null,
"displayCondition": null,
"exampleValue": null,
"expressionEnabled": null,
"hidden": null,
"label": null,
- "languageId": null,
- "maxLength": null,
"metadata": { },
- "minLength": null,
- "name": "id",
+ "multipleValues": null,
+ "name": null,
"options": null,
"optionsDataSource": null,
- "optionsLoadedDynamically": null,
"placeholder": null,
- "regex": null,
+ "properties": [ {
+ "advancedOption": null,
+ "controlType": "TEXT",
+ "defaultValue": null,
+ "description": "The ID of the comment.",
+ "displayCondition": null,
+ "exampleValue": null,
+ "expressionEnabled": null,
+ "hidden": null,
+ "label": null,
+ "languageId": null,
+ "maxLength": null,
+ "metadata": { },
+ "minLength": null,
+ "name": "id",
+ "options": null,
+ "optionsDataSource": null,
+ "optionsLoadedDynamically": null,
+ "placeholder": null,
+ "regex": null,
+ "required": null,
+ "type": "STRING"
+ }, {
+ "advancedOption": null,
+ "controlType": "TEXT",
+ "defaultValue": null,
+ "description": "The URL of the comment.",
+ "displayCondition": null,
+ "exampleValue": null,
+ "expressionEnabled": null,
+ "hidden": null,
+ "label": null,
+ "languageId": null,
+ "maxLength": null,
+ "metadata": { },
+ "minLength": null,
+ "name": "self",
+ "options": null,
+ "optionsDataSource": null,
+ "optionsLoadedDynamically": null,
+ "placeholder": null,
+ "regex": null,
+ "required": null,
+ "type": "STRING"
+ }, {
+ "additionalProperties": null,
+ "advancedOption": null,
+ "controlType": "OBJECT_BUILDER",
+ "defaultValue": null,
+ "description": null,
+ "displayCondition": null,
+ "exampleValue": null,
+ "expressionEnabled": null,
+ "hidden": null,
+ "label": null,
+ "metadata": { },
+ "multipleValues": null,
+ "name": "body",
+ "options": null,
+ "optionsDataSource": null,
+ "placeholder": null,
+ "properties": [ {
+ "advancedOption": null,
+ "controlType": "TEXT",
+ "defaultValue": null,
+ "description": "Defines the type of block node such as paragraph, table, and alike.",
+ "displayCondition": null,
+ "exampleValue": null,
+ "expressionEnabled": null,
+ "hidden": null,
+ "label": null,
+ "languageId": null,
+ "maxLength": null,
+ "metadata": { },
+ "minLength": null,
+ "name": "type",
+ "options": null,
+ "optionsDataSource": null,
+ "optionsLoadedDynamically": null,
+ "placeholder": null,
+ "regex": null,
+ "required": null,
+ "type": "STRING"
+ }, {
+ "advancedOption": null,
+ "controlType": "INTEGER",
+ "defaultValue": null,
+ "description": "Defines the version of ADF used in this representation.",
+ "displayCondition": null,
+ "exampleValue": null,
+ "expressionEnabled": null,
+ "hidden": null,
+ "label": null,
+ "maxValue": null,
+ "metadata": { },
+ "minValue": null,
+ "name": "version",
+ "options": null,
+ "optionsDataSource": null,
+ "placeholder": null,
+ "required": null,
+ "type": "INTEGER"
+ }, {
+ "advancedOption": null,
+ "controlType": "ARRAY_BUILDER",
+ "defaultValue": null,
+ "description": "An array containing inline and block nodes that define the content of a section of the document.",
+ "displayCondition": null,
+ "exampleValue": null,
+ "expressionEnabled": null,
+ "hidden": null,
+ "items": [ {
+ "additionalProperties": null,
+ "advancedOption": null,
+ "controlType": "OBJECT_BUILDER",
+ "defaultValue": null,
+ "description": null,
+ "displayCondition": null,
+ "exampleValue": null,
+ "expressionEnabled": null,
+ "hidden": null,
+ "label": null,
+ "metadata": { },
+ "multipleValues": null,
+ "name": null,
+ "options": null,
+ "optionsDataSource": null,
+ "placeholder": null,
+ "properties": [ {
+ "advancedOption": null,
+ "controlType": "TEXT",
+ "defaultValue": null,
+ "description": null,
+ "displayCondition": null,
+ "exampleValue": null,
+ "expressionEnabled": null,
+ "hidden": null,
+ "label": null,
+ "languageId": null,
+ "maxLength": null,
+ "metadata": { },
+ "minLength": null,
+ "name": "text",
+ "options": null,
+ "optionsDataSource": null,
+ "optionsLoadedDynamically": null,
+ "placeholder": null,
+ "regex": null,
+ "required": null,
+ "type": "STRING"
+ } ],
+ "required": null,
+ "type": "OBJECT"
+ } ],
+ "label": null,
+ "maxItems": null,
+ "metadata": { },
+ "minItems": null,
+ "multipleValues": null,
+ "name": "content",
+ "options": null,
+ "optionsDataSource": null,
+ "placeholder": null,
+ "required": null,
+ "type": "ARRAY"
+ } ],
+ "required": null,
+ "type": "OBJECT"
+ }, {
+ "additionalProperties": null,
+ "advancedOption": null,
+ "controlType": "OBJECT_BUILDER",
+ "defaultValue": null,
+ "description": null,
+ "displayCondition": null,
+ "exampleValue": null,
+ "expressionEnabled": null,
+ "hidden": null,
+ "label": null,
+ "metadata": { },
+ "multipleValues": null,
+ "name": "author",
+ "options": null,
+ "optionsDataSource": null,
+ "placeholder": null,
+ "properties": [ {
+ "advancedOption": null,
+ "controlType": "TEXT",
+ "defaultValue": null,
+ "description": "The account ID of the user, which uniquely identifies the user across all Atlassian products.",
+ "displayCondition": null,
+ "exampleValue": null,
+ "expressionEnabled": null,
+ "hidden": null,
+ "label": null,
+ "languageId": null,
+ "maxLength": null,
+ "metadata": { },
+ "minLength": null,
+ "name": "accountId",
+ "options": null,
+ "optionsDataSource": null,
+ "optionsLoadedDynamically": null,
+ "placeholder": null,
+ "regex": null,
+ "required": null,
+ "type": "STRING"
+ }, {
+ "advancedOption": null,
+ "controlType": "TEXT",
+ "defaultValue": null,
+ "description": "The type of account represented by this user. This will be one of 'atlassian' (normal users), 'app' (application user) or 'customer' (Jira Service Desk customer user)",
+ "displayCondition": null,
+ "exampleValue": null,
+ "expressionEnabled": null,
+ "hidden": null,
+ "label": null,
+ "languageId": null,
+ "maxLength": null,
+ "metadata": { },
+ "minLength": null,
+ "name": "accountType",
+ "options": null,
+ "optionsDataSource": null,
+ "optionsLoadedDynamically": null,
+ "placeholder": null,
+ "regex": null,
+ "required": null,
+ "type": "STRING"
+ }, {
+ "advancedOption": null,
+ "controlType": "SELECT",
+ "defaultValue": null,
+ "description": "Whether the user is active.",
+ "displayCondition": null,
+ "exampleValue": null,
+ "expressionEnabled": null,
+ "hidden": null,
+ "label": null,
+ "metadata": { },
+ "name": "active",
+ "options": [ {
+ "description": null,
+ "label": "True",
+ "value": true
+ }, {
+ "description": null,
+ "label": "False",
+ "value": false
+ } ],
+ "placeholder": null,
+ "required": null,
+ "type": "BOOLEAN"
+ }, {
+ "advancedOption": null,
+ "controlType": "TEXT",
+ "defaultValue": null,
+ "description": "The email address of the user. Depending on the user’s privacy settings, this may be returned as null.",
+ "displayCondition": null,
+ "exampleValue": null,
+ "expressionEnabled": null,
+ "hidden": null,
+ "label": null,
+ "languageId": null,
+ "maxLength": null,
+ "metadata": { },
+ "minLength": null,
+ "name": "emailAddress",
+ "options": null,
+ "optionsDataSource": null,
+ "optionsLoadedDynamically": null,
+ "placeholder": null,
+ "regex": null,
+ "required": null,
+ "type": "STRING"
+ }, {
+ "advancedOption": null,
+ "controlType": "TEXT",
+ "defaultValue": null,
+ "description": "The display name of the user. Depending on the user’s privacy settings, this may return an alternative value.",
+ "displayCondition": null,
+ "exampleValue": null,
+ "expressionEnabled": null,
+ "hidden": null,
+ "label": null,
+ "languageId": null,
+ "maxLength": null,
+ "metadata": { },
+ "minLength": null,
+ "name": "displayName",
+ "options": null,
+ "optionsDataSource": null,
+ "optionsLoadedDynamically": null,
+ "placeholder": null,
+ "regex": null,
+ "required": null,
+ "type": "STRING"
+ }, {
+ "advancedOption": null,
+ "controlType": "TEXT",
+ "defaultValue": null,
+ "description": "The URL of the user.",
+ "displayCondition": null,
+ "exampleValue": null,
+ "expressionEnabled": null,
+ "hidden": null,
+ "label": null,
+ "languageId": null,
+ "maxLength": null,
+ "metadata": { },
+ "minLength": null,
+ "name": "self",
+ "options": null,
+ "optionsDataSource": null,
+ "optionsLoadedDynamically": null,
+ "placeholder": null,
+ "regex": null,
+ "required": null,
+ "type": "STRING"
+ }, {
+ "advancedOption": null,
+ "controlType": "TEXT",
+ "defaultValue": null,
+ "description": "The time zone specified in the user's profile. Depending on the user’s privacy settings, this may be returned as null.",
+ "displayCondition": null,
+ "exampleValue": null,
+ "expressionEnabled": null,
+ "hidden": null,
+ "label": null,
+ "languageId": null,
+ "maxLength": null,
+ "metadata": { },
+ "minLength": null,
+ "name": "timezone",
+ "options": null,
+ "optionsDataSource": null,
+ "optionsLoadedDynamically": null,
+ "placeholder": null,
+ "regex": null,
+ "required": null,
+ "type": "STRING"
+ } ],
+ "required": null,
+ "type": "OBJECT"
+ }, {
+ "advancedOption": null,
+ "controlType": "TEXT",
+ "defaultValue": null,
+ "description": "The date and time at which the comment was created.",
+ "displayCondition": null,
+ "exampleValue": null,
+ "expressionEnabled": null,
+ "hidden": null,
+ "label": null,
+ "languageId": null,
+ "maxLength": null,
+ "metadata": { },
+ "minLength": null,
+ "name": "created",
+ "options": null,
+ "optionsDataSource": null,
+ "optionsLoadedDynamically": null,
+ "placeholder": null,
+ "regex": null,
+ "required": null,
+ "type": "STRING"
+ }, {
+ "advancedOption": null,
+ "controlType": "TEXT",
+ "defaultValue": null,
+ "description": "The date and time at which the comment was updated last.",
+ "displayCondition": null,
+ "exampleValue": null,
+ "expressionEnabled": null,
+ "hidden": null,
+ "label": null,
+ "languageId": null,
+ "maxLength": null,
+ "metadata": { },
+ "minLength": null,
+ "name": "updated",
+ "options": null,
+ "optionsDataSource": null,
+ "optionsLoadedDynamically": null,
+ "placeholder": null,
+ "regex": null,
+ "required": null,
+ "type": "STRING"
+ } ],
"required": null,
- "type": "STRING"
+ "type": "OBJECT"
} ],
+ "label": null,
+ "maxItems": null,
+ "metadata": { },
+ "minItems": null,
+ "multipleValues": null,
+ "name": "comments",
+ "options": null,
+ "optionsDataSource": null,
+ "placeholder": null,
"required": null,
- "type": "OBJECT"
+ "type": "ARRAY"
} ],
- "label": null,
- "maxItems": null,
- "metadata": { },
- "minItems": null,
- "multipleValues": null,
- "name": null,
- "options": null,
- "optionsDataSource": null,
- "placeholder": null,
"required": null,
- "type": "ARRAY"
+ "type": "OBJECT"
},
"placeholder": null,
"sampleOutput": null
},
"outputSchema": {
+ "additionalProperties": null,
"advancedOption": null,
- "controlType": "ARRAY_BUILDER",
+ "controlType": "OBJECT_BUILDER",
"defaultValue": null,
"description": null,
"displayCondition": null,
"exampleValue": null,
"expressionEnabled": null,
"hidden": null,
- "items": [ {
- "additionalProperties": null,
+ "label": null,
+ "metadata": { },
+ "multipleValues": null,
+ "name": null,
+ "options": null,
+ "optionsDataSource": null,
+ "placeholder": null,
+ "properties": [ {
"advancedOption": null,
- "controlType": "OBJECT_BUILDER",
+ "controlType": "INTEGER",
"defaultValue": null,
- "description": null,
+ "description": "The maximum number of items that could be returned.",
"displayCondition": null,
"exampleValue": null,
"expressionEnabled": null,
"hidden": null,
"label": null,
+ "maxValue": null,
"metadata": { },
- "multipleValues": null,
- "name": null,
+ "minValue": null,
+ "name": "maxResults",
"options": null,
"optionsDataSource": null,
"placeholder": null,
- "properties": [ {
+ "required": null,
+ "type": "INTEGER"
+ }, {
+ "advancedOption": null,
+ "controlType": "INTEGER",
+ "defaultValue": null,
+ "description": "The index of the first item returned.",
+ "displayCondition": null,
+ "exampleValue": null,
+ "expressionEnabled": null,
+ "hidden": null,
+ "label": null,
+ "maxValue": null,
+ "metadata": { },
+ "minValue": null,
+ "name": "startAt",
+ "options": null,
+ "optionsDataSource": null,
+ "placeholder": null,
+ "required": null,
+ "type": "INTEGER"
+ }, {
+ "advancedOption": null,
+ "controlType": "INTEGER",
+ "defaultValue": null,
+ "description": "The number of items returned.",
+ "displayCondition": null,
+ "exampleValue": null,
+ "expressionEnabled": null,
+ "hidden": null,
+ "label": null,
+ "maxValue": null,
+ "metadata": { },
+ "minValue": null,
+ "name": "total",
+ "options": null,
+ "optionsDataSource": null,
+ "placeholder": null,
+ "required": null,
+ "type": "INTEGER"
+ }, {
+ "advancedOption": null,
+ "controlType": "ARRAY_BUILDER",
+ "defaultValue": null,
+ "description": "List of comments on the issue",
+ "displayCondition": null,
+ "exampleValue": null,
+ "expressionEnabled": null,
+ "hidden": null,
+ "items": [ {
+ "additionalProperties": null,
"advancedOption": null,
- "controlType": "TEXT",
+ "controlType": "OBJECT_BUILDER",
"defaultValue": null,
- "description": "The ID of the issue.",
+ "description": null,
"displayCondition": null,
"exampleValue": null,
"expressionEnabled": null,
"hidden": null,
"label": null,
- "languageId": null,
+ "metadata": { },
+ "multipleValues": null,
+ "name": null,
+ "options": null,
+ "optionsDataSource": null,
+ "placeholder": null,
+ "properties": [ {
+ "advancedOption": null,
+ "controlType": "TEXT",
+ "defaultValue": null,
+ "description": "The ID of the comment.",
+ "displayCondition": null,
+ "exampleValue": null,
+ "expressionEnabled": null,
+ "hidden": null,
+ "label": null,
+ "languageId": null,
+ "maxLength": null,
+ "metadata": { },
+ "minLength": null,
+ "name": "id",
+ "options": null,
+ "optionsDataSource": null,
+ "optionsLoadedDynamically": null,
+ "placeholder": null,
+ "regex": null,
+ "required": null,
+ "type": "STRING"
+ }, {
+ "advancedOption": null,
+ "controlType": "TEXT",
+ "defaultValue": null,
+ "description": "The URL of the comment.",
+ "displayCondition": null,
+ "exampleValue": null,
+ "expressionEnabled": null,
+ "hidden": null,
+ "label": null,
+ "languageId": null,
+ "maxLength": null,
+ "metadata": { },
+ "minLength": null,
+ "name": "self",
+ "options": null,
+ "optionsDataSource": null,
+ "optionsLoadedDynamically": null,
+ "placeholder": null,
+ "regex": null,
+ "required": null,
+ "type": "STRING"
+ }, {
+ "additionalProperties": null,
+ "advancedOption": null,
+ "controlType": "OBJECT_BUILDER",
+ "defaultValue": null,
+ "description": null,
+ "displayCondition": null,
+ "exampleValue": null,
+ "expressionEnabled": null,
+ "hidden": null,
+ "label": null,
+ "metadata": { },
+ "multipleValues": null,
+ "name": "body",
+ "options": null,
+ "optionsDataSource": null,
+ "placeholder": null,
+ "properties": [ {
+ "advancedOption": null,
+ "controlType": "TEXT",
+ "defaultValue": null,
+ "description": "Defines the type of block node such as paragraph, table, and alike.",
+ "displayCondition": null,
+ "exampleValue": null,
+ "expressionEnabled": null,
+ "hidden": null,
+ "label": null,
+ "languageId": null,
+ "maxLength": null,
+ "metadata": { },
+ "minLength": null,
+ "name": "type",
+ "options": null,
+ "optionsDataSource": null,
+ "optionsLoadedDynamically": null,
+ "placeholder": null,
+ "regex": null,
+ "required": null,
+ "type": "STRING"
+ }, {
+ "advancedOption": null,
+ "controlType": "INTEGER",
+ "defaultValue": null,
+ "description": "Defines the version of ADF used in this representation.",
+ "displayCondition": null,
+ "exampleValue": null,
+ "expressionEnabled": null,
+ "hidden": null,
+ "label": null,
+ "maxValue": null,
+ "metadata": { },
+ "minValue": null,
+ "name": "version",
+ "options": null,
+ "optionsDataSource": null,
+ "placeholder": null,
+ "required": null,
+ "type": "INTEGER"
+ }, {
+ "advancedOption": null,
+ "controlType": "ARRAY_BUILDER",
+ "defaultValue": null,
+ "description": "An array containing inline and block nodes that define the content of a section of the document.",
+ "displayCondition": null,
+ "exampleValue": null,
+ "expressionEnabled": null,
+ "hidden": null,
+ "items": [ {
+ "additionalProperties": null,
+ "advancedOption": null,
+ "controlType": "OBJECT_BUILDER",
+ "defaultValue": null,
+ "description": null,
+ "displayCondition": null,
+ "exampleValue": null,
+ "expressionEnabled": null,
+ "hidden": null,
+ "label": null,
+ "metadata": { },
+ "multipleValues": null,
+ "name": null,
+ "options": null,
+ "optionsDataSource": null,
+ "placeholder": null,
+ "properties": [ {
+ "advancedOption": null,
+ "controlType": "TEXT",
+ "defaultValue": null,
+ "description": null,
+ "displayCondition": null,
+ "exampleValue": null,
+ "expressionEnabled": null,
+ "hidden": null,
+ "label": null,
+ "languageId": null,
+ "maxLength": null,
+ "metadata": { },
+ "minLength": null,
+ "name": "text",
+ "options": null,
+ "optionsDataSource": null,
+ "optionsLoadedDynamically": null,
+ "placeholder": null,
+ "regex": null,
+ "required": null,
+ "type": "STRING"
+ } ],
+ "required": null,
+ "type": "OBJECT"
+ } ],
+ "label": null,
+ "maxItems": null,
+ "metadata": { },
+ "minItems": null,
+ "multipleValues": null,
+ "name": "content",
+ "options": null,
+ "optionsDataSource": null,
+ "placeholder": null,
+ "required": null,
+ "type": "ARRAY"
+ } ],
+ "required": null,
+ "type": "OBJECT"
+ }, {
+ "additionalProperties": null,
+ "advancedOption": null,
+ "controlType": "OBJECT_BUILDER",
+ "defaultValue": null,
+ "description": null,
+ "displayCondition": null,
+ "exampleValue": null,
+ "expressionEnabled": null,
+ "hidden": null,
+ "label": null,
+ "metadata": { },
+ "multipleValues": null,
+ "name": "author",
+ "options": null,
+ "optionsDataSource": null,
+ "placeholder": null,
+ "properties": [ {
+ "advancedOption": null,
+ "controlType": "TEXT",
+ "defaultValue": null,
+ "description": "The account ID of the user, which uniquely identifies the user across all Atlassian products.",
+ "displayCondition": null,
+ "exampleValue": null,
+ "expressionEnabled": null,
+ "hidden": null,
+ "label": null,
+ "languageId": null,
+ "maxLength": null,
+ "metadata": { },
+ "minLength": null,
+ "name": "accountId",
+ "options": null,
+ "optionsDataSource": null,
+ "optionsLoadedDynamically": null,
+ "placeholder": null,
+ "regex": null,
+ "required": null,
+ "type": "STRING"
+ }, {
+ "advancedOption": null,
+ "controlType": "TEXT",
+ "defaultValue": null,
+ "description": "The type of account represented by this user. This will be one of 'atlassian' (normal users), 'app' (application user) or 'customer' (Jira Service Desk customer user)",
+ "displayCondition": null,
+ "exampleValue": null,
+ "expressionEnabled": null,
+ "hidden": null,
+ "label": null,
+ "languageId": null,
+ "maxLength": null,
+ "metadata": { },
+ "minLength": null,
+ "name": "accountType",
+ "options": null,
+ "optionsDataSource": null,
+ "optionsLoadedDynamically": null,
+ "placeholder": null,
+ "regex": null,
+ "required": null,
+ "type": "STRING"
+ }, {
+ "advancedOption": null,
+ "controlType": "SELECT",
+ "defaultValue": null,
+ "description": "Whether the user is active.",
+ "displayCondition": null,
+ "exampleValue": null,
+ "expressionEnabled": null,
+ "hidden": null,
+ "label": null,
+ "metadata": { },
+ "name": "active",
+ "options": [ {
+ "description": null,
+ "label": "True",
+ "value": true
+ }, {
+ "description": null,
+ "label": "False",
+ "value": false
+ } ],
+ "placeholder": null,
+ "required": null,
+ "type": "BOOLEAN"
+ }, {
+ "advancedOption": null,
+ "controlType": "TEXT",
+ "defaultValue": null,
+ "description": "The email address of the user. Depending on the user’s privacy settings, this may be returned as null.",
+ "displayCondition": null,
+ "exampleValue": null,
+ "expressionEnabled": null,
+ "hidden": null,
+ "label": null,
+ "languageId": null,
+ "maxLength": null,
+ "metadata": { },
+ "minLength": null,
+ "name": "emailAddress",
+ "options": null,
+ "optionsDataSource": null,
+ "optionsLoadedDynamically": null,
+ "placeholder": null,
+ "regex": null,
+ "required": null,
+ "type": "STRING"
+ }, {
+ "advancedOption": null,
+ "controlType": "TEXT",
+ "defaultValue": null,
+ "description": "The display name of the user. Depending on the user’s privacy settings, this may return an alternative value.",
+ "displayCondition": null,
+ "exampleValue": null,
+ "expressionEnabled": null,
+ "hidden": null,
+ "label": null,
+ "languageId": null,
+ "maxLength": null,
+ "metadata": { },
+ "minLength": null,
+ "name": "displayName",
+ "options": null,
+ "optionsDataSource": null,
+ "optionsLoadedDynamically": null,
+ "placeholder": null,
+ "regex": null,
+ "required": null,
+ "type": "STRING"
+ }, {
+ "advancedOption": null,
+ "controlType": "TEXT",
+ "defaultValue": null,
+ "description": "The URL of the user.",
+ "displayCondition": null,
+ "exampleValue": null,
+ "expressionEnabled": null,
+ "hidden": null,
+ "label": null,
+ "languageId": null,
+ "maxLength": null,
+ "metadata": { },
+ "minLength": null,
+ "name": "self",
+ "options": null,
+ "optionsDataSource": null,
+ "optionsLoadedDynamically": null,
+ "placeholder": null,
+ "regex": null,
+ "required": null,
+ "type": "STRING"
+ }, {
+ "advancedOption": null,
+ "controlType": "TEXT",
+ "defaultValue": null,
+ "description": "The time zone specified in the user's profile. Depending on the user’s privacy settings, this may be returned as null.",
+ "displayCondition": null,
+ "exampleValue": null,
+ "expressionEnabled": null,
+ "hidden": null,
+ "label": null,
+ "languageId": null,
+ "maxLength": null,
+ "metadata": { },
+ "minLength": null,
+ "name": "timezone",
+ "options": null,
+ "optionsDataSource": null,
+ "optionsLoadedDynamically": null,
+ "placeholder": null,
+ "regex": null,
+ "required": null,
+ "type": "STRING"
+ } ],
+ "required": null,
+ "type": "OBJECT"
+ }, {
+ "advancedOption": null,
+ "controlType": "TEXT",
+ "defaultValue": null,
+ "description": "The date and time at which the comment was created.",
+ "displayCondition": null,
+ "exampleValue": null,
+ "expressionEnabled": null,
+ "hidden": null,
+ "label": null,
+ "languageId": null,
+ "maxLength": null,
+ "metadata": { },
+ "minLength": null,
+ "name": "created",
+ "options": null,
+ "optionsDataSource": null,
+ "optionsLoadedDynamically": null,
+ "placeholder": null,
+ "regex": null,
+ "required": null,
+ "type": "STRING"
+ }, {
+ "advancedOption": null,
+ "controlType": "TEXT",
+ "defaultValue": null,
+ "description": "The date and time at which the comment was updated last.",
+ "displayCondition": null,
+ "exampleValue": null,
+ "expressionEnabled": null,
+ "hidden": null,
+ "label": null,
+ "languageId": null,
+ "maxLength": null,
+ "metadata": { },
+ "minLength": null,
+ "name": "updated",
+ "options": null,
+ "optionsDataSource": null,
+ "optionsLoadedDynamically": null,
+ "placeholder": null,
+ "regex": null,
+ "required": null,
+ "type": "STRING"
+ } ],
+ "required": null,
+ "type": "OBJECT"
+ } ],
+ "label": null,
+ "maxItems": null,
+ "metadata": { },
+ "minItems": null,
+ "multipleValues": null,
+ "name": "comments",
+ "options": null,
+ "optionsDataSource": null,
+ "placeholder": null,
+ "required": null,
+ "type": "ARRAY"
+ } ],
+ "required": null,
+ "type": "OBJECT"
+ },
+ "sampleOutput": null
+ },
+ "perform": { },
+ "processErrorResponse": null,
+ "properties": [ {
+ "advancedOption": null,
+ "controlType": "SELECT",
+ "defaultValue": null,
+ "description": "ID of the project where the issue is located.",
+ "displayCondition": null,
+ "exampleValue": null,
+ "expressionEnabled": null,
+ "hidden": null,
+ "label": "Project ID",
+ "languageId": null,
+ "maxLength": null,
+ "metadata": { },
+ "minLength": null,
+ "name": "project",
+ "options": null,
+ "optionsDataSource": {
+ "options": { },
+ "optionsLookupDependsOn": null
+ },
+ "optionsLoadedDynamically": null,
+ "placeholder": null,
+ "regex": null,
+ "required": false,
+ "type": "STRING"
+ }, {
+ "advancedOption": null,
+ "controlType": "SELECT",
+ "defaultValue": null,
+ "description": "ID of the issue.",
+ "displayCondition": null,
+ "exampleValue": null,
+ "expressionEnabled": null,
+ "hidden": null,
+ "label": "Issue ID",
+ "languageId": null,
+ "maxLength": null,
+ "metadata": { },
+ "minLength": null,
+ "name": "issueId",
+ "options": null,
+ "optionsDataSource": {
+ "options": { },
+ "optionsLookupDependsOn": [ "project" ]
+ },
+ "optionsLoadedDynamically": null,
+ "placeholder": null,
+ "regex": null,
+ "required": true,
+ "type": "STRING"
+ }, {
+ "advancedOption": null,
+ "controlType": "SELECT",
+ "defaultValue": null,
+ "description": "Order the results by a field.",
+ "displayCondition": null,
+ "exampleValue": null,
+ "expressionEnabled": null,
+ "hidden": null,
+ "label": "Order By",
+ "languageId": null,
+ "maxLength": null,
+ "metadata": { },
+ "minLength": null,
+ "name": "orderBy",
+ "options": [ {
+ "description": "Order ascending by created date.",
+ "label": "Created (Ascending)",
+ "value": "+created"
+ }, {
+ "description": "Order descending by created date.",
+ "label": "Created (Descending)",
+ "value": "-created"
+ } ],
+ "optionsDataSource": null,
+ "optionsLoadedDynamically": null,
+ "placeholder": null,
+ "regex": null,
+ "required": false,
+ "type": "STRING"
+ }, {
+ "advancedOption": null,
+ "controlType": "INTEGER",
+ "defaultValue": null,
+ "description": "The maximum number of items to return per page.",
+ "displayCondition": null,
+ "exampleValue": null,
+ "expressionEnabled": null,
+ "hidden": null,
+ "label": "Max Results",
+ "maxValue": null,
+ "metadata": { },
+ "minValue": null,
+ "name": "maxResults",
+ "options": null,
+ "optionsDataSource": null,
+ "placeholder": null,
+ "required": false,
+ "type": "INTEGER"
+ } ],
+ "title": "List Issue Comments",
+ "workflowNodeDescription": null
+ }, {
+ "batch": null,
+ "deprecated": null,
+ "description": "Search for issues using JQL.",
+ "help": null,
+ "metadata": null,
+ "name": "searchForIssuesUsingJql",
+ "outputDefinition": {
+ "output": null,
+ "outputResponse": {
+ "outputSchema": {
+ "advancedOption": null,
+ "controlType": "ARRAY_BUILDER",
+ "defaultValue": null,
+ "description": null,
+ "displayCondition": null,
+ "exampleValue": null,
+ "expressionEnabled": null,
+ "hidden": null,
+ "items": [ {
+ "additionalProperties": null,
+ "advancedOption": null,
+ "controlType": "OBJECT_BUILDER",
+ "defaultValue": null,
+ "description": null,
+ "displayCondition": null,
+ "exampleValue": null,
+ "expressionEnabled": null,
+ "hidden": null,
+ "label": null,
+ "metadata": { },
+ "multipleValues": null,
+ "name": null,
+ "options": null,
+ "optionsDataSource": null,
+ "placeholder": null,
+ "properties": [ {
+ "advancedOption": null,
+ "controlType": "TEXT",
+ "defaultValue": null,
+ "description": "The ID of the issue.",
+ "displayCondition": null,
+ "exampleValue": null,
+ "expressionEnabled": null,
+ "hidden": null,
+ "label": null,
+ "languageId": null,
+ "maxLength": null,
+ "metadata": { },
+ "minLength": null,
+ "name": "id",
+ "options": null,
+ "optionsDataSource": null,
+ "optionsLoadedDynamically": null,
+ "placeholder": null,
+ "regex": null,
+ "required": null,
+ "type": "STRING"
+ } ],
+ "required": null,
+ "type": "OBJECT"
+ } ],
+ "label": null,
+ "maxItems": null,
+ "metadata": { },
+ "minItems": null,
+ "multipleValues": null,
+ "name": null,
+ "options": null,
+ "optionsDataSource": null,
+ "placeholder": null,
+ "required": null,
+ "type": "ARRAY"
+ },
+ "placeholder": null,
+ "sampleOutput": null
+ },
+ "outputSchema": {
+ "advancedOption": null,
+ "controlType": "ARRAY_BUILDER",
+ "defaultValue": null,
+ "description": null,
+ "displayCondition": null,
+ "exampleValue": null,
+ "expressionEnabled": null,
+ "hidden": null,
+ "items": [ {
+ "additionalProperties": null,
+ "advancedOption": null,
+ "controlType": "OBJECT_BUILDER",
+ "defaultValue": null,
+ "description": null,
+ "displayCondition": null,
+ "exampleValue": null,
+ "expressionEnabled": null,
+ "hidden": null,
+ "label": null,
+ "metadata": { },
+ "multipleValues": null,
+ "name": null,
+ "options": null,
+ "optionsDataSource": null,
+ "placeholder": null,
+ "properties": [ {
+ "advancedOption": null,
+ "controlType": "TEXT",
+ "defaultValue": null,
+ "description": "The ID of the issue.",
+ "displayCondition": null,
+ "exampleValue": null,
+ "expressionEnabled": null,
+ "hidden": null,
+ "label": null,
+ "languageId": null,
"maxLength": null,
"metadata": { },
"minLength": null,
@@ -3372,7 +4505,139 @@
"placeholder": null,
"regex": null,
"required": null,
- "type": "STRING"
+ "type": "STRING"
+ }, {
+ "advancedOption": null,
+ "controlType": "TEXT",
+ "defaultValue": null,
+ "description": null,
+ "displayCondition": null,
+ "exampleValue": null,
+ "expressionEnabled": null,
+ "hidden": null,
+ "label": null,
+ "languageId": null,
+ "maxLength": null,
+ "metadata": { },
+ "minLength": null,
+ "name": "id",
+ "options": null,
+ "optionsDataSource": null,
+ "optionsLoadedDynamically": null,
+ "placeholder": null,
+ "regex": null,
+ "required": null,
+ "type": "STRING"
+ }, {
+ "additionalProperties": null,
+ "advancedOption": null,
+ "controlType": "OBJECT_BUILDER",
+ "defaultValue": null,
+ "description": null,
+ "displayCondition": null,
+ "exampleValue": null,
+ "expressionEnabled": null,
+ "hidden": null,
+ "label": null,
+ "metadata": { },
+ "multipleValues": null,
+ "name": "author",
+ "options": null,
+ "optionsDataSource": null,
+ "placeholder": null,
+ "properties": [ {
+ "advancedOption": null,
+ "controlType": "TEXT",
+ "defaultValue": null,
+ "description": null,
+ "displayCondition": null,
+ "exampleValue": null,
+ "expressionEnabled": null,
+ "hidden": null,
+ "label": null,
+ "languageId": null,
+ "maxLength": null,
+ "metadata": { },
+ "minLength": null,
+ "name": "accountId",
+ "options": null,
+ "optionsDataSource": null,
+ "optionsLoadedDynamically": null,
+ "placeholder": null,
+ "regex": null,
+ "required": null,
+ "type": "STRING"
+ }, {
+ "advancedOption": null,
+ "controlType": "SELECT",
+ "defaultValue": null,
+ "description": null,
+ "displayCondition": null,
+ "exampleValue": null,
+ "expressionEnabled": null,
+ "hidden": null,
+ "label": null,
+ "metadata": { },
+ "name": "active",
+ "options": [ {
+ "description": null,
+ "label": "True",
+ "value": true
+ }, {
+ "description": null,
+ "label": "False",
+ "value": false
+ } ],
+ "placeholder": null,
+ "required": null,
+ "type": "BOOLEAN"
+ }, {
+ "advancedOption": null,
+ "controlType": "TEXT",
+ "defaultValue": null,
+ "description": null,
+ "displayCondition": null,
+ "exampleValue": null,
+ "expressionEnabled": null,
+ "hidden": null,
+ "label": null,
+ "languageId": null,
+ "maxLength": null,
+ "metadata": { },
+ "minLength": null,
+ "name": "displayName",
+ "options": null,
+ "optionsDataSource": null,
+ "optionsLoadedDynamically": null,
+ "placeholder": null,
+ "regex": null,
+ "required": null,
+ "type": "STRING"
+ }, {
+ "advancedOption": null,
+ "controlType": "TEXT",
+ "defaultValue": null,
+ "description": null,
+ "displayCondition": null,
+ "exampleValue": null,
+ "expressionEnabled": null,
+ "hidden": null,
+ "label": null,
+ "languageId": null,
+ "maxLength": null,
+ "metadata": { },
+ "minLength": null,
+ "name": "self",
+ "options": null,
+ "optionsDataSource": null,
+ "optionsLoadedDynamically": null,
+ "placeholder": null,
+ "regex": null,
+ "required": null,
+ "type": "STRING"
+ } ],
+ "required": null,
+ "type": "OBJECT"
}, {
"advancedOption": null,
"controlType": "TEXT",
@@ -3387,7 +4652,7 @@
"maxLength": null,
"metadata": { },
"minLength": null,
- "name": "id",
+ "name": "body",
"options": null,
"optionsDataSource": null,
"optionsLoadedDynamically": null,
@@ -3408,7 +4673,7 @@
"label": null,
"metadata": { },
"multipleValues": null,
- "name": "author",
+ "name": "updateAuthor",
"options": null,
"optionsDataSource": null,
"placeholder": null,
@@ -3519,7 +4784,29 @@
"maxLength": null,
"metadata": { },
"minLength": null,
- "name": "body",
+ "name": "created",
+ "options": null,
+ "optionsDataSource": null,
+ "optionsLoadedDynamically": null,
+ "placeholder": null,
+ "regex": null,
+ "required": null,
+ "type": "STRING"
+ }, {
+ "advancedOption": null,
+ "controlType": "TEXT",
+ "defaultValue": null,
+ "description": null,
+ "displayCondition": null,
+ "exampleValue": null,
+ "expressionEnabled": null,
+ "hidden": null,
+ "label": null,
+ "languageId": null,
+ "maxLength": null,
+ "metadata": { },
+ "minLength": null,
+ "name": "updated",
"options": null,
"optionsDataSource": null,
"optionsLoadedDynamically": null,
@@ -3540,7 +4827,7 @@
"label": null,
"metadata": { },
"multipleValues": null,
- "name": "updateAuthor",
+ "name": "visibility",
"options": null,
"optionsDataSource": null,
"placeholder": null,
@@ -3558,7 +4845,7 @@
"maxLength": null,
"metadata": { },
"minLength": null,
- "name": "accountId",
+ "name": "identifier",
"options": null,
"optionsDataSource": null,
"optionsLoadedDynamically": null,
@@ -3568,7 +4855,7 @@
"type": "STRING"
}, {
"advancedOption": null,
- "controlType": "SELECT",
+ "controlType": "TEXT",
"defaultValue": null,
"description": null,
"displayCondition": null,
@@ -3576,20 +4863,18 @@
"expressionEnabled": null,
"hidden": null,
"label": null,
+ "languageId": null,
+ "maxLength": null,
"metadata": { },
- "name": "active",
- "options": [ {
- "description": null,
- "label": "True",
- "value": true
- }, {
- "description": null,
- "label": "False",
- "value": false
- } ],
+ "minLength": null,
+ "name": "type",
+ "options": null,
+ "optionsDataSource": null,
+ "optionsLoadedDynamically": null,
"placeholder": null,
+ "regex": null,
"required": null,
- "type": "BOOLEAN"
+ "type": "STRING"
}, {
"advancedOption": null,
"controlType": "TEXT",
@@ -3604,7 +4889,190 @@
"maxLength": null,
"metadata": { },
"minLength": null,
- "name": "displayName",
+ "name": "value",
+ "options": null,
+ "optionsDataSource": null,
+ "optionsLoadedDynamically": null,
+ "placeholder": null,
+ "regex": null,
+ "required": null,
+ "type": "STRING"
+ } ],
+ "required": null,
+ "type": "OBJECT"
+ } ],
+ "required": null,
+ "type": "OBJECT"
+ },
+ "sampleOutput": null
+ },
+ "processErrorResponse": null,
+ "properties": [ {
+ "advancedOption": null,
+ "controlType": "SELECT",
+ "defaultValue": null,
+ "description": "ID of the project where the issue is located.",
+ "displayCondition": null,
+ "exampleValue": null,
+ "expressionEnabled": null,
+ "hidden": null,
+ "label": "Project ID",
+ "languageId": null,
+ "maxLength": null,
+ "metadata": { },
+ "minLength": null,
+ "name": "project",
+ "options": null,
+ "optionsDataSource": {
+ "options": { },
+ "optionsLookupDependsOn": null
+ },
+ "optionsLoadedDynamically": null,
+ "placeholder": null,
+ "regex": null,
+ "required": false,
+ "type": "STRING"
+ }, {
+ "advancedOption": null,
+ "controlType": "SELECT",
+ "defaultValue": null,
+ "description": "ID of the issue where the comment will be added.",
+ "displayCondition": null,
+ "exampleValue": null,
+ "expressionEnabled": null,
+ "hidden": null,
+ "label": "Issue ID",
+ "languageId": null,
+ "maxLength": null,
+ "metadata": { },
+ "minLength": null,
+ "name": "issueId",
+ "options": null,
+ "optionsDataSource": {
+ "options": { },
+ "optionsLookupDependsOn": [ "project" ]
+ },
+ "optionsLoadedDynamically": null,
+ "placeholder": null,
+ "regex": null,
+ "required": true,
+ "type": "STRING"
+ }, {
+ "advancedOption": null,
+ "controlType": "TEXT",
+ "defaultValue": null,
+ "description": "The text of the comment.",
+ "displayCondition": null,
+ "exampleValue": null,
+ "expressionEnabled": null,
+ "hidden": null,
+ "label": "Comment",
+ "languageId": null,
+ "maxLength": null,
+ "metadata": { },
+ "minLength": null,
+ "name": "comment",
+ "options": null,
+ "optionsDataSource": null,
+ "optionsLoadedDynamically": null,
+ "placeholder": null,
+ "regex": null,
+ "required": true,
+ "type": "STRING"
+ } ],
+ "title": "Create Issue Comment",
+ "type": {
+ "key": "tools",
+ "label": "Tools",
+ "multipleElements": true,
+ "name": "TOOLS",
+ "required": false
+ },
+ "workflowNodeDescription": null
+ }, {
+ "description": "Get issue details in selected project.",
+ "element": { },
+ "help": null,
+ "name": "getIssue",
+ "outputDefinition": {
+ "output": null,
+ "outputResponse": {
+ "outputSchema": {
+ "additionalProperties": null,
+ "advancedOption": null,
+ "controlType": "OBJECT_BUILDER",
+ "defaultValue": null,
+ "description": null,
+ "displayCondition": null,
+ "exampleValue": null,
+ "expressionEnabled": null,
+ "hidden": null,
+ "label": null,
+ "metadata": { },
+ "multipleValues": null,
+ "name": null,
+ "options": null,
+ "optionsDataSource": null,
+ "placeholder": null,
+ "properties": [ {
+ "advancedOption": null,
+ "controlType": "TEXT",
+ "defaultValue": null,
+ "description": "The ID of the issue.",
+ "displayCondition": null,
+ "exampleValue": null,
+ "expressionEnabled": null,
+ "hidden": null,
+ "label": null,
+ "languageId": null,
+ "maxLength": null,
+ "metadata": { },
+ "minLength": null,
+ "name": "id",
+ "options": null,
+ "optionsDataSource": null,
+ "optionsLoadedDynamically": null,
+ "placeholder": null,
+ "regex": null,
+ "required": null,
+ "type": "STRING"
+ }, {
+ "advancedOption": null,
+ "controlType": "TEXT",
+ "defaultValue": null,
+ "description": "The key of the issue.",
+ "displayCondition": null,
+ "exampleValue": null,
+ "expressionEnabled": null,
+ "hidden": null,
+ "label": null,
+ "languageId": null,
+ "maxLength": null,
+ "metadata": { },
+ "minLength": null,
+ "name": "key",
+ "options": null,
+ "optionsDataSource": null,
+ "optionsLoadedDynamically": null,
+ "placeholder": null,
+ "regex": null,
+ "required": null,
+ "type": "STRING"
+ }, {
+ "advancedOption": null,
+ "controlType": "TEXT",
+ "defaultValue": null,
+ "description": "The URL of the issue details.",
+ "displayCondition": null,
+ "exampleValue": null,
+ "expressionEnabled": null,
+ "hidden": null,
+ "label": null,
+ "languageId": null,
+ "maxLength": null,
+ "metadata": { },
+ "minLength": null,
+ "name": "self",
"options": null,
"optionsDataSource": null,
"optionsLoadedDynamically": null,
@@ -3613,8 +5081,9 @@
"required": null,
"type": "STRING"
}, {
+ "additionalProperties": null,
"advancedOption": null,
- "controlType": "TEXT",
+ "controlType": "OBJECT_BUILDER",
"defaultValue": null,
"description": null,
"displayCondition": null,
@@ -3622,26 +5091,344 @@
"expressionEnabled": null,
"hidden": null,
"label": null,
- "languageId": null,
- "maxLength": null,
"metadata": { },
- "minLength": null,
- "name": "self",
+ "multipleValues": null,
+ "name": "fields",
"options": null,
"optionsDataSource": null,
- "optionsLoadedDynamically": null,
"placeholder": null,
- "regex": null,
+ "properties": [ {
+ "additionalProperties": null,
+ "advancedOption": null,
+ "controlType": "OBJECT_BUILDER",
+ "defaultValue": null,
+ "description": null,
+ "displayCondition": null,
+ "exampleValue": null,
+ "expressionEnabled": null,
+ "hidden": null,
+ "label": null,
+ "metadata": { },
+ "multipleValues": null,
+ "name": "issuetype",
+ "options": null,
+ "optionsDataSource": null,
+ "placeholder": null,
+ "properties": [ {
+ "advancedOption": null,
+ "controlType": "TEXT",
+ "defaultValue": null,
+ "description": "ID of the issue type.",
+ "displayCondition": null,
+ "exampleValue": null,
+ "expressionEnabled": null,
+ "hidden": null,
+ "label": null,
+ "languageId": null,
+ "maxLength": null,
+ "metadata": { },
+ "minLength": null,
+ "name": "id",
+ "options": null,
+ "optionsDataSource": null,
+ "optionsLoadedDynamically": null,
+ "placeholder": null,
+ "regex": null,
+ "required": null,
+ "type": "STRING"
+ }, {
+ "advancedOption": null,
+ "controlType": "TEXT",
+ "defaultValue": null,
+ "description": "Name of the issue type.",
+ "displayCondition": null,
+ "exampleValue": null,
+ "expressionEnabled": null,
+ "hidden": null,
+ "label": null,
+ "languageId": null,
+ "maxLength": null,
+ "metadata": { },
+ "minLength": null,
+ "name": "name",
+ "options": null,
+ "optionsDataSource": null,
+ "optionsLoadedDynamically": null,
+ "placeholder": null,
+ "regex": null,
+ "required": null,
+ "type": "STRING"
+ } ],
+ "required": null,
+ "type": "OBJECT"
+ }, {
+ "additionalProperties": null,
+ "advancedOption": null,
+ "controlType": "OBJECT_BUILDER",
+ "defaultValue": null,
+ "description": null,
+ "displayCondition": null,
+ "exampleValue": null,
+ "expressionEnabled": null,
+ "hidden": null,
+ "label": null,
+ "metadata": { },
+ "multipleValues": null,
+ "name": "project",
+ "options": null,
+ "optionsDataSource": null,
+ "placeholder": null,
+ "properties": [ {
+ "advancedOption": null,
+ "controlType": "TEXT",
+ "defaultValue": null,
+ "description": "ID of the project.",
+ "displayCondition": null,
+ "exampleValue": null,
+ "expressionEnabled": null,
+ "hidden": null,
+ "label": null,
+ "languageId": null,
+ "maxLength": null,
+ "metadata": { },
+ "minLength": null,
+ "name": "id",
+ "options": null,
+ "optionsDataSource": null,
+ "optionsLoadedDynamically": null,
+ "placeholder": null,
+ "regex": null,
+ "required": null,
+ "type": "STRING"
+ }, {
+ "advancedOption": null,
+ "controlType": "TEXT",
+ "defaultValue": null,
+ "description": "Name of the project.",
+ "displayCondition": null,
+ "exampleValue": null,
+ "expressionEnabled": null,
+ "hidden": null,
+ "label": null,
+ "languageId": null,
+ "maxLength": null,
+ "metadata": { },
+ "minLength": null,
+ "name": "name",
+ "options": null,
+ "optionsDataSource": null,
+ "optionsLoadedDynamically": null,
+ "placeholder": null,
+ "regex": null,
+ "required": null,
+ "type": "STRING"
+ } ],
+ "required": null,
+ "type": "OBJECT"
+ }, {
+ "additionalProperties": null,
+ "advancedOption": null,
+ "controlType": "OBJECT_BUILDER",
+ "defaultValue": null,
+ "description": null,
+ "displayCondition": null,
+ "exampleValue": null,
+ "expressionEnabled": null,
+ "hidden": null,
+ "label": null,
+ "metadata": { },
+ "multipleValues": null,
+ "name": "priority",
+ "options": null,
+ "optionsDataSource": null,
+ "placeholder": null,
+ "properties": [ {
+ "advancedOption": null,
+ "controlType": "TEXT",
+ "defaultValue": null,
+ "description": "ID of the priority.",
+ "displayCondition": null,
+ "exampleValue": null,
+ "expressionEnabled": null,
+ "hidden": null,
+ "label": null,
+ "languageId": null,
+ "maxLength": null,
+ "metadata": { },
+ "minLength": null,
+ "name": "id",
+ "options": null,
+ "optionsDataSource": null,
+ "optionsLoadedDynamically": null,
+ "placeholder": null,
+ "regex": null,
+ "required": null,
+ "type": "STRING"
+ }, {
+ "advancedOption": null,
+ "controlType": "TEXT",
+ "defaultValue": null,
+ "description": "Name of the priority.",
+ "displayCondition": null,
+ "exampleValue": null,
+ "expressionEnabled": null,
+ "hidden": null,
+ "label": null,
+ "languageId": null,
+ "maxLength": null,
+ "metadata": { },
+ "minLength": null,
+ "name": "name",
+ "options": null,
+ "optionsDataSource": null,
+ "optionsLoadedDynamically": null,
+ "placeholder": null,
+ "regex": null,
+ "required": null,
+ "type": "STRING"
+ } ],
+ "required": null,
+ "type": "OBJECT"
+ }, {
+ "additionalProperties": null,
+ "advancedOption": null,
+ "controlType": "OBJECT_BUILDER",
+ "defaultValue": null,
+ "description": null,
+ "displayCondition": null,
+ "exampleValue": null,
+ "expressionEnabled": null,
+ "hidden": null,
+ "label": null,
+ "metadata": { },
+ "multipleValues": null,
+ "name": "assignee",
+ "options": null,
+ "optionsDataSource": null,
+ "placeholder": null,
+ "properties": [ {
+ "advancedOption": null,
+ "controlType": "TEXT",
+ "defaultValue": null,
+ "description": "Account ID of the assignee.",
+ "displayCondition": null,
+ "exampleValue": null,
+ "expressionEnabled": null,
+ "hidden": null,
+ "label": null,
+ "languageId": null,
+ "maxLength": null,
+ "metadata": { },
+ "minLength": null,
+ "name": "accountId",
+ "options": null,
+ "optionsDataSource": null,
+ "optionsLoadedDynamically": null,
+ "placeholder": null,
+ "regex": null,
+ "required": null,
+ "type": "STRING"
+ }, {
+ "advancedOption": null,
+ "controlType": "TEXT",
+ "defaultValue": null,
+ "description": "Display name of the assignee.",
+ "displayCondition": null,
+ "exampleValue": null,
+ "expressionEnabled": null,
+ "hidden": null,
+ "label": null,
+ "languageId": null,
+ "maxLength": null,
+ "metadata": { },
+ "minLength": null,
+ "name": "displayName",
+ "options": null,
+ "optionsDataSource": null,
+ "optionsLoadedDynamically": null,
+ "placeholder": null,
+ "regex": null,
+ "required": null,
+ "type": "STRING"
+ } ],
+ "required": null,
+ "type": "OBJECT"
+ }, {
+ "advancedOption": null,
+ "controlType": "TEXT",
+ "defaultValue": null,
+ "description": "Summary of the issue.",
+ "displayCondition": null,
+ "exampleValue": null,
+ "expressionEnabled": null,
+ "hidden": null,
+ "label": null,
+ "languageId": null,
+ "maxLength": null,
+ "metadata": { },
+ "minLength": null,
+ "name": "summary",
+ "options": null,
+ "optionsDataSource": null,
+ "optionsLoadedDynamically": null,
+ "placeholder": null,
+ "regex": null,
+ "required": null,
+ "type": "STRING"
+ } ],
"required": null,
- "type": "STRING"
+ "type": "OBJECT"
} ],
"required": null,
"type": "OBJECT"
+ },
+ "placeholder": null,
+ "sampleOutput": null
+ },
+ "outputSchema": {
+ "additionalProperties": null,
+ "advancedOption": null,
+ "controlType": "OBJECT_BUILDER",
+ "defaultValue": null,
+ "description": null,
+ "displayCondition": null,
+ "exampleValue": null,
+ "expressionEnabled": null,
+ "hidden": null,
+ "label": null,
+ "metadata": { },
+ "multipleValues": null,
+ "name": null,
+ "options": null,
+ "optionsDataSource": null,
+ "placeholder": null,
+ "properties": [ {
+ "advancedOption": null,
+ "controlType": "TEXT",
+ "defaultValue": null,
+ "description": "The ID of the issue.",
+ "displayCondition": null,
+ "exampleValue": null,
+ "expressionEnabled": null,
+ "hidden": null,
+ "label": null,
+ "languageId": null,
+ "maxLength": null,
+ "metadata": { },
+ "minLength": null,
+ "name": "id",
+ "options": null,
+ "optionsDataSource": null,
+ "optionsLoadedDynamically": null,
+ "placeholder": null,
+ "regex": null,
+ "required": null,
+ "type": "STRING"
}, {
"advancedOption": null,
"controlType": "TEXT",
"defaultValue": null,
- "description": null,
+ "description": "The key of the issue.",
"displayCondition": null,
"exampleValue": null,
"expressionEnabled": null,
@@ -3651,7 +5438,7 @@
"maxLength": null,
"metadata": { },
"minLength": null,
- "name": "created",
+ "name": "key",
"options": null,
"optionsDataSource": null,
"optionsLoadedDynamically": null,
@@ -3663,7 +5450,7 @@
"advancedOption": null,
"controlType": "TEXT",
"defaultValue": null,
- "description": null,
+ "description": "The URL of the issue details.",
"displayCondition": null,
"exampleValue": null,
"expressionEnabled": null,
@@ -3673,7 +5460,7 @@
"maxLength": null,
"metadata": { },
"minLength": null,
- "name": "updated",
+ "name": "self",
"options": null,
"optionsDataSource": null,
"optionsLoadedDynamically": null,
@@ -3694,13 +5481,14 @@
"label": null,
"metadata": { },
"multipleValues": null,
- "name": "visibility",
+ "name": "fields",
"options": null,
"optionsDataSource": null,
"placeholder": null,
"properties": [ {
+ "additionalProperties": null,
"advancedOption": null,
- "controlType": "TEXT",
+ "controlType": "OBJECT_BUILDER",
"defaultValue": null,
"description": null,
"displayCondition": null,
@@ -3708,21 +5496,191 @@
"expressionEnabled": null,
"hidden": null,
"label": null,
- "languageId": null,
- "maxLength": null,
"metadata": { },
- "minLength": null,
- "name": "identifier",
+ "multipleValues": null,
+ "name": "issuetype",
"options": null,
"optionsDataSource": null,
- "optionsLoadedDynamically": null,
"placeholder": null,
- "regex": null,
+ "properties": [ {
+ "advancedOption": null,
+ "controlType": "TEXT",
+ "defaultValue": null,
+ "description": "ID of the issue type.",
+ "displayCondition": null,
+ "exampleValue": null,
+ "expressionEnabled": null,
+ "hidden": null,
+ "label": null,
+ "languageId": null,
+ "maxLength": null,
+ "metadata": { },
+ "minLength": null,
+ "name": "id",
+ "options": null,
+ "optionsDataSource": null,
+ "optionsLoadedDynamically": null,
+ "placeholder": null,
+ "regex": null,
+ "required": null,
+ "type": "STRING"
+ }, {
+ "advancedOption": null,
+ "controlType": "TEXT",
+ "defaultValue": null,
+ "description": "Name of the issue type.",
+ "displayCondition": null,
+ "exampleValue": null,
+ "expressionEnabled": null,
+ "hidden": null,
+ "label": null,
+ "languageId": null,
+ "maxLength": null,
+ "metadata": { },
+ "minLength": null,
+ "name": "name",
+ "options": null,
+ "optionsDataSource": null,
+ "optionsLoadedDynamically": null,
+ "placeholder": null,
+ "regex": null,
+ "required": null,
+ "type": "STRING"
+ } ],
+ "required": null,
+ "type": "OBJECT"
+ }, {
+ "additionalProperties": null,
+ "advancedOption": null,
+ "controlType": "OBJECT_BUILDER",
+ "defaultValue": null,
+ "description": null,
+ "displayCondition": null,
+ "exampleValue": null,
+ "expressionEnabled": null,
+ "hidden": null,
+ "label": null,
+ "metadata": { },
+ "multipleValues": null,
+ "name": "project",
+ "options": null,
+ "optionsDataSource": null,
+ "placeholder": null,
+ "properties": [ {
+ "advancedOption": null,
+ "controlType": "TEXT",
+ "defaultValue": null,
+ "description": "ID of the project.",
+ "displayCondition": null,
+ "exampleValue": null,
+ "expressionEnabled": null,
+ "hidden": null,
+ "label": null,
+ "languageId": null,
+ "maxLength": null,
+ "metadata": { },
+ "minLength": null,
+ "name": "id",
+ "options": null,
+ "optionsDataSource": null,
+ "optionsLoadedDynamically": null,
+ "placeholder": null,
+ "regex": null,
+ "required": null,
+ "type": "STRING"
+ }, {
+ "advancedOption": null,
+ "controlType": "TEXT",
+ "defaultValue": null,
+ "description": "Name of the project.",
+ "displayCondition": null,
+ "exampleValue": null,
+ "expressionEnabled": null,
+ "hidden": null,
+ "label": null,
+ "languageId": null,
+ "maxLength": null,
+ "metadata": { },
+ "minLength": null,
+ "name": "name",
+ "options": null,
+ "optionsDataSource": null,
+ "optionsLoadedDynamically": null,
+ "placeholder": null,
+ "regex": null,
+ "required": null,
+ "type": "STRING"
+ } ],
+ "required": null,
+ "type": "OBJECT"
+ }, {
+ "additionalProperties": null,
+ "advancedOption": null,
+ "controlType": "OBJECT_BUILDER",
+ "defaultValue": null,
+ "description": null,
+ "displayCondition": null,
+ "exampleValue": null,
+ "expressionEnabled": null,
+ "hidden": null,
+ "label": null,
+ "metadata": { },
+ "multipleValues": null,
+ "name": "priority",
+ "options": null,
+ "optionsDataSource": null,
+ "placeholder": null,
+ "properties": [ {
+ "advancedOption": null,
+ "controlType": "TEXT",
+ "defaultValue": null,
+ "description": "ID of the priority.",
+ "displayCondition": null,
+ "exampleValue": null,
+ "expressionEnabled": null,
+ "hidden": null,
+ "label": null,
+ "languageId": null,
+ "maxLength": null,
+ "metadata": { },
+ "minLength": null,
+ "name": "id",
+ "options": null,
+ "optionsDataSource": null,
+ "optionsLoadedDynamically": null,
+ "placeholder": null,
+ "regex": null,
+ "required": null,
+ "type": "STRING"
+ }, {
+ "advancedOption": null,
+ "controlType": "TEXT",
+ "defaultValue": null,
+ "description": "Name of the priority.",
+ "displayCondition": null,
+ "exampleValue": null,
+ "expressionEnabled": null,
+ "hidden": null,
+ "label": null,
+ "languageId": null,
+ "maxLength": null,
+ "metadata": { },
+ "minLength": null,
+ "name": "name",
+ "options": null,
+ "optionsDataSource": null,
+ "optionsLoadedDynamically": null,
+ "placeholder": null,
+ "regex": null,
+ "required": null,
+ "type": "STRING"
+ } ],
"required": null,
- "type": "STRING"
+ "type": "OBJECT"
}, {
+ "additionalProperties": null,
"advancedOption": null,
- "controlType": "TEXT",
+ "controlType": "OBJECT_BUILDER",
"defaultValue": null,
"description": null,
"displayCondition": null,
@@ -3730,23 +5688,64 @@
"expressionEnabled": null,
"hidden": null,
"label": null,
- "languageId": null,
- "maxLength": null,
"metadata": { },
- "minLength": null,
- "name": "type",
+ "multipleValues": null,
+ "name": "assignee",
"options": null,
"optionsDataSource": null,
- "optionsLoadedDynamically": null,
"placeholder": null,
- "regex": null,
+ "properties": [ {
+ "advancedOption": null,
+ "controlType": "TEXT",
+ "defaultValue": null,
+ "description": "Account ID of the assignee.",
+ "displayCondition": null,
+ "exampleValue": null,
+ "expressionEnabled": null,
+ "hidden": null,
+ "label": null,
+ "languageId": null,
+ "maxLength": null,
+ "metadata": { },
+ "minLength": null,
+ "name": "accountId",
+ "options": null,
+ "optionsDataSource": null,
+ "optionsLoadedDynamically": null,
+ "placeholder": null,
+ "regex": null,
+ "required": null,
+ "type": "STRING"
+ }, {
+ "advancedOption": null,
+ "controlType": "TEXT",
+ "defaultValue": null,
+ "description": "Display name of the assignee.",
+ "displayCondition": null,
+ "exampleValue": null,
+ "expressionEnabled": null,
+ "hidden": null,
+ "label": null,
+ "languageId": null,
+ "maxLength": null,
+ "metadata": { },
+ "minLength": null,
+ "name": "displayName",
+ "options": null,
+ "optionsDataSource": null,
+ "optionsLoadedDynamically": null,
+ "placeholder": null,
+ "regex": null,
+ "required": null,
+ "type": "STRING"
+ } ],
"required": null,
- "type": "STRING"
+ "type": "OBJECT"
}, {
"advancedOption": null,
"controlType": "TEXT",
"defaultValue": null,
- "description": null,
+ "description": "Summary of the issue.",
"displayCondition": null,
"exampleValue": null,
"expressionEnabled": null,
@@ -3756,7 +5755,7 @@
"maxLength": null,
"metadata": { },
"minLength": null,
- "name": "value",
+ "name": "summary",
"options": null,
"optionsDataSource": null,
"optionsLoadedDynamically": null,
@@ -3803,7 +5802,7 @@
"advancedOption": null,
"controlType": "SELECT",
"defaultValue": null,
- "description": "ID of the issue where the comment will be added.",
+ "description": null,
"displayCondition": null,
"exampleValue": null,
"expressionEnabled": null,
@@ -3824,30 +5823,8 @@
"regex": null,
"required": true,
"type": "STRING"
- }, {
- "advancedOption": null,
- "controlType": "TEXT",
- "defaultValue": null,
- "description": "The text of the comment.",
- "displayCondition": null,
- "exampleValue": null,
- "expressionEnabled": null,
- "hidden": null,
- "label": "Comment",
- "languageId": null,
- "maxLength": null,
- "metadata": { },
- "minLength": null,
- "name": "comment",
- "options": null,
- "optionsDataSource": null,
- "optionsLoadedDynamically": null,
- "placeholder": null,
- "regex": null,
- "required": true,
- "type": "STRING"
} ],
- "title": "Create Issue Comment",
+ "title": "Get Issue",
"type": {
"key": "tools",
"label": "Tools",
@@ -3857,10 +5834,10 @@
},
"workflowNodeDescription": null
}, {
- "description": "Get issue details in selected project.",
+ "description": "Return all comments for an issue.",
"element": { },
"help": null,
- "name": "getIssue",
+ "name": "listIssueComments",
"outputDefinition": {
"output": null,
"outputResponse": {
@@ -3883,152 +5860,71 @@
"placeholder": null,
"properties": [ {
"advancedOption": null,
- "controlType": "TEXT",
+ "controlType": "INTEGER",
"defaultValue": null,
- "description": "The ID of the issue.",
+ "description": "The maximum number of items that could be returned.",
"displayCondition": null,
"exampleValue": null,
"expressionEnabled": null,
"hidden": null,
"label": null,
- "languageId": null,
- "maxLength": null,
+ "maxValue": null,
"metadata": { },
- "minLength": null,
- "name": "id",
+ "minValue": null,
+ "name": "maxResults",
"options": null,
"optionsDataSource": null,
- "optionsLoadedDynamically": null,
"placeholder": null,
- "regex": null,
"required": null,
- "type": "STRING"
+ "type": "INTEGER"
}, {
"advancedOption": null,
- "controlType": "TEXT",
+ "controlType": "INTEGER",
"defaultValue": null,
- "description": "The key of the issue.",
+ "description": "The index of the first item returned.",
"displayCondition": null,
"exampleValue": null,
"expressionEnabled": null,
"hidden": null,
"label": null,
- "languageId": null,
- "maxLength": null,
+ "maxValue": null,
"metadata": { },
- "minLength": null,
- "name": "key",
+ "minValue": null,
+ "name": "startAt",
"options": null,
"optionsDataSource": null,
- "optionsLoadedDynamically": null,
"placeholder": null,
- "regex": null,
"required": null,
- "type": "STRING"
+ "type": "INTEGER"
}, {
"advancedOption": null,
- "controlType": "TEXT",
+ "controlType": "INTEGER",
"defaultValue": null,
- "description": "The URL of the issue details.",
+ "description": "The number of items returned.",
"displayCondition": null,
"exampleValue": null,
"expressionEnabled": null,
"hidden": null,
"label": null,
- "languageId": null,
- "maxLength": null,
+ "maxValue": null,
"metadata": { },
- "minLength": null,
- "name": "self",
+ "minValue": null,
+ "name": "total",
"options": null,
"optionsDataSource": null,
- "optionsLoadedDynamically": null,
"placeholder": null,
- "regex": null,
"required": null,
- "type": "STRING"
+ "type": "INTEGER"
}, {
- "additionalProperties": null,
"advancedOption": null,
- "controlType": "OBJECT_BUILDER",
+ "controlType": "ARRAY_BUILDER",
"defaultValue": null,
- "description": null,
+ "description": "List of comments on the issue",
"displayCondition": null,
"exampleValue": null,
"expressionEnabled": null,
"hidden": null,
- "label": null,
- "metadata": { },
- "multipleValues": null,
- "name": "fields",
- "options": null,
- "optionsDataSource": null,
- "placeholder": null,
- "properties": [ {
- "additionalProperties": null,
- "advancedOption": null,
- "controlType": "OBJECT_BUILDER",
- "defaultValue": null,
- "description": null,
- "displayCondition": null,
- "exampleValue": null,
- "expressionEnabled": null,
- "hidden": null,
- "label": null,
- "metadata": { },
- "multipleValues": null,
- "name": "issuetype",
- "options": null,
- "optionsDataSource": null,
- "placeholder": null,
- "properties": [ {
- "advancedOption": null,
- "controlType": "TEXT",
- "defaultValue": null,
- "description": "ID of the issue type.",
- "displayCondition": null,
- "exampleValue": null,
- "expressionEnabled": null,
- "hidden": null,
- "label": null,
- "languageId": null,
- "maxLength": null,
- "metadata": { },
- "minLength": null,
- "name": "id",
- "options": null,
- "optionsDataSource": null,
- "optionsLoadedDynamically": null,
- "placeholder": null,
- "regex": null,
- "required": null,
- "type": "STRING"
- }, {
- "advancedOption": null,
- "controlType": "TEXT",
- "defaultValue": null,
- "description": "Name of the issue type.",
- "displayCondition": null,
- "exampleValue": null,
- "expressionEnabled": null,
- "hidden": null,
- "label": null,
- "languageId": null,
- "maxLength": null,
- "metadata": { },
- "minLength": null,
- "name": "name",
- "options": null,
- "optionsDataSource": null,
- "optionsLoadedDynamically": null,
- "placeholder": null,
- "regex": null,
- "required": null,
- "type": "STRING"
- } ],
- "required": null,
- "type": "OBJECT"
- }, {
+ "items": [ {
"additionalProperties": null,
"advancedOption": null,
"controlType": "OBJECT_BUILDER",
@@ -4041,7 +5937,7 @@
"label": null,
"metadata": { },
"multipleValues": null,
- "name": "project",
+ "name": null,
"options": null,
"optionsDataSource": null,
"placeholder": null,
@@ -4049,7 +5945,7 @@
"advancedOption": null,
"controlType": "TEXT",
"defaultValue": null,
- "description": "ID of the project.",
+ "description": "The ID of the comment.",
"displayCondition": null,
"exampleValue": null,
"expressionEnabled": null,
@@ -4071,49 +5967,7 @@
"advancedOption": null,
"controlType": "TEXT",
"defaultValue": null,
- "description": "Name of the project.",
- "displayCondition": null,
- "exampleValue": null,
- "expressionEnabled": null,
- "hidden": null,
- "label": null,
- "languageId": null,
- "maxLength": null,
- "metadata": { },
- "minLength": null,
- "name": "name",
- "options": null,
- "optionsDataSource": null,
- "optionsLoadedDynamically": null,
- "placeholder": null,
- "regex": null,
- "required": null,
- "type": "STRING"
- } ],
- "required": null,
- "type": "OBJECT"
- }, {
- "additionalProperties": null,
- "advancedOption": null,
- "controlType": "OBJECT_BUILDER",
- "defaultValue": null,
- "description": null,
- "displayCondition": null,
- "exampleValue": null,
- "expressionEnabled": null,
- "hidden": null,
- "label": null,
- "metadata": { },
- "multipleValues": null,
- "name": "priority",
- "options": null,
- "optionsDataSource": null,
- "placeholder": null,
- "properties": [ {
- "advancedOption": null,
- "controlType": "TEXT",
- "defaultValue": null,
- "description": "ID of the priority.",
+ "description": "The URL of the comment.",
"displayCondition": null,
"exampleValue": null,
"expressionEnabled": null,
@@ -4123,7 +5977,7 @@
"maxLength": null,
"metadata": { },
"minLength": null,
- "name": "id",
+ "name": "self",
"options": null,
"optionsDataSource": null,
"optionsLoadedDynamically": null,
@@ -4132,52 +5986,310 @@
"required": null,
"type": "STRING"
}, {
+ "additionalProperties": null,
"advancedOption": null,
- "controlType": "TEXT",
+ "controlType": "OBJECT_BUILDER",
"defaultValue": null,
- "description": "Name of the priority.",
+ "description": null,
"displayCondition": null,
"exampleValue": null,
"expressionEnabled": null,
"hidden": null,
"label": null,
- "languageId": null,
- "maxLength": null,
"metadata": { },
- "minLength": null,
- "name": "name",
+ "multipleValues": null,
+ "name": "body",
"options": null,
"optionsDataSource": null,
- "optionsLoadedDynamically": null,
"placeholder": null,
- "regex": null,
+ "properties": [ {
+ "advancedOption": null,
+ "controlType": "TEXT",
+ "defaultValue": null,
+ "description": "Defines the type of block node such as paragraph, table, and alike.",
+ "displayCondition": null,
+ "exampleValue": null,
+ "expressionEnabled": null,
+ "hidden": null,
+ "label": null,
+ "languageId": null,
+ "maxLength": null,
+ "metadata": { },
+ "minLength": null,
+ "name": "type",
+ "options": null,
+ "optionsDataSource": null,
+ "optionsLoadedDynamically": null,
+ "placeholder": null,
+ "regex": null,
+ "required": null,
+ "type": "STRING"
+ }, {
+ "advancedOption": null,
+ "controlType": "INTEGER",
+ "defaultValue": null,
+ "description": "Defines the version of ADF used in this representation.",
+ "displayCondition": null,
+ "exampleValue": null,
+ "expressionEnabled": null,
+ "hidden": null,
+ "label": null,
+ "maxValue": null,
+ "metadata": { },
+ "minValue": null,
+ "name": "version",
+ "options": null,
+ "optionsDataSource": null,
+ "placeholder": null,
+ "required": null,
+ "type": "INTEGER"
+ }, {
+ "advancedOption": null,
+ "controlType": "ARRAY_BUILDER",
+ "defaultValue": null,
+ "description": "An array containing inline and block nodes that define the content of a section of the document.",
+ "displayCondition": null,
+ "exampleValue": null,
+ "expressionEnabled": null,
+ "hidden": null,
+ "items": [ {
+ "additionalProperties": null,
+ "advancedOption": null,
+ "controlType": "OBJECT_BUILDER",
+ "defaultValue": null,
+ "description": null,
+ "displayCondition": null,
+ "exampleValue": null,
+ "expressionEnabled": null,
+ "hidden": null,
+ "label": null,
+ "metadata": { },
+ "multipleValues": null,
+ "name": null,
+ "options": null,
+ "optionsDataSource": null,
+ "placeholder": null,
+ "properties": [ {
+ "advancedOption": null,
+ "controlType": "TEXT",
+ "defaultValue": null,
+ "description": null,
+ "displayCondition": null,
+ "exampleValue": null,
+ "expressionEnabled": null,
+ "hidden": null,
+ "label": null,
+ "languageId": null,
+ "maxLength": null,
+ "metadata": { },
+ "minLength": null,
+ "name": "text",
+ "options": null,
+ "optionsDataSource": null,
+ "optionsLoadedDynamically": null,
+ "placeholder": null,
+ "regex": null,
+ "required": null,
+ "type": "STRING"
+ } ],
+ "required": null,
+ "type": "OBJECT"
+ } ],
+ "label": null,
+ "maxItems": null,
+ "metadata": { },
+ "minItems": null,
+ "multipleValues": null,
+ "name": "content",
+ "options": null,
+ "optionsDataSource": null,
+ "placeholder": null,
+ "required": null,
+ "type": "ARRAY"
+ } ],
"required": null,
- "type": "STRING"
- } ],
- "required": null,
- "type": "OBJECT"
- }, {
- "additionalProperties": null,
- "advancedOption": null,
- "controlType": "OBJECT_BUILDER",
- "defaultValue": null,
- "description": null,
- "displayCondition": null,
- "exampleValue": null,
- "expressionEnabled": null,
- "hidden": null,
- "label": null,
- "metadata": { },
- "multipleValues": null,
- "name": "assignee",
- "options": null,
- "optionsDataSource": null,
- "placeholder": null,
- "properties": [ {
+ "type": "OBJECT"
+ }, {
+ "additionalProperties": null,
+ "advancedOption": null,
+ "controlType": "OBJECT_BUILDER",
+ "defaultValue": null,
+ "description": null,
+ "displayCondition": null,
+ "exampleValue": null,
+ "expressionEnabled": null,
+ "hidden": null,
+ "label": null,
+ "metadata": { },
+ "multipleValues": null,
+ "name": "author",
+ "options": null,
+ "optionsDataSource": null,
+ "placeholder": null,
+ "properties": [ {
+ "advancedOption": null,
+ "controlType": "TEXT",
+ "defaultValue": null,
+ "description": "The account ID of the user, which uniquely identifies the user across all Atlassian products.",
+ "displayCondition": null,
+ "exampleValue": null,
+ "expressionEnabled": null,
+ "hidden": null,
+ "label": null,
+ "languageId": null,
+ "maxLength": null,
+ "metadata": { },
+ "minLength": null,
+ "name": "accountId",
+ "options": null,
+ "optionsDataSource": null,
+ "optionsLoadedDynamically": null,
+ "placeholder": null,
+ "regex": null,
+ "required": null,
+ "type": "STRING"
+ }, {
+ "advancedOption": null,
+ "controlType": "TEXT",
+ "defaultValue": null,
+ "description": "The type of account represented by this user. This will be one of 'atlassian' (normal users), 'app' (application user) or 'customer' (Jira Service Desk customer user)",
+ "displayCondition": null,
+ "exampleValue": null,
+ "expressionEnabled": null,
+ "hidden": null,
+ "label": null,
+ "languageId": null,
+ "maxLength": null,
+ "metadata": { },
+ "minLength": null,
+ "name": "accountType",
+ "options": null,
+ "optionsDataSource": null,
+ "optionsLoadedDynamically": null,
+ "placeholder": null,
+ "regex": null,
+ "required": null,
+ "type": "STRING"
+ }, {
+ "advancedOption": null,
+ "controlType": "SELECT",
+ "defaultValue": null,
+ "description": "Whether the user is active.",
+ "displayCondition": null,
+ "exampleValue": null,
+ "expressionEnabled": null,
+ "hidden": null,
+ "label": null,
+ "metadata": { },
+ "name": "active",
+ "options": [ {
+ "description": null,
+ "label": "True",
+ "value": true
+ }, {
+ "description": null,
+ "label": "False",
+ "value": false
+ } ],
+ "placeholder": null,
+ "required": null,
+ "type": "BOOLEAN"
+ }, {
+ "advancedOption": null,
+ "controlType": "TEXT",
+ "defaultValue": null,
+ "description": "The email address of the user. Depending on the user’s privacy settings, this may be returned as null.",
+ "displayCondition": null,
+ "exampleValue": null,
+ "expressionEnabled": null,
+ "hidden": null,
+ "label": null,
+ "languageId": null,
+ "maxLength": null,
+ "metadata": { },
+ "minLength": null,
+ "name": "emailAddress",
+ "options": null,
+ "optionsDataSource": null,
+ "optionsLoadedDynamically": null,
+ "placeholder": null,
+ "regex": null,
+ "required": null,
+ "type": "STRING"
+ }, {
+ "advancedOption": null,
+ "controlType": "TEXT",
+ "defaultValue": null,
+ "description": "The display name of the user. Depending on the user’s privacy settings, this may return an alternative value.",
+ "displayCondition": null,
+ "exampleValue": null,
+ "expressionEnabled": null,
+ "hidden": null,
+ "label": null,
+ "languageId": null,
+ "maxLength": null,
+ "metadata": { },
+ "minLength": null,
+ "name": "displayName",
+ "options": null,
+ "optionsDataSource": null,
+ "optionsLoadedDynamically": null,
+ "placeholder": null,
+ "regex": null,
+ "required": null,
+ "type": "STRING"
+ }, {
+ "advancedOption": null,
+ "controlType": "TEXT",
+ "defaultValue": null,
+ "description": "The URL of the user.",
+ "displayCondition": null,
+ "exampleValue": null,
+ "expressionEnabled": null,
+ "hidden": null,
+ "label": null,
+ "languageId": null,
+ "maxLength": null,
+ "metadata": { },
+ "minLength": null,
+ "name": "self",
+ "options": null,
+ "optionsDataSource": null,
+ "optionsLoadedDynamically": null,
+ "placeholder": null,
+ "regex": null,
+ "required": null,
+ "type": "STRING"
+ }, {
+ "advancedOption": null,
+ "controlType": "TEXT",
+ "defaultValue": null,
+ "description": "The time zone specified in the user's profile. Depending on the user’s privacy settings, this may be returned as null.",
+ "displayCondition": null,
+ "exampleValue": null,
+ "expressionEnabled": null,
+ "hidden": null,
+ "label": null,
+ "languageId": null,
+ "maxLength": null,
+ "metadata": { },
+ "minLength": null,
+ "name": "timezone",
+ "options": null,
+ "optionsDataSource": null,
+ "optionsLoadedDynamically": null,
+ "placeholder": null,
+ "regex": null,
+ "required": null,
+ "type": "STRING"
+ } ],
+ "required": null,
+ "type": "OBJECT"
+ }, {
"advancedOption": null,
"controlType": "TEXT",
"defaultValue": null,
- "description": "Account ID of the assignee.",
+ "description": "The date and time at which the comment was created.",
"displayCondition": null,
"exampleValue": null,
"expressionEnabled": null,
@@ -4187,7 +6299,7 @@
"maxLength": null,
"metadata": { },
"minLength": null,
- "name": "accountId",
+ "name": "created",
"options": null,
"optionsDataSource": null,
"optionsLoadedDynamically": null,
@@ -4199,7 +6311,7 @@
"advancedOption": null,
"controlType": "TEXT",
"defaultValue": null,
- "description": "Display name of the assignee.",
+ "description": "The date and time at which the comment was updated last.",
"displayCondition": null,
"exampleValue": null,
"expressionEnabled": null,
@@ -4209,7 +6321,7 @@
"maxLength": null,
"metadata": { },
"minLength": null,
- "name": "displayName",
+ "name": "updated",
"options": null,
"optionsDataSource": null,
"optionsLoadedDynamically": null,
@@ -4220,31 +6332,18 @@
} ],
"required": null,
"type": "OBJECT"
- }, {
- "advancedOption": null,
- "controlType": "TEXT",
- "defaultValue": null,
- "description": "Summary of the issue.",
- "displayCondition": null,
- "exampleValue": null,
- "expressionEnabled": null,
- "hidden": null,
- "label": null,
- "languageId": null,
- "maxLength": null,
- "metadata": { },
- "minLength": null,
- "name": "summary",
- "options": null,
- "optionsDataSource": null,
- "optionsLoadedDynamically": null,
- "placeholder": null,
- "regex": null,
- "required": null,
- "type": "STRING"
} ],
+ "label": null,
+ "maxItems": null,
+ "metadata": { },
+ "minItems": null,
+ "multipleValues": null,
+ "name": "comments",
+ "options": null,
+ "optionsDataSource": null,
+ "placeholder": null,
"required": null,
- "type": "OBJECT"
+ "type": "ARRAY"
} ],
"required": null,
"type": "OBJECT"
@@ -4271,88 +6370,71 @@
"placeholder": null,
"properties": [ {
"advancedOption": null,
- "controlType": "TEXT",
+ "controlType": "INTEGER",
"defaultValue": null,
- "description": "The ID of the issue.",
+ "description": "The maximum number of items that could be returned.",
"displayCondition": null,
"exampleValue": null,
"expressionEnabled": null,
"hidden": null,
"label": null,
- "languageId": null,
- "maxLength": null,
+ "maxValue": null,
"metadata": { },
- "minLength": null,
- "name": "id",
+ "minValue": null,
+ "name": "maxResults",
"options": null,
"optionsDataSource": null,
- "optionsLoadedDynamically": null,
"placeholder": null,
- "regex": null,
"required": null,
- "type": "STRING"
+ "type": "INTEGER"
}, {
"advancedOption": null,
- "controlType": "TEXT",
+ "controlType": "INTEGER",
"defaultValue": null,
- "description": "The key of the issue.",
+ "description": "The index of the first item returned.",
"displayCondition": null,
"exampleValue": null,
"expressionEnabled": null,
"hidden": null,
"label": null,
- "languageId": null,
- "maxLength": null,
+ "maxValue": null,
"metadata": { },
- "minLength": null,
- "name": "key",
+ "minValue": null,
+ "name": "startAt",
"options": null,
"optionsDataSource": null,
- "optionsLoadedDynamically": null,
"placeholder": null,
- "regex": null,
"required": null,
- "type": "STRING"
+ "type": "INTEGER"
}, {
"advancedOption": null,
- "controlType": "TEXT",
+ "controlType": "INTEGER",
"defaultValue": null,
- "description": "The URL of the issue details.",
+ "description": "The number of items returned.",
"displayCondition": null,
"exampleValue": null,
"expressionEnabled": null,
"hidden": null,
"label": null,
- "languageId": null,
- "maxLength": null,
+ "maxValue": null,
"metadata": { },
- "minLength": null,
- "name": "self",
+ "minValue": null,
+ "name": "total",
"options": null,
"optionsDataSource": null,
- "optionsLoadedDynamically": null,
"placeholder": null,
- "regex": null,
"required": null,
- "type": "STRING"
+ "type": "INTEGER"
}, {
- "additionalProperties": null,
"advancedOption": null,
- "controlType": "OBJECT_BUILDER",
+ "controlType": "ARRAY_BUILDER",
"defaultValue": null,
- "description": null,
+ "description": "List of comments on the issue",
"displayCondition": null,
"exampleValue": null,
"expressionEnabled": null,
"hidden": null,
- "label": null,
- "metadata": { },
- "multipleValues": null,
- "name": "fields",
- "options": null,
- "optionsDataSource": null,
- "placeholder": null,
- "properties": [ {
+ "items": [ {
"additionalProperties": null,
"advancedOption": null,
"controlType": "OBJECT_BUILDER",
@@ -4365,7 +6447,7 @@
"label": null,
"metadata": { },
"multipleValues": null,
- "name": "issuetype",
+ "name": null,
"options": null,
"optionsDataSource": null,
"placeholder": null,
@@ -4373,7 +6455,7 @@
"advancedOption": null,
"controlType": "TEXT",
"defaultValue": null,
- "description": "ID of the issue type.",
+ "description": "The ID of the comment.",
"displayCondition": null,
"exampleValue": null,
"expressionEnabled": null,
@@ -4395,49 +6477,7 @@
"advancedOption": null,
"controlType": "TEXT",
"defaultValue": null,
- "description": "Name of the issue type.",
- "displayCondition": null,
- "exampleValue": null,
- "expressionEnabled": null,
- "hidden": null,
- "label": null,
- "languageId": null,
- "maxLength": null,
- "metadata": { },
- "minLength": null,
- "name": "name",
- "options": null,
- "optionsDataSource": null,
- "optionsLoadedDynamically": null,
- "placeholder": null,
- "regex": null,
- "required": null,
- "type": "STRING"
- } ],
- "required": null,
- "type": "OBJECT"
- }, {
- "additionalProperties": null,
- "advancedOption": null,
- "controlType": "OBJECT_BUILDER",
- "defaultValue": null,
- "description": null,
- "displayCondition": null,
- "exampleValue": null,
- "expressionEnabled": null,
- "hidden": null,
- "label": null,
- "metadata": { },
- "multipleValues": null,
- "name": "project",
- "options": null,
- "optionsDataSource": null,
- "placeholder": null,
- "properties": [ {
- "advancedOption": null,
- "controlType": "TEXT",
- "defaultValue": null,
- "description": "ID of the project.",
+ "description": "The URL of the comment.",
"displayCondition": null,
"exampleValue": null,
"expressionEnabled": null,
@@ -4447,7 +6487,7 @@
"maxLength": null,
"metadata": { },
"minLength": null,
- "name": "id",
+ "name": "self",
"options": null,
"optionsDataSource": null,
"optionsLoadedDynamically": null,
@@ -4456,116 +6496,310 @@
"required": null,
"type": "STRING"
}, {
+ "additionalProperties": null,
"advancedOption": null,
- "controlType": "TEXT",
- "defaultValue": null,
- "description": "Name of the project.",
- "displayCondition": null,
- "exampleValue": null,
- "expressionEnabled": null,
- "hidden": null,
- "label": null,
- "languageId": null,
- "maxLength": null,
- "metadata": { },
- "minLength": null,
- "name": "name",
- "options": null,
- "optionsDataSource": null,
- "optionsLoadedDynamically": null,
- "placeholder": null,
- "regex": null,
- "required": null,
- "type": "STRING"
- } ],
- "required": null,
- "type": "OBJECT"
- }, {
- "additionalProperties": null,
- "advancedOption": null,
- "controlType": "OBJECT_BUILDER",
- "defaultValue": null,
- "description": null,
- "displayCondition": null,
- "exampleValue": null,
- "expressionEnabled": null,
- "hidden": null,
- "label": null,
- "metadata": { },
- "multipleValues": null,
- "name": "priority",
- "options": null,
- "optionsDataSource": null,
- "placeholder": null,
- "properties": [ {
- "advancedOption": null,
- "controlType": "TEXT",
+ "controlType": "OBJECT_BUILDER",
"defaultValue": null,
- "description": "ID of the priority.",
+ "description": null,
"displayCondition": null,
"exampleValue": null,
"expressionEnabled": null,
"hidden": null,
"label": null,
- "languageId": null,
- "maxLength": null,
"metadata": { },
- "minLength": null,
- "name": "id",
+ "multipleValues": null,
+ "name": "body",
"options": null,
"optionsDataSource": null,
- "optionsLoadedDynamically": null,
"placeholder": null,
- "regex": null,
+ "properties": [ {
+ "advancedOption": null,
+ "controlType": "TEXT",
+ "defaultValue": null,
+ "description": "Defines the type of block node such as paragraph, table, and alike.",
+ "displayCondition": null,
+ "exampleValue": null,
+ "expressionEnabled": null,
+ "hidden": null,
+ "label": null,
+ "languageId": null,
+ "maxLength": null,
+ "metadata": { },
+ "minLength": null,
+ "name": "type",
+ "options": null,
+ "optionsDataSource": null,
+ "optionsLoadedDynamically": null,
+ "placeholder": null,
+ "regex": null,
+ "required": null,
+ "type": "STRING"
+ }, {
+ "advancedOption": null,
+ "controlType": "INTEGER",
+ "defaultValue": null,
+ "description": "Defines the version of ADF used in this representation.",
+ "displayCondition": null,
+ "exampleValue": null,
+ "expressionEnabled": null,
+ "hidden": null,
+ "label": null,
+ "maxValue": null,
+ "metadata": { },
+ "minValue": null,
+ "name": "version",
+ "options": null,
+ "optionsDataSource": null,
+ "placeholder": null,
+ "required": null,
+ "type": "INTEGER"
+ }, {
+ "advancedOption": null,
+ "controlType": "ARRAY_BUILDER",
+ "defaultValue": null,
+ "description": "An array containing inline and block nodes that define the content of a section of the document.",
+ "displayCondition": null,
+ "exampleValue": null,
+ "expressionEnabled": null,
+ "hidden": null,
+ "items": [ {
+ "additionalProperties": null,
+ "advancedOption": null,
+ "controlType": "OBJECT_BUILDER",
+ "defaultValue": null,
+ "description": null,
+ "displayCondition": null,
+ "exampleValue": null,
+ "expressionEnabled": null,
+ "hidden": null,
+ "label": null,
+ "metadata": { },
+ "multipleValues": null,
+ "name": null,
+ "options": null,
+ "optionsDataSource": null,
+ "placeholder": null,
+ "properties": [ {
+ "advancedOption": null,
+ "controlType": "TEXT",
+ "defaultValue": null,
+ "description": null,
+ "displayCondition": null,
+ "exampleValue": null,
+ "expressionEnabled": null,
+ "hidden": null,
+ "label": null,
+ "languageId": null,
+ "maxLength": null,
+ "metadata": { },
+ "minLength": null,
+ "name": "text",
+ "options": null,
+ "optionsDataSource": null,
+ "optionsLoadedDynamically": null,
+ "placeholder": null,
+ "regex": null,
+ "required": null,
+ "type": "STRING"
+ } ],
+ "required": null,
+ "type": "OBJECT"
+ } ],
+ "label": null,
+ "maxItems": null,
+ "metadata": { },
+ "minItems": null,
+ "multipleValues": null,
+ "name": "content",
+ "options": null,
+ "optionsDataSource": null,
+ "placeholder": null,
+ "required": null,
+ "type": "ARRAY"
+ } ],
"required": null,
- "type": "STRING"
+ "type": "OBJECT"
}, {
+ "additionalProperties": null,
"advancedOption": null,
- "controlType": "TEXT",
+ "controlType": "OBJECT_BUILDER",
"defaultValue": null,
- "description": "Name of the priority.",
+ "description": null,
"displayCondition": null,
"exampleValue": null,
"expressionEnabled": null,
"hidden": null,
"label": null,
- "languageId": null,
- "maxLength": null,
"metadata": { },
- "minLength": null,
- "name": "name",
+ "multipleValues": null,
+ "name": "author",
"options": null,
"optionsDataSource": null,
- "optionsLoadedDynamically": null,
"placeholder": null,
- "regex": null,
+ "properties": [ {
+ "advancedOption": null,
+ "controlType": "TEXT",
+ "defaultValue": null,
+ "description": "The account ID of the user, which uniquely identifies the user across all Atlassian products.",
+ "displayCondition": null,
+ "exampleValue": null,
+ "expressionEnabled": null,
+ "hidden": null,
+ "label": null,
+ "languageId": null,
+ "maxLength": null,
+ "metadata": { },
+ "minLength": null,
+ "name": "accountId",
+ "options": null,
+ "optionsDataSource": null,
+ "optionsLoadedDynamically": null,
+ "placeholder": null,
+ "regex": null,
+ "required": null,
+ "type": "STRING"
+ }, {
+ "advancedOption": null,
+ "controlType": "TEXT",
+ "defaultValue": null,
+ "description": "The type of account represented by this user. This will be one of 'atlassian' (normal users), 'app' (application user) or 'customer' (Jira Service Desk customer user)",
+ "displayCondition": null,
+ "exampleValue": null,
+ "expressionEnabled": null,
+ "hidden": null,
+ "label": null,
+ "languageId": null,
+ "maxLength": null,
+ "metadata": { },
+ "minLength": null,
+ "name": "accountType",
+ "options": null,
+ "optionsDataSource": null,
+ "optionsLoadedDynamically": null,
+ "placeholder": null,
+ "regex": null,
+ "required": null,
+ "type": "STRING"
+ }, {
+ "advancedOption": null,
+ "controlType": "SELECT",
+ "defaultValue": null,
+ "description": "Whether the user is active.",
+ "displayCondition": null,
+ "exampleValue": null,
+ "expressionEnabled": null,
+ "hidden": null,
+ "label": null,
+ "metadata": { },
+ "name": "active",
+ "options": [ {
+ "description": null,
+ "label": "True",
+ "value": true
+ }, {
+ "description": null,
+ "label": "False",
+ "value": false
+ } ],
+ "placeholder": null,
+ "required": null,
+ "type": "BOOLEAN"
+ }, {
+ "advancedOption": null,
+ "controlType": "TEXT",
+ "defaultValue": null,
+ "description": "The email address of the user. Depending on the user’s privacy settings, this may be returned as null.",
+ "displayCondition": null,
+ "exampleValue": null,
+ "expressionEnabled": null,
+ "hidden": null,
+ "label": null,
+ "languageId": null,
+ "maxLength": null,
+ "metadata": { },
+ "minLength": null,
+ "name": "emailAddress",
+ "options": null,
+ "optionsDataSource": null,
+ "optionsLoadedDynamically": null,
+ "placeholder": null,
+ "regex": null,
+ "required": null,
+ "type": "STRING"
+ }, {
+ "advancedOption": null,
+ "controlType": "TEXT",
+ "defaultValue": null,
+ "description": "The display name of the user. Depending on the user’s privacy settings, this may return an alternative value.",
+ "displayCondition": null,
+ "exampleValue": null,
+ "expressionEnabled": null,
+ "hidden": null,
+ "label": null,
+ "languageId": null,
+ "maxLength": null,
+ "metadata": { },
+ "minLength": null,
+ "name": "displayName",
+ "options": null,
+ "optionsDataSource": null,
+ "optionsLoadedDynamically": null,
+ "placeholder": null,
+ "regex": null,
+ "required": null,
+ "type": "STRING"
+ }, {
+ "advancedOption": null,
+ "controlType": "TEXT",
+ "defaultValue": null,
+ "description": "The URL of the user.",
+ "displayCondition": null,
+ "exampleValue": null,
+ "expressionEnabled": null,
+ "hidden": null,
+ "label": null,
+ "languageId": null,
+ "maxLength": null,
+ "metadata": { },
+ "minLength": null,
+ "name": "self",
+ "options": null,
+ "optionsDataSource": null,
+ "optionsLoadedDynamically": null,
+ "placeholder": null,
+ "regex": null,
+ "required": null,
+ "type": "STRING"
+ }, {
+ "advancedOption": null,
+ "controlType": "TEXT",
+ "defaultValue": null,
+ "description": "The time zone specified in the user's profile. Depending on the user’s privacy settings, this may be returned as null.",
+ "displayCondition": null,
+ "exampleValue": null,
+ "expressionEnabled": null,
+ "hidden": null,
+ "label": null,
+ "languageId": null,
+ "maxLength": null,
+ "metadata": { },
+ "minLength": null,
+ "name": "timezone",
+ "options": null,
+ "optionsDataSource": null,
+ "optionsLoadedDynamically": null,
+ "placeholder": null,
+ "regex": null,
+ "required": null,
+ "type": "STRING"
+ } ],
"required": null,
- "type": "STRING"
- } ],
- "required": null,
- "type": "OBJECT"
- }, {
- "additionalProperties": null,
- "advancedOption": null,
- "controlType": "OBJECT_BUILDER",
- "defaultValue": null,
- "description": null,
- "displayCondition": null,
- "exampleValue": null,
- "expressionEnabled": null,
- "hidden": null,
- "label": null,
- "metadata": { },
- "multipleValues": null,
- "name": "assignee",
- "options": null,
- "optionsDataSource": null,
- "placeholder": null,
- "properties": [ {
+ "type": "OBJECT"
+ }, {
"advancedOption": null,
"controlType": "TEXT",
"defaultValue": null,
- "description": "Account ID of the assignee.",
+ "description": "The date and time at which the comment was created.",
"displayCondition": null,
"exampleValue": null,
"expressionEnabled": null,
@@ -4575,7 +6809,7 @@
"maxLength": null,
"metadata": { },
"minLength": null,
- "name": "accountId",
+ "name": "created",
"options": null,
"optionsDataSource": null,
"optionsLoadedDynamically": null,
@@ -4587,7 +6821,7 @@
"advancedOption": null,
"controlType": "TEXT",
"defaultValue": null,
- "description": "Display name of the assignee.",
+ "description": "The date and time at which the comment was updated last.",
"displayCondition": null,
"exampleValue": null,
"expressionEnabled": null,
@@ -4597,7 +6831,7 @@
"maxLength": null,
"metadata": { },
"minLength": null,
- "name": "displayName",
+ "name": "updated",
"options": null,
"optionsDataSource": null,
"optionsLoadedDynamically": null,
@@ -4608,31 +6842,18 @@
} ],
"required": null,
"type": "OBJECT"
- }, {
- "advancedOption": null,
- "controlType": "TEXT",
- "defaultValue": null,
- "description": "Summary of the issue.",
- "displayCondition": null,
- "exampleValue": null,
- "expressionEnabled": null,
- "hidden": null,
- "label": null,
- "languageId": null,
- "maxLength": null,
- "metadata": { },
- "minLength": null,
- "name": "summary",
- "options": null,
- "optionsDataSource": null,
- "optionsLoadedDynamically": null,
- "placeholder": null,
- "regex": null,
- "required": null,
- "type": "STRING"
} ],
+ "label": null,
+ "maxItems": null,
+ "metadata": { },
+ "minItems": null,
+ "multipleValues": null,
+ "name": "comments",
+ "options": null,
+ "optionsDataSource": null,
+ "placeholder": null,
"required": null,
- "type": "OBJECT"
+ "type": "ARRAY"
} ],
"required": null,
"type": "OBJECT"
@@ -4669,7 +6890,7 @@
"advancedOption": null,
"controlType": "SELECT",
"defaultValue": null,
- "description": null,
+ "description": "ID of the issue.",
"displayCondition": null,
"exampleValue": null,
"expressionEnabled": null,
@@ -4690,8 +6911,57 @@
"regex": null,
"required": true,
"type": "STRING"
+ }, {
+ "advancedOption": null,
+ "controlType": "SELECT",
+ "defaultValue": null,
+ "description": "Order the results by a field.",
+ "displayCondition": null,
+ "exampleValue": null,
+ "expressionEnabled": null,
+ "hidden": null,
+ "label": "Order By",
+ "languageId": null,
+ "maxLength": null,
+ "metadata": { },
+ "minLength": null,
+ "name": "orderBy",
+ "options": [ {
+ "description": "Order ascending by created date.",
+ "label": "Created (Ascending)",
+ "value": "+created"
+ }, {
+ "description": "Order descending by created date.",
+ "label": "Created (Descending)",
+ "value": "-created"
+ } ],
+ "optionsDataSource": null,
+ "optionsLoadedDynamically": null,
+ "placeholder": null,
+ "regex": null,
+ "required": false,
+ "type": "STRING"
+ }, {
+ "advancedOption": null,
+ "controlType": "INTEGER",
+ "defaultValue": null,
+ "description": "The maximum number of items to return per page.",
+ "displayCondition": null,
+ "exampleValue": null,
+ "expressionEnabled": null,
+ "hidden": null,
+ "label": "Max Results",
+ "maxValue": null,
+ "metadata": { },
+ "minValue": null,
+ "name": "maxResults",
+ "options": null,
+ "optionsDataSource": null,
+ "placeholder": null,
+ "required": false,
+ "type": "INTEGER"
} ],
- "title": "Get Issue",
+ "title": "List Issue Comments",
"type": {
"key": "tools",
"label": "Tools",