Data Inventory Sanitized Data
Last updated
Last updated
© Worklytics Co.
The following table(s) contains detailed examples of the metadata fields available from the GitHub API endpoints Worklytics leverages. In order to pseudonymize and sanitize PII and other potentially sensitive data, Worklytics provides access to a Data Loss Prevention (DLP) Proxy, which allows customers to pre-filter metadata, within customer infrastructure, before it is sent to Worklytics for processing.
These are the fields Worklytics recommends but the Worklytics DLP Proxy provides full field-level control and therefore any field may be removed or sanitized.
Field descriptions are taken from third party API documentation, these are maintained on a best effort basis and Worklytics can not guarantee their indefinite accuracy. Please refer to the source API site for the most up-to-date documentation.
How to read the "DLP Proxy" column in the table(s):
⭕ This field is transformed, usually partially redacted
🟡 This field is "pseudonymized" by the DLP Proxy: only a SHA256 hash of its value is sent to Worklytics; never the value itself
To see the full (unsanitized) version of this document, click here.
Worklytics requires access to the following API primary endpoints:
API docs: https://docs.github.com/en/rest/pulls/reviews?apiVersion=2022-11-28#list-reviews-for-a-pull-request
DLP Proxy docs: GitHub
API docs: https://docs.github.com/en/rest/issues/timeline
DLP Proxy docs: GitHub
DLP Proxy docs: GitHub
API docs: https://docs.github.com/en/rest/reference/repos#branches
DLP Proxy docs: GitHub
DLP Proxy docs: GitHub
API docs: https://docs.github.com/en/rest/commits/commits?apiVersion=2022-11-28
DLP Proxy docs: GitHub
API docs: https://docs.github.com/en/rest/orgs/members?apiVersion=2022-11-28#list-organization-members
DLP Proxy docs: GitHub
API docs: https://docs.github.com/en/rest/teams/teams?apiVersion=2022-11-28#list-teams
DLP Proxy docs: GitHub
DLP Proxy docs: GitHub
API docs: https://docs.github.com/en/rest/repos/repos?apiVersion=2022-11-28
DLP Proxy docs: GitHub
API docs: https://docs.github.com/en/rest/issues/issues
DLP Proxy docs: GitHub
API docs: https://docs.github.com/en/rest/pulls/pulls?apiVersion=2022-11-28#list-pull-requests
DLP Proxy docs: GitHub
DLP Proxy docs: GitHub
API docs: https://docs.github.com/en/graphql/reference/objects#organization
DLP Proxy docs: GitHub
API docs: https://docs.github.com/en/graphql/reference/objects#organization
DLP Proxy docs: GitHub
Model | Description | API docs |
---|---|---|
DLP Proxy | Property Name | Type | Description |
---|---|---|---|
DLP Proxy | Property Name | Type | Description |
---|---|---|---|
DLP Proxy | Property Name | Type | Description |
---|---|---|---|
DLP Proxy | Property Name | Type | Description |
---|---|---|---|
DLP Proxy | Property Name | Type | Description |
---|---|---|---|
DLP Proxy | Property Name | Type | Description |
---|---|---|---|
DLP Proxy | Property Name | Type | Description |
---|---|---|---|
DLP Proxy | Property Name | Type | Description |
---|---|---|---|
DLP Proxy | Property Name | Type | Description |
---|---|---|---|
DLP Proxy | Property Name | Type | Description |
---|---|---|---|
DLP Proxy | Property Name | Type | Description |
---|---|---|---|
DLP Proxy | Property Name | Type | Description |
---|---|---|---|
DLP Proxy | Property Name | Type | Description |
---|---|---|---|
DLP Proxy | Property Name | Type | Description |
---|---|---|---|
DLP Proxy | Property Name | Type | Description |
---|---|---|---|
Used to list all reviews for a specified pull request
Endpoints:
/repos/{owner}/{repo}/pulls/{pullNumber}/reviews
Used to list events on an issue's timeline
Endpoints:
/repos/{owner}/{repo}/issues/{issueNumber}/timeline
Used to retrieve a list of events
Endpoints:
/repos/{owner}/{repo}/events
Used to retrieve a list of branches in a repository
Endpoints:
/repos/{owner}/{repo}/branches
Used to list comments on issues
Endpoints:
/repos/{owner}/{repo}/issues/{issueNumber}/comments
Used to retrieve a list of commits for a given repository (or a pull request)
Endpoints:
/repos/{owner}/{repo}/commits
/repos/{owner}/{repo}/commits/{ref}
/repos/{owner}/{repo}/pulls/{pullNumber}/commits
Used to list all users who are members of an organization, individual users, and team members
Endpoints:
/orgs/{org}/members
/orgs/{org}/teams/{teamSlug}/members
/users/{username}
Used to retrieve all teams in an organization (only visible ones, subject to granted access)
Endpoints:
/orgs/{org}/teams
Used to retrieve comments of a pull request (or comments in one of its reviews)
Endpoints:
/repos/{owner}/{repo}/pulls/{pullNumber}/comments
/repos/{owner}/{repo}/pulls/{pullNumber}/reviews/{reviewId}/comments
Used to retrieve a list of repositories for the specified organization
Endpoints:
/orgs/{org}/repos
Used to retrieve a list of issues from a repo (or an individual issue)
Endpoints:
/repos/{owner}/{repo}/issues
/repos/{owner}/{repo}/issues/{issueNumber}
Used to retrieve a lists of pull requests (or an individual one) in a specified repository
Endpoints:
/repos/{owner}/{repo}/pulls
/repos/{owner}/{repo}/pulls/{pullNumber}
Used to retrieve the audit log for an organization
Endpoints:
/organizations/{installationId}/audit-log
/orgs/{org}/audit-log
Used to retrieve a list of users from an organization's members with role (see DLP Proxy documentation for query details)
Endpoints:
/api/graphql
Used to retrieve a list of users from an organization's SAML identity provider (see DLP Proxy documentation for query details)
Endpoints:
/api/graphql
🟢 Allowed
_links
Links
🟢 Allowed
authorAssociation
String
🟢 Allowed
commitId
String
🟢 Allowed
id
Long
🟢 Allowed
nodeId
String
🟢 Allowed
state
String
🟢 Allowed
submittedAt
Instant
🟡 Pseudonymized
user
User
🟡 Pseudonymized
user.email
String
Raw example: alice@acme.com
Sanitized example:
🟡 Pseudonymized
user.id
String
Raw example: 4831887
Sanitized example:
🟡 Pseudonymized
user.login
String
🟡 Pseudonymized
user.nodeId
String
Raw example: 4831887
Sanitized example:
🟢 Allowed
user.siteAdmin
boolean
🟢 Allowed
user.type
String
🟢 Allowed
event
String
🟢 Allowed
id
Long
🟢 Allowed
nodeId
String
🟡 Pseudonymized
actor
User
The user that triggered the event.
🟡 Pseudonymized
actor.email
String
Raw example: alice@acme.com
Sanitized example:
🟡 Pseudonymized
actor.id
String
Raw example: 4831887
Sanitized example:
🟡 Pseudonymized
actor.login
String
🟡 Pseudonymized
actor.nodeId
String
Raw example: 4831887
Sanitized example:
🟢 Allowed
actor.siteAdmin
boolean
🟢 Allowed
actor.type
String
🟢 Allowed
createdAt
Instant
🟢 Allowed
id
String
🟢 Allowed
org
Organization
🟢 Allowed
org.id
Integer
🟢 Allowed
org.login
String
🟢 Allowed
public
boolean
🟢 Allowed
repository
Repository
The repository object where the event occurred.
🟢 Allowed
repository.allowForking
Boolean
🟢 Allowed
repository.allowMergeCommit
Boolean
🟢 Allowed
repository.allowRebaseMerge
boolean
🟢 Allowed
repository.allowSquashMerge
Boolean
🟢 Allowed
repository.archiveUrl
String
🟢 Allowed
repository.archived
Boolean
🟢 Allowed
repository.assigneesUrl
String
🟢 Allowed
repository.blobsUrl
String
🟢 Allowed
repository.branchesUrl
String
🟢 Allowed
repository.cloneUrl
String
🟢 Allowed
repository.collaboratorsUrl
String
🟢 Allowed
repository.commentsUrl
String
🟢 Allowed
repository.commitsUrl
String
🟢 Allowed
repository.compareUrl
String
🟢 Allowed
repository.contentsUrl
String
🟢 Allowed
repository.contributorsUrl
String
🟢 Allowed
repository.createdAt
Instant
🟢 Allowed
repository.defaultBranch
String
🟢 Allowed
repository.deploymentsUrl
String
🟢 Allowed
repository.disabled
Boolean
🟢 Allowed
repository.downloadsUrl
String
🟢 Allowed
repository.eventsUrl
String
🟢 Allowed
repository.fork
boolean
🟢 Allowed
repository.forks
Integer
🟢 Allowed
repository.forksCount
Integer
🟢 Allowed
repository.forksUrl
String
🟢 Allowed
repository.gitCommitsUrl
String
🟢 Allowed
repository.gitRefsUrl
String
🟢 Allowed
repository.gitTagsUrl
String
🟢 Allowed
repository.gitUrl
String
🟢 Allowed
repository.hasDiscussions
Boolean
🟢 Allowed
repository.hasDownloads
Boolean
🟢 Allowed
repository.hasIssues
Boolean
🟢 Allowed
repository.hasPages
Boolean
🟢 Allowed
repository.hasProjects
Boolean
🟢 Allowed
repository.hasWiki
Boolean
🟢 Allowed
repository.hooksUrl
String
🟢 Allowed
repository.htmlUrl
String
🟢 Allowed
repository.id
Long
🟢 Allowed
repository.isTemplate
Boolean
🟢 Allowed
repository.issueCommentUrl
String
🟢 Allowed
repository.issueEventsUrl
String
🟢 Allowed
repository.issuesUrl
String
🟢 Allowed
repository.keysUrl
String
🟢 Allowed
repository.labelsUrl
String
🟢 Allowed
repository.language
String
🟢 Allowed
repository.languagesUrl
String
🟢 Allowed
repository.license
License
🟢 Allowed
repository.license.id
Long
🟢 Allowed
repository.license.key
String
🟢 Allowed
repository.license.name
String
🟢 Allowed
repository.license.nodeId
String
🟢 Allowed
repository.license.spdxId
String
🟢 Allowed
repository.mergesUrl
String
🟢 Allowed
repository.milestonesUrl
String
🟢 Allowed
repository.mirrorUrl
String
🟢 Allowed
repository.nodeId
String
🟢 Allowed
repository.notificationsUrl
String
🟢 Allowed
repository.openIssues
Integer
🟢 Allowed
repository.openIssuesCount
Integer
🟢 Allowed
repository.organization
String
🟢 Allowed
repository.permissions
Permission
🟢 Allowed
repository.permissions.admin
boolean
🟢 Allowed
repository.permissions.pull
boolean
🟢 Allowed
repository.permissions.push
boolean
🟢 Allowed
repository.permissions.triage
boolean
🟢 Allowed
repository.private
boolean
🟢 Allowed
repository.pullsUrl
String
🟢 Allowed
repository.pushedAt
Instant
🟢 Allowed
repository.releasesUrl
String
🟢 Allowed
repository.securityAndAnalysis
SecurityAndAnalysis
🟢 Allowed
repository.securityAndAnalysis.advancedSecurity
SecurityFlag
🟢 Allowed
repository.securityAndAnalysis.advancedSecurity.status
String
🟢 Allowed
repository.securityAndAnalysis.dependabotSecurityUpdates
SecurityFlag
🟢 Allowed
repository.securityAndAnalysis.secretScanning
SecurityFlag
🟢 Allowed
repository.securityAndAnalysis.secretScanningPushProtection
SecurityFlag
🟢 Allowed
repository.size
Integer
🟢 Allowed
repository.sshUrl
String
🟢 Allowed
repository.stargazersCount
Integer
🟢 Allowed
repository.stargazersUrl
String
🟢 Allowed
repository.statusesUrl
String
🟢 Allowed
repository.subscribersUrl
String
🟢 Allowed
repository.subscriptionUrl
String
🟢 Allowed
repository.svnUrl
String
🟢 Allowed
repository.tagsUrl
String
🟢 Allowed
repository.teamsUrl
String
🟢 Allowed
repository.tempCloneToken
String
🟢 Allowed
repository.topics
List of String
🟢 Allowed
repository.treesUrl
String
🟢 Allowed
repository.updatedAt
Instant
🟢 Allowed
repository.url
String
🟢 Allowed
repository.visibility
String
🟢 Allowed
repository.watchers
Integer
🟢 Allowed
repository.watchersCount
String
🟢 Allowed
repository.webCommitSignoffRequired
Boolean
⭕ Sanitized
type
String
The type of event (CreateEvent, PushEvent, PullRequestEvent, etc). Example: PushEvent
🟢 Allowed
commit
Commit
🟢 Allowed
commit.sha
String
🟢 Allowed
commit.url
String
🟢 Allowed
name
String
🟢 Allowed
protected
Boolean
🟢 Allowed
authorAssociation
String
🟢 Allowed
createdAt
Instant
🟢 Allowed
id
Long
🟢 Allowed
issueUrl
String
🟢 Allowed
nodeId
String
🟢 Allowed
updatedAt
Instant
🟡 Pseudonymized
user
User
🟡 Pseudonymized
user.email
String
Raw example: alice@acme.com
Sanitized example:
🟡 Pseudonymized
user.id
String
Raw example: 4831887
Sanitized example:
🟡 Pseudonymized
user.login
String
🟡 Pseudonymized
user.nodeId
String
Raw example: 4831887
Sanitized example:
🟢 Allowed
user.siteAdmin
boolean
🟢 Allowed
user.type
String
🟡 Pseudonymized
author
User
🟡 Pseudonymized
author.email
String
Raw example: alice@acme.com
Sanitized example:
🟡 Pseudonymized
author.id
String
Raw example: 4831887
Sanitized example:
🟡 Pseudonymized
author.login
String
🟡 Pseudonymized
author.nodeId
String
Raw example: 4831887
Sanitized example:
🟢 Allowed
author.siteAdmin
boolean
🟢 Allowed
author.type
String
🟢 Allowed
branch
String
🟢 Allowed
commit
CommitMetadata
🟢 Allowed
commit.author
Actor
🟢 Allowed
commit.author.date
Instant
🟢 Allowed
commit.author.email
String
🟢 Allowed
commit.commentCount
Integer
🟢 Allowed
commit.committer
Actor
🟢 Allowed
commit.tree
ParentCommit
🟢 Allowed
commit.tree.sha
String
🟢 Allowed
commit.verification
Verification
🟢 Allowed
commit.verification.reason
String
🟢 Allowed
commit.verification.verified
boolean
🟢 Allowed
commitIdentifier
CommitIdentifier
🟢 Allowed
commitIdentifier.organization
String
🟢 Allowed
commitIdentifier.ref
String
🟢 Allowed
commitIdentifier.repositoryName
String
🟢 Allowed
committer
User
🟢 Allowed
id
Long
🟢 Allowed
nodeId
String
🟢 Allowed
parents[]
List of ParentCommit
🟢 Allowed
sha
String
🟢 Allowed
stats
Stats
🟢 Allowed
stats.additions
Integer
🟢 Allowed
stats.deletions
Integer
🟢 Allowed
stats.total
Integer
🟡 Pseudonymized
email
String
Raw example: alice@acme.com
Sanitized example:
🟡 Pseudonymized
id
String
Raw example: 4831887
Sanitized example:
🟡 Pseudonymized
login
String
🟡 Pseudonymized
nodeId
String
Raw example: 4831887
Sanitized example:
🟢 Allowed
siteAdmin
boolean
🟢 Allowed
type
String
🟢 Allowed
id
Long
🟢 Allowed
nodeId
String
🟢 Allowed
parent
Team
🟢 Allowed
privacy
String
🟢 Allowed
slug
String
🟢 Allowed
authorAssociation
String
🟢 Allowed
commitId
String
🟢 Allowed
createdAt
Instant
🟢 Allowed
id
Long
🟢 Allowed
inReplyToId
Integer
🟢 Allowed
line
Integer
🟢 Allowed
nodeId
String
🟢 Allowed
originalCommitId
String
🟢 Allowed
originalLine
Integer
🟢 Allowed
originalPosition
Integer
🟢 Allowed
originalStartLine
Integer
🟢 Allowed
position
Integer
🟢 Allowed
pullRequestReviewId
Long
🟢 Allowed
side
String
🟢 Allowed
startLine
Integer
🟢 Allowed
startSide
String
🟢 Allowed
updatedAt
Instant
🟡 Pseudonymized
user
User
🟡 Pseudonymized
user.email
String
Raw example: alice@acme.com
Sanitized example:
🟡 Pseudonymized
user.id
String
Raw example: 4831887
Sanitized example:
🟡 Pseudonymized
user.login
String
🟡 Pseudonymized
user.nodeId
String
Raw example: 4831887
Sanitized example:
🟢 Allowed
user.siteAdmin
boolean
🟢 Allowed
user.type
String
🟢 Allowed
allowForking
Boolean
🟢 Allowed
allowMergeCommit
Boolean
🟢 Allowed
allowRebaseMerge
boolean
🟢 Allowed
allowSquashMerge
Boolean
🟢 Allowed
archiveUrl
String
🟢 Allowed
archived
Boolean
🟢 Allowed
assigneesUrl
String
🟢 Allowed
blobsUrl
String
🟢 Allowed
branchesUrl
String
🟢 Allowed
cloneUrl
String
🟢 Allowed
collaboratorsUrl
String
🟢 Allowed
commentsUrl
String
🟢 Allowed
commitsUrl
String
🟢 Allowed
compareUrl
String
🟢 Allowed
contentsUrl
String
🟢 Allowed
contributorsUrl
String
🟢 Allowed
createdAt
Instant
🟢 Allowed
defaultBranch
String
🟢 Allowed
deploymentsUrl
String
🟢 Allowed
disabled
Boolean
🟢 Allowed
downloadsUrl
String
🟢 Allowed
eventsUrl
String
🟢 Allowed
fork
boolean
🟢 Allowed
forks
Integer
🟢 Allowed
forksCount
Integer
🟢 Allowed
forksUrl
String
🟢 Allowed
gitCommitsUrl
String
🟢 Allowed
gitRefsUrl
String
🟢 Allowed
gitTagsUrl
String
🟢 Allowed
gitUrl
String
🟢 Allowed
hasDiscussions
Boolean
🟢 Allowed
hasDownloads
Boolean
🟢 Allowed
hasIssues
Boolean
🟢 Allowed
hasPages
Boolean
🟢 Allowed
hasProjects
Boolean
🟢 Allowed
hasWiki
Boolean
🟢 Allowed
hooksUrl
String
🟢 Allowed
htmlUrl
String
🟢 Allowed
id
Long
🟢 Allowed
isTemplate
Boolean
🟢 Allowed
issueCommentUrl
String
🟢 Allowed
issueEventsUrl
String
🟢 Allowed
issuesUrl
String
🟢 Allowed
keysUrl
String
🟢 Allowed
labelsUrl
String
🟢 Allowed
language
String
🟢 Allowed
languagesUrl
String
🟢 Allowed
license
License
🟢 Allowed
license.id
Long
🟢 Allowed
license.key
String
🟢 Allowed
license.name
String
🟢 Allowed
license.nodeId
String
🟢 Allowed
license.spdxId
String
🟢 Allowed
mergesUrl
String
🟢 Allowed
milestonesUrl
String
🟢 Allowed
mirrorUrl
String
🟢 Allowed
nodeId
String
🟢 Allowed
notificationsUrl
String
🟢 Allowed
openIssues
Integer
🟢 Allowed
openIssuesCount
Integer
🟢 Allowed
organization
String
🟢 Allowed
permissions
Permission
🟢 Allowed
permissions.admin
boolean
🟢 Allowed
permissions.pull
boolean
🟢 Allowed
permissions.push
boolean
🟢 Allowed
permissions.triage
boolean
🟢 Allowed
private
boolean
🟢 Allowed
pullsUrl
String
🟢 Allowed
pushedAt
Instant
🟢 Allowed
releasesUrl
String
🟢 Allowed
securityAndAnalysis
SecurityAndAnalysis
🟢 Allowed
securityAndAnalysis.advancedSecurity
SecurityFlag
🟢 Allowed
securityAndAnalysis.advancedSecurity.status
String
🟢 Allowed
securityAndAnalysis.dependabotSecurityUpdates
SecurityFlag
🟢 Allowed
securityAndAnalysis.secretScanning
SecurityFlag
🟢 Allowed
securityAndAnalysis.secretScanningPushProtection
SecurityFlag
🟢 Allowed
size
Integer
🟢 Allowed
sshUrl
String
🟢 Allowed
stargazersCount
Integer
🟢 Allowed
stargazersUrl
String
🟢 Allowed
statusesUrl
String
🟢 Allowed
subscribersUrl
String
🟢 Allowed
subscriptionUrl
String
🟢 Allowed
svnUrl
String
🟢 Allowed
tagsUrl
String
🟢 Allowed
teamsUrl
String
🟢 Allowed
tempCloneToken
String
🟢 Allowed
topics
List of String
🟢 Allowed
treesUrl
String
🟢 Allowed
updatedAt
Instant
🟢 Allowed
url
String
🟢 Allowed
visibility
String
🟢 Allowed
watchers
Integer
🟢 Allowed
watchersCount
String
🟢 Allowed
webCommitSignoffRequired
Boolean
🟢 Allowed
activeLockReason
String
🟢 Allowed
assignee
User
🟢 Allowed
assignees[]
List of User
🟢 Allowed
authorAssociation
String
🟢 Allowed
closedAt
Instant
🟢 Allowed
closedBy
User
🟢 Allowed
comments
Integer
🟢 Allowed
commentsUrl
String
🟢 Allowed
createdAt
Instant
🟢 Allowed
draft
Boolean
🟢 Allowed
eventsUrl
String
🟢 Allowed
htmlUrl
String
🟢 Allowed
id
Long
🟢 Allowed
labels[]
List of Label
🟢 Allowed
labels[].color
String
🟢 Allowed
labels[].default
boolean
🟢 Allowed
labels[].id
Long
🟢 Allowed
labels[].nodeId
String
🟢 Allowed
labelsUrl
String
🟢 Allowed
locked
boolean
🟢 Allowed
milestone
Milestone
🟢 Allowed
milestone.closedAt
Instant
🟢 Allowed
milestone.closedIssues
Integer
🟢 Allowed
milestone.createdAt
Instant
🟢 Allowed
milestone.creator
User
🟢 Allowed
milestone.dueOn
Instant
🟢 Allowed
milestone.id
Long
🟢 Allowed
milestone.nodeId
String
🟢 Allowed
milestone.number
Integer
🟢 Allowed
milestone.openIssues
Integer
🟢 Allowed
milestone.state
String
🟢 Allowed
milestone.updatedAt
Instant
🟢 Allowed
nodeId
String
🟢 Allowed
number
Integer
🟢 Allowed
organization
String
🟢 Allowed
parentRepositoryName
String
🟢 Allowed
performedViaGithubApp
Boolean
🟢 Allowed
pullRequest
Pull
🟢 Allowed
pullRequest._links
Links
🟢 Allowed
pullRequest._links.comments
LinkReference
🟢 Allowed
pullRequest._links.commits
LinkReference
🟢 Allowed
pullRequest._links.html
LinkReference
🟢 Allowed
pullRequest._links.issue
LinkReference
🟢 Allowed
pullRequest._links.pullRequest
LinkReference
🟢 Allowed
pullRequest._links.reviewComment
LinkReference
🟢 Allowed
pullRequest._links.reviewComments
LinkReference
🟢 Allowed
pullRequest._links.self
LinkReference
🟢 Allowed
pullRequest._links.self.href
String
🟢 Allowed
pullRequest._links.statuses
LinkReference
🟢 Allowed
pullRequest.activeLockReason
String
🟢 Allowed
pullRequest.additions
Integer
🟢 Allowed
pullRequest.assignee
User
🟢 Allowed
pullRequest.assignees[]
List of User
🟢 Allowed
pullRequest.authorAssociation
String
🟢 Allowed
pullRequest.autoMerge
AutoMerge
🟢 Allowed
pullRequest.autoMerge.enabledBy
User
🟢 Allowed
pullRequest.base
CommitReference
🟢 Allowed
pullRequest.changedFiles
Integer
🟢 Allowed
pullRequest.closedAt
Instant
🟢 Allowed
pullRequest.comments
Integer
🟢 Allowed
pullRequest.commentsUrl
String
🟢 Allowed
pullRequest.commits
Integer
🟢 Allowed
pullRequest.commitsUrl
String
🟢 Allowed
pullRequest.createdAt
Instant
🟢 Allowed
pullRequest.deletions
Integer
🟢 Allowed
pullRequest.diffUrl
String
🟢 Allowed
pullRequest.draft
Boolean
🟢 Allowed
pullRequest.head
CommitReference
🟢 Allowed
pullRequest.head.id
Long
🟢 Allowed
pullRequest.head.label
String
🟢 Allowed
pullRequest.head.nodeId
String
🟢 Allowed
pullRequest.head.ref
String
🟢 Allowed
pullRequest.head.repo
Repository
🟢 Allowed
pullRequest.head.repo.allowForking
Boolean
🟢 Allowed
pullRequest.head.repo.allowMergeCommit
Boolean
🟢 Allowed
pullRequest.head.repo.allowRebaseMerge
boolean
🟢 Allowed
pullRequest.head.repo.allowSquashMerge
Boolean
🟢 Allowed
pullRequest.head.repo.archiveUrl
String
🟢 Allowed
pullRequest.head.repo.archived
Boolean
🟢 Allowed
pullRequest.head.repo.assigneesUrl
String
🟢 Allowed
pullRequest.head.repo.blobsUrl
String
🟢 Allowed
pullRequest.head.repo.branchesUrl
String
🟢 Allowed
pullRequest.head.repo.cloneUrl
String
🟢 Allowed
pullRequest.head.repo.collaboratorsUrl
String
🟢 Allowed
pullRequest.head.repo.commentsUrl
String
🟢 Allowed
pullRequest.head.repo.commitsUrl
String
🟢 Allowed
pullRequest.head.repo.compareUrl
String
🟢 Allowed
pullRequest.head.repo.contentsUrl
String
🟢 Allowed
pullRequest.head.repo.contributorsUrl
String
🟢 Allowed
pullRequest.head.repo.createdAt
Instant
🟢 Allowed
pullRequest.head.repo.defaultBranch
String
🟢 Allowed
pullRequest.head.repo.deploymentsUrl
String
🟢 Allowed
pullRequest.head.repo.disabled
Boolean
🟢 Allowed
pullRequest.head.repo.downloadsUrl
String
🟢 Allowed
pullRequest.head.repo.eventsUrl
String
🟢 Allowed
pullRequest.head.repo.fork
boolean
🟢 Allowed
pullRequest.head.repo.forks
Integer
🟢 Allowed
pullRequest.head.repo.forksCount
Integer
🟢 Allowed
pullRequest.head.repo.forksUrl
String
🟢 Allowed
pullRequest.head.repo.gitCommitsUrl
String
🟢 Allowed
pullRequest.head.repo.gitRefsUrl
String
🟢 Allowed
pullRequest.head.repo.gitTagsUrl
String
🟢 Allowed
pullRequest.head.repo.gitUrl
String
🟢 Allowed
pullRequest.head.repo.hasDiscussions
Boolean
🟢 Allowed
pullRequest.head.repo.hasDownloads
Boolean
🟢 Allowed
pullRequest.head.repo.hasIssues
Boolean
🟢 Allowed
pullRequest.head.repo.hasPages
Boolean
🟢 Allowed
pullRequest.head.repo.hasProjects
Boolean
🟢 Allowed
pullRequest.head.repo.hasWiki
Boolean
🟢 Allowed
pullRequest.head.repo.hooksUrl
String
🟢 Allowed
pullRequest.head.repo.htmlUrl
String
🟢 Allowed
pullRequest.head.repo.id
Long
🟢 Allowed
pullRequest.head.repo.isTemplate
Boolean
🟢 Allowed
pullRequest.head.repo.issueCommentUrl
String
🟢 Allowed
pullRequest.head.repo.issueEventsUrl
String
🟢 Allowed
pullRequest.head.repo.issuesUrl
String
🟢 Allowed
pullRequest.head.repo.keysUrl
String
🟢 Allowed
pullRequest.head.repo.labelsUrl
String
🟢 Allowed
pullRequest.head.repo.language
String
🟢 Allowed
pullRequest.head.repo.languagesUrl
String
🟢 Allowed
pullRequest.head.repo.license
License
🟢 Allowed
pullRequest.head.repo.license.id
Long
🟢 Allowed
pullRequest.head.repo.license.key
String
🟢 Allowed
pullRequest.head.repo.license.name
String
🟢 Allowed
pullRequest.head.repo.license.nodeId
String
🟢 Allowed
pullRequest.head.repo.license.spdxId
String
🟢 Allowed
pullRequest.head.repo.mergesUrl
String
🟢 Allowed
pullRequest.head.repo.milestonesUrl
String
🟢 Allowed
pullRequest.head.repo.mirrorUrl
String
🟢 Allowed
pullRequest.head.repo.nodeId
String
🟢 Allowed
pullRequest.head.repo.notificationsUrl
String
🟢 Allowed
pullRequest.head.repo.openIssues
Integer
🟢 Allowed
pullRequest.head.repo.openIssuesCount
Integer
🟢 Allowed
pullRequest.head.repo.organization
String
🟢 Allowed
pullRequest.head.repo.permissions
Permission
🟢 Allowed
pullRequest.head.repo.permissions.admin
boolean
🟢 Allowed
pullRequest.head.repo.permissions.pull
boolean
🟢 Allowed
pullRequest.head.repo.permissions.push
boolean
🟢 Allowed
pullRequest.head.repo.permissions.triage
boolean
🟢 Allowed
pullRequest.head.repo.private
boolean
🟢 Allowed
pullRequest.head.repo.pullsUrl
String
🟢 Allowed
pullRequest.head.repo.pushedAt
Instant
🟢 Allowed
pullRequest.head.repo.releasesUrl
String
🟢 Allowed
pullRequest.head.repo.securityAndAnalysis
SecurityAndAnalysis
🟢 Allowed
pullRequest.head.repo.securityAndAnalysis.advancedSecurity
SecurityFlag
🟢 Allowed
pullRequest.head.repo.securityAndAnalysis.advancedSecurity.status
String
🟢 Allowed
pullRequest.head.repo.securityAndAnalysis.dependabotSecurityUpdates
SecurityFlag
🟢 Allowed
pullRequest.head.repo.securityAndAnalysis.secretScanning
SecurityFlag
🟢 Allowed
pullRequest.head.repo.securityAndAnalysis.secretScanningPushProtection
SecurityFlag
🟢 Allowed
pullRequest.head.repo.size
Integer
🟢 Allowed
pullRequest.head.repo.sshUrl
String
🟢 Allowed
pullRequest.head.repo.stargazersCount
Integer
🟢 Allowed
pullRequest.head.repo.stargazersUrl
String
🟢 Allowed
pullRequest.head.repo.statusesUrl
String
🟢 Allowed
pullRequest.head.repo.subscribersUrl
String
🟢 Allowed
pullRequest.head.repo.subscriptionUrl
String
🟢 Allowed
pullRequest.head.repo.svnUrl
String
🟢 Allowed
pullRequest.head.repo.tagsUrl
String
🟢 Allowed
pullRequest.head.repo.teamsUrl
String
🟢 Allowed
pullRequest.head.repo.tempCloneToken
String
🟢 Allowed
pullRequest.head.repo.topics
List of String
🟢 Allowed
pullRequest.head.repo.treesUrl
String
🟢 Allowed
pullRequest.head.repo.updatedAt
Instant
🟢 Allowed
pullRequest.head.repo.url
String
🟢 Allowed
pullRequest.head.repo.visibility
String
🟢 Allowed
pullRequest.head.repo.watchers
Integer
🟢 Allowed
pullRequest.head.repo.watchersCount
String
🟢 Allowed
pullRequest.head.repo.webCommitSignoffRequired
Boolean
🟢 Allowed
pullRequest.head.sha
String
🟢 Allowed
pullRequest.head.user
User
🟢 Allowed
pullRequest.htmlUrl
String
🟢 Allowed
pullRequest.id
Long
🟢 Allowed
pullRequest.issueUrl
String
🟢 Allowed
pullRequest.labels[]
List of Label
🟢 Allowed
pullRequest.locked
boolean
🟢 Allowed
pullRequest.maintainerCanModify
Boolean
🟢 Allowed
pullRequest.mergeCommitSha
String
🟢 Allowed
pullRequest.mergeable
Boolean
🟢 Allowed
pullRequest.mergeableState
String
🟢 Allowed
pullRequest.merged
Boolean
🟢 Allowed
pullRequest.mergedAt
Instant
🟢 Allowed
pullRequest.mergedBy
User
🟢 Allowed
pullRequest.milestone
Milestone
🟢 Allowed
pullRequest.nodeId
String
🟢 Allowed
pullRequest.number
Integer
🟢 Allowed
pullRequest.patchUrl
String
🟢 Allowed
pullRequest.rebaseable
Boolean
🟢 Allowed
pullRequest.requestedReviewers[]
List of User
🟢 Allowed
pullRequest.requestedTeams[]
List of Team
🟢 Allowed
pullRequest.requestedTeams[].id
Long
🟢 Allowed
pullRequest.requestedTeams[].nodeId
String
🟢 Allowed
pullRequest.requestedTeams[].parent
Team
🟢 Allowed
pullRequest.requestedTeams[].privacy
String
🟢 Allowed
pullRequest.requestedTeams[].slug
String
🟢 Allowed
pullRequest.reviewCommentUrl
String
🟢 Allowed
pullRequest.reviewComments
Integer
🟢 Allowed
pullRequest.reviewCommentsUrl
String
🟢 Allowed
pullRequest.state
String
🟢 Allowed
pullRequest.statusesUrl
String
🟢 Allowed
pullRequest.updatedAt
Instant
🟢 Allowed
pullRequest.user
User
🟢 Allowed
reactions
Reactions
🟢 Allowed
reactions.+1
Integer
🟢 Allowed
reactions.-1
Integer
🟢 Allowed
reactions.confused
Integer
🟢 Allowed
reactions.eyes
Integer
🟢 Allowed
reactions.heart
Integer
🟢 Allowed
reactions.hooray
Integer
🟢 Allowed
reactions.laugh
Integer
🟢 Allowed
reactions.rocket
Integer
🟢 Allowed
reactions.totalCount
Integer
🟢 Allowed
reactions.url
String
🟢 Allowed
repositoryUrl
String
🟢 Allowed
state
String
🟢 Allowed
stateReason
String
🟢 Allowed
timelineUrl
String
🟢 Allowed
updatedAt
Instant
🟢 Allowed
url
String
🟡 Pseudonymized
user
User
🟡 Pseudonymized
user.email
String
Raw example: alice@acme.com
Sanitized example:
🟡 Pseudonymized
user.id
String
Raw example: 4831887
Sanitized example:
🟡 Pseudonymized
user.login
String
🟡 Pseudonymized
user.nodeId
String
Raw example: 4831887
Sanitized example:
🟢 Allowed
user.siteAdmin
boolean
🟢 Allowed
user.type
String
🟢 Allowed
_links
Links
🟢 Allowed
_links.comments
LinkReference
🟢 Allowed
_links.commits
LinkReference
🟢 Allowed
_links.html
LinkReference
🟢 Allowed
_links.issue
LinkReference
🟢 Allowed
_links.pullRequest
LinkReference
🟢 Allowed
_links.reviewComment
LinkReference
🟢 Allowed
_links.reviewComments
LinkReference
🟢 Allowed
_links.self
LinkReference
🟢 Allowed
_links.self.href
String
🟢 Allowed
_links.statuses
LinkReference
🟢 Allowed
activeLockReason
String
🟢 Allowed
additions
Integer
🟢 Allowed
assignee
User
🟢 Allowed
assignees[]
List of User
🟢 Allowed
authorAssociation
String
🟢 Allowed
autoMerge
AutoMerge
🟢 Allowed
autoMerge.enabledBy
User
🟢 Allowed
base
CommitReference
🟢 Allowed
changedFiles
Integer
🟢 Allowed
closedAt
Instant
🟢 Allowed
comments
Integer
🟢 Allowed
commentsUrl
String
🟢 Allowed
commits
Integer
🟢 Allowed
commitsUrl
String
🟢 Allowed
createdAt
Instant
🟢 Allowed
deletions
Integer
🟢 Allowed
diffUrl
String
🟢 Allowed
draft
Boolean
🟢 Allowed
head
CommitReference
🟢 Allowed
head.id
Long
🟢 Allowed
head.label
String
🟢 Allowed
head.nodeId
String
🟢 Allowed
head.ref
String
🟢 Allowed
head.repo
Repository
🟢 Allowed
head.repo.allowForking
Boolean
🟢 Allowed
head.repo.allowMergeCommit
Boolean
🟢 Allowed
head.repo.allowRebaseMerge
boolean
🟢 Allowed
head.repo.allowSquashMerge
Boolean
🟢 Allowed
head.repo.archiveUrl
String
🟢 Allowed
head.repo.archived
Boolean
🟢 Allowed
head.repo.assigneesUrl
String
🟢 Allowed
head.repo.blobsUrl
String
🟢 Allowed
head.repo.branchesUrl
String
🟢 Allowed
head.repo.cloneUrl
String
🟢 Allowed
head.repo.collaboratorsUrl
String
🟢 Allowed
head.repo.commentsUrl
String
🟢 Allowed
head.repo.commitsUrl
String
🟢 Allowed
head.repo.compareUrl
String
🟢 Allowed
head.repo.contentsUrl
String
🟢 Allowed
head.repo.contributorsUrl
String
🟢 Allowed
head.repo.createdAt
Instant
🟢 Allowed
head.repo.defaultBranch
String
🟢 Allowed
head.repo.deploymentsUrl
String
🟢 Allowed
head.repo.disabled
Boolean
🟢 Allowed
head.repo.downloadsUrl
String
🟢 Allowed
head.repo.eventsUrl
String
🟢 Allowed
head.repo.fork
boolean
🟢 Allowed
head.repo.forks
Integer
🟢 Allowed
head.repo.forksCount
Integer
🟢 Allowed
head.repo.forksUrl
String
🟢 Allowed
head.repo.gitCommitsUrl
String
🟢 Allowed
head.repo.gitRefsUrl
String
🟢 Allowed
head.repo.gitTagsUrl
String
🟢 Allowed
head.repo.gitUrl
String
🟢 Allowed
head.repo.hasDiscussions
Boolean
🟢 Allowed
head.repo.hasDownloads
Boolean
🟢 Allowed
head.repo.hasIssues
Boolean
🟢 Allowed
head.repo.hasPages
Boolean
🟢 Allowed
head.repo.hasProjects
Boolean
🟢 Allowed
head.repo.hasWiki
Boolean
🟢 Allowed
head.repo.hooksUrl
String
🟢 Allowed
head.repo.htmlUrl
String
🟢 Allowed
head.repo.id
Long
🟢 Allowed
head.repo.isTemplate
Boolean
🟢 Allowed
head.repo.issueCommentUrl
String
🟢 Allowed
head.repo.issueEventsUrl
String
🟢 Allowed
head.repo.issuesUrl
String
🟢 Allowed
head.repo.keysUrl
String
🟢 Allowed
head.repo.labelsUrl
String
🟢 Allowed
head.repo.language
String
🟢 Allowed
head.repo.languagesUrl
String
🟢 Allowed
head.repo.license
License
🟢 Allowed
head.repo.license.id
Long
🟢 Allowed
head.repo.license.key
String
🟢 Allowed
head.repo.license.name
String
🟢 Allowed
head.repo.license.nodeId
String
🟢 Allowed
head.repo.license.spdxId
String
🟢 Allowed
head.repo.mergesUrl
String
🟢 Allowed
head.repo.milestonesUrl
String
🟢 Allowed
head.repo.mirrorUrl
String
🟢 Allowed
head.repo.nodeId
String
🟢 Allowed
head.repo.notificationsUrl
String
🟢 Allowed
head.repo.openIssues
Integer
🟢 Allowed
head.repo.openIssuesCount
Integer
🟢 Allowed
head.repo.organization
String
🟢 Allowed
head.repo.permissions
Permission
🟢 Allowed
head.repo.permissions.admin
boolean
🟢 Allowed
head.repo.permissions.pull
boolean
🟢 Allowed
head.repo.permissions.push
boolean
🟢 Allowed
head.repo.permissions.triage
boolean
🟢 Allowed
head.repo.private
boolean
🟢 Allowed
head.repo.pullsUrl
String
🟢 Allowed
head.repo.pushedAt
Instant
🟢 Allowed
head.repo.releasesUrl
String
🟢 Allowed
head.repo.securityAndAnalysis
SecurityAndAnalysis
🟢 Allowed
head.repo.securityAndAnalysis.advancedSecurity
SecurityFlag
🟢 Allowed
head.repo.securityAndAnalysis.advancedSecurity.status
String
🟢 Allowed
head.repo.securityAndAnalysis.dependabotSecurityUpdates
SecurityFlag
🟢 Allowed
head.repo.securityAndAnalysis.secretScanning
SecurityFlag
🟢 Allowed
head.repo.securityAndAnalysis.secretScanningPushProtection
SecurityFlag
🟢 Allowed
head.repo.size
Integer
🟢 Allowed
head.repo.sshUrl
String
🟢 Allowed
head.repo.stargazersCount
Integer
🟢 Allowed
head.repo.stargazersUrl
String
🟢 Allowed
head.repo.statusesUrl
String
🟢 Allowed
head.repo.subscribersUrl
String
🟢 Allowed
head.repo.subscriptionUrl
String
🟢 Allowed
head.repo.svnUrl
String
🟢 Allowed
head.repo.tagsUrl
String
🟢 Allowed
head.repo.teamsUrl
String
🟢 Allowed
head.repo.tempCloneToken
String
🟢 Allowed
head.repo.topics
List of String
🟢 Allowed
head.repo.treesUrl
String
🟢 Allowed
head.repo.updatedAt
Instant
🟢 Allowed
head.repo.url
String
🟢 Allowed
head.repo.visibility
String
🟢 Allowed
head.repo.watchers
Integer
🟢 Allowed
head.repo.watchersCount
String
🟢 Allowed
head.repo.webCommitSignoffRequired
Boolean
🟢 Allowed
head.sha
String
🟢 Allowed
head.user
User
🟢 Allowed
htmlUrl
String
🟢 Allowed
id
Long
🟢 Allowed
issueUrl
String
🟢 Allowed
labels[]
List of Label
🟢 Allowed
labels[].color
String
🟢 Allowed
labels[].default
boolean
🟢 Allowed
labels[].id
Long
🟢 Allowed
labels[].nodeId
String
🟢 Allowed
locked
boolean
🟢 Allowed
maintainerCanModify
Boolean
🟢 Allowed
mergeCommitSha
String
🟢 Allowed
mergeable
Boolean
🟢 Allowed
mergeableState
String
🟢 Allowed
merged
Boolean
🟢 Allowed
mergedAt
Instant
🟢 Allowed
mergedBy
User
🟢 Allowed
milestone
Milestone
🟢 Allowed
milestone.closedAt
Instant
🟢 Allowed
milestone.closedIssues
Integer
🟢 Allowed
milestone.createdAt
Instant
🟢 Allowed
milestone.creator
User
🟢 Allowed
milestone.dueOn
Instant
🟢 Allowed
milestone.id
Long
🟢 Allowed
milestone.nodeId
String
🟢 Allowed
milestone.number
Integer
🟢 Allowed
milestone.openIssues
Integer
🟢 Allowed
milestone.state
String
🟢 Allowed
milestone.updatedAt
Instant
🟢 Allowed
nodeId
String
🟢 Allowed
number
Integer
🟢 Allowed
patchUrl
String
🟢 Allowed
rebaseable
Boolean
🟢 Allowed
requestedReviewers[]
List of User
🟢 Allowed
requestedTeams[]
List of Team
🟢 Allowed
requestedTeams[].id
Long
🟢 Allowed
requestedTeams[].nodeId
String
🟢 Allowed
requestedTeams[].parent
Team
🟢 Allowed
requestedTeams[].privacy
String
🟢 Allowed
requestedTeams[].slug
String
🟢 Allowed
reviewCommentUrl
String
🟢 Allowed
reviewComments
Integer
🟢 Allowed
reviewCommentsUrl
String
🟢 Allowed
state
String
🟢 Allowed
statusesUrl
String
🟢 Allowed
updatedAt
Instant
🟡 Pseudonymized
user
User
🟡 Pseudonymized
user.email
String
Raw example: alice@acme.com
Sanitized example:
🟡 Pseudonymized
user.id
String
Raw example: 4831887
Sanitized example:
🟡 Pseudonymized
user.login
String
🟡 Pseudonymized
user.nodeId
String
Raw example: 4831887
Sanitized example:
🟢 Allowed
user.siteAdmin
boolean
🟢 Allowed
user.type
String
🟢 Allowed
@timestamp
Instant
🟢 Allowed
action
String
🟡 Pseudonymized
actor
String
🟢 Allowed
actorId
String
🟢 Allowed
createdAt
Instant
🟢 Allowed
issueId
String
🟢 Allowed
issueUrl
String
🟢 Allowed
operationType
String
🟢 Allowed
org
String
🟢 Allowed
orgId
String
🟢 Allowed
publicRepo
Boolean
🟢 Allowed
pullRequestId
String
🟢 Allowed
pullRequestUrl
String
🟢 Allowed
repo
String
🟢 Allowed
repoId
String
🟢 Allowed
team
String
🟡 Pseudonymized
user
String
🟡 Pseudonymized
userId
String
🟡 Pseudonymized
edges[]
List of Edge
🟡 Pseudonymized
edges[].node
Node
🟡 Pseudonymized
edges[].node.email
String
Raw example: alice@acme.com
Sanitized example:
🟡 Pseudonymized
edges[].node.organizationVerifiedDomainEmails
List of String
🟢 Allowed
pageInfo
Pagination
🟢 Allowed
pageInfo.endCursor
String
🟢 Allowed
pageInfo.hasNextPage
boolean
🟡 Pseudonymized
samlIdentityProvider
SamlIdentityProvider
🟡 Pseudonymized
samlIdentityProvider.externalIdentities
ExternalIdentities
🟡 Pseudonymized
samlIdentityProvider.externalIdentities.edges[]
List of Edge
🟡 Pseudonymized
samlIdentityProvider.externalIdentities.edges[].node
Node
🟡 Pseudonymized
samlIdentityProvider.externalIdentities.edges[].node.guid
String
Raw example: 4831887
Sanitized example:
🟡 Pseudonymized
samlIdentityProvider.externalIdentities.edges[].node.samlIdentity
SamlIdentity
🟡 Pseudonymized
samlIdentityProvider.externalIdentities.edges[].node.samlIdentity.emails[]
List of Email
🟡 Pseudonymized
samlIdentityProvider.externalIdentities.edges[].node.samlIdentity.emails[].value
String
Raw example: alice@acme.com
Sanitized example:
🟡 Pseudonymized
samlIdentityProvider.externalIdentities.edges[].node.samlIdentity.nameId
String
🟡 Pseudonymized
samlIdentityProvider.externalIdentities.edges[].node.user
User
🟡 Pseudonymized
samlIdentityProvider.externalIdentities.edges[].node.user.login
String
🟢 Allowed
samlIdentityProvider.externalIdentities.pageInfo
Pagination
🟢 Allowed
samlIdentityProvider.externalIdentities.pageInfo.endCursor
String
🟢 Allowed
samlIdentityProvider.externalIdentities.pageInfo.hasNextPage
boolean