GitHub · JSON-LD Context

Github Context

JSON-LD context defining the semantic vocabulary for Github from GitHub.

85 Classes 451 Properties 3 Namespaces
View Context View on GitHub

Namespaces

gh: https://docs.github.com/schema/
schema: https://schema.org/
xsd: http://www.w3.org/2001/XMLSchema#

Classes

GitHub Commit GitHub Issue GitHub Organization GitHub Pull Request GitHub Repository GitHub User GitHub Webhook Delivery api-overview app-permissions application-grant authorization autolink base-gist basic-error code-of-conduct collaborator configuration-status enterprise-settings feed ghes-config-nodes ghes-replication-status gist-comment gist-commit gist-simple gitignore-template global-hook global-hook-2 group-response hook-delivery hook-delivery-item installation-token integration integration-installation-request ldap-mapping-team ldap-mapping-user maintenance-status meta minimal-repository nullable-collaborator nullable-license-simple nullable-milestone nullable-simple-user nullable-team-simple organization-custom-repository-role organization-full organization-simple pre-receive-environment project project-card project-collaborator-permission project-column public-key-full public-user rate-limit rate-limit-overview reaction repository-collaborator-permission repository-invitation repository-subscription root scim-error security-and-analysis simple-user ssh-key starred-repository team team-discussion team-discussion-comment team-full team-project thread thread-subscription user-name-response user-response validation-error validation-error-simple webhook-branch-protection-rule-created webhook-branch-protection-rule-deleted webhook-branch-protection-rule-edited webhook-cache-sync webhook-check-run-completed webhook-check-run-completed-form-encoded webhook-check-run-created webhook-check-run-created-form-encoded webhook-config

Properties

Property Type Container
enterprise string
event string
installation string
license string
repository string
_links reference
access_tokens_url reference
account string
action string
actions string
active boolean
active_lock_reason string
actor string
added_by string
additions integer
administration string
advanced_security reference
advanced_security_enabled_for_new_repositories boolean
after string
allow_auto_merge boolean
allow_forking boolean
allow_merge_commit boolean
allow_rebase_merge boolean
allow_squash_merge boolean
allow_update_branch boolean
anonymous_access_enabled boolean
app reference
app_id integer
app_slug string
archive_url string
archived boolean
assignee string
assignees string set
assignees_url string
author string
author_association string
authorizations_url string
auto_merge reference
avatar_url reference
base string
base_role string
before string
billing_email string
bio string
blobs_url string
blog string
body string
body_html string
body_version string
branches_url string
business_plus boolean
cache_location string
cards_url reference
change_status reference
changed_files integer
changes reference
check_run string
checks string
client_id string
client_secret string
clone_url string
closed_at dateTime
closed_by string
closed_issues integer
code_of_conduct string
code_search_url string
codespaces string
collaborators integer
collaborators_url string
column_name string
column_url reference
columns_url reference
comments integer
comments_count integer
comments_url reference
commit string
commit_search_url string
commits integer
commits_url reference
committed_at dateTime
committer string
company string
compare_url string
conditions string set
config reference
connection_services string set
contact_email string
content string
content_type string
content_url reference
contents string
contents_url string
contributors_url reference
created string
created_at dateTime
creator string
current_user_actor_url string
current_user_authorizations_html_url string
current_user_organization_url string
current_user_organization_urls string set
current_user_public_url string
current_user_repositories_url string
current_user_url string
default_branch string
default_environment boolean
default_repository_permission string
delete_branch_on_merge boolean
deletions integer
delivered_at dateTime
dependabot string set
dependabot_alerts_enabled_for_new_repositories boolean
dependabot_secrets string
dependabot_security_updates_enabled_for_new_repositories boolean
dependency_graph_enabled_for_new_repositories boolean
deployments string
deployments_url reference
description string
detail string
diff_url reference
disabled boolean
discussion_url reference
disk_usage integer
displayName string
documentation_url string
domains reference
download reference
downloads_url reference
draft boolean
due_on dateTime
duration decimal
email string
email_addresses string
emails string
emails_url string
emojis_url string
environments string
errors string set
events string set
events_url string
expired boolean
expires_at dateTime
externalId string
external_url reference
familyName string
featured boolean
feeds_url string
files string set
fingerprint string
followers integer
followers_url reference
following integer
following_url string
fork boolean
fork_of reference
forks string set
forks_count integer
forks_url reference
formatted string
full_name string
gists_url string
git_commits_url string
git_pull_url reference
git_push_url reference
git_refs_url string
git_ssh_keys string
git_tags_url string
git_url string
givenName string
gpg_keys string
gravatar_id string
guid string
has_discussions boolean
has_downloads boolean
has_issues boolean
has_multiple_single_files boolean
has_organization_projects boolean
has_pages boolean
has_projects boolean
has_repository_projects boolean
has_wiki boolean
hashed_token string
head string
hireable boolean
history string set
homepage reference
hooks_count integer
hooks_url string
html_url reference
hub_url string
id integer
ignored boolean
image_url string
implementation string
insecure_ssl string
installation_id integer
installations_count integer
installed_version string
interaction_limits string
invitee string
inviter string
is_alphanumeric boolean
is_template boolean
is_verified boolean
issue_comment_url string
issue_events_url string
issue_search_url string
issues string
issues_url string
key string
key_prefix string
keys_url string
label_search_url string
labels string set
labels_url string
language string
languages_url reference
lastModified string
last_edited_at dateTime
last_read_at string
last_used dateTime
ldap_dn string
limit integer
limitations string set
location string
locked boolean
login string
master_branch string
members string
members_allowed_repository_creation_type string
members_can_create_internal_repositories boolean
members_can_create_pages boolean
members_can_create_private_pages boolean
members_can_create_private_repositories boolean
members_can_create_public_pages boolean
members_can_create_public_repositories boolean
members_can_create_repositories boolean
members_can_fork_private_repositories boolean
members_count integer
members_url string
merge_commit_message string
merge_commit_sha string
merge_commit_title string
mergeable boolean
mergeable_state string
merged boolean
merged_at dateTime
merged_by string
merges_url reference
message string
metadata string
middleName string
milestone string
milestones_url string
mirror_url reference
name string
network_count integer
node_id string
nodes string set
note string
note_url reference
notifications_url string
number integer
open_issues integer
open_issues_count integer
org string
organization string
organization_administration string
organization_announcement_banners string
organization_copilot_seat_management string
organization_custom_roles string
organization_events string
organization_hooks string
organization_packages string
organization_permission string
organization_personal_access_token_requests string
organization_personal_access_tokens string
organization_plan string
organization_projects string
organization_repositories_url string
organization_secrets string
organization_self_hosted_runners string
organization_teams_url string
organization_url string
organization_user_blocking string
organizations_url reference
owned_private_repos integer
owner string
owner_url reference
packages string
pages string
parent string
parents string set
patch_url reference
payload string
pem string
permission string
permissions string
ping_url string
pinned boolean
plan reference
pretty-print string
privacy string
private boolean
private_gists integer
profile string
progress string set
project_id string
project_url reference
public boolean
public_gists integer
public_gists_url string
public_members_url string
public_repos integer
pull_request reference
pull_requests string
pulls_url string
pushed_at dateTime
rate string
rate_limit_url string
reactions string
read_only boolean
reason string
received_events_url reference
redelivery boolean
ref string
releases_url string
remaining integer
repo reference
repos_count integer
repos_url reference
repositories string set
repositories_url reference
repository_discussions_category_url string
repository_discussions_url string
repository_hooks string
repository_id integer
repository_projects string
repository_search_url string
repository_selection string
repository_url string
request reference
requested_reviewers string set
requested_teams string set
requester string
reset integer
resourceType string
resources reference
response reference
review_comments integer
role_name string
roles string
rule reference
run_list string set
scheduled_time string
schemas string set
scimType string
scopes string set
secret string
secret_scanning reference
secret_scanning_alerts string
secret_scanning_enabled_for_new_repositories boolean
secret_scanning_push_protection reference
secret_scanning_push_protection_custom_link string
secret_scanning_push_protection_custom_link_enabled boolean
secret_scanning_push_protection_enabled_for_new_repositories boolean
secrets string
security_advisories_url string
security_and_analysis string
security_events string
sender string
sha string
single_file string
single_file_name string
single_file_paths string set
site_admin boolean
size integer
slug string
source string
spdx_id string
squash_merge_commit_message string
squash_merge_commit_title string
ssh_url string
stargazers_count integer
stargazers_url reference
starred_at string
starred_gists_url string
starred_url string
starring string
state string
state_reason string
stats reference
status string
status_code integer
statuses string
statuses_url string
subject reference
subscribed boolean
subscribers_count integer
subscribers_url reference
subscription_url string
subscriptions_url reference
suspended_at dateTime
suspended_by string
svn_url reference
tags_url reference
target_id integer
target_type string
team_discussions string
team_url reference
teams_url reference
temp_clone_token string
thread_url reference
throttled_at dateTime
timeline_url string
title string
token string
token_last_eight string
topic_search_url string
topics string set
topology string
total_private_repos integer
trees_url string
truncated boolean
twitter_username string
two_factor_authentication boolean
two_factor_requirement_enabled boolean
type string
unread boolean
updated_at dateTime
url reference
url_template string
use_squash_pr_title_as_default boolean
used integer
user string
userName string
user_id integer
user_organizations_url string
user_repositories_url string
user_search_url string
user_url string
verifiable_password_authentication boolean
verified boolean
version string
visibility string
vulnerability_alerts string
watchers integer
watchers_count integer
web_commit_signoff_required boolean
webhook_secret string
website_url reference
workflows string

