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.
| Event | Binding/Context | Parameter Examples |
|---|---|---|
Attachment Created | attachment The attachment details as a Map. See Get Attachment REST API reference for details. | attachment.filename, attachment.author.displayName, attachment.content |
| Attachment Deleted | ||
| Board Created | board The board details as a Map. See Get Board REST API reference for details. |
|
| Board Deleted | ||
| Board Updated | ||
| Board Configuration Changed | ||
| Comment Created | comment 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, |
| Comment Updated | ||
| Comment Deleted | ||
| Issue Created | issue 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 Only changelog The changelog details as a Map. See Webhook Changelog Example for details | issue.key, |
| Issue Updated | ||
| Issue Deleted | ||
| Issue Link Created | issueLink 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 Created | issueType The issue type details as a Map. See Issue Type REST API reference for details. |
|
| Issue Type Updated | ||
| Issue Type Deleted | ||
| Option Attachments Changed | property The Jira configuration as a Map. Available fields: self, key, value.
| property.key, |
| Option Issuelinks Changed | ||
| Option Subtasks Changed | ||
| Option Timetracking Changed | ||
| Option Unassigned Issues Changed | ||
| Option Voting Changed | ||
| Option Watching Changed | ||
| Project Created | project The project details as a Map. See Get Project REST API reference for details. | project.key, |
| Project Deleted | ||
| Project Updated | ||
| Sprint Created | sprint The sprint details as a Map. See Get Sprint REST API reference for details. | sprint.name, |
| Sprint Started | ||
| Sprint Closed | ||
| Sprint Deleted | ||
| Sprint Updated | ||
| User Created | user The user details as a Map. See Get User REST API reference for details. | user.displayName, |
| User Updated | ||
| User Deleted | ||
| Version Created | version The Project Version details as a Map. See Get Version REST API reference for details.
| version.name, |
| Version Updated | ||
| Version Deleted | ||
| Version Moved | ||
| Version Released | ||
| Version Unreleased | ||
| Worklog Created | worklog The Worklog details as a Map. See Get Worklog REST API reference for details. | worklog.id, |
| Worklog Updated | ||
| Worklog Deleted |