Batch Get Changelogs
jira_batch_get_changelogsRetrieve changelogs for multiple Jira issues in batch, enabling efficient tracking of issue history and field changes across projects.
Instructions
Get changelogs for multiple Jira issues (Cloud only).
Args: ctx: The FastMCP context. issue_ids_or_keys: List of issue IDs or keys. fields: List of fields to filter changelogs by. None for all fields. limit: Maximum changelogs per issue (-1 for all).
Returns: JSON string representing a list of issues with their changelogs.
Raises: NotImplementedError: If run on Jira Server/Data Center. ValueError: If Jira client is unavailable.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| issue_ids_or_keys | Yes | Comma-separated list of Jira issue IDs or keys (e.g. 'PROJ-123,PROJ-124') | |
| fields | No | (Optional) Comma-separated list of fields to filter changelogs by (e.g. 'status,assignee'). Default to None for all fields. | |
| limit | No | Maximum number of changelogs to return in result for each issue. Default to -1 for all changelogs. Notice that it only limits the results in the response, the function will still fetch all the data. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |