interface IssueBeanKnownFields {
    aggregateprogress?: IssueProgress;
    aggregatetimeestimate?: null | number;
    aggregatetimeoriginalestimate?: null | number;
    aggregatetimespent?: null | number;
    assignee?: null | UserDetails;
    attachment?: Attachment[];
    comment?: PageOfComments;
    components?: ProjectComponent[];
    created?: string;
    creator?: UserDetails;
    duedate?: null | string;
    fixVersions?: Version[];
    issuelinks?: IssueLinkFromIssue[];
    issuetype?: IssueTypeDetails;
    labels?: string[];
    lastViewed?: null | string;
    priority?: null | Priority;
    progress?: IssueProgress;
    project?: ProjectDetails;
    reporter?: null | UserDetails;
    resolution?: null | Resolution;
    resolutiondate?: null | string;
    status?: StatusDetails;
    statuscategorychangedate?: null | string;
    subtasks?: IssueBean[];
    summary?: string;
    timeestimate?: null | number;
    timeoriginalestimate?: null | number;
    timespent?: null | number;
    timetracking?: TimeTrackingDetails;
    updated?: string;
    versions?: Version[];
    votes?: Votes;
    watches?: Watchers;
    worklog?: PageOfWorklogs;
    workratio?: number;
}

Properties

aggregateprogress?: IssueProgress
aggregatetimeestimate?: null | number
aggregatetimeoriginalestimate?: null | number
aggregatetimespent?: null | number
assignee?: null | UserDetails
attachment?: Attachment[]
comment?: PageOfComments

A page of comments.

components?: ProjectComponent[]
created?: string
creator?: UserDetails

User details permitted by the user's Atlassian Account privacy settings. However, be aware of these exceptions:

  • User record deleted from Atlassian: This occurs as the result of a right to be forgotten request. In this case, displayName provides an indication and other parameters have default values or are blank (for example, email is blank).
  • User record corrupted: This occurs as a results of events such as a server import and can only happen to deleted users. In this case, accountId returns unknown and all other parameters have fallback values.
  • User record unavailable: This usually occurs due to an internal service outage. In this case, all parameters have fallback values.
duedate?: null | string
fixVersions?: Version[]
issuelinks?: IssueLinkFromIssue[]
issuetype?: IssueTypeDetails

Details about an issue type.

labels?: string[]
lastViewed?: null | string
priority?: null | Priority
progress?: IssueProgress
project?: ProjectDetails

Details about a project.

reporter?: null | UserDetails
resolution?: null | Resolution
resolutiondate?: null | string
status?: StatusDetails

A status.

statuscategorychangedate?: null | string
subtasks?: IssueBean[]
summary?: string
timeestimate?: null | number
timeoriginalestimate?: null | number
timespent?: null | number
timetracking?: TimeTrackingDetails

Time tracking details.

updated?: string
versions?: Version[]
votes?: Votes

The details of votes on an issue.

watches?: Watchers

The details of watchers on an issue.

worklog?: PageOfWorklogs

Paginated list of worklog details

workratio?: number