Developer Portal for YouTrack and Hub Help

PullRequestChange

Represents a state change in a pull request linked to an issue.

Attributes

This table describes attributes of the PullRequestChange entity.

  • To receive an attribute in the response from the server, specify it explicitly in the fields request parameter.

  • To update an attribute, provide it in the body of a POST request.

Field

Type

Description

id

String

The database ID of the pull request change. Read-only.

author

User

The author of the pull request change. Read-only.

userNotFoundReason

Byte

The reason code that explains why the pull request change author could not be associated with a YouTrack user account. A value of 0 means that the author was resolved or no YouTrack user resolution reason was recorded. A non-zero value identifies the unresolved-author reason reported by the VCS integration, such as missing author information, no matching YouTrack user, multiple matching users, a missing email address, or insufficient access to user profile information. Read-only.

hubUserNotFoundReason

Byte

The reason code that explains why the pull request change author could not be associated with a Hub user account. A value of 0 means that the author was resolved or no Hub user resolution reason was recorded. A non-zero value identifies the failed Hub-side lookup, such as no Hub user profile with a matching VCS username, more than one matching profile, or a matching user who is not available as an issue committer. Read-only.

fetched

Long

The date when the pull request change was fetched from the repository to YouTrack. Read-only.

state

PullRequestState

The pull request state after the change. Read-only. Can be null.

reopened

Boolean

True if the pull request was reopened by this change, otherwise false. Read-only.

pullRequest

PullRequest

The pull request that contains the change. Read-only.

08 May 2026