Skip to content

Interface: IssueTypeWebhookPayload ​

Defined in: src/webhooks/payloads.ts:130

An issue type changed. Undocumented; issueType is named after the entity.

Extends ​

Properties ​

issueType? ​

ts
optional issueType?: object;

Defined in: src/webhooks/payloads.ts:132

Index Signature ​

ts
[key: string]: unknown

avatarId? ​

ts
optional avatarId?: number;

The ID of the issue type's avatar.

description? ​

ts
optional description?: string;

The description of the issue type.

entityId? ​

ts
optional entityId?: string;

Unique ID for next-gen projects.

hierarchyLevel? ​

ts
optional hierarchyLevel?: number;

Hierarchy level of the issue type.

iconUrl? ​

ts
optional iconUrl?: string;

The URL of the issue type's avatar.

id? ​

ts
optional id?: string;

The ID of the issue type.

name? ​

ts
optional name?: string;

The name of the issue type.

scope? ​

ts
optional scope?: object;
Index Signature ​
ts
[key: string]: unknown
scope.project? ​
ts
optional project?: object;
Index Signature ​
ts
[key: string]: unknown
scope.project.avatarUrls? ​
ts
optional avatarUrls?: object;
Index Signature ​
ts
[key: string]: unknown
scope.project.avatarUrls.16x16? ​
ts
optional 16x16?: string;

The URL of the item's 16x16 pixel avatar.

scope.project.avatarUrls.24x24? ​
ts
optional 24x24?: string;

The URL of the item's 24x24 pixel avatar.

scope.project.avatarUrls.32x32? ​
ts
optional 32x32?: string;

The URL of the item's 32x32 pixel avatar.

scope.project.avatarUrls.48x48? ​
ts
optional 48x48?: string;

The URL of the item's 48x48 pixel avatar.

scope.project.id? ​
ts
optional id?: string;

The ID of the project.

scope.project.key? ​
ts
optional key?: string;

The key of the project.

scope.project.name? ​
ts
optional name?: string;

The name of the project.

scope.project.projectCategory? ​
ts
optional projectCategory?: object;
Index Signature ​
ts
[key: string]: unknown
scope.project.projectCategory.description? ​
ts
optional description?: string;

The name of the project category.

scope.project.projectCategory.id? ​
ts
optional id?: string;

The ID of the project category.

scope.project.projectCategory.name? ​
ts
optional name?: string;

The description of the project category.

scope.project.projectCategory.self? ​
ts
optional self?: string;

The URL of the project category.

scope.project.projectTypeKey? ​
ts
optional projectTypeKey?: 
  | string & object
  | "software"
  | "service_desk"
  | "business"
  | "product_discovery"
  | "customer_service";

The project type of the project.

scope.project.self? ​
ts
optional self?: string;

The URL of the project details.

scope.project.simplified? ​
ts
optional simplified?: boolean;

Whether or not the project is simplified.

scope.type? ​
ts
optional type?: string & object | "PROJECT" | "TEMPLATE";

The type of scope.

self? ​

ts
optional self?: string;

The URL of these issue type details.

subtask? ​

ts
optional subtask?: boolean;

Whether this issue type is used to create subtasks.

untranslatedName? ​

ts
optional untranslatedName?: string;

matchedWebhookIds? ​

ts
optional matchedWebhookIds?: number[];

Defined in: src/webhooks/payloads.ts:59

The registrations this delivery answered. Present only on a webhook registered through the REST API, where one event can match several of them at once.

Inherited from ​

WebhookPayloadBase.matchedWebhookIds


timestamp ​

ts
timestamp: number;

Defined in: src/webhooks/payloads.ts:50

When Jira raised the event, in milliseconds since the epoch.

Inherited from ​

WebhookPayloadBase.timestamp


webhookEvent ​

ts
webhookEvent: IssueTypeWebhookEvent;

Defined in: src/webhooks/payloads.ts:131

The event, and the field to switch on.

Overrides ​

WebhookPayloadBase.webhookEvent