Jira Service Management

Use Jira Service Management in Studio to manage service requests, customers, organizations, SLAs, and queues. The actions below document the supported service-desk operations and their required fields.

Usage Instructions

Integrate with Jira Service Management for IT service management. Create and manage service requests, handle customers and organizations, track SLAs, and manage queues.

Actions

JSM Get Service Desks

Get all service desks from Jira Service Management

Input

ParameterTypeRequiredDescription
domainstringYesYour Jira domain (e.g., yourcompany.atlassian.net)
expandstringNoComma-separated fields to expand in the response
startnumberNoStart index for pagination (e.g., 0, 50, 100)
limitnumberNoMaximum results to return (e.g., 10, 25, 50)

Output

ParameterTypeDescription
tsstringTimestamp of the operation
serviceDesksarrayList of service desks
↳ idstringService desk ID
↳ projectIdstringAssociated Jira project ID
↳ projectNamestringAssociated project name
↳ projectKeystringAssociated project key
↳ namestringService desk name
↳ descriptionstringService desk description
↳ leadDisplayNamestringProject lead display name
totalnumberTotal number of service desks
isLastPagebooleanWhether this is the last page

JSM Get Request Types

Get request types for a service desk in Jira Service Management

Input

ParameterTypeRequiredDescription
domainstringYesYour Jira domain (e.g., yourcompany.atlassian.net)
serviceDeskIdstringYesService Desk ID (e.g., "1", "2")
searchQuerystringNoFilter request types by name
groupIdstringNoFilter by request type group ID
expandstringNoComma-separated fields to expand in the response
startnumberNoStart index for pagination (e.g., 0, 50, 100)
limitnumberNoMaximum results to return (e.g., 10, 25, 50)

Output

ParameterTypeDescription
tsstringTimestamp of the operation
requestTypesarrayList of request types
↳ idstringRequest type ID
↳ namestringRequest type name
↳ descriptionstringRequest type description
↳ helpTextstringHelp text for customers
↳ issueTypeIdstringAssociated Jira issue type ID
↳ serviceDeskIdstringParent service desk ID
↳ groupIdsjsonGroups this request type belongs to
↳ iconjsonRequest type icon with id and links
↳ restrictionStatusstringOPEN or RESTRICTED
totalnumberTotal number of request types
isLastPagebooleanWhether this is the last page

JSM Create Request

Create a new service request in Jira Service Management

Input

ParameterTypeRequiredDescription
domainstringYesYour Jira domain (e.g., yourcompany.atlassian.net)
serviceDeskIdstringYesService Desk ID (e.g., "1", "2")
requestTypeIdstringYesRequest Type ID (e.g., "10", "15")
summarystringNoSummary/title for the service request (required unless using Form Answers)
descriptionstringNoDescription for the service request
raiseOnBehalfOfstringNoAccount ID of customer to raise request on behalf of
requestFieldValuesjsonNoRequest field values as key-value pairs (overrides summary/description if provided)
formAnswersjsonNoForm answers using numeric form question IDs as keys (e.g., {"1": {"text": "Title"}, "4": {"choices": ["5"]}}). Keys are question IDs from the Jira Form, not Jira field names.
requestParticipantsstringNoComma-separated account IDs to add as request participants
channelstringNoChannel the request originates from (e.g., portal, email)

Output

ParameterTypeDescription
tsstringTimestamp of the operation
issueIdstringCreated request issue ID
issueKeystringCreated request issue key (e.g., SD-123)
requestTypeIdstringRequest type ID
serviceDeskIdstringService desk ID
createdDatejsonCreation date with iso8601, friendly, epochMillis
currentStatusjsonCurrent status with status name and category
reporterjsonReporter user with accountId, displayName, emailAddress
successbooleanWhether the request was created successfully
urlstringURL to the created request

JSM Get Request

Get a single service request from Jira Service Management

Input

ParameterTypeRequiredDescription
domainstringYesYour Jira domain (e.g., yourcompany.atlassian.net)
issueIdOrKeystringYesIssue ID or key (e.g., SD-123)
expandstringNoComma-separated fields to expand: participant, status, sla, requestType, serviceDesk, attachment, comment, action

Output

ParameterTypeDescription
tsstringTimestamp of the operation
issueIdstringJira issue ID
issueKeystringIssue key (e.g., SD-123)
requestTypeIdstringRequest type ID
serviceDeskIdstringService desk ID
createdDatejsonCreation date with iso8601, friendly, epochMillis
currentStatusobjectCurrent request status
↳ statusstringStatus name
↳ statusCategorystringStatus category (NEW, INDETERMINATE, DONE)
↳ statusDatejsonStatus change date with iso8601, friendly, epochMillis
reporterobjectReporter user details
↳ accountIdstringAtlassian account ID
↳ displayNamestringUser display name
↳ emailAddressstringUser email address
↳ activebooleanWhether the account is active
requestFieldValuesarrayRequest field values
↳ fieldIdstringField identifier
↳ labelstringHuman-readable field label
↳ valuejsonField value
↳ renderedValuejsonHTML-rendered field value
urlstringURL to the request
requestjsonThe service request object

JSM Get Requests

Get multiple service requests from Jira Service Management

Input

ParameterTypeRequiredDescription
domainstringYesYour Jira domain (e.g., yourcompany.atlassian.net)
serviceDeskIdstringNoFilter by service desk ID (e.g., "1", "2")
requestOwnershipstringNoFilter by ownership: OWNED_REQUESTS, PARTICIPATED_REQUESTS, APPROVER, ALL_REQUESTS
requestStatusstringNoFilter by status: OPEN_REQUESTS, CLOSED_REQUESTS, ALL_REQUESTS
requestTypeIdstringNoFilter by request type ID
searchTermstringNoSearch term to filter requests (e.g., "password reset", "laptop")
expandstringNoComma-separated fields to expand: participant, status, sla, requestType, serviceDesk, attachment, comment, action
startnumberNoStart index for pagination (e.g., 0, 50, 100)
limitnumberNoMaximum results to return (e.g., 10, 25, 50)

Output

ParameterTypeDescription
tsstringTimestamp of the operation
requestsarrayList of service requests
↳ issueIdstringJira issue ID
↳ issueKeystringIssue key (e.g., SD-123)
↳ requestTypeIdstringRequest type ID
↳ serviceDeskIdstringService desk ID
↳ createdDatejsonCreation date with iso8601, friendly, epochMillis
↳ currentStatusobjectCurrent request status
↳ statusstringStatus name
↳ statusCategorystringStatus category (NEW, INDETERMINATE, DONE)
↳ statusDatejsonStatus change date with iso8601, friendly, epochMillis
↳ reporterobjectReporter user details
↳ accountIdstringAtlassian account ID
↳ displayNamestringUser display name
↳ emailAddressstringUser email address
↳ activebooleanWhether the account is active
↳ requestFieldValuesarrayRequest field values
↳ fieldIdstringField identifier
↳ labelstringHuman-readable field label
↳ valuejsonField value
↳ renderedValuejsonHTML-rendered field value
totalnumberTotal number of requests in current page
isLastPagebooleanWhether this is the last page

JSM Add Comment

Add a comment (public or internal) to a service request in Jira Service Management

Input

ParameterTypeRequiredDescription
domainstringYesYour Jira domain (e.g., yourcompany.atlassian.net)
issueIdOrKeystringYesIssue ID or key (e.g., SD-123)
bodystringYesComment body text
isPublicbooleanYesWhether the comment is public (visible to customer) or internal (true/false)

Output

ParameterTypeDescription
tsstringTimestamp of the operation
issueIdOrKeystringIssue ID or key
commentIdstringCreated comment ID
bodystringComment body text
isPublicbooleanWhether the comment is public
authorobjectComment author
↳ accountIdstringAtlassian account ID
↳ displayNamestringUser display name
↳ emailAddressstringUser email address
↳ activebooleanWhether the account is active
createdDatejsonComment creation date with iso8601, friendly, epochMillis
successbooleanWhether the comment was added successfully

JSM Get Comments

Get comments for a service request in Jira Service Management

Input

ParameterTypeRequiredDescription
domainstringYesYour Jira domain (e.g., yourcompany.atlassian.net)
issueIdOrKeystringYesIssue ID or key (e.g., SD-123)
isPublicbooleanNoFilter to only public comments (true/false)
internalbooleanNoFilter to only internal comments (true/false)
expandstringNoComma-separated fields to expand: renderedBody, attachment
startnumberNoStart index for pagination (e.g., 0, 50, 100)
limitnumberNoMaximum results to return (e.g., 10, 25, 50)

Output

ParameterTypeDescription
tsstringTimestamp of the operation
issueIdOrKeystringIssue ID or key
commentsarrayList of comments
↳ idstringComment ID
↳ bodystringComment body text
↳ publicbooleanWhether the comment is public
↳ authorobjectComment author
↳ accountIdstringAtlassian account ID
↳ displayNamestringUser display name
↳ emailAddressstringUser email address
↳ activebooleanWhether the account is active
↳ createdjsonCreation date with iso8601, friendly, epochMillis
↳ renderedBodyjsonHTML-rendered comment body (when expand=renderedBody)
totalnumberTotal number of comments
isLastPagebooleanWhether this is the last page

JSM Get Customers

Get customers for a service desk in Jira Service Management

Input

ParameterTypeRequiredDescription
domainstringYesYour Jira domain (e.g., yourcompany.atlassian.net)
serviceDeskIdstringYesService Desk ID (e.g., "1", "2")
querystringNoSearch query to filter customers (e.g., "john", "acme")
startnumberNoStart index for pagination (e.g., 0, 50, 100)
limitnumberNoMaximum results to return (e.g., 10, 25, 50)

Output

ParameterTypeDescription
tsstringTimestamp of the operation
customersarrayList of customers
↳ accountIdstringAtlassian account ID
↳ displayNamestringDisplay name
↳ emailAddressstringEmail address
↳ activebooleanWhether the account is active
↳ timeZonestringUser timezone
totalnumberTotal number of customers
isLastPagebooleanWhether this is the last page

JSM Add Customer

Add customers to a service desk in Jira Service Management

Input

ParameterTypeRequiredDescription
domainstringYesYour Jira domain (e.g., yourcompany.atlassian.net)
serviceDeskIdstringYesService Desk ID (e.g., "1", "2")
accountIdsstringYesComma-separated Atlassian account IDs to add as customers

Output

ParameterTypeDescription
tsstringTimestamp of the operation
serviceDeskIdstringService desk ID
successbooleanWhether customers were added successfully

JSM Get Organizations

Get organizations for a service desk in Jira Service Management

Input

ParameterTypeRequiredDescription
domainstringYesYour Jira domain (e.g., yourcompany.atlassian.net)
serviceDeskIdstringYesService Desk ID (e.g., "1", "2")
startnumberNoStart index for pagination (e.g., 0, 50, 100)
limitnumberNoMaximum results to return (e.g., 10, 25, 50)

Output

ParameterTypeDescription
tsstringTimestamp of the operation
organizationsarrayList of organizations
↳ idstringOrganization ID
↳ namestringOrganization name
totalnumberTotal number of organizations
isLastPagebooleanWhether this is the last page

JSM Create Organization

Create a new organization in Jira Service Management

Input

ParameterTypeRequiredDescription
domainstringYesYour Jira domain (e.g., yourcompany.atlassian.net)
namestringYesName of the organization to create

Output

ParameterTypeDescription
tsstringTimestamp of the operation
organizationIdstringID of the created organization
namestringName of the created organization
successbooleanWhether the operation succeeded

JSM Add Organization

Add an organization to a service desk in Jira Service Management

Input

ParameterTypeRequiredDescription
domainstringYesYour Jira domain (e.g., yourcompany.atlassian.net)
serviceDeskIdstringYesService Desk ID (e.g., "1", "2")
organizationIdstringYesOrganization ID to add to the service desk

Output

ParameterTypeDescription
tsstringTimestamp of the operation
serviceDeskIdstringService Desk ID
organizationIdstringOrganization ID added
successbooleanWhether the operation succeeded

JSM Get Queues

Get queues for a service desk in Jira Service Management

Input

ParameterTypeRequiredDescription
domainstringYesYour Jira domain (e.g., yourcompany.atlassian.net)
serviceDeskIdstringYesService Desk ID (e.g., "1", "2")
includeCountbooleanNoInclude issue count for each queue (true/false)
startnumberNoStart index for pagination (e.g., 0, 50, 100)
limitnumberNoMaximum results to return (e.g., 10, 25, 50)

Output

ParameterTypeDescription
tsstringTimestamp of the operation
queuesarrayList of queues
↳ idstringQueue ID
↳ namestringQueue name
↳ jqlstringJQL filter for the queue
↳ fieldsjsonFields displayed in the queue
↳ issueCountnumberNumber of issues in the queue
totalnumberTotal number of queues
isLastPagebooleanWhether this is the last page

JSM Get SLA

Get SLA information for a service request in Jira Service Management

Input

ParameterTypeRequiredDescription
domainstringYesYour Jira domain (e.g., yourcompany.atlassian.net)
issueIdOrKeystringYesIssue ID or key (e.g., SD-123)
startnumberNoStart index for pagination (e.g., 0, 50, 100)
limitnumberNoMaximum results to return (e.g., 10, 25, 50)

Output

ParameterTypeDescription
tsstringTimestamp of the operation
issueIdOrKeystringIssue ID or key
slasarrayList of SLA metrics
↳ idstringSLA metric ID
↳ namestringSLA metric name
↳ completedCyclesjsonCompleted SLA cycles with startTime, stopTime, breachTime, breached, goalDuration, elapsedTime, remainingTime (each time as DateDTO, durations as DurationDTO)
↳ ongoingCyclejsonOngoing SLA cycle with startTime, breachTime, breached, paused, withinCalendarHours, goalDuration, elapsedTime, remainingTime
totalnumberTotal number of SLAs
isLastPagebooleanWhether this is the last page

JSM Get Transitions

Get available transitions for a service request in Jira Service Management

Input

ParameterTypeRequiredDescription
domainstringYesYour Jira domain (e.g., yourcompany.atlassian.net)
issueIdOrKeystringYesIssue ID or key (e.g., SD-123)
startnumberNoStart index for pagination (e.g., 0, 50, 100)
limitnumberNoMaximum results to return (e.g., 10, 25, 50)

Output

ParameterTypeDescription
tsstringTimestamp of the operation
issueIdOrKeystringIssue ID or key
transitionsarrayList of available transitions
↳ idstringTransition ID
↳ namestringTransition name
totalnumberTotal number of transitions
isLastPagebooleanWhether this is the last page

JSM Transition Request

Transition a service request to a new status in Jira Service Management

Input

ParameterTypeRequiredDescription
domainstringYesYour Jira domain (e.g., yourcompany.atlassian.net)
issueIdOrKeystringYesIssue ID or key (e.g., SD-123)
transitionIdstringYesTransition ID to apply
commentstringNoOptional comment to add during transition

Output

ParameterTypeDescription
tsstringTimestamp of the operation
issueIdOrKeystringIssue ID or key
transitionIdstringApplied transition ID
successbooleanWhether the transition was successful

JSM Get Participants

Get participants for a request in Jira Service Management

Input

ParameterTypeRequiredDescription
domainstringYesYour Jira domain (e.g., yourcompany.atlassian.net)
issueIdOrKeystringYesIssue ID or key (e.g., SD-123)
startnumberNoStart index for pagination (e.g., 0, 50, 100)
limitnumberNoMaximum results to return (e.g., 10, 25, 50)

Output

ParameterTypeDescription
tsstringTimestamp of the operation
issueIdOrKeystringIssue ID or key
participantsarrayList of participants
↳ accountIdstringAtlassian account ID
↳ displayNamestringDisplay name
↳ emailAddressstringEmail address
↳ activebooleanWhether the account is active
totalnumberTotal number of participants
isLastPagebooleanWhether this is the last page

JSM Add Participants

Add participants to a request in Jira Service Management

Input

ParameterTypeRequiredDescription
domainstringYesYour Jira domain (e.g., yourcompany.atlassian.net)
issueIdOrKeystringYesIssue ID or key (e.g., SD-123)
accountIdsstringYesComma-separated account IDs to add as participants

Output

ParameterTypeDescription
tsstringTimestamp of the operation
issueIdOrKeystringIssue ID or key
participantsarrayList of added participants
↳ accountIdstringAtlassian account ID
↳ displayNamestringDisplay name
↳ emailAddressstringEmail address
↳ activebooleanWhether the account is active
successbooleanWhether the operation succeeded

JSM Get Approvals

Get approvals for a request in Jira Service Management

Input

ParameterTypeRequiredDescription
domainstringYesYour Jira domain (e.g., yourcompany.atlassian.net)
issueIdOrKeystringYesIssue ID or key (e.g., SD-123)
startnumberNoStart index for pagination (e.g., 0, 50, 100)
limitnumberNoMaximum results to return (e.g., 10, 25, 50)

Output

ParameterTypeDescription
tsstringTimestamp of the operation
issueIdOrKeystringIssue ID or key
approvalsarrayList of approvals
↳ idstringApproval ID
↳ namestringApproval description
↳ finalDecisionstringFinal decision: pending, approved, or declined
↳ canAnswerApprovalbooleanWhether current user can respond
↳ approversarrayList of approvers with their decisions
↳ approverobjectApprover user details
↳ accountIdstringAtlassian account ID
↳ displayNamestringUser display name
↳ emailAddressstringUser email address
↳ activebooleanWhether the account is active
↳ approverDecisionstringDecision: pending, approved, or declined
↳ createdDatejsonCreation date
↳ completedDatejsonCompletion date
totalnumberTotal number of approvals
isLastPagebooleanWhether this is the last page

JSM Answer Approval

Approve or decline an approval request in Jira Service Management

Input

ParameterTypeRequiredDescription
domainstringYesYour Jira domain (e.g., yourcompany.atlassian.net)
issueIdOrKeystringYesIssue ID or key (e.g., SD-123)
approvalIdstringYesApproval ID to answer
decisionstringYesDecision: "approve" or "decline"

Output

ParameterTypeDescription
tsstringTimestamp of the operation
issueIdOrKeystringIssue ID or key
approvalIdstringApproval ID
decisionstringDecision made (approve/decline)
idstringApproval ID from response
namestringApproval description
finalDecisionstringFinal approval decision: pending, approved, or declined
canAnswerApprovalbooleanWhether the current user can still respond
approversarrayUpdated list of approvers with decisions
↳ approverobjectApprover user details
↳ accountIdstringApprover account ID
↳ displayNamestringApprover display name
↳ emailAddressstringApprover email
↳ activebooleanWhether the account is active
↳ approverDecisionstringIndividual approver decision
createdDatejsonApproval creation date
completedDatejsonApproval completion date
approvaljsonThe approval object
successbooleanWhether the operation succeeded

JSM Get Request Type Fields

Get the fields required to create a request of a specific type in Jira Service Management

Input

ParameterTypeRequiredDescription
domainstringYesYour Jira domain (e.g., yourcompany.atlassian.net)
serviceDeskIdstringYesService Desk ID (e.g., "1", "2")
requestTypeIdstringYesRequest Type ID (e.g., "10", "15")

Output

ParameterTypeDescription
tsstringTimestamp of the operation
serviceDeskIdstringService desk ID
requestTypeIdstringRequest type ID
canAddRequestParticipantsbooleanWhether participants can be added to requests of this type
canRaiseOnBehalfOfbooleanWhether requests can be raised on behalf of another user
requestTypeFieldsarrayList of fields for this request type
↳ fieldIdstringField identifier (e.g., summary, description, customfield_10010)
↳ namestringHuman-readable field name
↳ descriptionstringHelp text for the field
↳ requiredbooleanWhether the field is required
↳ visiblebooleanWhether the field is visible
↳ validValuesjsonAllowed values for select fields
↳ presetValuesjsonPre-populated values
↳ defaultValuesjsonDefault values for the field
↳ jiraSchemajsonJira field schema with type, system, custom, customId

JSM Get Form Templates

List forms (ProForma/JSM Forms) in a Jira project to discover form IDs for request types

Input

ParameterTypeRequiredDescription
domainstringYesYour Jira domain (e.g., yourcompany.atlassian.net)
projectIdOrKeystringYesJira project ID or key (e.g., "10001" or "SD")

Output

ParameterTypeDescription
tsstringTimestamp of the operation
projectIdOrKeystringProject ID or key
templatesarrayList of forms in the project
↳ idstringForm template ID (UUID)
↳ namestringForm template name
↳ updatedstringLast updated timestamp (ISO 8601)
↳ issueCreateIssueTypeIdsjsonIssue type IDs that auto-attach this form on issue create
↳ issueCreateRequestTypeIdsjsonRequest type IDs that auto-attach this form on issue create
↳ portalRequestTypeIdsjsonRequest type IDs that show this form on the customer portal
↳ recommendedIssueRequestTypeIdsjsonRequest type IDs that recommend this form
totalnumberTotal number of forms

JSM Get Form Structure

Get the full structure of a ProForma/JSM form including all questions, field types, choices, layout, and conditions

Input

ParameterTypeRequiredDescription
domainstringYesYour Jira domain (e.g., yourcompany.atlassian.net)
projectIdOrKeystringYesJira project ID or key (e.g., "10001" or "SD")
formIdstringYesForm ID (UUID from Get Form Templates)

Output

ParameterTypeDescription
tsstringTimestamp of the operation
projectIdOrKeystringProject ID or key
formIdstringForm ID
designjsonFull form design with questions (field types, labels, choices, validation), layout (field ordering), and conditions
updatedstringLast updated timestamp
publishjsonPublishing and request type configuration

JSM Get Issue Forms

List forms (ProForma/JSM Forms) attached to a Jira issue with metadata (name, submitted status, lock)

Input

ParameterTypeRequiredDescription
domainstringYesYour Jira domain (e.g., yourcompany.atlassian.net)
issueIdOrKeystringYesIssue ID or key (e.g., "SD-123", "10001")

Output

ParameterTypeDescription
tsstringTimestamp of the operation
issueIdOrKeystringIssue ID or key
formsarrayList of forms attached to the issue
↳ idstringForm instance ID (UUID)
↳ namestringForm name
↳ updatedstringLast updated timestamp (ISO 8601)
↳ submittedbooleanWhether the form has been submitted
↳ lockbooleanWhether the form is locked
↳ internalbooleanWhether the form is internal-only
↳ formTemplateIdstringSource form template ID (UUID)
totalnumberTotal number of forms

JSM Attach Form

Attach a form template to an existing Jira issue or JSM request

Input

ParameterTypeRequiredDescription
domainstringYesYour Jira domain (e.g., yourcompany.atlassian.net)
issueIdOrKeystringYesIssue ID or key to attach the form to (e.g., "SD-123")
formTemplateIdstringYesForm template UUID (from Get Form Templates)

Output

ParameterTypeDescription
tsstringTimestamp of the operation
issueIdOrKeystringIssue ID or key
idstringAttached form instance ID (UUID)
namestringForm name
updatedstringLast updated timestamp
submittedbooleanWhether the form has been submitted
lockbooleanWhether the form is locked
internalbooleanWhether the form is internal only
formTemplateIdstringForm template ID

JSM Save Form Answers

Save answers to a form attached to a Jira issue or JSM request

Input

ParameterTypeRequiredDescription
domainstringYesYour Jira domain (e.g., yourcompany.atlassian.net)
issueIdOrKeystringYesIssue ID or key (e.g., "SD-123")
formIdstringYesForm instance UUID (from Attach Form or Get Issue Forms)
answersjsonYesForm answers using numeric question IDs as keys (e.g., {"1": {"text": "Title"}, "4": {"choices": ["5"]}})

Output

ParameterTypeDescription
tsstringTimestamp of the operation
issueIdOrKeystringIssue ID or key
formIdstringForm instance UUID
statejsonForm state with status (open, submitted, locked)
updatedstringLast updated timestamp

JSM Submit Form

Submit a form on a Jira issue or JSM request, locking it from further edits

Input

ParameterTypeRequiredDescription
domainstringYesYour Jira domain (e.g., yourcompany.atlassian.net)
issueIdOrKeystringYesIssue ID or key (e.g., "SD-123")
formIdstringYesForm instance UUID (from Attach Form or Get Issue Forms)

Output

ParameterTypeDescription
tsstringTimestamp of the operation
issueIdOrKeystringIssue ID or key
formIdstringForm instance UUID
statusstringForm status after submission (open, submitted, locked)

JSM Get Form

Get a single form with full design, state, and answers from a Jira issue

Input

ParameterTypeRequiredDescription
domainstringYesYour Jira domain (e.g., yourcompany.atlassian.net)
issueIdOrKeystringYesIssue ID or key (e.g., "SD-123")
formIdstringYesForm instance UUID (from Attach Form or Get Issue Forms)

Output

ParameterTypeDescription
tsstringTimestamp of the operation
issueIdOrKeystringIssue ID or key
formIdstringForm instance UUID
designjsonFull form design with questions, layout, conditions, sections, settings
statejsonForm state with answers map, status (o=open, s=submitted, l=locked), visibility (i=internal, e=external)
updatedstringLast updated timestamp

JSM Get Form Answers