JSON-LD Document

Raw ↑
{
  "@context": {
    "@version": 1.1,
    "gh": "https://docs.github.com/schema/",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "GitHub Commit": "gh:GitHub Commit",
    "GitHub Issue": "gh:GitHub Issue",
    "GitHub Organization": "gh:GitHub Organization",
    "GitHub Pull Request": "gh:GitHub Pull Request",
    "GitHub Repository": "gh:GitHub Repository",
    "GitHub User": "gh:GitHub User",
    "GitHub Webhook Delivery": "gh:GitHub Webhook Delivery",
    "api-overview": "gh:api-overview",
    "app-permissions": "gh:app-permissions",
    "application-grant": "gh:application-grant",
    "authorization": "gh:authorization",
    "autolink": "gh:autolink",
    "base-gist": "gh:base-gist",
    "basic-error": "gh:basic-error",
    "code-of-conduct": "gh:code-of-conduct",
    "collaborator": "gh:collaborator",
    "configuration-status": "gh:configuration-status",
    "enterprise": {
      "@id": "gh:enterprise",
      "@type": "xsd:string"
    },
    "enterprise-settings": "gh:enterprise-settings",
    "event": {
      "@id": "gh:event",
      "@type": "xsd:string"
    },
    "feed": "gh:feed",
    "ghes-config-nodes": "gh:ghes-config-nodes",
    "ghes-replication-status": "gh:ghes-replication-status",
    "gist-comment": "gh:gist-comment",
    "gist-commit": "gh:gist-commit",
    "gist-simple": "gh:gist-simple",
    "gitignore-template": "gh:gitignore-template",
    "global-hook": "gh:global-hook",
    "global-hook-2": "gh:global-hook-2",
    "group-response": "gh:group-response",
    "hook-delivery": "gh:hook-delivery",
    "hook-delivery-item": "gh:hook-delivery-item",
    "installation": {
      "@id": "gh:installation",
      "@type": "xsd:string"
    },
    "installation-token": "gh:installation-token",
    "integration": "gh:integration",
    "integration-installation-request": "gh:integration-installation-request",
    "ldap-mapping-team": "gh:ldap-mapping-team",
    "ldap-mapping-user": "gh:ldap-mapping-user",
    "license": {
      "@id": "gh:license",
      "@type": "xsd:string"
    },
    "maintenance-status": "gh:maintenance-status",
    "meta": "gh:meta",
    "minimal-repository": "gh:minimal-repository",
    "nullable-collaborator": "gh:nullable-collaborator",
    "nullable-license-simple": "gh:nullable-license-simple",
    "nullable-milestone": "gh:nullable-milestone",
    "nullable-simple-user": "gh:nullable-simple-user",
    "nullable-team-simple": "gh:nullable-team-simple",
    "organization-custom-repository-role": "gh:organization-custom-repository-role",
    "organization-full": "gh:organization-full",
    "organization-simple": "gh:organization-simple",
    "pre-receive-environment": "gh:pre-receive-environment",
    "project": "gh:project",
    "project-card": "gh:project-card",
    "project-collaborator-permission": "gh:project-collaborator-permission",
    "project-column": "gh:project-column",
    "public-key-full": "gh:public-key-full",
    "public-user": "gh:public-user",
    "rate-limit": "gh:rate-limit",
    "rate-limit-overview": "gh:rate-limit-overview",
    "reaction": "gh:reaction",
    "repository": {
      "@id": "gh:repository",
      "@type": "xsd:string"
    },
    "repository-collaborator-permission": "gh:repository-collaborator-permission",
    "repository-invitation": "gh:repository-invitation",
    "repository-subscription": "gh:repository-subscription",
    "root": "gh:root",
    "scim-error": "gh:scim-error",
    "security-and-analysis": "gh:security-and-analysis",
    "simple-user": "gh:simple-user",
    "ssh-key": "gh:ssh-key",
    "starred-repository": "gh:starred-repository",
    "team": "gh:team",
    "team-discussion": "gh:team-discussion",
    "team-discussion-comment": "gh:team-discussion-comment",
    "team-full": "gh:team-full",
    "team-project": "gh:team-project",
    "thread": "gh:thread",
    "thread-subscription": "gh:thread-subscription",
    "user-name-response": "gh:user-name-response",
    "user-response": "gh:user-response",
    "validation-error": "gh:validation-error",
    "validation-error-simple": "gh:validation-error-simple",
    "webhook-branch-protection-rule-created": "gh:webhook-branch-protection-rule-created",
    "webhook-branch-protection-rule-deleted": "gh:webhook-branch-protection-rule-deleted",
    "webhook-branch-protection-rule-edited": "gh:webhook-branch-protection-rule-edited",
    "webhook-cache-sync": "gh:webhook-cache-sync",
    "webhook-check-run-completed": "gh:webhook-check-run-completed",
    "webhook-check-run-completed-form-encoded": "gh:webhook-check-run-completed-form-encoded",
    "webhook-check-run-created": "gh:webhook-check-run-created",
    "webhook-check-run-created-form-encoded": "gh:webhook-check-run-created-form-encoded",
    "webhook-config": "gh:webhook-config",
    "_links": {
      "@id": "gh:_links",
      "@type": "@id"
    },
    "access_tokens_url": {
      "@id": "gh:access_tokens_url",
      "@type": "@id"
    },
    "account": {
      "@id": "gh:account",
      "@type": "xsd:string"
    },
    "action": {
      "@id": "gh:action",
      "@type": "xsd:string"
    },
    "actions": {
      "@id": "gh:actions",
      "@type": "xsd:string"
    },
    "active": {
      "@id": "gh:active",
      "@type": "xsd:boolean"
    },
    "active_lock_reason": {
      "@id": "gh:active_lock_reason",
      "@type": "xsd:string"
    },
    "actor": {
      "@id": "gh:actor",
      "@type": "xsd:string"
    },
    "added_by": {
      "@id": "gh:added_by",
      "@type": "xsd:string"
    },
    "additions": {
      "@id": "gh:additions",
      "@type": "xsd:integer"
    },
    "administration": {
      "@id": "gh:administration",
      "@type": "xsd:string"
    },
    "advanced_security": {
      "@id": "gh:advanced_security",
      "@type": "@id"
    },
    "advanced_security_enabled_for_new_repositories": {
      "@id": "gh:advanced_security_enabled_for_new_repositories",
      "@type": "xsd:boolean"
    },
    "after": {
      "@id": "gh:after",
      "@type": "xsd:string"
    },
    "allow_auto_merge": {
      "@id": "gh:allow_auto_merge",
      "@type": "xsd:boolean"
    },
    "allow_forking": {
      "@id": "gh:allow_forking",
      "@type": "xsd:boolean"
    },
    "allow_merge_commit": {
      "@id": "gh:allow_merge_commit",
      "@type": "xsd:boolean"
    },
    "allow_rebase_merge": {
      "@id": "gh:allow_rebase_merge",
      "@type": "xsd:boolean"
    },
    "allow_squash_merge": {
      "@id": "gh:allow_squash_merge",
      "@type": "xsd:boolean"
    },
    "allow_update_branch": {
      "@id": "gh:allow_update_branch",
      "@type": "xsd:boolean"
    },
    "anonymous_access_enabled": {
      "@id": "gh:anonymous_access_enabled",
      "@type": "xsd:boolean"
    },
    "app": {
      "@id": "gh:app",
      "@type": "@id"
    },
    "app_id": {
      "@id": "gh:app_id",
      "@type": "xsd:integer"
    },
    "app_slug": {
      "@id": "gh:app_slug",
      "@type": "xsd:string"
    },
    "archive_url": {
      "@id": "gh:archive_url",
      "@type": "xsd:string"
    },
    "archived": {
      "@id": "gh:archived",
      "@type": "xsd:boolean"
    },
    "assignee": {
      "@id": "gh:assignee",
      "@type": "xsd:string"
    },
    "assignees": {
      "@id": "gh:assignees",
      "@container": "@set",
      "@type": "xsd:string"
    },
    "assignees_url": {
      "@id": "gh:assignees_url",
      "@type": "xsd:string"
    },
    "author": {
      "@id": "gh:author",
      "@type": "xsd:string"
    },
    "author_association": {
      "@id": "gh:author_association",
      "@type": "xsd:string"
    },
    "authorizations_url": {
      "@id": "gh:authorizations_url",
      "@type": "xsd:string"
    },
    "auto_merge": {
      "@id": "gh:auto_merge",
      "@type": "@id"
    },
    "avatar_url": {
      "@id": "gh:avatar_url",
      "@type": "@id"
    },
    "base": {
      "@id": "gh:base",
      "@type": "xsd:string"
    },
    "base_role": {
      "@id": "gh:base_role",
      "@type": "xsd:string"
    },
    "before": {
      "@id": "gh:before",
      "@type": "xsd:string"
    },
    "billing_email": {
      "@id": "gh:billing_email",
      "@type": "xsd:string"
    },
    "bio": {
      "@id": "gh:bio",
      "@type": "xsd:string"
    },
    "blobs_url": {
      "@id": "gh:blobs_url",
      "@type": "xsd:string"
    },
    "blog": {
      "@id": "gh:blog",
      "@type": "xsd:string"
    },
    "body": {
      "@id": "gh:body",
      "@type": "xsd:string"
    },
    "body_html": {
      "@id": "gh:body_html",
      "@type": "xsd:string"
    },
    "body_version": {
      "@id": "gh:body_version",
      "@type": "xsd:string"
    },
    "branches_url": {
      "@id": "gh:branches_url",
      "@type": "xsd:string"
    },
    "business_plus": {
      "@id": "gh:business_plus",
      "@type": "xsd:boolean"
    },
    "cache_location": {
      "@id": "gh:cache_location",
      "@type": "xsd:string"
    },
    "cards_url": {
      "@id": "gh:cards_url",
      "@type": "@id"
    },
    "change_status": {
      "@id": "gh:change_status",
      "@type": "@id"
    },
    "changed_files": {
      "@id": "gh:changed_files",
      "@type": "xsd:integer"
    },
    "changes": {
      "@id": "gh:changes",
      "@type": "@id"
    },
    "check_run": {
      "@id": "gh:check_run",
      "@type": "xsd:string"
    },
    "checks": {
      "@id": "gh:checks",
      "@type": "xsd:string"
    },
    "client_id": {
      "@id": "gh:client_id",
      "@type": "xsd:string"
    },
    "client_secret": {
      "@id": "gh:client_secret",
      "@type": "xsd:string"
    },
    "clone_url": {
      "@id": "gh:clone_url",
      "@type": "xsd:string"
    },
    "closed_at": {
      "@id": "gh:closed_at",
      "@type": "xsd:dateTime"
    },
    "closed_by": {
      "@id": "gh:closed_by",
      "@type": "xsd:string"
    },
    "closed_issues": {
      "@id": "gh:closed_issues",
      "@type": "xsd:integer"
    },
    "code_of_conduct": {
      "@id": "gh:code_of_conduct",
      "@type": "xsd:string"
    },
    "code_search_url": {
      "@id": "gh:code_search_url",
      "@type": "xsd:string"
    },
    "codespaces": {
      "@id": "gh:codespaces",
      "@type": "xsd:string"
    },
    "collaborators": {
      "@id": "gh:collaborators",
      "@type": "xsd:integer"
    },
    "collaborators_url": {
      "@id": "gh:collaborators_url",
      "@type": "xsd:string"
    },
    "column_name": {
      "@id": "gh:column_name",
      "@type": "xsd:string"
    },
    "column_url": {
      "@id": "gh:column_url",
      "@type": "@id"
    },
    "columns_url": {
      "@id": "gh:columns_url",
      "@type": "@id"
    },
    "comments": {
      "@id": "gh:comments",
      "@type": "xsd:integer"
    },
    "comments_count": {
      "@id": "gh:comments_count",
      "@type": "xsd:integer"
    },
    "comments_url": {
      "@id": "gh:comments_url",
      "@type": "@id"
    },
    "commit": {
      "@id": "gh:commit",
      "@type": "xsd:string"
    },
    "commit_search_url": {
      "@id": "gh:commit_search_url",
      "@type": "xsd:string"
    },
    "commits": {
      "@id": "gh:commits",
      "@type": "xsd:integer"
    },
    "commits_url": {
      "@id": "gh:commits_url",
      "@type": "@id"
    },
    "committed_at": {
      "@id": "gh:committed_at",
      "@type": "xsd:dateTime"
    },
    "committer": {
      "@id": "gh:committer",
      "@type": "xsd:string"
    },
    "company": {
      "@id": "gh:company",
      "@type": "xsd:string"
    },
    "compare_url": {
      "@id": "gh:compare_url",
      "@type": "xsd:string"
    },
    "conditions": {
      "@id": "gh:conditions",
      "@container": "@set",
      "@type": "xsd:string"
    },
    "config": {
      "@id": "gh:config",
      "@type": "@id"
    },
    "connection_services": {
      "@id": "gh:connection_services",
      "@container": "@set",
      "@type": "xsd:string"
    },
    "contact_email": {
      "@id": "gh:contact_email",
      "@type": "xsd:string"
    },
    "content": {
      "@id": "gh:content",
      "@type": "xsd:string"
    },
    "content_type": {
      "@id": "gh:content_type",
      "@type": "xsd:string"
    },
    "content_url": {
      "@id": "gh:content_url",
      "@type": "@id"
    },
    "contents": {
      "@id": "gh:contents",
      "@type": "xsd:string"
    },
    "contents_url": {
      "@id": "gh:contents_url",
      "@type": "xsd:string"
    },
    "contributors_url": {
      "@id": "gh:contributors_url",
      "@type": "@id"
    },
    "created": {
      "@id": "gh:created",
      "@type": "xsd:string"
    },
    "created_at": {
      "@id": "gh:created_at",
      "@type": "xsd:dateTime"
    },
    "creator": {
      "@id": "gh:creator",
      "@type": "xsd:string"
    },
    "current_user_actor_url": {
      "@id": "gh:current_user_actor_url",
      "@type": "xsd:string"
    },
    "current_user_authorizations_html_url": {
      "@id": "gh:current_user_authorizations_html_url",
      "@type": "xsd:string"
    },
    "current_user_organization_url": {
      "@id": "gh:current_user_organization_url",
      "@type": "xsd:string"
    },
    "current_user_organization_urls": {
      "@id": "gh:current_user_organization_urls",
      "@container": "@set",
      "@type": "xsd:string"
    },
    "current_user_public_url": {
      "@id": "gh:current_user_public_url",
      "@type": "xsd:string"
    },
    "current_user_repositories_url": {
      "@id": "gh:current_user_repositories_url",
      "@type": "xsd:string"
    },
    "current_user_url": {
      "@id": "gh:current_user_url",
      "@type": "xsd:string"
    },
    "default_branch": {
      "@id": "gh:default_branch",
      "@type": "xsd:string"
    },
    "default_environment": {
      "@id": "gh:default_environment",
      "@type": "xsd:boolean"
    },
    "default_repository_permission": {
      "@id": "gh:default_repository_permission",
      "@type": "xsd:string"
    },
    "delete_branch_on_merge": {
      "@id": "gh:delete_branch_on_merge",
      "@type": "xsd:boolean"
    },
    "deletions": {
      "@id": "gh:deletions",
      "@type": "xsd:integer"
    },
    "delivered_at": {
      "@id": "gh:delivered_at",
      "@type": "xsd:dateTime"
    },
    "dependabot": {
      "@id": "gh:dependabot",
      "@container": "@set",
      "@type": "xsd:string"
    },
    "dependabot_alerts_enabled_for_new_repositories": {
      "@id": "gh:dependabot_alerts_enabled_for_new_repositories",
      "@type": "xsd:boolean"
    },
    "dependabot_secrets": {
      "@id": "gh:dependabot_secrets",
      "@type": "xsd:string"
    },
    "dependabot_security_updates_enabled_for_new_repositories": {
      "@id": "gh:dependabot_security_updates_enabled_for_new_repositories",
      "@type": "xsd:boolean"
    },
    "dependency_graph_enabled_for_new_repositories": {
      "@id": "gh:dependency_graph_enabled_for_new_repositories",
      "@type": "xsd:boolean"
    },
    "deployments": {
      "@id": "gh:deployments",
      "@type": "xsd:string"
    },
    "deployments_url": {
      "@id": "gh:deployments_url",
      "@type": "@id"
    },
    "description": {
      "@id": "gh:description",
      "@type": "xsd:string"
    },
    "detail": {
      "@id": "gh:detail",
      "@type": "xsd:string"
    },
    "diff_url": {
      "@id": "gh:diff_url",
      "@type": "@id"
    },
    "disabled": {
      "@id": "gh:disabled",
      "@type": "xsd:boolean"
    },
    "discussion_url": {
      "@id": "gh:discussion_url",
      "@type": "@id"
    },
    "disk_usage": {
      "@id": "gh:disk_usage",
      "@type": "xsd:integer"
    },
    "displayName": {
      "@id": "gh:displayName",
      "@type": "xsd:string"
    },
    "documentation_url": {
      "@id": "gh:documentation_url",
      "@type": "xsd:string"
    },
    "domains": {
      "@id": "gh:domains",
      "@type": "@id"
    },
    "download": {
      "@id": "gh:download",
      "@type": "@id"
    },
    "downloads_url": {
      "@id": "gh:downloads_url",
      "@type": "@id"
    },
    "draft": {
      "@id": "gh:draft",
      "@type": "xsd:boolean"
    },
    "due_on": {
      "@id": "gh:due_on",
      "@type": "xsd:dateTime"
    },
    "duration": {
      "@id": "gh:duration",
      "@type": "xsd:decimal"
    },
    "email": {
      "@id": "gh:email",
      "@type": "xsd:string"
    },
    "email_addresses": {
      "@id": "gh:email_addresses",
      "@type": "xsd:string"
    },
    "emails": {
      "@id": "gh:emails",
      "@type": "xsd:string"
    },
    "emails_url": {
      "@id": "gh:emails_url",
      "@type": "xsd:string"
    },
    "emojis_url": {
      "@id": "gh:emojis_url",
      "@type": "xsd:string"
    },
    "environments": {
      "@id": "gh:environments",
      "@type": "xsd:string"
    },
    "errors": {
      "@id": "gh:errors",
      "@container": "@set",
      "@type": "xsd:string"
    },
    "events": {
      "@id": "gh:events",
      "@container": "@set",
      "@type": "xsd:string"
    },
    "events_url": {
      "@id": "gh:events_url",
      "@type": "xsd:string"
    },
    "expired": {
      "@id": "gh:expired",
      "@type": "xsd:boolean"
    },
    "expires_at": {
      "@id": "gh:expires_at",
      "@type": "xsd:dateTime"
    },
    "externalId": {
      "@id": "gh:externalId",
      "@type": "xsd:string"
    },
    "external_url": {
      "@id": "gh:external_url",
      "@type": "@id"
    },
    "familyName": {
      "@id": "gh:familyName",
      "@type": "xsd:string"
    },
    "featured": {
      "@id": "gh:featured",
      "@type": "xsd:boolean"
    },
    "feeds_url": {
      "@id": "gh:feeds_url",
      "@type": "xsd:string"
    },
    "files": {
      "@id": "gh:files",
      "@container": "@set",
      "@type": "xsd:string"
    },
    "fingerprint": {
      "@id": "gh:fingerprint",
      "@type": "xsd:string"
    },
    "followers": {
      "@id": "gh:followers",
      "@type": "xsd:integer"
    },
    "followers_url": {
      "@id": "gh:followers_url",
      "@type": "@id"
    },
    "following": {
      "@id": "gh:following",
      "@type": "xsd:integer"
    },
    "following_url": {
      "@id": "gh:following_url",
      "@type": "xsd:string"
    },
    "fork": {
      "@id": "gh:fork",
      "@type": "xsd:boolean"
    },
    "fork_of": {
      "@id": "gh:fork_of",
      "@type": "@id"
    },
    "forks": {
      "@id": "gh:forks",
      "@container": "@set",
      "@type": "xsd:string"
    },
    "forks_count": {
      "@id": "gh:forks_count",
      "@type": "xsd:integer"
    },
    "forks_url": {
      "@id": "gh:forks_url",
      "@type": "@id"
    },
    "formatted": {
      "@id": "gh:formatted",
      "@type": "xsd:string"
    },
    "full_name": {
      "@id": "gh:full_name",
      "@type": "xsd:string"
    },
    "gists_url": {
      "@id": "gh:gists_url",
      "@type": "xsd:string"
    },
    "git_commits_url": {
      "@id": "gh:git_commits_url",
      "@type": "xsd:string"
    },
    "git_pull_url": {
      "@id": "gh:git_pull_url",
      "@type": "@id"
    },
    "git_push_url": {
      "@id": "gh:git_push_url",
      "@type": "@id"
    },
    "git_refs_url": {
      "@id": "gh:git_refs_url",
      "@type": "xsd:string"
    },
    "git_ssh_keys": {
      "@id": "gh:git_ssh_keys",
      "@type": "xsd:string"
    },
    "git_tags_url": {
      "@id": "gh:git_tags_url",
      "@type": "xsd:string"
    },
    "git_url": {
      "@id": "gh:git_url",
      "@type": "xsd:string"
    },
    "givenName": {
      "@id": "gh:givenName",
      "@type": "xsd:string"
    },
    "gpg_keys": {
      "@id": "gh:gpg_keys",
      "@type": "xsd:string"
    },
    "gravatar_id": {
      "@id": "gh:gravatar_id",
      "@type": "xsd:string"
    },
    "guid": {
      "@id": "gh:guid",
      "@type": "xsd:string"
    },
    "has_discussions": {
      "@id": "gh:has_discussions",
      "@type": "xsd:boolean"
    },
    "has_downloads": {
      "@id": "gh:has_downloads",
      "@type": "xsd:boolean"
    },
    "has_issues": {
      "@id": "gh:has_issues",
      "@type": "xsd:boolean"
    },
    "has_multiple_single_files": {
      "@id": "gh:has_multiple_single_files",
      "@type": "xsd:boolean"
    },
    "has_organization_projects": {
      "@id": "gh:has_organization_projects",
      "@type": "xsd:boolean"
    },
    "has_pages": {
      "@id": "gh:has_pages",
      "@type": "xsd:boolean"
    },
    "has_projects": {
      "@id": "gh:has_projects",
      "@type": "xsd:boolean"
    },
    "has_repository_projects": {
      "@id": "gh:has_repository_projects",
      "@type": "xsd:boolean"
    },
    "has_wiki": {
      "@id": "gh:has_wiki",
      "@type": "xsd:boolean"
    },
    "hashed_token": {
      "@id": "gh:hashed_token",
      "@type": "xsd:string"
    },
    "head": {
      "@id": "gh:head",
      "@type": "xsd:string"
    },
    "hireable": {
      "@id": "gh:hireable",
      "@type": "xsd:boolean"
    },
    "history": {
      "@id": "gh:history",
      "@container": "@set",
      "@type": "xsd:string"
    },
    "homepage": {
      "@id": "gh:homepage",
      "@type": "@id"
    },
    "hooks_count": {
      "@id": "gh:hooks_count",
      "@type": "xsd:integer"
    },
    "hooks_url": {
      "@id": "gh:hooks_url",
      "@type": "xsd:string"
    },
    "html_url": {
      "@id": "gh:html_url",
      "@type": "@id"
    },
    "hub_url": {
      "@id": "gh:hub_url",
      "@type": "xsd:string"
    },
    "id": {
      "@id": "gh:id",
      "@type": "xsd:integer"
    },
    "ignored": {
      "@id": "gh:ignored",
      "@type": "xsd:boolean"
    },
    "image_url": {
      "@id": "gh:image_url",
      "@type": "xsd:string"
    },
    "implementation": {
      "@id": "gh:implementation",
      "@type": "xsd:string"
    },
    "insecure_ssl": {
      "@id": "gh:insecure_ssl",
      "@type": "xsd:string"
    },
    "installation_id": {
      "@id": "gh:installation_id",
      "@type": "xsd:integer"
    },
    "installations_count": {
      "@id": "gh:installations_count",
      "@type": "xsd:integer"
    },
    "installed_version": {
      "@id": "gh:installed_version",
      "@type": "xsd:string"
    },
    "interaction_limits": {
      "@id": "gh:interaction_limits",
      "@type": "xsd:string"
    },
    "invitee": {
      "@id": "gh:invitee",
      "@type": "xsd:string"
    },
    "inviter": {
      "@id": "gh:inviter",
      "@type": "xsd:string"
    },
    "is_alphanumeric": {
      "@id": "gh:is_alphanumeric",
      "@type": "xsd:boolean"
    },
    "is_template": {
      "@id": "gh:is_template",
      "@type": "xsd:boolean"
    },
    "is_verified": {
      "@id": "gh:is_verified",
      "@type": "xsd:boolean"
    },
    "issue_comment_url": {
      "@id": "gh:issue_comment_url",
      "@type": "xsd:string"
    },
    "issue_events_url": {
      "@id": "gh:issue_events_url",
      "@type": "xsd:string"
    },
    "issue_search_url": {
      "@id": "gh:issue_search_url",
      "@type": "xsd:string"
    },
    "issues": {
      "@id": "gh:issues",
      "@type": "xsd:string"
    },
    "issues_url": {
      "@id": "gh:issues_url",
      "@type": "xsd:string"
    },
    "key": {
      "@id": "gh:key",
      "@type": "xsd:string"
    },
    "key_prefix": {
      "@id": "gh:key_prefix",
      "@type": "xsd:string"
    },
    "keys_url": {
      "@id": "gh:keys_url",
      "@type": "xsd:string"
    },
    "label_search_url": {
      "@id": "gh:label_search_url",
      "@type": "xsd:string"
    },
    "labels": {
      "@id": "gh:labels",
      "@container": "@set",
      "@type": "xsd:string"
    },
    "labels_url": {
      "@id": "gh:labels_url",
      "@type": "xsd:string"
    },
    "language": {
      "@id": "gh:language",
      "@type": "xsd:string"
    },
    "languages_url": {
      "@id": "gh:languages_url",
      "@type": "@id"
    },
    "lastModified": {
      "@id": "gh:lastModified",
      "@type": "xsd:string"
    },
    "last_edited_at": {
      "@id": "gh:last_edited_at",
      "@type": "xsd:dateTime"
    },
    "last_read_at": {
      "@id": "gh:last_read_at",
      "@type": "xsd:string"
    },
    "last_used": {
      "@id": "gh:last_used",
      "@type": "xsd:dateTime"
    },
    "ldap_dn": {
      "@id": "gh:ldap_dn",
      "@type": "xsd:string"
    },
    "limit": {
      "@id": "gh:limit",
      "@type": "xsd:integer"
    },
    "limitations": {
      "@id": "gh:limitations",
      "@container": "@set",
      "@type": "xsd:string"
    },
    "location": {
      "@id": "gh:location",
      "@type": "xsd:string"
    },
    "locked": {
      "@id": "gh:locked",
      "@type": "xsd:boolean"
    },
    "login": {
      "@id": "gh:login",
      "@type": "xsd:string"
    },
    "master_branch": {
      "@id": "gh:master_branch",
      "@type": "xsd:string"
    },
    "members": {
      "@id": "gh:members",
      "@type": "xsd:string"
    },
    "members_allowed_repository_creation_type": {
      "@id": "gh:members_allowed_repository_creation_type",
      "@type": "xsd:string"
    },
    "members_can_create_internal_repositories": {
      "@id": "gh:members_can_create_internal_repositories",
      "@type": "xsd:boolean"
    },
    "members_can_create_pages": {
      "@id": "gh:members_can_create_pages",
      "@type": "xsd:boolean"
    },
    "members_can_create_private_pages": {
      "@id": "gh:members_can_create_private_pages",
      "@type": "xsd:boolean"
    },
    "members_can_create_private_repositories": {
      "@id": "gh:members_can_create_private_repositories",
      "@type": "xsd:boolean"
    },
    "members_can_create_public_pages": {
      "@id": "gh:members_can_create_public_pages",
      "@type": "xsd:boolean"
    },
    "members_can_create_public_repositories": {
      "@id": "gh:members_can_create_public_repositories",
      "@type": "xsd:boolean"
    },
    "members_can_create_repositories": {
      "@id": "gh:members_can_create_repositories",
      "@type": "xsd:boolean"
    },
    "members_can_fork_private_repositories": {
      "@id": "gh:members_can_fork_private_repositories",
      "@type": "xsd:boolean"
    },
    "members_count": {
      "@id": "gh:members_count",
      "@type": "xsd:integer"
    },
    "members_url": {
      "@id": "gh:members_url",
      "@type": "xsd:string"
    },
    "merge_commit_message": {
      "@id": "gh:merge_commit_message",
      "@type": "xsd:string"
    },
    "merge_commit_sha": {
      "@id": "gh:merge_commit_sha",
      "@type": "xsd:string"
    },
    "merge_commit_title": {
      "@id": "gh:merge_commit_title",
      "@type": "xsd:string"
    },
    "mergeable": {
      "@id": "gh:mergeable",
      "@type": "xsd:boolean"
    },
    "mergeable_state": {
      "@id": "gh:mergeable_state",
      "@type": "xsd:string"
    },
    "merged": {
      "@id": "gh:merged",
      "@type": "xsd:boolean"
    },
    "merged_at": {
      "@id": "gh:merged_at",
      "@type": "xsd:dateTime"
    },
    "merged_by": {
      "@id": "gh:merged_by",
      "@type": "xsd:string"
    },
    "merges_url": {
      "@id": "gh:merges_url",
      "@type": "@id"
    },
    "message": {
      "@id": "gh:message",
      "@type": "xsd:string"
    },
    "metadata": {
      "@id": "gh:metadata",
      "@type": "xsd:string"
    },
    "middleName": {
      "@id": "gh:middleName",
      "@type": "xsd:string"
    },
    "milestone": {
      "@id": "gh:milestone",
      "@type": "xsd:string"
    },
    "milestones_url": {
      "@id": "gh:milestones_url",
      "@type": "xsd:string"
    },
    "mirror_url": {
      "@id": "gh:mirror_url",
      "@type": "@id"
    },
    "name": {
      "@id": "gh:name",
      "@type": "xsd:string"
    },
    "network_count": {
      "@id": "gh:network_count",
      "@type": "xsd:integer"
    },
    "node_id": {
      "@id": "gh:node_id",
      "@type": "xsd:string"
    },
    "nodes": {
      "@id": "gh:nodes",
      "@container": "@set",
      "@type": "xsd:string"
    },
    "note": {
      "@id": "gh:note",
      "@type": "xsd:string"
    },
    "note_url": {
      "@id": "gh:note_url",
      "@type": "@id"
    },
    "notifications_url": {
      "@id": "gh:notifications_url",
      "@type": "xsd:string"
    },
    "number": {
      "@id": "gh:number",
      "@type": "xsd:integer"
    },
    "open_issues": {
      "@id": "gh:open_issues",
      "@type": "xsd:integer"
    },
    "open_issues_count": {
      "@id": "gh:open_issues_count",
      "@type": "xsd:integer"
    },
    "org": {
      "@id": "gh:org",
      "@type": "xsd:string"
    },
    "organization": {
      "@id": "gh:organization",
      "@type": "xsd:string"
    },
    "organization_administration": {
      "@id": "gh:organization_administration",
      "@type": "xsd:string"
    },
    "organization_announcement_banners": {
      "@id": "gh:organization_announcement_banners",
      "@type": "xsd:string"
    },
    "organization_copilot_seat_management": {
      "@id": "gh:organization_copilot_seat_management",
      "@type": "xsd:string"
    },
    "organization_custom_roles": {
      "@id": "gh:organization_custom_roles",
      "@type": "xsd:string"
    },
    "organization_events": {
      "@id": "gh:organization_events",
      "@type": "xsd:string"
    },
    "organization_hooks": {
      "@id": "gh:organization_hooks",
      "@type": "xsd:string"
    },
    "organization_packages": {
      "@id": "gh:organization_packages",
      "@type": "xsd:string"
    },
    "organization_permission": {
      "@id": "gh:organization_permission",
      "@type": "xsd:string"
    },
    "organization_personal_access_token_requests": {
      "@id": "gh:organization_personal_access_token_requests",
      "@type": "xsd:string"
    },
    "organization_personal_access_tokens": {
      "@id": "gh:organization_personal_access_tokens",
      "@type": "xsd:string"
    },
    "organization_plan": {
      "@id": "gh:organization_plan",
      "@type": "xsd:string"
    },
    "organization_projects": {
      "@id": "gh:organization_projects",
      "@type": "xsd:string"
    },
    "organization_repositories_url": {
      "@id": "gh:organization_repositories_url",
      "@type": "xsd:string"
    },
    "organization_secrets": {
      "@id": "gh:organization_secrets",
      "@type": "xsd:string"
    },
    "organization_self_hosted_runners": {
      "@id": "gh:organization_self_hosted_runners",
      "@type": "xsd:string"
    },
    "organization_teams_url": {
      "@id": "gh:organization_teams_url",
      "@type": "xsd:string"
    },
    "organization_url": {
      "@id": "gh:organization_url",
      "@type": "xsd:string"
    },
    "organization_user_blocking": {
      "@id": "gh:organization_user_blocking",
      "@type": "xsd:string"
    },
    "organizations_url": {
      "@id": "gh:organizations_url",
      "@type": "@id"
    },
    "owned_private_repos": {
      "@id": "gh:owned_private_repos",
      "@type": "xsd:integer"
    },
    "owner": {
      "@id": "gh:owner",
      "@type": "xsd:string"
    },
    "owner_url": {
      "@id": "gh:owner_url",
      "@type": "@id"
    },
    "packages": {
      "@id": "gh:packages",
      "@type": "xsd:string"
    },
    "pages": {
      "@id": "gh:pages",
      "@type": "xsd:string"
    },
    "parent": {
      "@id": "gh:parent",
      "@type": "xsd:string"
    },
    "parents": {
      "@id": "gh:parents",
      "@container": "@set",
      "@type": "xsd:string"
    },
    "patch_url": {
      "@id": "gh:patch_url",
      "@type": "@id"
    },
    "payload": {
      "@id": "gh:payload",
      "@type": "xsd:string"
    },
    "pem": {
      "@id": "gh:pem",
      "@type": "xsd:string"
    },
    "permission": {
      "@id": "gh:permission",
      "@type": "xsd:string"
    },
    "permissions": {
      "@id": "gh:permissions",
      "@type": "xsd:string"
    },
    "ping_url": {
      "@id": "gh:ping_url",
      "@type": "xsd:string"
    },
    "pinned": {
      "@id": "gh:pinned",
      "@type": "xsd:boolean"
    },
    "plan": {
      "@id": "gh:plan",
      "@type": "@id"
    },
    "pretty-print": {
      "@id": "gh:pretty-print",
      "@type": "xsd:string"
    },
    "privacy": {
      "@id": "gh:privacy",
      "@type": "xsd:string"
    },
    "private": {
      "@id": "gh:private",
      "@type": "xsd:boolean"
    },
    "private_gists": {
      "@id": "gh:private_gists",
      "@type": "xsd:integer"
    },
    "profile": {
      "@id": "gh:profile",
      "@type": "xsd:string"
    },
    "progress": {
      "@id": "gh:progress",
      "@container": "@set",
      "@type": "xsd:string"
    },
    "project_id": {
      "@id": "gh:project_id",
      "@type": "xsd:string"
    },
    "project_url": {
      "@id": "gh:project_url",
      "@type": "@id"
    },
    "public": {
      "@id": "gh:public",
      "@type": "xsd:boolean"
    },
    "public_gists": {
      "@id": "gh:public_gists",
      "@type": "xsd:integer"
    },
    "public_gis

# --- truncated at 32 KB (44 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/github/refs/heads/main/json-ld/github-context.jsonld