Skip to content

sourceControlPullRequests

Source Control Pull Requests — PRs tracked with platform-relevant metadata

FieldTypeRequiredDescription
orgIdstringYesOrganization ID for multi-tenant isolation
repositoryIdId<"sourceControlRepositories">Yes
prNumbernumberYes
taskIdId<"tasks">No
linkMethodunionNo
linkConfidencenumberNo
titlestringYes
bodystringNo
state”open” | “closed” | “merged”Yes
isDraftbooleanYes
authorLoginstringYes
sourceBranchstringYes
targetBranchstringYes
reviewState”none” | “pending” | “approved” | “changes_requested”Yes
ciStatus”none” | “passing” | “failing” | “pending”Yes
commitCountnumberYes
filesChangednumberYes
additionsnumberYes
deletionsnumberYes
createdAtnumberYes
updatedAtnumberYes
mergedAtnumberNo
providerUrlstringYes
mergeStrategyunionNo
stackOrdernumberNo
parentPrIdId<"sourceControlPullRequests">No
conflictStateunionNo
conflictFilesstring[]No
aiDescriptionEnabledbooleanNo
NameFields
by_tasktaskId
by_reporepositoryId, state
by_orgorgId
by_repo_prrepositoryId, prNumber
by_repo_state_branchrepositoryId, state, sourceBranch
by_parent_prparentPrId