Get simplified answers from a form attached to a Jira issue or JSM request

Input

ParameterTypeRequiredDescription
domainstringYesYour Jira domain (e.g., yourcompany.atlassian.net)
issueIdOrKeystringYesIssue ID or key (e.g., "SD-123")
formIdstringYesForm instance UUID (from Attach Form or Get Issue Forms)

Output

ParameterTypeDescription
tsstringTimestamp of the operation
issueIdOrKeystringIssue ID or key
formIdstringForm instance UUID
answersjsonSimplified form answers as key-value pairs (question label to answer text/choices)

JSM Reopen Form

Reopen a submitted form on a Jira issue or JSM request, allowing further edits

Input

ParameterTypeRequiredDescription
domainstringYesYour Jira domain (e.g., yourcompany.atlassian.net)
issueIdOrKeystringYesIssue ID or key (e.g., "SD-123")
formIdstringYesForm instance UUID (from Get Issue Forms)

Output

ParameterTypeDescription
tsstringTimestamp of the operation
issueIdOrKeystringIssue ID or key
formIdstringForm instance UUID
statusstringForm status after reopening (open, submitted, locked)

JSM Delete Form

Remove a form from a Jira issue or JSM request

Input

ParameterTypeRequiredDescription
domainstringYesYour Jira domain (e.g., yourcompany.atlassian.net)
issueIdOrKeystringYesIssue ID or key (e.g., "SD-123")
formIdstringYesForm instance UUID to delete

Output

ParameterTypeDescription
tsstringTimestamp of the operation
issueIdOrKeystringIssue ID or key
formIdstringDeleted form instance UUID
deletedbooleanWhether the form was successfully deleted

JSM Externalise Form

Make a form visible to customers on a Jira issue or JSM request

Input

ParameterTypeRequiredDescription
domainstringYesYour Jira domain (e.g., yourcompany.atlassian.net)
issueIdOrKeystringYesIssue ID or key (e.g., "SD-123")
formIdstringYesForm instance UUID

Output

ParameterTypeDescription
tsstringTimestamp of the operation
issueIdOrKeystringIssue ID or key
formIdstringForm instance UUID
visibilitystringForm visibility after change (internal or external)

JSM Internalise Form

Make a form internal only (not visible to customers) on a Jira issue or JSM request

Input

ParameterTypeRequiredDescription
domainstringYesYour Jira domain (e.g., yourcompany.atlassian.net)
issueIdOrKeystringYesIssue ID or key (e.g., "SD-123")
formIdstringYesForm instance UUID

Output

ParameterTypeDescription
tsstringTimestamp of the operation
issueIdOrKeystringIssue ID or key
formIdstringForm instance UUID
visibilitystringForm visibility after change (internal or external)

JSM Copy Forms

Copy forms from one Jira issue to another

Input

ParameterTypeRequiredDescription
domainstringYesYour Jira domain (e.g., yourcompany.atlassian.net)
sourceIssueIdOrKeystringYesSource issue ID or key to copy forms from (e.g., "SD-123")
targetIssueIdOrKeystringYesTarget issue ID or key to copy forms to (e.g., "SD-456")
formIdsjsonNoOptional JSON array of form UUIDs to copy (e.g., ["uuid1", "uuid2"]). If omitted, copies all forms.

Output

ParameterTypeDescription
tsstringTimestamp of the operation
sourceIssueIdOrKeystringSource issue ID or key
targetIssueIdOrKeystringTarget issue ID or key
copiedFormsjsonArray of successfully copied forms
errorsjsonArray of errors encountered during copy

JSM List Asset Schemas

List Assets (Insight/CMDB) object schemas in Jira Service Management

Input

ParameterTypeRequiredDescription
domainstringYesYour Jira domain (e.g., yourcompany.atlassian.net)
workspaceIdstringNoAssets workspace ID (resolved automatically when omitted)
startAtnumberNoPagination start index (e.g., 0, 50)
maxResultsnumberNoMaximum schemas to return (e.g., 25, 50)
includeCountsbooleanNoInclude object and object-type counts per schema

Output

ParameterTypeDescription
tsstringTimestamp of the operation
schemasarrayList of Assets object schemas
↳ idstringSchema ID
↳ namestringSchema name
↳ objectSchemaKeystringSchema key
↳ statusstringSchema status
↳ descriptionstringSchema description
↳ objectCountnumberNumber of objects
↳ objectTypeCountnumberNumber of object types
totalnumberTotal number of schemas
isLastbooleanWhether this is the last page

JSM Get Asset Schema

Get a single Assets (Insight/CMDB) object schema by ID

Input

ParameterTypeRequiredDescription
domainstringYesYour Jira domain (e.g., yourcompany.atlassian.net)
workspaceIdstringNoAssets workspace ID (resolved automatically when omitted)
schemaIdstringYesThe Assets object schema ID

Output

ParameterTypeDescription
tsstringTimestamp of the operation
schemajsonThe Assets object schema
↳ idstringSchema ID
↳ namestringSchema name
↳ objectSchemaKeystringSchema key
↳ statusstringSchema status
↳ descriptionstringSchema description
↳ objectCountnumberNumber of objects
↳ objectTypeCountnumberNumber of object types

JSM List Asset Object Types

List object types within an Assets (Insight/CMDB) object schema

Input

ParameterTypeRequiredDescription
domainstringYesYour Jira domain (e.g., yourcompany.atlassian.net)
workspaceIdstringNoAssets workspace ID (resolved automatically when omitted)
schemaIdstringYesThe Assets object schema ID to list object types for
excludeAbstractbooleanNoExclude abstract object types from the result

Output

ParameterTypeDescription
tsstringTimestamp of the operation
objectTypesarrayList of object types in the schema
↳ idstringObject type ID
↳ namestringObject type name
↳ descriptionstringObject type description
↳ objectSchemaIdstringParent schema ID
↳ objectCountnumberNumber of objects
↳ abstractObjectTypebooleanWhether the type is abstract
↳ inheritedbooleanWhether the type inherits attributes
totalnumberTotal number of object types

JSM Get Asset Object Type Attributes

Get the attribute definitions for an Assets (Insight/CMDB) object type. Use the returned attribute IDs to build create/update payloads or map columns.

Input

ParameterTypeRequiredDescription
domainstringYesYour Jira domain (e.g., yourcompany.atlassian.net)
workspaceIdstringNoAssets workspace ID (resolved automatically when omitted)
objectTypeIdstringYesThe Assets object type ID
onlyValueEditablebooleanNoReturn only attributes whose values can be edited
querystringNoFilter attributes by a search query

