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 | 
|---|
| projectrepositorycommitIdauthorcommittercommentcommentTruncatedchangeCountsurlremoteUrlchangesobjectIdgitObjectTypecommitIdpathurlchangeType
 pullRequestsworkItemschangesetsbrancheslabelsiterationsmetadatateamstagscodeAreasdefinitionreleasespipelinebuildsruns
 | 
Azure repos pull requests
| Metadata | 
|---|
| projectrepositoryidnameurldefaultBranchsizeremoteUrlsshUrlwebUrlisDisabled
 labelscommitspullRequestIdcodeReviewIdstatuscreatedByclosedBycreationDatetitledescriptionsourceRefNametargetRefNamemergeStatusmergeIdlastMergeSourceCommitlastMergeTargetCommitlastMergeCommitreviewerspullRequestThreadworkItemsworkItemHistoriesworkItemFieldschangesetsbranchslabelsiterationsmetadatateamstagscodeAreas
 |