GitHub · JSON-LD Context
Github Context
JSON-LD context defining the semantic vocabulary for Github from GitHub.
85 Classes
451 Properties
3 Namespaces
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 | |
| 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
{
"@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