The Adaptavist Group LogoDocumentation

Bindings and Parameters

Examples of additional bindings and parameters

The Script Context is a set of parameters/code variables that are automatically available in your script to provide contextual data for the script listeners. You can view these by clicking the Script context button displayed above the code editor. The parameters and variables in the Script Context are different for each Listener Event.

EventBinding/ContextParameter Examples
Attachment Createdattachment The attachment details as a Map. See Get Attachment REST API reference for details.attachment.filename, attachment.author.displayName, attachment.content
Attachment Deleted
Board Createdboard The board details as a Map. See Get Board REST API reference for details.board.id, board.name, board.type
Board Deleted
Board Updated
Board Configuration Changed
Comment Createdcomment The comment details as a Map. See Get Comment REST API reference for details. issue Limited issue details as a Map. It has id, self, key and fields(status, priority, assignee, project, issuetype, summary) properties.comment.body, comment.author.displayName, issue.key
Comment Updated
Comment Deleted
Issue Createdissue The issue details as a Map. See Get Issue REST API reference for details. user The user details as a Map. See Get User REST API reference for details. issue_event_type_name A String containing: issue_created For Issue Updated Onlychangelog The changelog details as a Map. See Webhook Changelog Example for details issue.key, user.displayName, issue.fields.project.key
Issue Updated
Issue Deleted
Issue Link CreatedissueLink The issue link details as a Map, available fields: id, sourceIssueId, destinationIssueId, issueLinkType. See Get Issue Link Type REST API reference for details.
Issue Link Deleted
Issue Type CreatedissueType The issue type details as a Map. See Issue Type REST API reference for details.project.id, project.key, issuetype.id,
Issue Type Updated
Issue Type Deleted
Option Attachments Changedproperty The Jira configuration as a Map. Available fields: self, key, value.property.key, property.value
Option Issuelinks Changed
Option Subtasks Changed
Option Timetracking Changed
Option Unassigned Issues Changed
Option Voting Changed
Option Watching Changed
Project Createdproject The project details as a Map. See Get Project REST API reference for details.project.key, project.lead.displayName
Project Deleted
Project Updated
Sprint Createdsprint The sprint details as a Map. See Get Sprint REST API reference for details.sprint.name, sprint.id
Sprint Started
Sprint Closed
Sprint Deleted
Sprint Updated
User Createduser The user details as a Map. See Get User REST API reference for details.user.displayName, user.accountId
User Updated
User Deleted
Version Createdversion The Project Version details as a Map. See Get Version REST API reference for details.version.name, version.self, version.id, version.description, version.archived, version.released, version.overdue, version.userReleaseDate, version.projectId
Version Updated
Version Deleted
Version Moved
Version Released
Version Unreleased
Worklog Createdworklog The Worklog details as a Map. See Get Worklog REST API reference for details.worklog.id, worklog.author.displayName, worklog.updateAuthor.displayName
Worklog Updated
Worklog Deleted

Search documentation

Start typing to search the docs.