Output

ParameterTypeDescription
tsstringTimestamp of the operation
attributesarrayAttribute definitions for the object type
↳ idstringAttribute definition ID — use as objectTypeAttributeId in create/update
↳ namestringAttribute name
↳ labelbooleanWhether this attribute is the object label
↳ typenumberData type discriminator (integer enum)
↳ defaultTypejsonDefault data type { id, name }
↳ editablebooleanWhether the value is editable
↳ minimumCardinalitynumberMinimum number of values (>= 1 means required)
↳ maximumCardinalitynumberMaximum number of values
↳ uniqueAttributebooleanWhether values must be unique
totalnumberTotal number of attributes

JSM Search Assets (AQL)

Search Assets (Insight/CMDB) objects using AQL (Assets Query Language), e.g. objectType = "Host" AND Status = "Running". Supports pagination.

Input

ParameterTypeRequiredDescription
domainstringYesYour Jira domain (e.g., yourcompany.atlassian.net)
workspaceIdstringNoAssets workspace ID (resolved automatically when omitted)
qlQuerystringYesAQL query string (e.g., objectType = "Host" AND "Operating System" = "Ubuntu")
pagenumberNoPage number (1-based, defaults to 1)
resultsPerPagenumberNoResults per page (e.g., 25, 50)
includeAttributesbooleanNoInclude resolved attribute values on each object (defaults to true)
objectTypeIdstringNoOptionally scope the search to a single object type ID
objectSchemaIdstringNoOptionally scope the search to a single object schema ID

Output

ParameterTypeDescription
tsstringTimestamp of the operation
objectsarrayMatching Assets objects
↳ idstringObject ID
↳ labelstringObject label
↳ objectKeystringObject key (e.g., HOST-123)
↳ objectTypejsonObject type metadata
↳ attributesjsonResolved attribute values
totalnumberTotal number of matching objects (totalFilterCount)
pageNumbernumberCurrent page number
pageSizenumberNumber of objects on this page

JSM Get Asset Object

Get a single Assets (Insight/CMDB) object by ID, including its attribute values

Input

ParameterTypeRequiredDescription
domainstringYesYour Jira domain (e.g., yourcompany.atlassian.net)
workspaceIdstringNoAssets workspace ID (resolved automatically when omitted)
objectIdstringYesThe Assets object ID

Output

ParameterTypeDescription
tsstringTimestamp of the operation
objectjsonThe Assets object
↳ idstringObject ID
↳ labelstringHuman-readable object label
↳ objectKeystringObject key (e.g., HOST-123)
↳ globalIdstringGlobal object ID
↳ objectTypejsonObject type metadata
↳ attributesjsonResolved attribute values for the object
↳ hasAvatarbooleanWhether the object has an avatar
↳ createdstringCreation timestamp
↳ updatedstringLast update timestamp
↳ linkstringSelf link to the object

JSM Create Asset Object

Create an Assets (Insight/CMDB) object of a given object type. Attributes use objectTypeAttributeId values from the object type definition.

Input

ParameterTypeRequiredDescription
domainstringYesYour Jira domain (e.g., yourcompany.atlassian.net)
workspaceIdstringNoAssets workspace ID (resolved automatically when omitted)
objectTypeIdstringYesThe object type ID to create the object under
attributesjsonYesArray of attributes: [{ objectTypeAttributeId, objectAttributeValues: [{ value }] }]

Output

ParameterTypeDescription
tsstringTimestamp of the operation
objectjsonThe created Assets object
↳ idstringObject ID
↳ labelstringHuman-readable object label
↳ objectKeystringObject key (e.g., HOST-123)
↳ globalIdstringGlobal object ID
↳ objectTypejsonObject type metadata
↳ attributesjsonResolved attribute values for the object
↳ hasAvatarbooleanWhether the object has an avatar
↳ createdstringCreation timestamp
↳ updatedstringLast update timestamp
↳ linkstringSelf link to the object

JSM Update Asset Object

Update an existing Assets (Insight/CMDB) object. Provide the attributes to change using their objectTypeAttributeId values.

Input

ParameterTypeRequiredDescription
domainstringYesYour Jira domain (e.g., yourcompany.atlassian.net)
workspaceIdstringNoAssets workspace ID (resolved automatically when omitted)
objectIdstringYesThe Assets object ID to update
attributesjsonYesArray of attributes to set: [{ objectTypeAttributeId, objectAttributeValues: [{ value }] }]
objectTypeIdstringNoOptional object type ID (only if changing the type)

Output

ParameterTypeDescription
tsstringTimestamp of the operation
objectjsonThe updated Assets object
↳ idstringObject ID
↳ labelstringHuman-readable object label
↳ objectKeystringObject key (e.g., HOST-123)
↳ globalIdstringGlobal object ID
↳ objectTypejsonObject type metadata
↳ attributesjsonResolved attribute values for the object
↳ hasAvatarbooleanWhether the object has an avatar
↳ createdstringCreation timestamp
↳ updatedstringLast update timestamp
↳ linkstringSelf link to the object

JSM Delete Asset Object

Delete an Assets (Insight/CMDB) object by ID

Input

ParameterTypeRequiredDescription
domainstringYesYour Jira domain (e.g., yourcompany.atlassian.net)
workspaceIdstringNoAssets workspace ID (resolved automatically when omitted)
objectIdstringYesThe Assets object ID to delete

Output

ParameterTypeDescription
tsstringTimestamp of the operation
objectIdstringThe deleted object ID
deletedbooleanWhether the object was deleted

Triggers

A Trigger is a block that starts a workflow when an event happens in this service.

JSM Request Commented

Trigger workflow when a comment is added to a Jira Service Management request

Configuration

ParameterTypeRequiredDescription
webhookSecretstringNoOptional secret to validate webhook deliveries from Jira using HMAC signature
jqlFilterstringNoFilter which service desk requests trigger this workflow using JQL (Jira Query Language)

Output

