# Generated by API Evangelist (build-phrasing.py). Our phrasing, not observed demand. overlay: 1.0.0 info: title: API Evangelist conversational phrasing for Jira Cloud platform REST Issue watchers API version: 1.0.0 extends: openapi/jira-issue-watchers-api-openapi.yml actions: - target: $.info update: x-apievangelist-phrasing: method: generated generated: '2026-09-26' generator: build-phrasing.py label: Generated by API Evangelist operations: 4 - target: $.paths['/rest/api/3/issue/watching'].post update: x-apievangelist-phrasing: intent: Check which of several issues I'm watching effect: read questions: - Am I watching any of these issues? - Can I check my watch status on a list of issue IDs at once? instructions: - text: Tell me which of issues {issueIds} I'm watching. slots: issueIds: requestBody.issueIds - text: Check my watched status for issue IDs {issueIds}. slots: issueIds: requestBody.issueIds method: generated generated: '2026-09-26' - target: $.paths['/rest/api/3/issue/{issueIdOrKey}/watchers'].get update: x-apievangelist-phrasing: intent: List who is watching an issue effect: read questions: - Who is watching this issue? - How many people are watching a given issue? instructions: - text: List the watchers of issue {issueIdOrKey}. slots: issueIdOrKey: path.issueIdOrKey - text: Show everyone following {issueIdOrKey}. slots: issueIdOrKey: path.issueIdOrKey method: generated generated: '2026-09-26' - target: $.paths['/rest/api/3/issue/{issueIdOrKey}/watchers'].post update: x-apievangelist-phrasing: intent: Add a watcher to an issue effect: write questions: - How do I add someone as a watcher on an issue? - If I don't specify a user, am I added as the watcher myself? instructions: - text: Start watching issue {issueIdOrKey} myself. slots: issueIdOrKey: path.issueIdOrKey - text: Add a watcher to issue {issueIdOrKey}. slots: issueIdOrKey: path.issueIdOrKey method: generated generated: '2026-09-26' - target: $.paths['/rest/api/3/issue/{issueIdOrKey}/watchers'].delete update: x-apievangelist-phrasing: intent: Remove a watcher from an issue effect: destructive questions: - How do I stop a user from watching an issue? - Can I remove a watcher by account ID? instructions: - text: Remove user {accountId} as a watcher of issue {issueIdOrKey}. slots: accountId: query.accountId issueIdOrKey: path.issueIdOrKey - text: Take {accountId} off the watcher list for {issueIdOrKey}. slots: accountId: query.accountId issueIdOrKey: path.issueIdOrKey method: generated generated: '2026-09-26'