Skip to main content

Azure Repos Datasheet

Harness SEI uses Rest APIs to connect to Azure Repos. Using these API calls Harness SEI ingests metadata for commits and pull requests from Azure Repos service.

Azure repos commits

Metadata
  • project
  • repository
  • commitId
  • author
    • name
    • email
    • date
  • committer
    • name
    • email
    • date
  • comment
  • commentTruncated
  • changeCounts
    • Add
    • Edit
    • Delete
  • url
  • remoteUrl
  • changes
    • objectId
    • gitObjectType
    • commitId
    • path
    • url
    • changeType
  • pullRequests
  • workItems
  • changesets
  • branches
  • labels
  • iterations
  • metadata
  • teams
  • tags
  • codeAreas
  • definition
  • releases
  • pipeline
  • builds
  • runs

Azure repos pull requests

Metadata
  • project
  • repository
    • id
    • name
    • url
    • defaultBranch
    • size
    • remoteUrl
    • sshUrl
    • webUrl
    • isDisabled
  • labels
  • commits
    • commitId
    • url
    • committer
  • pullRequestId
  • codeReviewId
  • status
  • createdBy
  • closedBy
  • creationDate
  • title
  • description
  • sourceRefName
  • targetRefName
  • mergeStatus
  • mergeId
  • lastMergeSourceCommit
  • lastMergeTargetCommit
  • lastMergeCommit
  • reviewers
  • pullRequestThread
  • workItems
  • workItemHistories
  • workItemFields
  • changesets
  • branchs
  • labels
  • iterations
  • metadata
  • teams
  • tags
  • codeAreas