ParameterTypeDescription
webhookEventstringThe webhook event type (e.g., jira:issue_created, jira:issue_updated, comment_created)
timestampnumberTimestamp of the webhook event
userobjectuser output from the tool
↳ displayNamestringDisplay name of the user who triggered the event
↳ accountIdstringAccount ID of the user who triggered the event
issueobjectissue output from the tool
↳ idstringJira issue ID
↳ keystringIssue key (e.g., SD-123)
↳ selfstringREST API URL for this issue
↳ fieldsobjectfields output from the tool
↳ summarystringRequest summary/title
↳ statusobjectstatus output from the tool
↳ namestringCurrent status name
↳ idstringStatus ID
↳ statusCategoryjsonStatus category information
↳ priorityobjectpriority output from the tool
↳ namestringPriority name
↳ idstringPriority ID
↳ issuetypeobjectissuetype output from the tool
↳ namestringIssue type name (e.g., Service Request, Incident)
↳ idstringIssue type ID
↳ projectobjectproject output from the tool
↳ keystringProject key
↳ namestringProject name
↳ idstringProject ID
↳ reporterobjectreporter output from the tool
↳ displayNamestringReporter display name
↳ accountIdstringReporter account ID
↳ emailAddressstringEmail address (Jira Server only — not available in Jira Cloud webhook payloads)
↳ assigneeobjectassignee output from the tool
↳ displayNamestringAssignee display name
↳ accountIdstringAssignee account ID
↳ emailAddressstringEmail address (Jira Server only — not available in Jira Cloud webhook payloads)
↳ creatorobjectcreator output from the tool
↳ displayNamestringCreator display name
↳ accountIdstringCreator account ID
↳ emailAddressstringEmail address (Jira Server only — not available in Jira Cloud webhook payloads)
↳ createdstringRequest creation date (ISO format)
↳ updatedstringLast updated date (ISO format)
↳ duedatestringDue date for the request
↳ labelsarrayArray of labels applied to this request
↳ resolutionobjectresolution output from the tool
↳ namestringResolution name (e.g., Done, Fixed)
↳ idstringResolution ID
commentobjectcomment output from the tool
↳ idstringComment ID
↳ bodyjsonComment body in Atlassian Document Format (ADF). On Jira Server this may be a plain string.
↳ authorobjectauthor output from the tool
↳ displayNamestringComment author display name
↳ accountIdstringComment author account ID
↳ emailAddressstringComment author email address
↳ updateAuthorobjectupdateAuthor output from the tool
↳ displayNamestringDisplay name of the user who last updated the comment
↳ accountIdstringAccount ID of the user who last updated the comment
↳ createdstringComment creation date (ISO format)
↳ updatedstringComment last updated date (ISO format)

JSM Request Created

Trigger workflow when a new service request is created in Jira Service Management

Configuration

ParameterTypeRequiredDescription
webhookSecretstringNoOptional secret to validate webhook deliveries from Jira using HMAC signature
jqlFilterstringNoFilter which service desk requests trigger this workflow using JQL (Jira Query Language)

Output

ParameterTypeDescription
webhookEventstringThe webhook event type (e.g., jira:issue_created, jira:issue_updated, comment_created)
timestampnumberTimestamp of the webhook event
userobjectuser output from the tool
↳ displayNamestringDisplay name of the user who triggered the event
↳ accountIdstringAccount ID of the user who triggered the event
issueobjectissue output from the tool
↳ idstringJira issue ID
↳ keystringIssue key (e.g., SD-123)
↳ selfstringREST API URL for this issue
↳ fieldsobjectfields output from the tool
↳ summarystringRequest summary/title
↳ statusobjectstatus output from the tool
↳ namestringCurrent status name
↳ idstringStatus ID
↳ statusCategoryjsonStatus category information
↳ priorityobjectpriority output from the tool
↳ namestringPriority name
↳ idstringPriority ID
↳ issuetypeobjectissuetype output from the tool
↳ namestringIssue type name (e.g., Service Request, Incident)
↳ idstringIssue type ID
↳ projectobjectproject output from the tool
↳ keystringProject key
↳ namestringProject name
↳ idstringProject ID
↳ reporterobjectreporter output from the tool
↳ displayNamestringReporter display name
↳ accountIdstringReporter account ID
↳ emailAddressstringEmail address (Jira Server only — not available in Jira Cloud webhook payloads)
↳ assigneeobjectassignee output from the tool
↳ displayNamestringAssignee display name
↳ accountIdstringAssignee account ID
↳ emailAddressstringEmail address (Jira Server only — not available in Jira Cloud webhook payloads)
↳ creatorobjectcreator output from the tool
↳ displayNamestringCreator display name
↳ accountIdstringCreator account ID
↳ emailAddressstringEmail address (Jira Server only — not available in Jira Cloud webhook payloads)
↳ createdstringRequest creation date (ISO format)
↳ updatedstringLast updated date (ISO format)
↳ duedatestringDue date for the request
↳ labelsarrayArray of labels applied to this request
↳ resolutionobjectresolution output from the tool
↳ namestringResolution name (e.g., Done, Fixed)
↳ idstringResolution ID
issue_event_type_namestringIssue event type name from Jira

JSM Request Resolved

Trigger workflow when a service request is resolved in Jira Service Management

Configuration

ParameterTypeRequiredDescription
webhookSecretstringNoOptional secret to validate webhook deliveries from Jira using HMAC signature
jqlFilterstringNoFilter which service desk requests trigger this workflow using JQL (Jira Query Language)

Output

ParameterTypeDescription
webhookEventstringThe webhook event type (e.g., jira:issue_created, jira:issue_updated, comment_created)
timestampnumberTimestamp of the webhook event
userobjectuser output from the tool
↳ displayNamestringDisplay name of the user who triggered the event
↳ accountIdstringAccount ID of the user who triggered the event
issueobjectissue output from the tool
↳ idstringJira issue ID
↳ keystringIssue key (e.g., SD-123)
↳ selfstringREST API URL for this issue
↳ fieldsobjectfields output from the tool
↳ summarystringRequest summary/title
↳ statusobjectstatus output from the tool
↳ namestringCurrent status name
↳ idstringStatus ID
↳ statusCategoryjsonStatus category information
↳ priorityobjectpriority output from the tool
↳ namestringPriority name
↳ idstringPriority ID
↳ issuetypeobjectissuetype output from the tool
↳ namestringIssue type name (e.g., Service Request, Incident)
↳ idstringIssue type ID
↳ projectobjectproject output from the tool
↳ keystringProject key
↳ namestringProject name
↳ idstringProject ID
↳ reporterobjectreporter output from the tool
↳ displayNamestringReporter display name
↳ accountIdstringReporter account ID
↳ emailAddressstringEmail address (Jira Server only — not available in Jira Cloud webhook payloads)
↳ assigneeobjectassignee output from the tool
↳ displayNamestringAssignee display name
↳ accountIdstringAssignee account ID
↳ emailAddressstringEmail address (Jira Server only — not available in Jira Cloud webhook payloads)
↳ creatorobjectcreator output from the tool
↳ displayNamestringCreator display name
↳ accountIdstringCreator account ID
↳ emailAddressstringEmail address (Jira Server only — not available in Jira Cloud webhook payloads)
↳ createdstringRequest creation date (ISO format)
↳ updatedstringLast updated date (ISO format)
↳ duedatestringDue date for the request
↳ labelsarrayArray of labels applied to this request
↳ resolutionobjectresolution output from the tool
↳ namestringResolution name (e.g., Done, Fixed)
↳ idstringResolution ID
issue_event_type_namestringIssue event type name from Jira
changelogobjectchangelog output from the tool
↳ idstringChangelog ID

JSM Request Updated

Trigger workflow when a service request is updated in Jira Service Management

Configuration

ParameterTypeRequiredDescription
webhookSecretstringNoOptional secret to validate webhook deliveries from Jira using HMAC signature
jqlFilterstringNoFilter which service desk requests trigger this workflow using JQL (Jira Query Language)

Output

ParameterTypeDescription
webhookEventstringThe webhook event type (e.g., jira:issue_created, jira:issue_updated, comment_created)
timestampnumberTimestamp of the webhook event
userobjectuser output from the tool
↳ displayNamestringDisplay name of the user who triggered the event
↳ accountIdstringAccount ID of the user who triggered the event
issueobjectissue output from the tool
↳ idstringJira issue ID
↳ keystringIssue key (e.g., SD-123)
↳ selfstringREST API URL for this issue
↳ fieldsobjectfields output from the tool
↳ summarystringRequest summary/title
↳ statusobjectstatus output from the tool
↳ namestringCurrent status name
↳ idstringStatus ID
↳ statusCategoryjsonStatus category information
↳ priorityobjectpriority output from the tool
↳ namestringPriority name
↳ idstringPriority ID
↳ issuetypeobjectissuetype output from the tool
↳ namestringIssue type name (e.g., Service Request, Incident)
↳ idstringIssue type ID
↳ projectobjectproject output from the tool
↳ keystringProject key
↳ namestringProject name
↳ idstringProject ID
↳ reporterobjectreporter output from the tool
↳ displayNamestringReporter display name
↳ accountIdstringReporter account ID
↳ emailAddressstringEmail address (Jira Server only — not available in Jira Cloud webhook payloads)
↳ assigneeobjectassignee output from the tool
↳ displayNamestringAssignee display name
↳ accountIdstringAssignee account ID
↳ emailAddressstringEmail address (Jira Server only — not available in Jira Cloud webhook payloads)
↳ creatorobjectcreator output from the tool
↳ displayNamestringCreator display name
↳ accountIdstringCreator account ID
↳ emailAddressstringEmail address (Jira Server only — not available in Jira Cloud webhook payloads)
↳ createdstringRequest creation date (ISO format)
↳ updatedstringLast updated date (ISO format)
↳ duedatestringDue date for the request
↳ labelsarrayArray of labels applied to this request
↳ resolutionobjectresolution output from the tool
↳ namestringResolution name (e.g., Done, Fixed)
↳ idstringResolution ID
issue_event_type_namestringIssue event type name from Jira
changelogobjectchangelog output from the tool
↳ idstringChangelog ID

JSM Webhook (All Events)

Trigger workflow on any Jira Service Management webhook event

Configuration

ParameterTypeRequiredDescription
webhookSecretstringNoOptional secret to validate webhook deliveries from Jira using HMAC signature
jqlFilterstringNoFilter which service desk requests trigger this workflow using JQL (Jira Query Language)

Output

ParameterTypeDescription
webhookEventstringThe webhook event type (e.g., jira:issue_created, jira:issue_updated, comment_created)
timestampnumberTimestamp of the webhook event
userobjectuser output from the tool
↳ displayNamestringDisplay name of the user who triggered the event
↳ accountIdstringAccount ID of the user who triggered the event
issueobjectissue output from the tool
↳ idstringJira issue ID
↳ keystringIssue key (e.g., SD-123)
↳ selfstringREST API URL for this issue
↳ fieldsobjectfields output from the tool
↳ summarystringRequest summary/title
↳ statusobjectstatus output from the tool
↳ namestringCurrent status name
↳ idstringStatus ID
↳ statusCategoryjsonStatus category information
↳ priorityobjectpriority output from the tool
↳ namestringPriority name
↳ idstringPriority ID
↳ issuetypeobjectissuetype output from the tool
↳ namestringIssue type name (e.g., Service Request, Incident)
↳ idstringIssue type ID
↳ projectobjectproject output from the tool
↳ keystringProject key
↳ namestringProject name
↳ idstringProject ID
↳ reporterobjectreporter output from the tool
↳ displayNamestringReporter display name
↳ accountIdstringReporter account ID
↳ emailAddressstringEmail address (Jira Server only — not available in Jira Cloud webhook payloads)
↳ assigneeobjectassignee output from the tool
↳ displayNamestringAssignee display name
↳ accountIdstringAssignee account ID
↳ emailAddressstringEmail address (Jira Server only — not available in Jira Cloud webhook payloads)
↳ creatorobjectcreator output from the tool
↳ displayNamestringCreator display name
↳ accountIdstringCreator account ID
↳ emailAddressstringEmail address (Jira Server only — not available in Jira Cloud webhook payloads)
↳ createdstringRequest creation date (ISO format)
↳ updatedstringLast updated date (ISO format)
↳ duedatestringDue date for the request
↳ labelsarrayArray of labels applied to this request
↳ resolutionobjectresolution output from the tool
↳ namestringResolution name (e.g., Done, Fixed)
↳ idstringResolution ID
issue_event_type_namestringIssue event type name from Jira
changelogobjectchangelog output from the tool
↳ idstringChangelog ID
commentobjectcomment output from the tool
↳ idstringComment ID
↳ bodyjsonComment body in Atlassian Document Format (ADF). On Jira Server this may be a plain string.
↳ authorobjectauthor output from the tool
↳ displayNamestringComment author display name
↳ accountIdstringComment author account ID
↳ emailAddressstringComment author email address
↳ createdstringComment creation date (ISO format)
↳ updatedstringComment last updated date (ISO format)