Function: getIssueLink()
function getIssueLink(
client,
parameters,
options?
): Promise<{
[key: string]: unknown;
id?: string;
inwardIssue?: {
[key: string]: unknown;
fields?: {
[key: string]: unknown;
assignee?: {
[key: string]: unknown;
accountId?: string;
accountType?: string;
active?: boolean;
avatarUrls?: {
[key: string]: unknown;
16x16?: ... | ...;
24x24?: ... | ...;
32x32?: ... | ...;
48x48?: ... | ...;
};
displayName?: string;
emailAddress?: string;
self?: string;
timeZone?: string;
};
issuetype?: {
[key: string]: unknown;
avatarId?: number;
description?: string;
entityId?: string;
hierarchyLevel?: number;
iconUrl?: string;
id?: string;
name?: string;
scope?: {
[key: string]: unknown;
project?: ... | ...;
type?: ... | ... | ... | ...;
};
self?: string;
subtask?: boolean;
untranslatedName?: string;
};
issueType?: {
[key: string]: unknown;
avatarId?: number;
description?: string;
entityId?: string;
hierarchyLevel?: number;
iconUrl?: string;
id?: string;
name?: string;
scope?: {
[key: string]: unknown;
project?: ... | ...;
type?: ... | ... | ... | ...;
};
self?: string;
subtask?: boolean;
untranslatedName?: string;
};
priority?: {
[key: string]: unknown;
avatarId?: number;
description?: string;
iconUrl?: string;
id?: string;
isDefault?: boolean;
name?: string;
schemes?: {
[key: string]: unknown;
maxResults?: ... | ...;
startAt?: ... | ...;
total?: ... | ...;
};
self?: string;
statusColor?: string;
};
status?: {
[key: string]: unknown;
description?: string;
iconUrl?: string;
id?: string;
name?: string;
scope?: {
[key: string]: unknown;
project?: ... | ...;
type?: ... | ... | ... | ...;
};
self?: string;
statusCategory?: {
[key: string]: unknown;
colorName?: ... | ...;
id?: ... | ...;
key?: ... | ...;
name?: ... | ...;
self?: ... | ...;
};
untranslatedName?: string;
};
summary?: string;
timetracking?: {
[key: string]: unknown;
originalEstimate?: string;
originalEstimateSeconds?: number;
remainingEstimate?: string;
remainingEstimateSeconds?: number;
timeSpent?: string;
timeSpentSeconds?: number;
};
};
id?: string;
key?: string;
self?: string;
};
outwardIssue?: {
[key: string]: unknown;
fields?: {
[key: string]: unknown;
assignee?: {
[key: string]: unknown;
accountId?: string;
accountType?: string;
active?: boolean;
avatarUrls?: {
[key: string]: unknown;
16x16?: ... | ...;
24x24?: ... | ...;
32x32?: ... | ...;
48x48?: ... | ...;
};
displayName?: string;
emailAddress?: string;
self?: string;
timeZone?: string;
};
issuetype?: {
[key: string]: unknown;
avatarId?: number;
description?: string;
entityId?: string;
hierarchyLevel?: number;
iconUrl?: string;
id?: string;
name?: string;
scope?: {
[key: string]: unknown;
project?: ... | ...;
type?: ... | ... | ... | ...;
};
self?: string;
subtask?: boolean;
untranslatedName?: string;
};
issueType?: {
[key: string]: unknown;
avatarId?: number;
description?: string;
entityId?: string;
hierarchyLevel?: number;
iconUrl?: string;
id?: string;
name?: string;
scope?: {
[key: string]: unknown;
project?: ... | ...;
type?: ... | ... | ... | ...;
};
self?: string;
subtask?: boolean;
untranslatedName?: string;
};
priority?: {
[key: string]: unknown;
avatarId?: number;
description?: string;
iconUrl?: string;
id?: string;
isDefault?: boolean;
name?: string;
schemes?: {
[key: string]: unknown;
maxResults?: ... | ...;
startAt?: ... | ...;
total?: ... | ...;
};
self?: string;
statusColor?: string;
};
status?: {
[key: string]: unknown;
description?: string;
iconUrl?: string;
id?: string;
name?: string;
scope?: {
[key: string]: unknown;
project?: ... | ...;
type?: ... | ... | ... | ...;
};
self?: string;
statusCategory?: {
[key: string]: unknown;
colorName?: ... | ...;
id?: ... | ...;
key?: ... | ...;
name?: ... | ...;
self?: ... | ...;
};
untranslatedName?: string;
};
summary?: string;
timetracking?: {
[key: string]: unknown;
originalEstimate?: string;
originalEstimateSeconds?: number;
remainingEstimate?: string;
remainingEstimateSeconds?: number;
timeSpent?: string;
timeSpentSeconds?: number;
};
};
id?: string;
key?: string;
self?: string;
};
self?: string;
type?: {
[key: string]: unknown;
id?: string;
inward?: string;
name?: string;
outward?: string;
self?: string;
};
}>;Defined in: src/cloud/api/issueLinks.ts:58
Returns an issue link.
This operation can be accessed anonymously.
Permissions required:
- Browse project project permission for all the projects containing the linked issues.
- If issue-level security is configured, permission to view both of the issues.
Parameters
| Parameter | Type | Description |
|---|---|---|
client | Client | - |
parameters | { linkId: string; } | - |
parameters.linkId | string | The ID of the issue link. |
options? | RequestOptions | - |
Returns
Promise<{ [key: string]: unknown; id?: string; inwardIssue?: { [key: string]: unknown; fields?: { [key: string]: unknown; assignee?: { [key: string]: unknown; accountId?: string; accountType?: string; active?: boolean; avatarUrls?: { [key: string]: unknown; 16x16?: ... | ...; 24x24?: ... | ...; 32x32?: ... | ...; 48x48?: ... | ...; }; displayName?: string; emailAddress?: string; self?: string; timeZone?: string; }; issuetype?: { [key: string]: unknown; avatarId?: number; description?: string; entityId?: string; hierarchyLevel?: number; iconUrl?: string; id?: string; name?: string; scope?: { [key: string]: unknown; project?: ... | ...; type?: ... | ... | ... | ...; }; self?: string; subtask?: boolean; untranslatedName?: string; }; issueType?: { [key: string]: unknown; avatarId?: number; description?: string; entityId?: string; hierarchyLevel?: number; iconUrl?: string; id?: string; name?: string; scope?: { [key: string]: unknown; project?: ... | ...; type?: ... | ... | ... | ...; }; self?: string; subtask?: boolean; untranslatedName?: string; }; priority?: { [key: string]: unknown; avatarId?: number; description?: string; iconUrl?: string; id?: string; isDefault?: boolean; name?: string; schemes?: { [key: string]: unknown; maxResults?: ... | ...; startAt?: ... | ...; total?: ... | ...; }; self?: string; statusColor?: string; }; status?: { [key: string]: unknown; description?: string; iconUrl?: string; id?: string; name?: string; scope?: { [key: string]: unknown; project?: ... | ...; type?: ... | ... | ... | ...; }; self?: string; statusCategory?: { [key: string]: unknown; colorName?: ... | ...; id?: ... | ...; key?: ... | ...; name?: ... | ...; self?: ... | ...; }; untranslatedName?: string; }; summary?: string; timetracking?: { [key: string]: unknown; originalEstimate?: string; originalEstimateSeconds?: number; remainingEstimate?: string; remainingEstimateSeconds?: number; timeSpent?: string; timeSpentSeconds?: number; }; }; id?: string; key?: string; self?: string; }; outwardIssue?: { [key: string]: unknown; fields?: { [key: string]: unknown; assignee?: { [key: string]: unknown; accountId?: string; accountType?: string; active?: boolean; avatarUrls?: { [key: string]: unknown; 16x16?: ... | ...; 24x24?: ... | ...; 32x32?: ... | ...; 48x48?: ... | ...; }; displayName?: string; emailAddress?: string; self?: string; timeZone?: string; }; issuetype?: { [key: string]: unknown; avatarId?: number; description?: string; entityId?: string; hierarchyLevel?: number; iconUrl?: string; id?: string; name?: string; scope?: { [key: string]: unknown; project?: ... | ...; type?: ... | ... | ... | ...; }; self?: string; subtask?: boolean; untranslatedName?: string; }; issueType?: { [key: string]: unknown; avatarId?: number; description?: string; entityId?: string; hierarchyLevel?: number; iconUrl?: string; id?: string; name?: string; scope?: { [key: string]: unknown; project?: ... | ...; type?: ... | ... | ... | ...; }; self?: string; subtask?: boolean; untranslatedName?: string; }; priority?: { [key: string]: unknown; avatarId?: number; description?: string; iconUrl?: string; id?: string; isDefault?: boolean; name?: string; schemes?: { [key: string]: unknown; maxResults?: ... | ...; startAt?: ... | ...; total?: ... | ...; }; self?: string; statusColor?: string; }; status?: { [key: string]: unknown; description?: string; iconUrl?: string; id?: string; name?: string; scope?: { [key: string]: unknown; project?: ... | ...; type?: ... | ... | ... | ...; }; self?: string; statusCategory?: { [key: string]: unknown; colorName?: ... | ...; id?: ... | ...; key?: ... | ...; name?: ... | ...; self?: ... | ...; }; untranslatedName?: string; }; summary?: string; timetracking?: { [key: string]: unknown; originalEstimate?: string; originalEstimateSeconds?: number; remainingEstimate?: string; remainingEstimateSeconds?: number; timeSpent?: string; timeSpentSeconds?: number; }; }; id?: string; key?: string; self?: string; }; self?: string; type?: { [key: string]: unknown; id?: string; inward?: string; name?: string; outward?: string; self?: string; }; }>