bulk_list_links
Fetch links for multiple issues in one parallel call, returning a compact structure. Use it for bulk operations like 'my tasks' where you need link data for many issues at once.
Instructions
Fetch links for multiple issues in a single call (parallel fan-out).
Use this instead of calling list_links N times — returns one compact structure instead of N separate tool result blocks. Ideal for flows like "my tasks" where you need links for many issues at once.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| compact | No | If True (default), each link is reduced to {key, display, type, direction, status} — cuts ~70% of bytes vs full objects. Set False to get raw API objects. | |
| issue_keys | Yes | List of issue keys (e.g. ["DEV-1", "DEV-2", "DEV-3"]) | |
| link_types | No | Optional filter by link type id (e.g. ["subtask", "relates", "depends on"]). If None, returns all link types. | |
| output_format | No | "text" (default, grouped markdown) or "json" (structured). | text |
| include_closed | No | If False, exclude links whose target issue has a resolution. Default: True. | |
| max_concurrency | No | Max parallel API requests. Default: 10. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |