{ "provider": "APIs.io Engineering Platform", "providerId": "apis-io-engineering-platform", "kind": "json-structure", "description": "Structural overview of the APIs.io Engineering Platform API surface; extracted from openapi/.", "schemaCount": 684, "operationCount": 908, "schemas": [ { "name": "root", "type": "object", "propertyCount": 33, "required": [ "current_user_url", "current_user_authorizations_html_url", "authorizations_url", "code_search_url", "commit_search_url", "emails_url", "emojis_url", "events_url", "feeds_url", "followers_url", "following_url", "gists_url", "issue_search_url", "issues_url", "keys_url", "label_search_url", "notifications_url", "organization_url", "organization_repositories_url", "organization_teams_url", "public_gists_url", "rate_limit_url", "repository_url", "repository_search_url", "current_user_repositories_url", "starred_url", "starred_gists_url", "user_url", "user_organizations_url", "user_repositories_url", "user_search_url" ] }, { "name": "global-hook", "type": "object", "propertyCount": 10, "required": [] }, { "name": "global-hook-2", "type": "object", "propertyCount": 10, "required": [] }, { "name": "public-key-full", "type": "object", "propertyCount": 11, "required": [ "id", "key", "url", "title", "verified", "created_at", "read_only", "last_used", "user_id", "repository_id" ] }, { "name": "ldap-mapping-team", "type": "object", "propertyCount": 13, "required": [] }, { "name": "ldap-mapping-user", "type": "object", "propertyCount": 42, "required": [ "avatar_url", "events_url", "followers_url", "following_url", "gists_url", "gravatar_id", "html_url", "id", "node_id", "login", "organizations_url", "received_events_url", "repos_url", "site_admin", "starred_url", "subscriptions_url", "type", "url", "bio", "blog", "company", "email", "followers", "following", "hireable", "location", "name", "public_gists", "public_repos", "created_at", "updated_at", "collaborators", "disk_usage", "owned_private_repos", "private_gists", "total_private_repos", "two_factor_authentication" ] }, { "name": "organization-simple", "type": "object", "propertyCount": 12, "required": [ "login", "url", "id", "node_id", "repos_url", "events_url", "hooks_url", "issues_url", "members_url", "public_members_url", "avatar_url", "description" ] }, { "name": "pre-receive-environment", "type": "object", "propertyCount": 9, "required": [] }, { "name": "pre-receive-environment-download-status", "type": "object", "propertyCount": 4, "required": [] }, { "name": "pre-receive-hook", "type": "object", "propertyCount": 7, "required": [] }, { "name": "nullable-simple-user", "type": "object", "propertyCount": 21, "required": [ "avatar_url", "events_url", "followers_url", "following_url", "gists_url", "gravatar_id", "html_url", "id", "node_id", "login", "organizations_url", "received_events_url", "repos_url", "site_admin", "starred_url", "subscriptions_url", "type", "url" ] }, { "name": "app-permissions", "type": "object", "propertyCount": 45, "required": [] }, { "name": "simple-user", "type": "object", "propertyCount": 21, "required": [ "avatar_url", "events_url", "followers_url", "following_url", "gists_url", "gravatar_id", "html_url", "id", "node_id", "login", "organizations_url", "received_events_url", "repos_url", "site_admin", "starred_url", "subscriptions_url", "type", "url" ] }, { "name": "nullable-scoped-installation", "type": "object", "propertyCount": 7, "required": [ "permissions", "repository_selection", "single_file_name", "repositories_url", "account" ] }, { "name": "authorization", "type": "object", "propertyCount": 15, "required": [ "app", "id", "note", "note_url", "scopes", "token", "hashed_token", "token_last_eight", "fingerprint", "url", "created_at", "updated_at", "expires_at" ] }, { "name": "integration", "type": "object", "propertyCount": 17, "required": [ "id", "node_id", "owner", "name", "description", "external_url", "html_url", "created_at", "updated_at", "permissions", "events" ] }, { "name": "basic-error", "type": "object", "propertyCount": 4, "required": [] }, { "name": "validation-error-simple", "type": "object", "propertyCount": 3, "required": [ "message", "documentation_url" ] }, { "name": "webhook-config-url", "type": "string", "propertyCount": 0, "required": [] }, { "name": "webhook-config-content-type", "type": "string", "propertyCount": 0, "required": [] }, { "name": "webhook-config-secret", "type": "string", "propertyCount": 0, "required": [] }, { "name": "webhook-config-insecure-ssl", "type": null, "propertyCount": 0, "required": [] }, { "name": "webhook-config", "type": "object", "propertyCount": 4, "required": [] }, { "name": "hook-delivery-item", "type": "object", "propertyCount": 12, "required": [ "id", "guid", "delivered_at", "redelivery", "duration", "status", "status_code", "event", "action", "installation_id", "repository_id" ] }, { "name": "scim-error", "type": "object", "propertyCount": 6, "required": [] }, { "name": "validation-error", "type": "object", "propertyCount": 3, "required": [ "message", "documentation_url" ] }, { "name": "hook-delivery", "type": "object", "propertyCount": 15, "required": [ "id", "guid", "delivered_at", "redelivery", "duration", "status", "status_code", "event", "action", "installation_id", "repository_id", "request", "response" ] }, { "name": "enterprise", "type": "object", "propertyCount": 10, "required": [ "id", "node_id", "name", "slug", "html_url", "created_at", "updated_at", "avatar_url" ] }, { "name": "integration-installation-request", "type": "object", "propertyCount": 5, "required": [ "id", "account", "requester", "created_at" ] }, { "name": "installation", "type": "object", "propertyCount": 20, "required": [ "id", "app_id", "app_slug", "target_id", "target_type", "single_file_name", "repository_selection", "access_tokens_url", "html_url", "repositories_url", "events", "account", "permissions", "created_at", "updated_at", "suspended_by", "suspended_at" ] }, { "name": "nullable-license-simple", "type": "object", "propertyCount": 6, "required": [ "key", "name", "url", "spdx_id", "node_id" ] }, { "name": "repository", "type": "object", "propertyCount": 95, "required": [ "archive_url", "assignees_url", "blobs_url", "branches_url", "collaborators_url", "comments_url", "commits_url", "compare_url", "contents_url", "contributors_url", "deployments_url", "description", "downloads_url", "events_url", "fork", "forks_url", "full_name", "git_commits_url", "git_refs_url", "git_tags_url", "hooks_url", "html_url", "id", "node_id", "issue_comment_url", "issue_events_url", "issues_url", "keys_url", "labels_url", "languages_url", "merges_url", "milestones_url", "name", "notifications_url", "owner", "private", "pulls_url", "releases_url", "stargazers_url", "statuses_url", "subscribers_url", "subscription_url", "tags_url", "teams_url", "trees_url", "url", "clone_url", "default_branch", "forks", "forks_count", "git_url", "has_downloads", "has_issues", "has_projects", "has_wiki", "has_pages", "homepage", "language", "archived", "disabled", "mirror_url", "open_issues", "open_issues_count", "license", "pushed_at", "size", "ssh_url", "stargazers_count", "svn_url", "watchers", "watchers_count", "created_at", "updated_at" ] }, { "name": "installation-token", "type": "object", "propertyCount": 8, "required": [ "token", "expires_at" ] }, { "name": "application-grant", "type": "object", "propertyCount": 7, "required": [ "app", "id", "scopes", "url", "created_at", "updated_at" ] }, { "name": "code-of-conduct", "type": "object", "propertyCount": 5, "required": [ "url", "html_url", "key", "name" ] }, { "name": "announcement-message", "type": "string", "propertyCount": 0, "required": [] }, { "name": "announcement-expiration", "type": "string", "propertyCount": 0, "required": [] }, { "name": "announcement", "type": "object", "propertyCount": 2, "required": [ "announcement" ] }, { "name": "license-info", "type": "object", "propertyCount": 6, "required": [] }, { "name": "enterprise-repository-overview", "type": "object", "propertyCount": 6, "required": [ "total_repos", "root_repos", "fork_repos", "org_repos", "total_pushes", "total_wikis" ] }, { "name": "enterprise-hook-overview", "type": "object", "propertyCount": 3, "required": [ "total_hooks", "active_hooks", "inactive_hooks" ] }, { "name": "enterprise-page-overview", "type": "object", "propertyCount": 1, "required": [ "total_pages" ] }, { "name": "enterprise-organization-overview", "type": "object", "propertyCount": 4, "required": [ "total_orgs", "disabled_orgs", "total_teams", "total_team_members" ] }, { "name": "enterprise-user-overview", "type": "object", "propertyCount": 3, "required": [ "total_users", "admin_users", "suspended_users" ] }, { "name": "enterprise-pull-request-overview", "type": "object", "propertyCount": 4, "required": [ "total_pulls", "merged_pulls", "mergeable_pulls", "unmergeable_pulls" ] }, { "name": "enterprise-issue-overview", "type": "object", "propertyCount": 3, "required": [ "total_issues", "open_issues", "closed_issues" ] }, { "name": "enterprise-milestone-overview", "type": "object", "propertyCount": 3, "required": [ "total_milestones", "open_milestones", "closed_milestones" ] }, { "name": "enterprise-gist-overview", "type": "object", "propertyCount": 3, "required": [ "total_gists", "private_gists", "public_gists" ] }, { "name": "enterprise-comment-overview", "type": "object", "propertyCount": 4, "required": [ "total_commit_comments", "total_gist_comments", "total_issue_comments", "total_pull_request_comments" ] }, { "name": "enterprise-overview", "type": "object", "propertyCount": 10, "required": [] }, { "name": "actions-cache-usage-org-enterprise", "type": "object", "propertyCount": 2, "required": [ "total_active_caches_count", "total_active_caches_size_in_bytes" ] }, { "name": "actions-cache-usage-policy-enterprise", "type": "object", "propertyCount": 2, "required": [] }, { "name": "enabled-organizations", "type": "string", "propertyCount": 0, "required": [] }, { "name": "allowed-actions", "type": "string", "propertyCount": 0, "required": [] }, { "name": "selected-actions-url", "type": "string", "propertyCount": 0, "required": [] }, { "name": "actions-enterprise-permissions", "type": "object", "propertyCount": 4, "required": [ "enabled_organizations" ] }, { "name": "selected-actions", "type": "object", "propertyCount": 2, "required": [ "github_owned_allowed", "patterns_allowed" ] }, { "name": "actions-default-workflow-permissions", "type": "string", "propertyCount": 0, "required": [] }, { "name": "actions-can-approve-pull-request-reviews", "type": "boolean", "propertyCount": 0, "required": [] }, { "name": "actions-get-default-workflow-permissions", "type": "object", "propertyCount": 2, "required": [ "default_workflow_permissions", "can_approve_pull_request_reviews" ] }, { "name": "actions-set-default-workflow-permissions", "type": "object", "propertyCount": 2, "required": [] }, { "name": "runner-groups-enterprise", "type": "object", "propertyCount": 10, "required": [ "id", "name", "visibility", "allows_public_repositories", "default", "runners_url" ] }, { "name": "runner-label", "type": "object", "propertyCount": 3, "required": [ "name" ] }, { "name": "runner", "type": "object", "propertyCount": 7, "required": [ "id", "name", "os", "status", "busy", "labels" ] }, { "name": "runner-application", "type": "object", "propertyCount": 6, "required": [ "os", "architecture", "download_url", "filename" ] }, { "name": "authentication-token", "type": "object", "propertyCount": 6, "required": [ "token", "expires_at" ] }, { "name": "audit-log-event", "type": "object", "propertyCount": 43, "required": [] }, { "name": "code-scanning-analysis-tool-name", "type": "string", "propertyCount": 0, "required": [] }, { "name": "code-scanning-analysis-tool-guid", "type": "string", "propertyCount": 0, "required": [] }, { "name": "code-scanning-alert-state-query", "type": "string", "propertyCount": 0, "required": [] }, { "name": "alert-number", "type": "integer", "propertyCount": 0, "required": [] }, { "name": "alert-created-at", "type": "string", "propertyCount": 0, "required": [] }, { "name": "alert-updated-at", "type": "string", "propertyCount": 0, "required": [] }, { "name": "alert-url", "type": "string", "propertyCount": 0, "required": [] }, { "name": "alert-html-url", "type": "string", "propertyCount": 0, "required": [] }, { "name": "alert-instances-url", "type": "string", "propertyCount": 0, "required": [] }, { "name": "code-scanning-alert-state", "type": "string", "propertyCount": 0, "required": [] }, { "name": "alert-fixed-at", "type": "string", "propertyCount": 0, "required": [] }, { "name": "alert-dismissed-at", "type": "string", "propertyCount": 0, "required": [] }, { "name": "code-scanning-alert-dismissed-reason", "type": "string", "propertyCount": 0, "required": [] }, { "name": "code-scanning-alert-dismissed-comment", "type": "string", "propertyCount": 0, "required": [] }, { "name": "code-scanning-alert-rule-summary", "type": "object", "propertyCount": 6, "required": [] }, { "name": "code-scanning-analysis-tool-version", "type": "string", "propertyCount": 0, "required": [] }, { "name": "code-scanning-analysis-tool", "type": "object", "propertyCount": 3, "required": [] }, { "name": "code-scanning-ref", "type": "string", "propertyCount": 0, "required": [] }, { "name": "code-scanning-analysis-analysis-key", "type": "string", "propertyCount": 0, "required": [] }, { "name": "code-scanning-alert-environment", "type": "string", "propertyCount": 0, "required": [] }, { "name": "code-scanning-analysis-category", "type": "string", "propertyCount": 0, "required": [] }, { "name": "code-scanning-alert-location", "type": "object", "propertyCount": 5, "required": [] }, { "name": "code-scanning-alert-classification", "type": "string", "propertyCount": 0, "required": [] }, { "name": "code-scanning-alert-instance", "type": "object", "propertyCount": 10, "required": [] }, { "name": "simple-repository", "type": "object", "propertyCount": 46, "required": [ "archive_url", "assignees_url", "blobs_url", "branches_url", "collaborators_url", "comments_url", "commits_url", "compare_url", "contents_url", "contributors_url", "deployments_url", "description", "downloads_url", "events_url", "fork", "forks_url", "full_name", "git_commits_url", "git_refs_url", "git_tags_url", "hooks_url", "html_url", "id", "node_id", "issue_comment_url", "issue_events_url", "issues_url", "keys_url", "labels_url", "languages_url", "merges_url", "milestones_url", "name", "notifications_url", "owner", "private", "pulls_url", "releases_url", "stargazers_url", "statuses_url", "subscribers_url", "subscription_url", "tags_url", "teams_url", "trees_url", "url" ] }, { "name": "code-scanning-organization-alert-items", "type": "object", "propertyCount": 16, "required": [ "number", "created_at", "url", "html_url", "instances_url", "state", "dismissed_by", "dismissed_at", "dismissed_reason", "rule", "tool", "most_recent_instance", "repository" ] }, { "name": "enterprise-security-analysis-settings", "type": "object", "propertyCount": 5, "required": [ "advanced_security_enabled_for_new_repositories", "dependabot_alerts_enabled_for_new_repositories", "secret_scanning_enabled_for_new_repositories", "secret_scanning_push_protection_enabled_for_new_repositories" ] }, { "name": "dependabot-alert-package", "type": "object", "propertyCount": 2, "required": [ "ecosystem", "name" ] }, { "name": "dependabot-alert-security-vulnerability", "type": "object", "propertyCount": 4, "required": [ "package", "severity", "vulnerable_version_range", "first_patched_version" ] }, { "name": "dependabot-alert-security-advisory", "type": "object", "propertyCount": 13, "required": [ "ghsa_id", "cve_id", "summary", "description", "vulnerabilities", "severity", "cvss", "cwes", "identifiers", "references", "published_at", "updated_at", "withdrawn_at" ] }, { "name": "alert-auto-dismissed-at", "type": "string", "propertyCount": 0, "required": [] }, { "name": "dependabot-alert-with-repository", "type": "object", "propertyCount": 16, "required": [ "number", "state", "dependency", "security_advisory", "security_vulnerability", "url", "html_url", "created_at", "updated_at", "dismissed_at", "dismissed_by", "dismissed_reason", "dismissed_comment", "fixed_at", "repository" ] }, { "name": "nullable-alert-updated-at", "type": "string", "propertyCount": 0, "required": [] }, { "name": "secret-scanning-alert-state", "type": "string", "propertyCount": 0, "required": [] }, { "name": "secret-scanning-alert-resolution", "type": "string", "propertyCount": 0, "required": [] }, { "name": "organization-secret-scanning-alert", "type": "object", "propertyCount": 18, "required": [] }, { "name": "advanced-security-active-committers-user", "type": "object", "propertyCount": 2, "required": [ "user_login", "last_pushed_date" ] }, { "name": "advanced-security-active-committers-repository", "type": "object", "propertyCount": 3, "required": [ "name", "advanced_security_committers", "advanced_security_committers_breakdown" ] }, { "name": "advanced-security-active-committers", "type": "object", "propertyCount": 3, "required": [ "repositories" ] }, { "name": "actor", "type": "object", "propertyCount": 6, "required": [ "id", "login", "gravatar_id", "url", "avatar_url" ] }, { "name": "nullable-milestone", "type": "object", "propertyCount": 16, "required": [ "closed_issues", "creator", "description", "due_on", "closed_at", "id", "node_id", "labels_url", "html_url", "number", "open_issues", "state", "title", "url", "created_at", "updated_at" ] }, { "name": "nullable-integration", "type": "object", "propertyCount": 17, "required": [ "id", "node_id", "owner", "name", "description", "external_url", "html_url", "created_at", "updated_at", "permissions", "events" ] }, { "name": "author-association", "type": "string", "propertyCount": 0, "required": [] }, { "name": "reaction-rollup", "type": "object", "propertyCount": 10, "required": [ "url", "total_count", "+1", "-1", "laugh", "confused", "heart", "hooray", "eyes", "rocket" ] }, { "name": "issue", "type": "object", "propertyCount": 34, "required": [ "assignee", "closed_at", "comments", "comments_url", "events_url", "html_url", "id", "node_id", "labels", "labels_url", "milestone", "number", "repository_url", "state", "locked", "title", "url", "user", "author_association", "created_at", "updated_at" ] }, { "name": "issue-comment", "type": "object", "propertyCount": 14, "required": [ "id", "node_id", "html_url", "issue_url", "author_association", "user", "url", "created_at", "updated_at" ] }, { "name": "event", "type": "object", "propertyCount": 8, "required": [ "id", "type", "actor", "repo", "payload", "public", "created_at" ] }, { "name": "link-with-type", "type": "object", "propertyCount": 2, "required": [ "href", "type" ] }, { "name": "feed", "type": "object", "propertyCount": 11, "required": [ "_links", "timeline_url", "user_url" ] }, { "name": "base-gist", "type": "object", "propertyCount": 20, "required": [ "id", "node_id", "url", "forks_url", "commits_url", "git_pull_url", "git_push_url", "html_url", "comments_url", "public", "description", "comments", "user", "files", "created_at", "updated_at" ] }, { "name": "public-user", "type": "object", "propertyCount": 40, "required": [ "avatar_url", "events_url", "followers_url", "following_url", "gists_url", "gravatar_id", "html_url", "id", "node_id", "login", "organizations_url", "received_events_url", "repos_url", "site_admin", "starred_url", "subscriptions_url", "type", "url", "bio", "blog", "company", "email", "followers", "following", "hireable", "location", "name", "public_gists", "public_repos", "created_at", "updated_at" ] }, { "name": "gist-history", "type": "object", "propertyCount": 5, "required": [] }, { "name": "gist-simple", "type": "object", "propertyCount": 21, "required": [] }, { "name": "gist-comment", "type": "object", "propertyCount": 8, "required": [ "url", "id", "node_id", "user", "body", "author_association", "created_at", "updated_at" ] }, { "name": "gist-commit", "type": "object", "propertyCount": 5, "required": [ "url", "user", "version", "committed_at", "change_status" ] }, { "name": "gitignore-template", "type": "object", "propertyCount": 2, "required": [ "name", "source" ] }, { "name": "license-simple", "type": "object", "propertyCount": 6, "required": [ "key", "name", "url", "spdx_id", "node_id" ] }, { "name": "license", "type": "object", "propertyCount": 13, "required": [ "key", "name", "url", "spdx_id", "node_id", "html_url", "description", "implementation", "permissions", "conditions", "limitations", "body", "featured" ] }, { "name": "ghes-cluster-topology", "type": "string", "propertyCount": 0, "required": [] }, { "name": "ghes-cluster-roles", "type": "string", "propertyCount": 0, "required": [] }, { "name": "ghes-config-nodes", "type": "object", "propertyCount": 2, "required": [] }, { "name": "ghes-replication-status-indicator", "type": "string", "propertyCount": 0, "required": [] }, { "name": "ghes-replication-status", "type": "object", "propertyCount": 2, "required": [] }, { "name": "ghes-version", "type": "array", "propertyCount": 0, "required": [] }, { "name": "api-overview", "type": "object", "propertyCount": 6, "required": [ "verifiable_password_authentication" ] }, { "name": "security-and-analysis", "type": "object", "propertyCount": 3, "required": [] }, { "name": "minimal-repository", "type": "object", "propertyCount": 87, "required": [ "archive_url", "assignees_url", "blobs_url", "branches_url", "collaborators_url", "comments_url", "commits_url", "compare_url", "contents_url", "contributors_url", "deployments_url", "description", "downloads_url", "events_url", "fork", "forks_url", "full_name", "git_commits_url", "git_refs_url", "git_tags_url", "hooks_url", "html_url", "id", "node_id", "issue_comment_url", "issue_events_url", "issues_url", "keys_url", "labels_url", "languages_url", "merges_url", "milestones_url", "name", "notifications_url", "owner", "private", "pulls_url", "releases_url", "stargazers_url", "statuses_url", "subscribers_url", "subscription_url", "tags_url", "teams_url", "trees_url", "url" ] }, { "name": "thread", "type": "object", "propertyCount": 9, "required": [ "id", "unread", "reason", "updated_at", "last_read_at", "subject", "repository", "url", "subscription_url" ] }, { "name": "thread-subscription", "type": "object", "propertyCount": 7, "required": [ "created_at", "ignored", "reason", "url", "subscribed" ] }, { "name": "organization-custom-repository-role", "type": "object", "propertyCount": 8, "required": [ "id", "name", "base_role", "permissions", "organization", "created_at", "updated_at" ] }, { "name": "organization-full", "type": "object", "propertyCount": 56, "required": [ "login", "url", "id", "node_id", "repos_url", "events_url", "hooks_url", "issues_url", "members_url", "public_members_url", "avatar_url", "description", "html_url", "has_organization_projects", "has_repository_projects", "public_repos", "public_gists", "followers", "following", "type", "created_at", "updated_at", "archived_at" ] }, { "name": "actions-cache-usage-by-repository", "type": "object", "propertyCount": 3, "required": [ "full_name", "active_caches_size_in_bytes", "active_caches_count" ] }, { "name": "oidc-custom-sub", "type": "object", "propertyCount": 1, "required": [ "include_claim_keys" ] }, { "name": "empty-object", "type": "object", "propertyCount": 0, "required": [] }, { "name": "enabled-repositories", "type": "string", "propertyCount": 0, "required": [] }, { "name": "actions-organization-permissions", "type": "object", "propertyCount": 4, "required": [ "enabled_repositories" ] }, { "name": "runner-groups-org", "type": "object", "propertyCount": 12, "required": [ "id", "name", "visibility", "default", "runners_url", "inherited", "allows_public_repositories" ] }, { "name": "organization-actions-secret", "type": "object", "propertyCount": 5, "required": [ "name", "created_at", "updated_at", "visibility" ] }, { "name": "actions-public-key", "type": "object", "propertyCount": 6, "required": [ "key_id", "key" ] }, { "name": "organization-actions-variable", "type": "object", "propertyCount": 6, "required": [ "name", "value", "created_at", "updated_at", "visibility" ] }, { "name": "announcement-user-dismissible", "type": "boolean", "propertyCount": 0, "required": [] }, { "name": "announcement-banner", "type": "object", "propertyCount": 3, "required": [ "announcement", "expires_at", "user_dismissible" ] }, { "name": "code-scanning-alert-severity", "type": "string", "propertyCount": 0, "required": [] }, { "name": "organization-custom-repository-role-create-schema", "type": "object", "propertyCount": 4, "required": [ "name", "base_role", "permissions" ] }, { "name": "organization-custom-repository-role-update-schema", "type": "object", "propertyCount": 4, "required": [] }, { "name": "organization-dependabot-secret", "type": "object", "propertyCount": 5, "required": [ "name", "created_at", "updated_at", "visibility" ] }, { "name": "dependabot-public-key", "type": "object", "propertyCount": 2, "required": [ "key_id", "key" ] }, { "name": "nullable-minimal-repository", "type": "object", "propertyCount": 87, "required": [ "archive_url", "assignees_url", "blobs_url", "branches_url", "collaborators_url", "comments_url", "commits_url", "compare_url", "contents_url", "contributors_url", "deployments_url", "description", "downloads_url", "events_url", "fork", "forks_url", "full_name", "git_commits_url", "git_refs_url", "git_tags_url", "hooks_url", "html_url", "id", "node_id", "issue_comment_url", "issue_events_url", "issues_url", "keys_url", "labels_url", "languages_url", "merges_url", "milestones_url", "name", "notifications_url", "owner", "private", "pulls_url", "releases_url", "stargazers_url", "statuses_url", "subscribers_url", "subscription_url", "tags_url", "teams_url", "trees_url", "url" ] }, { "name": "package", "type": "object", "propertyCount": 11, "required": [ "id", "name", "package_type", "visibility", "url", "html_url", "version_count", "created_at", "updated_at" ] }, { "name": "external-group", "type": "object", "propertyCount": 5, "required": [ "group_id", "group_name", "teams", "members" ] }, { "name": "external-groups", "type": "object", "propertyCount": 1, "required": [] }, { "name": "org-hook", "type": "object", "propertyCount": 11, "required": [ "id", "url", "type", "name", "active", "events", "config", "ping_url", "created_at", "updated_at" ] }, { "name": "org-membership", "type": "object", "propertyCount": 7, "required": [ "state", "role", "organization_url", "url", "organization", "user" ] }, { "name": "migration", "type": "object", "propertyCount": 18, "required": [ "id", "node_id", "owner", "guid", "state", "lock_repositories", "exclude_metadata", "exclude_git_data", "exclude_attachments", "exclude_releases", "exclude_owner_projects", "org_metadata_only", "repositories", "url", "created_at", "updated_at" ] }, { "name": "package-version", "type": "object", "propertyCount": 11, "required": [ "id", "name", "url", "package_html_url", "created_at", "updated_at" ] }, { "name": "org-pre-receive-hook", "type": "object", "propertyCount": 5, "required": [] }, { "name": "project", "type": "object", "propertyCount": 15, "required": [ "id", "node_id", "number", "name", "body", "state", "url", "html_url", "owner_url", "creator", "columns_url", "created_at", "updated_at" ] }, { "name": "nullable-repository", "type": "object", "propertyCount": 95, "required": [ "archive_url", "assignees_url", "blobs_url", "branches_url", "collaborators_url", "comments_url", "commits_url", "compare_url", "contents_url", "contributors_url", "deployments_url", "description", "downloads_url", "events_url", "fork", "forks_url", "full_name", "git_commits_url", "git_refs_url", "git_tags_url", "hooks_url", "html_url", "id", "node_id", "issue_comment_url", "issue_events_url", "issues_url", "keys_url", "labels_url", "languages_url", "merges_url", "milestones_url", "name", "notifications_url", "owner", "private", "pulls_url", "releases_url", "stargazers_url", "statuses_url", "subscribers_url", "subscription_url", "tags_url", "teams_url", "trees_url", "url", "clone_url", "default_branch", "forks", "forks_count", "git_url", "has_downloads", "has_issues", "has_projects", "has_wiki", "has_pages", "homepage", "language", "archived", "disabled", "mirror_url", "open_issues", "open_issues_count", "license", "pushed_at", "size", "ssh_url", "stargazers_count", "svn_url", "watchers", "watchers_count", "created_at", "updated_at" ] }, { "name": "code-of-conduct-simple", "type": "object", "propertyCount": 4, "required": [ "url", "key", "name", "html_url" ] }, { "name": "full-repository", "type": "object", "propertyCount": 102, "required": [ "archive_url", "assignees_url", "blobs_url", "branches_url", "collaborators_url", "comments_url", "commits_url", "compare_url", "contents_url", "contributors_url", "deployments_url", "description", "downloads_url", "events_url", "fork", "forks_url", "full_name", "git_commits_url", "git_refs_url", "git_tags_url", "hooks_url", "html_url", "id", "node_id", "issue_comment_url", "issue_events_url", "issues_url", "keys_url", "labels_url", "languages_url", "merges_url", "milestones_url", "name", "notifications_url", "owner", "private", "pulls_url", "releases_url", "stargazers_url", "statuses_url", "subscribers_url", "subscription_url", "tags_url", "teams_url", "trees_url", "url", "clone_url", "default_branch", "forks", "forks_count", "git_url", "has_issues", "has_projects", "has_wiki", "has_pages", "has_discussions", "homepage", "language", "archived", "disabled", "mirror_url", "open_issues", "open_issues_count", "license", "pushed_at", "size", "ssh_url", "stargazers_count", "svn_url", "watchers", "watchers_count", "created_at", "updated_at", "network_count", "subscribers_count" ] }, { "name": "repository-fine-grained-permission", "type": "object", "propertyCount": 2, "required": [ "name", "description" ] }, { "name": "team-simple", "type": "object", "propertyCount": 12, "required": [ "id", "node_id", "url", "members_url", "name", "description", "permission", "html_url", "repositories_url", "slug" ] }, { "name": "nullable-team-simple", "type": "object", "propertyCount": 12, "required": [ "id", "node_id", "url", "members_url", "name", "description", "permission", "html_url", "repositories_url", "slug" ] }, { "name": "team", "type": "object", "propertyCount": 13, "required": [ "id", "node_id", "url", "members_url", "name", "description", "permission", "html_url", "repositories_url", "slug", "parent" ] }, { "name": "team-organization", "type": "object", "propertyCount": 48, "required": [ "login", "url", "id", "node_id", "repos_url", "events_url", "hooks_url", "issues_url", "members_url", "public_members_url", "avatar_url", "description", "html_url", "has_organization_projects", "has_repository_projects", "public_repos", "public_gists", "followers", "following", "type", "created_at", "updated_at", "archived_at" ] }, { "name": "team-full", "type": "object", "propertyCount": 18, "required": [ "id", "node_id", "url", "members_url", "name", "description", "permission", "html_url", "repositories_url", "slug", "created_at", "updated_at", "members_count", "repos_count", "organization" ] }, { "name": "team-discussion", "type": "object", "propertyCount": 18, "required": [ "author", "body", "body_html", "body_version", "comments_count", "comments_url", "created_at", "last_edited_at", "html_url", "pinned", "private", "node_id", "number", "team_url", "title", "updated_at", "url" ] }, { "name": "team-discussion-comment", "type": "object", "propertyCount": 13, "required": [ "author", "body", "body_html", "body_version", "created_at", "last_edited_at", "discussion_url", "html_url", "node_id", "number", "updated_at", "url" ] }, { "name": "reaction", "type": "object", "propertyCount": 5, "required": [ "id", "node_id", "user", "content", "created_at" ] }, { "name": "team-membership", "type": "object", "propertyCount": 3, "required": [ "role", "state", "url" ] }, { "name": "team-project", "type": "object", "propertyCount": 16, "required": [ "owner_url", "url", "html_url", "columns_url", "id", "node_id", "name", "body", "number", "state", "creator", "created_at", "updated_at", "permissions" ] }, { "name": "team-repository", "type": "object", "propertyCount": 89, "required": [ "archive_url", "assignees_url", "blobs_url", "branches_url", "collaborators_url", "comments_url", "commits_url", "compare_url", "contents_url", "contributors_url", "deployments_url", "description", "downloads_url", "events_url", "fork", "forks_url", "full_name", "git_commits_url", "git_refs_url", "git_tags_url", "hooks_url", "html_url", "id", "node_id", "issue_comment_url", "issue_events_url", "issues_url", "keys_url", "labels_url", "languages_url", "merges_url", "milestones_url", "name", "notifications_url", "owner", "private", "pulls_url", "releases_url", "stargazers_url", "statuses_url", "subscribers_url", "subscription_url", "tags_url", "teams_url", "trees_url", "url", "clone_url", "default_branch", "forks", "forks_count", "git_url", "has_downloads", "has_issues", "has_projects", "has_wiki", "has_pages", "homepage", "language", "archived", "disabled", "mirror_url", "open_issues", "open_issues_count", "license", "pushed_at", "size", "ssh_url", "stargazers_count", "svn_url", "watchers", "watchers_count", "created_at", "updated_at" ] }, { "name": "project-card", "type": "object", "propertyCount": 13, "required": [ "id", "node_id", "note", "url", "column_url", "project_url", "creator", "created_at", "updated_at" ] }, { "name": "project-column", "type": "object", "propertyCount": 8, "required": [ "id", "node_id", "url", "project_url", "cards_url", "name", "created_at", "updated_at" ] }, { "name": "project-collaborator-permission", "type": "object", "propertyCount": 2, "required": [ "permission", "user" ] }, { "name": "rate-limit", "type": "object", "propertyCount": 4, "required": [ "limit", "remaining", "reset", "used" ] }, { "name": "rate-limit-overview", "type": "object", "propertyCount": 2, "required": [ "rate", "resources" ] }, { "name": "artifact", "type": "object", "propertyCount": 11, "required": [ "id", "node_id", "name", "size_in_bytes", "url", "archive_download_url", "expired", "created_at", "expires_at", "updated_at" ] }, { "name": "actions-cache-usage-policy-for-repository", "type": "object", "propertyCount": 1, "required": [ "repo_cache_size_limit_in_gb" ] }, { "name": "actions-cache-list", "type": "object", "propertyCount": 2, "required": [ "total_count", "actions_caches" ] }, { "name": "job", "type": "object", "propertyCount": 23, "required": [ "id", "node_id", "run_id", "run_url", "head_sha", "workflow_name", "head_branch", "name", "url", "html_url", "status", "conclusion", "started_at", "completed_at", "check_run_url", "labels", "runner_id", "runner_name", "runner_group_id", "runner_group_name", "created_at" ] }, { "name": "oidc-custom-sub-repo", "type": "object", "propertyCount": 2, "required": [ "use_default" ] }, { "name": "actions-secret", "type": "object", "propertyCount": 3, "required": [ "name", "created_at", "updated_at" ] }, { "name": "actions-variable", "type": "object", "propertyCount": 4, "required": [ "name", "value", "created_at", "updated_at" ] }, { "name": "actions-enabled", "type": "boolean", "propertyCount": 0, "required": [] }, { "name": "actions-repository-permissions", "type": "object", "propertyCount": 3, "required": [ "enabled" ] }, { "name": "actions-workflow-access-to-repository", "type": "object", "propertyCount": 1, "required": [ "access_level" ] }, { "name": "referenced-workflow", "type": "object", "propertyCount": 3, "required": [ "path", "sha" ] }, { "name": "pull-request-minimal", "type": "object", "propertyCount": 5, "required": [ "id", "number", "url", "head", "base" ] }, { "name": "nullable-simple-commit", "type": "object", "propertyCount": 6, "required": [ "id", "tree_id", "message", "timestamp", "author", "committer" ] }, { "name": "workflow-run", "type": "object", "propertyCount": 36, "required": [ "id", "node_id", "head_branch", "run_number", "display_title", "event", "status", "conclusion", "head_sha", "path", "workflow_id", "url", "html_url", "created_at", "updated_at", "head_commit", "head_repository", "repository", "jobs_url", "logs_url", "check_suite_url", "cancel_url", "rerun_url", "artifacts_url", "workflow_url", "pull_requests" ] }, { "name": "environment-approvals", "type": "object", "propertyCount": 4, "required": [ "environments", "state", "user", "comment" ] }, { "name": "deployment-reviewer-type", "type": "string", "propertyCount": 0, "required": [] }, { "name": "pending-deployment", "type": "object", "propertyCount": 5, "required": [ "environment", "wait_timer", "wait_timer_started_at", "current_user_can_approve", "reviewers" ] }, { "name": "deployment", "type": "object", "propertyCount": 18, "required": [ "id", "node_id", "sha", "ref", "task", "environment", "creator", "payload", "description", "statuses_url", "repository_url", "url", "created_at", "updated_at" ] }, { "name": "workflow", "type": "object", "propertyCount": 11, "required": [ "id", "node_id", "name", "path", "state", "url", "html_url", "badge_url", "created_at", "updated_at" ] }, { "name": "autolink", "type": "object", "propertyCount": 4, "required": [ "id", "key_prefix", "url_template", "is_alphanumeric" ] }, { "name": "protected-branch-required-status-check", "type": "object", "propertyCount": 6, "required": [ "contexts", "checks" ] }, { "name": "protected-branch-admin-enforced", "type": "object", "propertyCount": 2, "required": [ "url", "enabled" ] }, { "name": "protected-branch-pull-request-review", "type": "object", "propertyCount": 7, "required": [ "dismiss_stale_reviews", "require_code_owner_reviews" ] }, { "name": "branch-restriction-policy", "type": "object", "propertyCount": 7, "required": [ "url", "users_url", "teams_url", "apps_url", "users", "teams", "apps" ] }, { "name": "branch-protection", "type": "object", "propertyCount": 16, "required": [] }, { "name": "short-branch", "type": "object", "propertyCount": 5, "required": [ "name", "commit", "protected" ] }, { "name": "nullable-git-user", "type": "object", "propertyCount": 3, "required": [] }, { "name": "verification", "type": "object", "propertyCount": 4, "required": [ "verified", "reason", "payload", "signature" ] }, { "name": "diff-entry", "type": "object", "propertyCount": 11, "required": [ "additions", "blob_url", "changes", "contents_url", "deletions", "filename", "raw_url", "sha", "status" ] }, { "name": "commit", "type": "object", "propertyCount": 11, "required": [ "url", "sha", "node_id", "html_url", "comments_url", "commit", "author", "committer", "parents" ] }, { "name": "branch-with-protection", "type": "object", "propertyCount": 8, "required": [ "name", "commit", "_links", "protection", "protected", "protection_url" ] }, { "name": "status-check-policy", "type": "object", "propertyCount": 5, "required": [ "url", "contexts_url", "strict", "contexts", "checks" ] }, { "name": "protected-branch", "type": "object", "propertyCount": 13, "required": [ "url" ] }, { "name": "deployment-simple", "type": "object", "propertyCount": 14, "required": [ "id", "node_id", "task", "environment", "description", "statuses_url", "repository_url", "url", "created_at", "updated_at" ] }, { "name": "check-run", "type": "object", "propertyCount": 17, "required": [ "id", "node_id", "head_sha", "name", "url", "html_url", "details_url", "status", "conclusion", "started_at", "completed_at", "external_id", "check_suite", "output", "app", "pull_requests" ] }, { "name": "check-annotation", "type": "object", "propertyCount": 10, "required": [ "path", "blob_href", "start_line", "end_line", "start_column", "end_column", "annotation_level", "title", "message", "raw_details" ] }, { "name": "simple-commit", "type": "object", "propertyCount": 6, "required": [ "id", "tree_id", "message", "timestamp", "author", "committer" ] }, { "name": "check-suite", "type": "object", "propertyCount": 19, "required": [ "id", "node_id", "head_branch", "status", "conclusion", "head_sha", "url", "before", "after", "created_at", "updated_at", "app", "head_commit", "repository", "latest_check_runs_count", "check_runs_url", "pull_requests" ] }, { "name": "check-suite-preference", "type": "object", "propertyCount": 2, "required": [ "preferences", "repository" ] }, { "name": "code-scanning-alert-items", "type": "object", "propertyCount": 15, "required": [ "number", "created_at", "url", "html_url", "instances_url", "state", "dismissed_by", "dismissed_at", "dismissed_reason", "rule", "tool", "most_recent_instance" ] }, { "name": "code-scanning-alert-rule", "type": "object", "propertyCount": 9, "required": [] }, { "name": "code-scanning-alert", "type": "object", "propertyCount": 15, "required": [ "number", "created_at", "url", "html_url", "instances_url", "state", "dismissed_by", "dismissed_at", "dismissed_reason", "rule", "tool", "most_recent_instance" ] }, { "name": "code-scanning-alert-set-state", "type": "string", "propertyCount": 0, "required": [] }, { "name": "code-scanning-analysis-sarif-id", "type": "string", "propertyCount": 0, "required": [] }, { "name": "code-scanning-analysis-commit-sha", "type": "string", "propertyCount": 0, "required": [] }, { "name": "code-scanning-analysis-environment", "type": "string", "propertyCount": 0, "required": [] }, { "name": "code-scanning-analysis-created-at", "type": "string", "propertyCount": 0, "required": [] }, { "name": "code-scanning-analysis-url", "type": "string", "propertyCount": 0, "required": [] }, { "name": "code-scanning-analysis", "type": "object", "propertyCount": 15, "required": [ "ref", "commit_sha", "analysis_key", "environment", "error", "created_at", "results_count", "rules_count", "id", "url", "sarif_id", "tool", "deletable", "warning" ] }, { "name": "code-scanning-analysis-deletion", "type": "object", "propertyCount": 2, "required": [ "next_analysis_url", "confirm_delete_url" ] }, { "name": "code-scanning-default-setup", "type": "object", "propertyCount": 4, "required": [] }, { "name": "code-scanning-default-setup-update", "type": "object", "propertyCount": 2, "required": [ "state" ] }, { "name": "code-scanning-default-setup-update-response", "type": "object", "propertyCount": 2, "required": [] }, { "name": "code-scanning-ref-full", "type": "string", "propertyCount": 0, "required": [] }, { "name": "code-scanning-analysis-sarif-file", "type": "string", "propertyCount": 0, "required": [] }, { "name": "code-scanning-sarifs-receipt", "type": "object", "propertyCount": 2, "required": [] }, { "name": "code-scanning-sarifs-status", "type": "object", "propertyCount": 3, "required": [] }, { "name": "codeowners-errors", "type": "object", "propertyCount": 1, "required": [ "errors" ] }, { "name": "collaborator", "type": "object", "propertyCount": 22, "required": [ "avatar_url", "events_url", "followers_url", "following_url", "gists_url", "gravatar_id", "html_url", "id", "node_id", "login", "organizations_url", "received_events_url", "repos_url", "site_admin", "starred_url", "subscriptions_url", "type", "url" ] }, { "name": "nullable-collaborator", "type": "object", "propertyCount": 22, "required": [ "avatar_url", "events_url", "followers_url", "following_url", "gists_url", "gravatar_id", "html_url", "id", "node_id", "login", "organizations_url", "received_events_url", "repos_url", "site_admin", "starred_url", "subscriptions_url", "type", "url" ] }, { "name": "repository-collaborator-permission", "type": "object", "propertyCount": 3, "required": [ "permission", "role_name", "user" ] }, { "name": "commit-comment", "type": "object", "propertyCount": 14, "required": [ "url", "html_url", "id", "node_id", "user", "position", "line", "path", "commit_id", "body", "author_association", "created_at", "updated_at" ] }, { "name": "branch-short", "type": "object", "propertyCount": 3, "required": [ "name", "commit", "protected" ] }, { "name": "link", "type": "object", "propertyCount": 1, "required": [ "href" ] }, { "name": "auto-merge", "type": "object", "propertyCount": 4, "required": [ "enabled_by", "merge_method", "commit_title", "commit_message" ] }, { "name": "pull-request-simple", "type": "object", "propertyCount": 36, "required": [ "_links", "assignee", "labels", "base", "body", "closed_at", "comments_url", "commits_url", "created_at", "diff_url", "head", "html_url", "id", "node_id", "issue_url", "merge_commit_sha", "merged_at", "milestone", "number", "patch_url", "review_comment_url", "review_comments_url", "statuses_url", "state", "locked", "title", "updated_at", "url", "user", "author_association", "auto_merge" ] }, { "name": "simple-commit-status", "type": "object", "propertyCount": 11, "required": [ "description", "id", "node_id", "state", "context", "target_url", "avatar_url", "url", "created_at", "updated_at" ] }, { "name": "combined-commit-status", "type": "object", "propertyCount": 7, "required": [ "state", "sha", "total_count", "statuses", "repository", "commit_url", "url" ] }, { "name": "status", "type": "object", "propertyCount": 11, "required": [ "url", "avatar_url", "id", "node_id", "state", "description", "target_url", "context", "created_at", "updated_at", "creator" ] }, { "name": "commit-comparison", "type": "object", "propertyCount": 13, "required": [ "url", "html_url", "permalink_url", "diff_url", "patch_url", "base_commit", "merge_base_commit", "status", "ahead_by", "behind_by", "total_commits", "commits" ] }, { "name": "content-tree", "type": "object", "propertyCount": 11, "required": [ "_links", "git_url", "html_url", "download_url", "name", "path", "sha", "size", "type", "url", "content", "encoding" ] }, { "name": "content-directory", "type": "array", "propertyCount": 0, "required": [] }, { "name": "content-file", "type": "object", "propertyCount": 14, "required": [ "_links", "git_url", "html_url", "download_url", "name", "path", "sha", "size", "type", "url", "content", "encoding" ] }, { "name": "content-symlink", "type": "object", "propertyCount": 11, "required": [ "_links", "git_url", "html_url", "download_url", "name", "path", "sha", "size", "type", "url", "target" ] }, { "name": "content-submodule", "type": "object", "propertyCount": 11, "required": [ "_links", "git_url", "html_url", "download_url", "name", "path", "sha", "size", "type", "url", "submodule_git_url" ] }, { "name": "file-commit", "type": "object", "propertyCount": 2, "required": [ "content", "commit" ] }, { "name": "contributor", "type": "object", "propertyCount": 21, "required": [ "contributions", "type" ] }, { "name": "dependabot-alert", "type": "object", "propertyCount": 15, "required": [ "number", "state", "dependency", "security_advisory", "security_vulnerability", "url", "html_url", "created_at", "updated_at", "dismissed_at", "dismissed_by", "dismissed_reason", "dismissed_comment", "fixed_at" ] }, { "name": "dependabot-secret", "type": "object", "propertyCount": 3, "required": [ "name", "created_at", "updated_at" ] }, { "name": "dependency-graph-diff", "type": "array", "propertyCount": 0, "required": [] }, { "name": "dependency-graph-spdx-sbom", "type": "object", "propertyCount": 1, "required": [ "sbom" ] }, { "name": "metadata", "type": "object", "propertyCount": 0, "required": [] }, { "name": "dependency", "type": "object", "propertyCount": 5, "required": [] }, { "name": "manifest", "type": "object", "propertyCount": 4, "required": [ "name" ] }, { "name": "snapshot", "type": "object", "propertyCount": 8, "required": [ "detector", "version", "ref", "sha", "job", "scanned" ] }, { "name": "deployment-status", "type": "object", "propertyCount": 15, "required": [ "id", "node_id", "state", "creator", "description", "deployment_url", "target_url", "repository_url", "url", "created_at", "updated_at" ] }, { "name": "wait-timer", "type": "integer", "propertyCount": 0, "required": [] }, { "name": "deployment-branch-policy-settings", "type": "object", "propertyCount": 2, "required": [ "protected_branches", "custom_branch_policies" ] }, { "name": "environment", "type": "object", "propertyCount": 9, "required": [ "id", "node_id", "name", "url", "html_url", "created_at", "updated_at" ] }, { "name": "deployment-branch-policy", "type": "object", "propertyCount": 3, "required": [] }, { "name": "deployment-branch-policy-name-pattern-with-type", "type": "object", "propertyCount": 1, "required": [ "name" ] }, { "name": "deployment-branch-policy-name-pattern", "type": "object", "propertyCount": 1, "required": [ "name" ] }, { "name": "short-blob", "type": "object", "propertyCount": 2, "required": [ "url", "sha" ] }, { "name": "blob", "type": "object", "propertyCount": 7, "required": [ "sha", "url", "node_id", "size", "content", "encoding" ] }, { "name": "git-commit", "type": "object", "propertyCount": 10, "required": [ "sha", "node_id", "url", "html_url", "author", "committer", "tree", "message", "parents", "verification" ] }, { "name": "git-ref", "type": "object", "propertyCount": 4, "required": [ "ref", "node_id", "url", "object" ] }, { "name": "git-tag", "type": "object", "propertyCount": 8, "required": [ "sha", "url", "node_id", "tagger", "object", "tag", "message" ] }, { "name": "git-tree", "type": "object", "propertyCount": 4, "required": [ "sha", "url", "tree", "truncated" ] }, { "name": "hook-response", "type": "object", "propertyCount": 3, "required": [ "code", "status", "message" ] }, { "name": "hook", "type": "object", "propertyCount": 13, "required": [ "id", "url", "type", "name", "active", "events", "config", "ping_url", "created_at", "updated_at", "last_response", "test_url" ] }, { "name": "repository-invitation", "type": "object", "propertyCount": 10, "required": [ "id", "node_id", "permissions", "inviter", "invitee", "repository", "url", "html_url", "created_at" ] }, { "name": "nullable-issue", "type": "object", "propertyCount": 34, "required": [ "assignee", "closed_at", "comments", "comments_url", "events_url", "html_url", "id", "node_id", "labels", "labels_url", "milestone", "number", "repository_url", "state", "locked", "title", "url", "user", "author_association", "created_at", "updated_at" ] }, { "name": "issue-event-label", "type": "object", "propertyCount": 2, "required": [ "name", "color" ] }, { "name": "issue-event-dismissed-review", "type": "object", "propertyCount": 4, "required": [ "state", "review_id", "dismissal_message" ] }, { "name": "issue-event-milestone", "type": "object", "propertyCount": 1, "required": [ "title" ] }, { "name": "issue-event-project-card", "type": "object", "propertyCount": 6, "required": [ "url", "id", "project_url", "project_id", "column_name" ] }, { "name": "issue-event-rename", "type": "object", "propertyCount": 2, "required": [ "from", "to" ] }, { "name": "issue-event", "type": "object", "propertyCount": 22, "required": [ "id", "node_id", "url", "actor", "event", "commit_id", "commit_url", "created_at" ] }, { "name": "labeled-issue-event", "type": "object", "propertyCount": 10, "required": [ "label", "id", "node_id", "url", "actor", "event", "commit_id", "commit_url", "created_at", "performed_via_github_app" ] }, { "name": "unlabeled-issue-event", "type": "object", "propertyCount": 10, "required": [ "label", "id", "node_id", "url", "actor", "event", "commit_id", "commit_url", "created_at", "performed_via_github_app" ] }, { "name": "assigned-issue-event", "type": "object", "propertyCount": 11, "required": [ "id", "node_id", "url", "actor", "event", "commit_id", "commit_url", "created_at", "performed_via_github_app", "assignee", "assigner" ] }, { "name": "unassigned-issue-event", "type": "object", "propertyCount": 11, "required": [ "id", "node_id", "url", "actor", "event", "commit_id", "commit_url", "created_at", "performed_via_github_app", "assignee", "assigner" ] }, { "name": "milestoned-issue-event", "type": "object", "propertyCount": 10, "required": [ "milestone", "id", "node_id", "url", "actor", "event", "commit_id", "commit_url", "created_at", "performed_via_github_app" ] }, { "name": "demilestoned-issue-event", "type": "object", "propertyCount": 10, "required": [ "milestone", "id", "node_id", "url", "actor", "event", "commit_id", "commit_url", "created_at", "performed_via_github_app" ] }, { "name": "renamed-issue-event", "type": "object", "propertyCount": 10, "required": [ "rename", "id", "node_id", "url", "actor", "event", "commit_id", "commit_url", "created_at", "performed_via_github_app" ] }, { "name": "review-requested-issue-event", "type": "object", "propertyCount": 12, "required": [ "review_requester", "id", "node_id", "url", "actor", "event", "commit_id", "commit_url", "created_at", "performed_via_github_app" ] }, { "name": "review-request-removed-issue-event", "type": "object", "propertyCount": 12, "required": [ "review_requester", "id", "node_id", "url", "actor", "event", "commit_id", "commit_url", "created_at", "performed_via_github_app" ] }, { "name": "review-dismissed-issue-event", "type": "object", "propertyCount": 10, "required": [ "dismissed_review", "id", "node_id", "url", "actor", "event", "commit_id", "commit_url", "created_at", "performed_via_github_app" ] }, { "name": "locked-issue-event", "type": "object", "propertyCount": 10, "required": [ "lock_reason", "id", "node_id", "url", "actor", "event", "commit_id", "commit_url", "created_at", "performed_via_github_app" ] }, { "name": "added-to-project-issue-event", "type": "object", "propertyCount": 10, "required": [ "id", "node_id", "url", "actor", "event", "commit_id", "commit_url", "created_at", "performed_via_github_app" ] }, { "name": "moved-column-in-project-issue-event", "type": "object", "propertyCount": 10, "required": [ "id", "node_id", "url", "actor", "event", "commit_id", "commit_url", "created_at", "performed_via_github_app" ] }, { "name": "removed-from-project-issue-event", "type": "object", "propertyCount": 10, "required": [ "id", "node_id", "url", "actor", "event", "commit_id", "commit_url", "created_at", "performed_via_github_app" ] }, { "name": "converted-note-to-issue-issue-event", "type": "object", "propertyCount": 10, "required": [ "id", "node_id", "url", "actor", "event", "commit_id", "commit_url", "created_at", "performed_via_github_app" ] }, { "name": "issue-event-for-issue", "type": null, "propertyCount": 0, "required": [] }, { "name": "label", "type": "object", "propertyCount": 7, "required": [ "id", "node_id", "url", "name", "description", "color", "default" ] }, { "name": "timeline-comment-event", "type": "object", "propertyCount": 16, "required": [ "event", "actor", "id", "node_id", "html_url", "issue_url", "author_association", "user", "url", "created_at", "updated_at" ] }, { "name": "timeline-cross-referenced-event", "type": "object", "propertyCount": 5, "required": [ "event", "created_at", "updated_at", "source" ] }, { "name": "timeline-committed-event", "type": "object", "propertyCount": 11, "required": [ "sha", "node_id", "url", "html_url", "author", "committer", "tree", "message", "parents", "verification" ] }, { "name": "timeline-reviewed-event", "type": "object", "propertyCount": 14, "required": [ "event", "id", "node_id", "user", "body", "state", "commit_id", "html_url", "pull_request_url", "_links", "author_association" ] }, { "name": "pull-request-review-comment", "type": "object", "propertyCount": 29, "required": [ "url", "id", "node_id", "pull_request_review_id", "diff_hunk", "path", "commit_id", "original_commit_id", "user", "body", "created_at", "updated_at", "html_url", "pull_request_url", "author_association", "_links" ] }, { "name": "timeline-line-commented-event", "type": "object", "propertyCount": 3, "required": [] }, { "name": "timeline-commit-commented-event", "type": "object", "propertyCount": 4, "required": [] }, { "name": "timeline-assigned-issue-event", "type": "object", "propertyCount": 10, "required": [ "id", "node_id", "url", "actor", "event", "commit_id", "commit_url", "created_at", "performed_via_github_app", "assignee" ] }, { "name": "timeline-unassigned-issue-event", "type": "object", "propertyCount": 10, "required": [ "id", "node_id", "url", "actor", "event", "commit_id", "commit_url", "created_at", "performed_via_github_app", "assignee" ] }, { "name": "state-change-issue-event", "type": "object", "propertyCount": 10, "required": [ "id", "node_id", "url", "actor", "event", "commit_id", "commit_url", "created_at", "performed_via_github_app" ] }, { "name": "timeline-issue-events", "type": "object", "propertyCount": 0, "required": [] }, { "name": "deploy-key", "type": "object", "propertyCount": 9, "required": [ "id", "key", "url", "title", "verified", "created_at", "read_only" ] }, { "name": "language", "type": "object", "propertyCount": 0, "required": [] }, { "name": "license-content", "type": "object", "propertyCount": 13, "required": [ "_links", "git_url", "html_url", "download_url", "name", "path", "sha", "size", "type", "url", "content", "encoding", "license" ] }, { "name": "merged-upstream", "type": "object", "propertyCount": 3, "required": [] }, { "name": "milestone", "type": "object", "propertyCount": 16, "required": [ "closed_issues", "creator", "description", "due_on", "closed_at", "id", "node_id", "labels_url", "html_url", "number", "open_issues", "state", "title", "url", "created_at", "updated_at" ] }, { "name": "pages-source-hash", "type": "object", "propertyCount": 2, "required": [ "branch", "path" ] }, { "name": "pages-https-certificate", "type": "object", "propertyCount": 4, "required": [ "state", "description", "domains" ] }, { "name": "page", "type": "object", "propertyCount": 12, "required": [ "url", "status", "cname", "custom_404", "public" ] }, { "name": "page-build", "type": "object", "propertyCount": 8, "required": [ "url", "status", "error", "pusher", "commit", "duration", "created_at", "updated_at" ] }, { "name": "page-build-status", "type": "object", "propertyCount": 2, "required": [ "url", "status" ] }, { "name": "page-deployment", "type": "object", "propertyCount": 3, "required": [ "status_url", "page_url" ] }, { "name": "repository-pre-receive-hook", "type": "object", "propertyCount": 4, "required": [] }, { "name": "pull-request", "type": "object", "propertyCount": 48, "required": [ "_links", "assignee", "labels", "base", "body", "closed_at", "comments_url", "commits_url", "created_at", "diff_url", "head", "html_url", "id", "node_id", "issue_url", "merge_commit_sha", "merged_at", "milestone", "number", "patch_url", "review_comment_url", "review_comments_url", "statuses_url", "state", "locked", "title", "updated_at", "url", "user", "author_association", "auto_merge", "additions", "changed_files", "comments", "commits", "deletions", "mergeable", "mergeable_state", "merged", "maintainer_can_modify", "merged_by", "review_comments" ] }, { "name": "pull-request-merge-result", "type": "object", "propertyCount": 3, "required": [ "merged", "message", "sha" ] }, { "name": "pull-request-review-request", "type": "object", "propertyCount": 2, "required": [ "users", "teams" ] }, { "name": "pull-request-review", "type": "object", "propertyCount": 13, "required": [ "id", "node_id", "user", "body", "state", "commit_id", "html_url", "pull_request_url", "_links", "author_association" ] }, { "name": "review-comment", "type": "object", "propertyCount": 28, "required": [ "id", "node_id", "url", "body", "diff_hunk", "path", "position", "original_position", "commit_id", "original_commit_id", "user", "pull_request_review_id", "html_url", "pull_request_url", "_links", "author_association", "created_at", "updated_at" ] }, { "name": "release-asset", "type": "object", "propertyCount": 13, "required": [ "id", "name", "content_type", "size", "state", "url", "node_id", "download_count", "label", "uploader", "browser_download_url", "created_at", "updated_at" ] }, { "name": "release", "type": "object", "propertyCount": 22, "required": [ "assets_url", "upload_url", "tarball_url", "zipball_url", "created_at", "published_at", "draft", "id", "node_id", "author", "html_url", "name", "prerelease", "tag_name", "target_commitish", "assets", "url" ] }, { "name": "release-notes-content", "type": "object", "propertyCount": 2, "required": [ "name", "body" ] }, { "name": "secret-scanning-alert", "type": "object", "propertyCount": 17, "required": [] }, { "name": "secret-scanning-alert-resolution-comment", "type": "string", "propertyCount": 0, "required": [] }, { "name": "secret-scanning-location-commit", "type": "object", "propertyCount": 9, "required": [ "path", "start_line", "end_line", "start_column", "end_column", "blob_sha", "blob_url", "commit_sha", "commit_url" ] }, { "name": "secret-scanning-location-issue-title", "type": "object", "propertyCount": 1, "required": [ "issue_title_url" ] }, { "name": "secret-scanning-location-issue-body", "type": "object", "propertyCount": 1, "required": [ "issue_body_url" ] }, { "name": "secret-scanning-location-issue-comment", "type": "object", "propertyCount": 1, "required": [ "issue_comment_url" ] }, { "name": "secret-scanning-location-discussion-title", "type": "object", "propertyCount": 1, "required": [ "discussion_title_url" ] }, { "name": "secret-scanning-location-discussion-body", "type": "object", "propertyCount": 1, "required": [ "discussion_body_url" ] }, { "name": "secret-scanning-location-discussion-comment", "type": "object", "propertyCount": 1, "required": [ "discussion_comment_url" ] }, { "name": "secret-scanning-location-pull-request-title", "type": "object", "propertyCount": 1, "required": [ "pull_request_title_url" ] }, { "name": "secret-scanning-location-pull-request-body", "type": "object", "propertyCount": 1, "required": [ "pull_request_body_url" ] }, { "name": "secret-scanning-location-pull-request-comment", "type": "object", "propertyCount": 1, "required": [ "pull_request_comment_url" ] }, { "name": "secret-scanning-location-pull-request-review", "type": "object", "propertyCount": 1, "required": [ "pull_request_review_url" ] }, { "name": "secret-scanning-location-pull-request-review-comment", "type": "object", "propertyCount": 1, "required": [ "pull_request_review_comment_url" ] }, { "name": "secret-scanning-location", "type": "object", "propertyCount": 2, "required": [ "type", "details" ] }, { "name": "stargazer", "type": "object", "propertyCount": 2, "required": [ "starred_at", "user" ] }, { "name": "code-frequency-stat", "type": "array", "propertyCount": 0, "required": [] }, { "name": "commit-activity", "type": "object", "propertyCount": 3, "required": [ "days", "total", "week" ] }, { "name": "contributor-activity", "type": "object", "propertyCount": 3, "required": [ "author", "total", "weeks" ] }, { "name": "participation-stats", "type": "object", "propertyCount": 2, "required": [ "all", "owner" ] }, { "name": "repository-subscription", "type": "object", "propertyCount": 6, "required": [ "created_at", "ignored", "reason", "subscribed", "url", "repository_url" ] }, { "name": "tag", "type": "object", "propertyCount": 5, "required": [ "name", "node_id", "commit", "zipball_url", "tarball_url" ] }, { "name": "tag-protection", "type": "object", "propertyCount": 5, "required": [ "pattern" ] }, { "name": "topic", "type": "object", "propertyCount": 1, "required": [ "names" ] }, { "name": "group-response", "type": "object", "propertyCount": 4, "required": [ "schemas" ] }, { "name": "meta", "type": "object", "propertyCount": 4, "required": [ "resourceType" ] }, { "name": "scim-enterprise-group-response", "type": null, "propertyCount": 0, "required": [] }, { "name": "scim-enterprise-group-list", "type": "object", "propertyCount": 5, "required": [ "schemas", "totalResults", "Resources", "startIndex", "itemsPerPage" ] }, { "name": "group", "type": "object", "propertyCount": 4, "required": [ "schemas", "externalId", "displayName", "members" ] }, { "name": "patch-schema", "type": "object", "propertyCount": 2, "required": [ "Operations", "schemas" ] }, { "name": "user-name-response", "type": "object", "propertyCount": 4, "required": [] }, { "name": "user-emails-response", "type": "array", "propertyCount": 0, "required": [] }, { "name": "user-role", "type": "array", "propertyCount": 0, "required": [] }, { "name": "user-response", "type": "object", "propertyCount": 8, "required": [ "schemas", "active", "emails" ] }, { "name": "scim-enterprise-user-response", "type": null, "propertyCount": 0, "required": [] }, { "name": "scim-enterprise-user-list", "type": "object", "propertyCount": 5, "required": [ "schemas", "totalResults", "Resources", "startIndex", "itemsPerPage" ] }, { "name": "user-name", "type": "object", "propertyCount": 4, "required": [ "familyName", "givenName" ] }, { "name": "user-emails", "type": "array", "propertyCount": 0, "required": [] }, { "name": "user", "type": "object", "propertyCount": 8, "required": [ "schemas", "externalId", "userName", "active", "displayName", "emails" ] }, { "name": "search-result-text-matches", "type": "array", "propertyCount": 0, "required": [] }, { "name": "code-search-result-item", "type": "object", "propertyCount": 13, "required": [ "score", "name", "path", "sha", "git_url", "html_url", "url", "repository" ] }, { "name": "commit-search-result-item", "type": "object", "propertyCount": 12, "required": [ "sha", "node_id", "url", "html_url", "author", "committer", "parents", "comments_url", "commit", "repository", "score" ] }, { "name": "issue-search-result-item", "type": "object", "propertyCount": 35, "required": [ "assignee", "closed_at", "comments", "comments_url", "events_url", "html_url", "id", "node_id", "labels", "labels_url", "milestone", "number", "repository_url", "state", "locked", "title", "url", "user", "author_association", "created_at", "updated_at", "score" ] }, { "name": "label-search-result-item", "type": "object", "propertyCount": 9, "required": [ "id", "node_id", "url", "name", "color", "default", "description", "score" ] }, { "name": "repo-search-result-item", "type": "object", "propertyCount": 89, "required": [ "archive_url", "assignees_url", "blobs_url", "branches_url", "collaborators_url", "comments_url", "commits_url", "compare_url", "contents_url", "contributors_url", "deployments_url", "description", "downloads_url", "events_url", "fork", "forks_url", "full_name", "git_commits_url", "git_refs_url", "git_tags_url", "hooks_url", "html_url", "id", "node_id", "issue_comment_url", "issue_events_url", "issues_url", "keys_url", "labels_url", "languages_url", "merges_url", "milestones_url", "name", "notifications_url", "owner", "private", "pulls_url", "releases_url", "stargazers_url", "statuses_url", "subscribers_url", "subscription_url", "tags_url", "teams_url", "trees_url", "url", "clone_url", "default_branch", "forks", "forks_count", "git_url", "has_downloads", "has_issues", "has_projects", "has_wiki", "has_pages", "homepage", "language", "archived", "disabled", "mirror_url", "open_issues", "open_issues_count", "license", "pushed_at", "size", "ssh_url", "stargazers_count", "svn_url", "watchers", "watchers_count", "created_at", "updated_at", "score" ] }, { "name": "topic-search-result-item", "type": "object", "propertyCount": 16, "required": [ "name", "display_name", "short_description", "description", "created_by", "released", "created_at", "updated_at", "featured", "curated", "score" ] }, { "name": "user-search-result-item", "type": "object", "propertyCount": 34, "required": [ "avatar_url", "events_url", "followers_url", "following_url", "gists_url", "gravatar_id", "html_url", "id", "node_id", "login", "organizations_url", "received_events_url", "repos_url", "site_admin", "starred_url", "subscriptions_url", "type", "url", "score" ] }, { "name": "configuration-status", "type": "object", "propertyCount": 2, "required": [] }, { "name": "maintenance-status", "type": "object", "propertyCount": 3, "required": [] }, { "name": "enterprise-settings", "type": "object", "propertyCount": 2, "required": [] }, { "name": "ssh-key", "type": "object", "propertyCount": 2, "required": [] }, { "name": "private-user", "type": "object", "propertyCount": 43, "required": [ "avatar_url", "events_url", "followers_url", "following_url", "gists_url", "gravatar_id", "html_url", "id", "node_id", "login", "organizations_url", "received_events_url", "repos_url", "site_admin", "starred_url", "subscriptions_url", "type", "url", "bio", "blog", "company", "email", "followers", "following", "hireable", "location", "name", "public_gists", "public_repos", "created_at", "updated_at", "collaborators", "disk_usage", "owned_private_repos", "private_gists", "total_private_repos", "two_factor_authentication" ] }, { "name": "email", "type": "object", "propertyCount": 4, "required": [ "email", "primary", "verified", "visibility" ] }, { "name": "gpg-key", "type": "object", "propertyCount": 15, "required": [ "id", "primary_key_id", "key_id", "raw_key", "public_key", "created_at", "expires_at", "can_sign", "can_encrypt_comms", "can_encrypt_storage", "can_certify", "emails", "subkeys", "revoked" ] }, { "name": "key", "type": "object", "propertyCount": 7, "required": [ "key", "id", "url", "title", "created_at", "verified", "read_only" ] }, { "name": "social-account", "type": "object", "propertyCount": 2, "required": [ "provider", "url" ] }, { "name": "ssh-signing-key", "type": "object", "propertyCount": 4, "required": [ "key", "id", "title", "created_at" ] }, { "name": "starred-repository", "type": "object", "propertyCount": 2, "required": [ "starred_at", "repo" ] }, { "name": "hovercard", "type": "object", "propertyCount": 1, "required": [ "contexts" ] }, { "name": "key-simple", "type": "object", "propertyCount": 2, "required": [ "key", "id" ] }, { "name": "enterprise-webhooks", "type": "object", "propertyCount": 10, "required": [ "id", "node_id", "name", "slug", "html_url", "created_at", "updated_at", "avatar_url" ] }, { "name": "simple-installation", "type": "object", "propertyCount": 2, "required": [ "id", "node_id" ] }, { "name": "organization-simple-webhooks", "type": "object", "propertyCount": 12, "required": [ "login", "url", "id", "node_id", "repos_url", "events_url", "hooks_url", "issues_url", "members_url", "public_members_url", "avatar_url", "description" ] }, { "name": "repository-webhooks", "type": "object", "propertyCount": 99, "required": [ "archive_url", "assignees_url", "blobs_url", "branches_url", "collaborators_url", "comments_url", "commits_url", "compare_url", "contents_url", "contributors_url", "deployments_url", "description", "downloads_url", "events_url", "fork", "forks_url", "full_name", "git_commits_url", "git_refs_url", "git_tags_url", "hooks_url", "html_url", "id", "node_id", "issue_comment_url", "issue_events_url", "issues_url", "keys_url", "labels_url", "languages_url", "merges_url", "milestones_url", "name", "notifications_url", "owner", "private", "pulls_url", "releases_url", "stargazers_url", "statuses_url", "subscribers_url", "subscription_url", "tags_url", "teams_url", "trees_url", "url", "clone_url", "default_branch", "forks", "forks_count", "git_url", "has_downloads", "has_issues", "has_projects", "has_wiki", "has_pages", "homepage", "language", "archived", "disabled", "mirror_url", "open_issues", "open_issues_count", "license", "pushed_at", "size", "ssh_url", "stargazers_count", "svn_url", "watchers", "watchers_count", "created_at", "updated_at" ] }, { "name": "webhooks_rule", "type": "object", "propertyCount": 25, "required": [ "id", "repository_id", "name", "created_at", "updated_at", "pull_request_reviews_enforcement_level", "required_approving_review_count", "dismiss_stale_reviews_on_push", "require_code_owner_review", "authorized_dismissal_actors_only", "ignore_approvals_from_contributors", "required_status_checks", "required_status_checks_enforcement_level", "strict_required_status_checks_policy", "signature_requirement_enforcement_level", "linear_history_requirement_enforcement_level", "lock_branch_enforcement_level", "admin_enforced", "allow_force_pushes_enforcement_level", "allow_deletions_enforcement_level", "merge_queue_enforcement_level", "required_deployments_enforcement_level", "required_conversation_resolution_level", "authorized_actors_only", "authorized_actor_names" ] }, { "name": "simple-user-webhooks", "type": "object", "propertyCount": 21, "required": [ "avatar_url", "events_url", "followers_url", "following_url", "gists_url", "gravatar_id", "html_url", "id", "node_id", "login", "organizations_url", "received_events_url", "repos_url", "site_admin", "starred_url", "subscriptions_url", "type", "url" ] }, { "name": "simple-check-suite", "type": "object", "propertyCount": 14, "required": [] }, { "name": "check-run-with-simple-check-suite", "type": "object", "propertyCount": 17, "required": [ "id", "node_id", "head_sha", "name", "url", "html_url", "details_url", "status", "conclusion", "started_at", "completed_at", "external_id", "check_suite", "output", "app", "pull_requests" ] }, { "name": "webhooks_code_scanning_commit_oid", "type": "string", "propertyCount": 0, "required": [] }, { "name": "webhooks_code_scanning_ref", "type": "string", "propertyCount": 0, "required": [] }, { "name": "webhooks_deploy_pusher_type", "type": "string", "propertyCount": 0, "required": [] }, { "name": "webhooks_ref_0", "type": "string", "propertyCount": 0, "required": [] }, { "name": "webhooks_deploy_key", "type": "object", "propertyCount": 9, "required": [ "id", "key", "url", "title", "verified", "created_at", "read_only" ] }, { "name": "webhooks_workflow", "type": "object", "propertyCount": 10, "required": [ "badge_url", "created_at", "html_url", "id", "name", "node_id", "path", "state", "updated_at", "url" ] }, { "name": "webhooks_approver", "type": "object", "propertyCount": 18, "required": [] }, { "name": "webhooks_reviewers", "type": "array", "propertyCount": 0, "required": [] }, { "name": "webhooks_workflow_job_run", "type": "object", "propertyCount": 8, "required": [ "id", "name", "status", "conclusion", "html_url", "created_at", "updated_at", "environment" ] }, { "name": "webhooks_user", "type": "object", "propertyCount": 21, "required": [ "login", "id" ] }, { "name": "webhooks_answer", "type": "object", "propertyCount": 13, "required": [ "id", "node_id", "html_url", "parent_id", "child_comment_count", "repository_url", "discussion_id", "author_association", "user", "created_at", "updated_at", "body" ] }, { "name": "discussion", "type": "object", "propertyCount": 22, "required": [ "repository_url", "category", "answer_html_url", "answer_chosen_at", "answer_chosen_by", "html_url", "id", "node_id", "number", "title", "user", "state", "state_reason", "locked", "comments", "created_at", "updated_at", "author_association", "active_lock_reason", "body" ] }, { "name": "webhooks_comment", "type": "object", "propertyCount": 13, "required": [ "id", "node_id", "html_url", "parent_id", "child_comment_count", "repository_url", "discussion_id", "author_association", "user", "created_at", "updated_at", "body", "reactions" ] }, { "name": "webhooks_label", "type": "object", "propertyCount": 7, "required": [ "id", "node_id", "url", "name", "color", "default", "description" ] }, { "name": "webhooks_repositories", "type": "array", "propertyCount": 0, "required": [] }, { "name": "webhooks_repositories_added", "type": "array", "propertyCount": 0, "required": [] }, { "name": "webhooks_repository_selection", "type": "string", "propertyCount": 0, "required": [] }, { "name": "webhooks_issue_comment", "type": "object", "propertyCount": 12, "required": [ "url", "html_url", "issue_url", "id", "node_id", "user", "created_at", "updated_at", "author_association", "performed_via_github_app", "body", "reactions" ] }, { "name": "webhooks_changes", "type": "object", "propertyCount": 1, "required": [] }, { "name": "webhooks_issue", "type": "object", "propertyCount": 30, "required": [ "url", "repository_url", "labels_url", "comments_url", "events_url", "html_url", "id", "node_id", "number", "title", "user", "assignees", "milestone", "comments", "created_at", "updated_at", "closed_at", "author_association", "active_lock_reason", "body", "reactions" ] }, { "name": "webhooks_milestone", "type": "object", "propertyCount": 16, "required": [ "url", "html_url", "labels_url", "id", "node_id", "number", "title", "description", "creator", "open_issues", "closed_issues", "state", "created_at", "updated_at", "due_on", "closed_at" ] }, { "name": "webhooks_issue_2", "type": "object", "propertyCount": 30, "required": [ "url", "repository_url", "labels_url", "comments_url", "events_url", "html_url", "id", "node_id", "number", "title", "user", "assignees", "milestone", "comments", "created_at", "updated_at", "closed_at", "author_association", "active_lock_reason", "body", "reactions" ] }, { "name": "webhooks_user_mannequin", "type": "object", "propertyCount": 21, "required": [ "login", "id" ] }, { "name": "webhooks_team", "type": "object", "propertyCount": 13, "required": [ "name", "id" ] }, { "name": "nullable-repository-webhooks", "type": "object", "propertyCount": 99, "required": [ "archive_url", "assignees_url", "blobs_url", "branches_url", "collaborators_url", "comments_url", "commits_url", "compare_url", "contents_url", "contributors_url", "deployments_url", "description", "downloads_url", "events_url", "fork", "forks_url", "full_name", "git_commits_url", "git_refs_url", "git_tags_url", "hooks_url", "html_url", "id", "node_id", "issue_comment_url", "issue_events_url", "issues_url", "keys_url", "labels_url", "languages_url", "merges_url", "milestones_url", "name", "notifications_url", "owner", "private", "pulls_url", "releases_url", "stargazers_url", "statuses_url", "subscribers_url", "subscription_url", "tags_url", "teams_url", "trees_url", "url", "clone_url", "default_branch", "forks", "forks_count", "git_url", "has_downloads", "has_issues", "has_projects", "has_wiki", "has_pages", "homepage", "language", "archived", "disabled", "mirror_url", "open_issues", "open_issues_count", "license", "pushed_at", "size", "ssh_url", "stargazers_count", "svn_url", "watchers", "watchers_count", "created_at", "updated_at" ] }, { "name": "webhooks_milestone_3", "type": "object", "propertyCount": 16, "required": [ "url", "html_url", "labels_url", "id", "node_id", "number", "title", "description", "creator", "open_issues", "closed_issues", "state", "created_at", "updated_at", "due_on", "closed_at" ] }, { "name": "webhooks_membership", "type": "object", "propertyCount": 5, "required": [ "url", "state", "role", "organization_url", "user" ] }, { "name": "webhooks_project_card", "type": "object", "propertyCount": 13, "required": [ "url", "project_url", "column_url", "column_id", "id", "node_id", "note", "archived", "creator", "created_at", "updated_at" ] }, { "name": "webhooks_project", "type": "object", "propertyCount": 13, "required": [ "owner_url", "url", "html_url", "columns_url", "id", "node_id", "name", "body", "number", "state", "creator", "created_at", "updated_at" ] }, { "name": "webhooks_project_column", "type": "object", "propertyCount": 9, "required": [ "url", "project_url", "cards_url", "id", "node_id", "name", "created_at", "updated_at" ] }, { "name": "projects-v2", "type": "object", "propertyCount": 14, "required": [ "id", "node_id", "owner", "creator", "title", "description", "public", "closed_at", "created_at", "updated_at", "number", "short_description", "deleted_at", "deleted_by" ] }, { "name": "webhooks_project_changes", "type": "object", "propertyCount": 1, "required": [] }, { "name": "projects-v2-item-content-type", "type": "string", "propertyCount": 0, "required": [] }, { "name": "projects-v2-item", "type": "object", "propertyCount": 9, "required": [ "id", "content_node_id", "content_type", "created_at", "updated_at", "archived_at" ] }, { "name": "webhooks_number", "type": "integer", "propertyCount": 0, "required": [] }, { "name": "pull-request-webhook", "type": null, "propertyCount": 0, "required": [] }, { "name": "webhooks_pull_request_5", "type": "object", "propertyCount": 48, "required": [ "url", "id", "node_id", "html_url", "diff_url", "patch_url", "issue_url", "number", "state", "locked", "title", "user", "body", "created_at", "updated_at", "closed_at", "merged_at", "merge_commit_sha", "assignee", "assignees", "requested_reviewers", "requested_teams", "labels", "milestone", "commits_url", "review_comments_url", "review_comment_url", "comments_url", "statuses_url", "head", "base", "_links", "author_association", "auto_merge", "active_lock_reason", "draft" ] }, { "name": "webhooks_review_comment", "type": "object", "propertyCount": 27, "required": [ "url", "pull_request_review_id", "id", "node_id", "diff_hunk", "path", "position", "original_position", "commit_id", "original_commit_id", "user", "body", "created_at", "updated_at", "html_url", "pull_request_url", "author_association", "_links", "start_line", "original_start_line", "original_line", "line", "start_side", "side", "reactions" ] }, { "name": "webhooks_review", "type": "object", "propertyCount": 11, "required": [ "id", "node_id", "user", "body", "commit_id", "submitted_at", "state", "html_url", "pull_request_url", "author_association", "_links" ] }, { "name": "webhooks_nullable_string", "type": "string", "propertyCount": 0, "required": [] }, { "name": "webhooks_release", "type": "object", "propertyCount": 20, "required": [ "url", "assets_url", "upload_url", "html_url", "id", "node_id", "tag_name", "target_commitish", "name", "draft", "author", "prerelease", "created_at", "published_at", "assets", "tarball_url", "zipball_url", "body" ] }, { "name": "webhooks_release_1", "type": "object", "propertyCount": 20, "required": [ "assets", "assets_url", "author", "body", "created_at", "draft", "html_url", "id", "name", "node_id", "prerelease", "published_at", "tag_name", "tarball_url", "target_commitish", "upload_url", "url", "zipball_url" ] }, { "name": "webhooks_alert", "type": "object", "propertyCount": 17, "required": [ "affected_package_name", "affected_range", "created_at", "external_identifier", "external_reference", "ghsa_id", "id", "node_id", "number", "severity", "state" ] }, { "name": "secret-scanning-alert-resolution-webhook", "type": "string", "propertyCount": 0, "required": [] }, { "name": "secret-scanning-alert-webhook", "type": "object", "propertyCount": 15, "required": [] }, { "name": "webhooks_security_advisory", "type": "object", "propertyCount": 12, "required": [ "cvss", "cwes", "ghsa_id", "summary", "description", "severity", "identifiers", "references", "published_at", "updated_at", "withdrawn_at", "vulnerabilities" ] }, { "name": "webhooks_sponsorship", "type": "object", "propertyCount": 7, "required": [ "node_id", "created_at", "sponsorable", "sponsor", "privacy_level", "tier" ] }, { "name": "webhooks_effective_date", "type": "string", "propertyCount": 0, "required": [] }, { "name": "webhooks_changes_8", "type": "object", "propertyCount": 1, "required": [ "tier" ] }, { "name": "webhooks_team_1", "type": "object", "propertyCount": 13, "required": [ "name", "id" ] }, { "name": "webhook-branch-protection-rule-created", "type": "object", "propertyCount": 7, "required": [ "action", "rule", "repository", "sender" ] }, { "name": "webhook-branch-protection-rule-deleted", "type": "object", "propertyCount": 7, "required": [ "action", "rule", "repository", "sender" ] }, { "name": "webhook-branch-protection-rule-edited", "type": "object", "propertyCount": 8, "required": [ "action", "rule", "repository", "sender" ] }, { "name": "webhook-cache-sync", "type": "object", "propertyCount": 9, "required": [ "cache_location", "ref", "before", "after" ] }, { "name": "webhook-check-run-completed", "type": "object", "propertyCount": 6, "required": [ "check_run", "repository", "sender" ] }, { "name": "webhook-check-run-completed-form-encoded", "type": "object", "propertyCount": 1, "required": [ "payload" ] }, { "name": "webhook-check-run-created", "type": "object", "propertyCount": 6, "required": [ "check_run", "repository", "sender" ] }, { "name": "webhook-check-run-created-form-encoded", "type": "object", "propertyCount": 1, "required": [ "payload" ] }, { "name": "webhook-check-run-requested-action", "type": "object", "propertyCount": 7, "required": [ "action", "check_run", "repository", "sender" ] }, { "name": "webhook-check-run-requested-action-form-encoded", "type": "object", "propertyCount": 1, "required": [ "payload" ] }, { "name": "webhook-check-run-rerequested", "type": "object", "propertyCount": 6, "required": [ "check_run", "repository", "sender" ] }, { "name": "webhook-check-run-rerequested-form-encoded", "type": "object", "propertyCount": 1, "required": [ "payload" ] }, { "name": "webhook-check-suite-completed", "type": "object", "propertyCount": 7, "required": [ "action", "check_suite", "repository", "sender" ] }, { "name": "webhook-check-suite-requested", "type": "object", "propertyCount": 7, "required": [ "action", "check_suite", "repository", "sender" ] }, { "name": "webhook-check-suite-rerequested", "type": "object", "propertyCount": 7, "required": [ "action", "check_suite", "repository", "sender" ] }, { "name": "webhook-code-scanning-alert-appeared-in-branch", "type": "object", "propertyCount": 9, "required": [ "action", "alert", "ref", "commit_oid", "repository", "sender" ] }, { "name": "webhook-code-scanning-alert-closed-by-user", "type": "object", "propertyCount": 9, "required": [ "action", "alert", "ref", "commit_oid", "repository", "sender" ] }, { "name": "webhook-code-scanning-alert-created", "type": "object", "propertyCount": 9, "required": [ "action", "alert", "ref", "commit_oid", "repository", "sender" ] }, { "name": "webhook-code-scanning-alert-fixed", "type": "object", "propertyCount": 9, "required": [ "action", "alert", "ref", "commit_oid", "repository", "sender" ] }, { "name": "webhook-code-scanning-alert-reopened", "type": "object", "propertyCount": 9, "required": [ "action", "alert", "ref", "commit_oid", "repository", "sender" ] }, { "name": "webhook-code-scanning-alert-reopened-by-user", "type": "object", "propertyCount": 9, "required": [ "action", "alert", "ref", "commit_oid", "repository", "sender" ] }, { "name": "webhook-commit-comment-created", "type": "object", "propertyCount": 7, "required": [ "action", "comment", "repository", "sender" ] }, { "name": "webhook-create", "type": "object", "propertyCount": 10, "required": [ "ref", "ref_type", "master_branch", "description", "pusher_type", "repository", "sender" ] }, { "name": "webhook-delete", "type": "object", "propertyCount": 8, "required": [ "ref", "ref_type", "pusher_type", "repository", "sender" ] }, { "name": "webhook-dependabot-alert-created", "type": "object", "propertyCount": 7, "required": [ "action", "alert", "repository", "sender" ] }, { "name": "webhook-dependabot-alert-dismissed", "type": "object", "propertyCount": 7, "required": [ "action", "alert", "repository", "sender" ] }, { "name": "webhook-dependabot-alert-fixed", "type": "object", "propertyCount": 7, "required": [ "action", "alert", "repository", "sender" ] }, { "name": "webhook-dependabot-alert-reintroduced", "type": "object", "propertyCount": 7, "required": [ "action", "alert", "repository", "sender" ] }, { "name": "webhook-dependabot-alert-reopened", "type": "object", "propertyCount": 7, "required": [ "action", "alert", "repository", "sender" ] }, { "name": "webhook-deploy-key-created", "type": "object", "propertyCount": 7, "required": [ "action", "key", "repository", "sender" ] }, { "name": "webhook-deploy-key-deleted", "type": "object", "propertyCount": 7, "required": [ "action", "key", "repository", "sender" ] }, { "name": "webhook-deployment-created", "type": "object", "propertyCount": 9, "required": [ "action", "deployment", "workflow", "workflow_run", "repository", "sender" ] }, { "name": "webhook-deployment-review-approved", "type": "object", "propertyCount": 13, "required": [ "action", "workflow_run", "since", "repository", "organization", "sender" ] }, { "name": "webhook-deployment-review-rejected", "type": "object", "propertyCount": 13, "required": [ "action", "workflow_run", "since", "repository", "organization", "sender" ] }, { "name": "webhook-deployment-review-requested", "type": "object", "propertyCount": 12, "required": [ "action", "workflow_run", "since", "workflow_job_run", "environment", "reviewers", "requestor", "repository", "organization", "sender" ] }, { "name": "webhook-deployment-status-created", "type": "object", "propertyCount": 11, "required": [ "action", "deployment_status", "deployment", "repository", "sender" ] }, { "name": "webhook-discussion-answered", "type": "object", "propertyCount": 8, "required": [ "action", "discussion", "answer", "repository", "sender" ] }, { "name": "webhook-discussion-category-changed", "type": "object", "propertyCount": 8, "required": [ "action", "changes", "discussion", "repository", "sender" ] }, { "name": "webhook-discussion-closed", "type": "object", "propertyCount": 7, "required": [ "action", "discussion", "repository", "sender" ] }, { "name": "webhook-discussion-comment-created", "type": "object", "propertyCount": 8, "required": [ "action", "comment", "discussion", "repository", "sender" ] }, { "name": "webhook-discussion-comment-deleted", "type": "object", "propertyCount": 8, "required": [ "action", "comment", "discussion", "repository", "sender" ] }, { "name": "webhook-discussion-comment-edited", "type": "object", "propertyCount": 9, "required": [ "action", "changes", "comment", "discussion", "repository", "sender" ] }, { "name": "webhook-discussion-created", "type": "object", "propertyCount": 7, "required": [ "action", "discussion", "repository", "sender" ] }, { "name": "webhook-discussion-deleted", "type": "object", "propertyCount": 7, "required": [ "action", "discussion", "repository", "sender" ] }, { "name": "webhook-discussion-edited", "type": "object", "propertyCount": 8, "required": [ "action", "discussion", "repository", "sender" ] }, { "name": "webhook-discussion-labeled", "type": "object", "propertyCount": 8, "required": [ "action", "discussion", "label", "repository", "sender" ] }, { "name": "webhook-discussion-locked", "type": "object", "propertyCount": 7, "required": [ "action", "discussion", "repository", "sender" ] }, { "name": "webhook-discussion-pinned", "type": "object", "propertyCount": 7, "required": [ "action", "discussion", "repository", "sender" ] }, { "name": "webhook-discussion-reopened", "type": "object", "propertyCount": 7, "required": [ "action", "discussion", "repository", "sender" ] }, { "name": "webhook-discussion-transferred", "type": "object", "propertyCount": 8, "required": [ "action", "changes", "discussion", "repository", "sender" ] }, { "name": "webhook-discussion-unanswered", "type": "object", "propertyCount": 6, "required": [ "action", "discussion", "old_answer", "repository" ] }, { "name": "webhook-discussion-unlabeled", "type": "object", "propertyCount": 8, "required": [ "action", "discussion", "label", "repository", "sender" ] }, { "name": "webhook-discussion-unlocked", "type": "object", "propertyCount": 7, "required": [ "action", "discussion", "repository", "sender" ] }, { "name": "webhook-discussion-unpinned", "type": "object", "propertyCount": 7, "required": [ "action", "discussion", "repository", "sender" ] }, { "name": "webhook-enterprise-anonymous-access-disabled", "type": "object", "propertyCount": 2, "required": [ "action" ] }, { "name": "webhook-enterprise-anonymous-access-enabled", "type": "object", "propertyCount": 2, "required": [ "action" ] }, { "name": "webhook-fork", "type": "object", "propertyCount": 6, "required": [ "forkee", "repository", "sender" ] }, { "name": "webhook-github-app-authorization-revoked", "type": "object", "propertyCount": 2, "required": [ "action", "sender" ] }, { "name": "webhook-gollum", "type": "object", "propertyCount": 6, "required": [ "pages", "repository", "sender" ] }, { "name": "webhook-installation-created", "type": "object", "propertyCount": 8, "required": [ "action", "installation", "sender" ] }, { "name": "webhook-installation-deleted", "type": "object", "propertyCount": 8, "required": [ "action", "installation", "sender" ] }, { "name": "webhook-installation-new-permissions-accepted", "type": "object", "propertyCount": 8, "required": [ "action", "installation", "sender" ] }, { "name": "webhook-installation-repositories-added", "type": "object", "propertyCount": 10, "required": [ "action", "installation", "repository_selection", "repositories_added", "repositories_removed", "requester", "sender" ] }, { "name": "webhook-installation-repositories-removed", "type": "object", "propertyCount": 10, "required": [ "action", "installation", "repository_selection", "repositories_added", "repositories_removed", "requester", "sender" ] }, { "name": "webhook-installation-suspend", "type": "object", "propertyCount": 8, "required": [ "action", "installation", "sender" ] }, { "name": "webhook-installation-target-renamed", "type": "object", "propertyCount": 9, "required": [ "action", "target_type", "account", "changes", "installation" ] }, { "name": "webhook-installation-unsuspend", "type": "object", "propertyCount": 8, "required": [ "action", "installation", "sender" ] }, { "name": "webhook-issue-comment-created", "type": "object", "propertyCount": 8, "required": [ "action", "issue", "comment", "repository", "sender" ] }, { "name": "webhook-issue-comment-deleted", "type": "object", "propertyCount": 8, "required": [ "action", "issue", "comment", "repository", "sender" ] }, { "name": "webhook-issue-comment-edited", "type": "object", "propertyCount": 9, "required": [ "action", "changes", "issue", "comment", "repository", "sender" ] }, { "name": "webhook-issues-assigned", "type": "object", "propertyCount": 8, "required": [ "action", "issue", "repository", "sender" ] }, { "name": "webhook-issues-closed", "type": "object", "propertyCount": 7, "required": [ "action", "issue", "repository", "sender" ] }, { "name": "webhook-issues-deleted", "type": "object", "propertyCount": 7, "required": [ "action", "issue", "repository", "sender" ] }, { "name": "webhook-issues-demilestoned", "type": "object", "propertyCount": 8, "required": [ "action", "issue", "repository", "sender" ] }, { "name": "webhook-issues-edited", "type": "object", "propertyCount": 9, "required": [ "action", "changes", "issue", "repository", "sender" ] }, { "name": "webhook-issues-labeled", "type": "object", "propertyCount": 8, "required": [ "action", "issue", "repository", "sender" ] }, { "name": "webhook-issues-locked", "type": "object", "propertyCount": 7, "required": [ "action", "issue", "repository", "sender" ] }, { "name": "webhook-issues-milestoned", "type": "object", "propertyCount": 8, "required": [ "action", "issue", "milestone", "repository", "sender" ] }, { "name": "webhook-issues-opened", "type": "object", "propertyCount": 8, "required": [ "action", "issue", "repository", "sender" ] }, { "name": "webhook-issues-pinned", "type": "object", "propertyCount": 7, "required": [ "action", "issue", "repository", "sender" ] }, { "name": "webhook-issues-reopened", "type": "object", "propertyCount": 7, "required": [ "action", "issue", "repository", "sender" ] }, { "name": "webhook-issues-transferred", "type": "object", "propertyCount": 8, "required": [ "action", "changes", "issue", "repository", "sender" ] }, { "name": "webhook-issues-unassigned", "type": "object", "propertyCount": 8, "required": [ "action", "issue", "repository", "sender" ] }, { "name": "webhook-issues-unlabeled", "type": "object", "propertyCount": 8, "required": [ "action", "issue", "repository", "sender" ] }, { "name": "webhook-issues-unlocked", "type": "object", "propertyCount": 7, "required": [ "action", "issue", "repository", "sender" ] }, { "name": "webhook-issues-unpinned", "type": "object", "propertyCount": 7, "required": [ "action", "issue", "repository", "sender" ] }, { "name": "webhook-label-created", "type": "object", "propertyCount": 7, "required": [ "action", "label", "repository" ] }, { "name": "webhook-label-deleted", "type": "object", "propertyCount": 7, "required": [ "action", "label", "repository", "sender" ] }, { "name": "webhook-label-edited", "type": "object", "propertyCount": 8, "required": [ "action", "label", "repository", "sender" ] }, { "name": "webhook-member-added", "type": "object", "propertyCount": 8, "required": [ "action", "member", "repository", "sender" ] }, { "name": "webhook-member-edited", "type": "object", "propertyCount": 8, "required": [ "action", "changes", "member", "repository", "sender" ] }, { "name": "webhook-member-removed", "type": "object", "propertyCount": 7, "required": [ "action", "member", "repository", "sender" ] }, { "name": "webhook-membership-added", "type": "object", "propertyCount": 9, "required": [ "action", "scope", "member", "sender", "team", "organization" ] }, { "name": "webhook-membership-removed", "type": "object", "propertyCount": 9, "required": [ "action", "scope", "member", "sender", "team", "organization" ] }, { "name": "webhook-meta-deleted", "type": "object", "propertyCount": 8, "required": [ "action", "hook_id", "hook" ] }, { "name": "webhook-milestone-closed", "type": "object", "propertyCount": 7, "required": [ "action", "milestone", "repository", "sender" ] }, { "name": "webhook-milestone-created", "type": "object", "propertyCount": 7, "required": [ "action", "milestone", "repository", "sender" ] }, { "name": "webhook-milestone-deleted", "type": "object", "propertyCount": 7, "required": [ "action", "milestone", "repository", "sender" ] }, { "name": "webhook-milestone-edited", "type": "object", "propertyCount": 8, "required": [ "action", "changes", "milestone", "repository", "sender" ] }, { "name": "webhook-milestone-opened", "type": "object", "propertyCount": 7, "required": [ "action", "milestone", "repository", "sender" ] }, { "name": "webhook-organization-deleted", "type": "object", "propertyCount": 7, "required": [ "action", "organization", "sender" ] }, { "name": "webhook-organization-member-added", "type": "object", "propertyCount": 7, "required": [ "action", "membership", "organization", "sender" ] }, { "name": "webhook-organization-member-invited", "type": "object", "propertyCount": 8, "required": [ "action", "invitation", "organization", "sender" ] }, { "name": "webhook-organization-member-removed", "type": "object", "propertyCount": 7, "required": [ "action", "membership", "organization", "sender" ] }, { "name": "webhook-organization-renamed", "type": "object", "propertyCount": 8, "required": [ "action", "organization", "sender" ] }, { "name": "webhook-rubygems-metadata", "type": "object", "propertyCount": 10, "required": [] }, { "name": "webhook-package-published", "type": "object", "propertyCount": 7, "required": [ "action", "package", "sender" ] }, { "name": "webhook-package-updated", "type": "object", "propertyCount": 7, "required": [ "action", "package", "repository", "sender" ] }, { "name": "webhook-page-build", "type": "object", "propertyCount": 7, "required": [ "id", "build", "repository", "sender" ] }, { "name": "webhook-ping", "type": "object", "propertyCount": 6, "required": [] }, { "name": "webhook-ping-form-encoded", "type": "object", "propertyCount": 1, "required": [ "payload" ] }, { "name": "webhook-project-card-converted", "type": "object", "propertyCount": 8, "required": [ "action", "changes", "project_card", "sender" ] }, { "name": "webhook-project-card-created", "type": "object", "propertyCount": 7, "required": [ "action", "project_card", "sender" ] }, { "name": "webhook-project-card-deleted", "type": "object", "propertyCount": 7, "required": [ "action", "project_card", "sender" ] }, { "name": "webhook-project-card-edited", "type": "object", "propertyCount": 8, "required": [ "action", "changes", "project_card", "sender" ] }, { "name": "webhook-project-card-moved", "type": "object", "propertyCount": 8, "required": [ "action", "project_card", "sender" ] }, { "name": "webhook-project-closed", "type": "object", "propertyCount": 7, "required": [ "action", "project", "sender" ] }, { "name": "webhook-project-column-created", "type": "object", "propertyCount": 7, "required": [ "action", "project_column" ] }, { "name": "webhook-project-column-deleted", "type": "object", "propertyCount": 7, "required": [ "action", "project_column" ] }, { "name": "webhook-project-column-edited", "type": "object", "propertyCount": 8, "required": [ "action", "changes", "project_column" ] }, { "name": "webhook-project-column-moved", "type": "object", "propertyCount": 7, "required": [ "action", "project_column", "sender" ] }, { "name": "webhook-project-created", "type": "object", "propertyCount": 7, "required": [ "action", "project", "sender" ] }, { "name": "webhook-project-deleted", "type": "object", "propertyCount": 7, "required": [ "action", "project" ] }, { "name": "webhook-project-edited", "type": "object", "propertyCount": 8, "required": [ "action", "project" ] }, { "name": "webhook-project-reopened", "type": "object", "propertyCount": 7, "required": [ "action", "project", "sender" ] }, { "name": "webhook-projects-v2-project-closed", "type": "object", "propertyCount": 5, "required": [ "action", "projects_v2", "organization", "sender" ] }, { "name": "webhook-projects-v2-project-created", "type": "object", "propertyCount": 5, "required": [ "action", "projects_v2", "organization", "sender" ] }, { "name": "webhook-projects-v2-project-deleted", "type": "object", "propertyCount": 5, "required": [ "action", "projects_v2", "organization", "sender" ] }, { "name": "webhook-projects-v2-project-edited", "type": "object", "propertyCount": 6, "required": [ "action", "projects_v2", "organization", "sender", "changes" ] }, { "name": "webhook-projects-v2-item-archived", "type": "object", "propertyCount": 6, "required": [ "action", "projects_v2_item", "organization", "sender", "changes" ] }, { "name": "webhook-projects-v2-item-converted", "type": "object", "propertyCount": 6, "required": [ "action", "projects_v2_item", "organization", "sender", "changes" ] }, { "name": "webhook-projects-v2-item-created", "type": "object", "propertyCount": 5, "required": [ "action", "projects_v2_item", "organization", "sender" ] }, { "name": "webhook-projects-v2-item-deleted", "type": "object", "propertyCount": 5, "required": [ "action", "projects_v2_item", "organization", "sender" ] }, { "name": "webhook-projects-v2-item-edited", "type": "object", "propertyCount": 6, "required": [ "action", "projects_v2_item", "organization", "sender" ] }, { "name": "webhook-projects-v2-item-reordered", "type": "object", "propertyCount": 6, "required": [ "action", "projects_v2_item", "organization", "sender", "changes" ] }, { "name": "webhook-projects-v2-item-restored", "type": "object", "propertyCount": 6, "required": [ "action", "projects_v2_item", "organization", "sender", "changes" ] }, { "name": "webhook-projects-v2-project-reopened", "type": "object", "propertyCount": 5, "required": [ "action", "projects_v2", "organization", "sender" ] }, { "name": "webhook-public", "type": "object", "propertyCount": 5, "required": [ "repository", "sender" ] }, { "name": "webhook-pull-request-assigned", "type": "object", "propertyCount": 9, "required": [ "action", "number", "pull_request", "assignee", "repository", "sender" ] }, { "name": "webhook-pull-request-auto-merge-disabled", "type": "object", "propertyCount": 9, "required": [ "action", "number", "pull_request", "reason", "repository", "sender" ] }, { "name": "webhook-pull-request-auto-merge-enabled", "type": "object", "propertyCount": 9, "required": [ "action", "number", "pull_request", "repository", "sender" ] }, { "name": "webhook-pull-request-closed", "type": "object", "propertyCount": 8, "required": [ "action", "number", "pull_request", "repository", "sender" ] }, { "name": "webhook-pull-request-converted-to-draft", "type": "object", "propertyCount": 8, "required": [ "action", "number", "pull_request", "repository", "sender" ] }, { "name": "webhook-pull-request-demilestoned", "type": "object", "propertyCount": 8, "required": [ "action", "number", "pull_request", "repository" ] }, { "name": "webhook-pull-request-edited", "type": "object", "propertyCount": 9, "required": [ "action", "changes", "number", "pull_request", "repository" ] }, { "name": "webhook-pull-request-labeled", "type": "object", "propertyCount": 9, "required": [ "action", "number", "pull_request", "repository", "sender" ] }, { "name": "webhook-pull-request-locked", "type": "object", "propertyCount": 8, "required": [ "action", "number", "pull_request", "repository", "sender" ] }, { "name": "webhook-pull-request-milestoned", "type": "object", "propertyCount": 8, "required": [ "action", "number", "pull_request", "repository" ] }, { "name": "webhook-pull-request-opened", "type": "object", "propertyCount": 8, "required": [ "action", "number", "pull_request", "repository", "sender" ] }, { "name": "webhook-pull-request-ready-for-review", "type": "object", "propertyCount": 8, "required": [ "action", "number", "pull_request", "repository", "sender" ] }, { "name": "webhook-pull-request-reopened", "type": "object", "propertyCount": 8, "required": [ "action", "number", "pull_request", "repository", "sender" ] }, { "name": "webhook-pull-request-review-comment-created", "type": "object", "propertyCount": 8, "required": [ "action", "comment", "pull_request", "repository", "sender" ] }, { "name": "webhook-pull-request-review-comment-deleted", "type": "object", "propertyCount": 8, "required": [ "action", "comment", "pull_request", "repository", "sender" ] }, { "name": "webhook-pull-request-review-comment-edited", "type": "object", "propertyCount": 9, "required": [ "action", "changes", "comment", "pull_request", "repository", "sender" ] }, { "name": "webhook-pull-request-review-dismissed", "type": "object", "propertyCount": 8, "required": [ "action", "review", "pull_request", "repository", "sender" ] }, { "name": "webhook-pull-request-review-edited", "type": "object", "propertyCount": 9, "required": [ "action", "changes", "review", "pull_request", "repository", "sender" ] }, { "name": "webhook-pull-request-review-request-removed", "type": null, "propertyCount": 0, "required": [] }, { "name": "webhook-pull-request-review-requested", "type": null, "propertyCount": 0, "required": [] }, { "name": "webhook-pull-request-review-submitted", "type": "object", "propertyCount": 8, "required": [ "action", "review", "pull_request", "repository", "sender" ] }, { "name": "webhook-pull-request-review-thread-resolved", "type": "object", "propertyCount": 8, "required": [ "action", "thread", "pull_request", "repository" ] }, { "name": "webhook-pull-request-review-thread-unresolved", "type": "object", "propertyCount": 8, "required": [ "action", "thread", "pull_request", "repository" ] }, { "name": "webhook-pull-request-synchronize", "type": "object", "propertyCount": 10, "required": [ "action", "number", "before", "after", "pull_request", "repository", "sender" ] }, { "name": "webhook-pull-request-unassigned", "type": "object", "propertyCount": 9, "required": [ "action", "number", "pull_request", "repository" ] }, { "name": "webhook-pull-request-unlabeled", "type": "object", "propertyCount": 9, "required": [ "action", "number", "pull_request", "repository", "sender" ] }, { "name": "webhook-pull-request-unlocked", "type": "object", "propertyCount": 8, "required": [ "action", "number", "pull_request", "repository", "sender" ] }, { "name": "webhook-push", "type": "object", "propertyCount": 16, "required": [ "ref", "before", "after", "created", "deleted", "forced", "base_ref", "compare", "commits", "head_commit", "repository", "pusher" ] }, { "name": "webhook-registry-package-published", "type": "object", "propertyCount": 7, "required": [ "action", "registry_package", "sender" ] }, { "name": "webhook-registry-package-updated", "type": "object", "propertyCount": 7, "required": [ "action", "registry_package", "sender" ] }, { "name": "webhook-release-created", "type": "object", "propertyCount": 7, "required": [ "action", "release", "repository", "sender" ] }, { "name": "webhook-release-deleted", "type": "object", "propertyCount": 7, "required": [ "action", "release", "repository", "sender" ] }, { "name": "webhook-release-edited", "type": "object", "propertyCount": 8, "required": [ "action", "changes", "release", "repository" ] }, { "name": "webhook-release-prereleased", "type": "object", "propertyCount": 7, "required": [ "action", "release", "repository" ] }, { "name": "webhook-release-published", "type": "object", "propertyCount": 7, "required": [ "action", "release", "repository" ] }, { "name": "webhook-release-released", "type": "object", "propertyCount": 7, "required": [ "action", "release", "repository" ] }, { "name": "webhook-release-unpublished", "type": "object", "propertyCount": 7, "required": [ "action", "release", "repository" ] }, { "name": "webhook-repository-anonymous-access-disabled", "type": "object", "propertyCount": 6, "required": [ "action" ] }, { "name": "webhook-repository-anonymous-access-enabled", "type": "object", "propertyCount": 6, "required": [ "action" ] }, { "name": "webhook-repository-archived", "type": "object", "propertyCount": 6, "required": [ "action", "repository", "sender" ] }, { "name": "webhook-repository-created", "type": "object", "propertyCount": 6, "required": [ "action", "repository", "sender" ] }, { "name": "webhook-repository-deleted", "type": "object", "propertyCount": 6, "required": [ "action", "repository", "sender" ] }, { "name": "webhook-repository-dispatch-sample", "type": "object", "propertyCount": 8, "required": [ "action", "branch", "client_payload", "repository", "sender", "installation" ] }, { "name": "webhook-repository-edited", "type": "object", "propertyCount": 7, "required": [ "action", "changes", "repository", "sender" ] }, { "name": "webhook-repository-privatized", "type": "object", "propertyCount": 6, "required": [ "action", "repository", "sender" ] }, { "name": "webhook-repository-publicized", "type": "object", "propertyCount": 6, "required": [ "action", "repository", "sender" ] }, { "name": "webhook-repository-renamed", "type": "object", "propertyCount": 7, "required": [ "action", "changes", "repository", "sender" ] }, { "name": "webhook-repository-transferred", "type": "object", "propertyCount": 7, "required": [ "action", "changes", "repository", "sender" ] }, { "name": "webhook-repository-unarchived", "type": "object", "propertyCount": 6, "required": [ "action", "repository", "sender" ] }, { "name": "webhook-repository-vulnerability-alert-create", "type": "object", "propertyCount": 7, "required": [ "action", "alert", "repository", "sender" ] }, { "name": "webhook-repository-vulnerability-alert-dismiss", "type": "object", "propertyCount": 7, "required": [ "action", "alert", "repository", "sender" ] }, { "name": "webhook-repository-vulnerability-alert-reopen", "type": "object", "propertyCount": 7, "required": [ "action", "alert", "repository", "sender" ] }, { "name": "webhook-repository-vulnerability-alert-resolve", "type": "object", "propertyCount": 7, "required": [ "action", "alert", "repository", "sender" ] }, { "name": "webhook-secret-scanning-alert-created", "type": "object", "propertyCount": 7, "required": [ "action", "alert", "repository" ] }, { "name": "webhook-secret-scanning-alert-location-created", "type": "object", "propertyCount": 7, "required": [ "location", "alert", "repository", "sender" ] }, { "name": "webhook-secret-scanning-alert-location-created-form-encoded", "type": "object", "propertyCount": 1, "required": [ "payload" ] }, { "name": "webhook-secret-scanning-alert-reopened", "type": "object", "propertyCount": 7, "required": [ "action", "alert", "repository" ] }, { "name": "webhook-secret-scanning-alert-resolved", "type": "object", "propertyCount": 7, "required": [ "action", "alert", "repository" ] }, { "name": "webhook-security-advisory-published", "type": "object", "propertyCount": 7, "required": [ "action", "security_advisory" ] }, { "name": "webhook-security-advisory-updated", "type": "object", "propertyCount": 7, "required": [ "action", "security_advisory" ] }, { "name": "webhook-security-advisory-withdrawn", "type": "object", "propertyCount": 7, "required": [ "action", "security_advisory" ] }, { "name": "webhook-security-and-analysis", "type": "object", "propertyCount": 6, "required": [ "changes", "repository" ] }, { "name": "webhook-sponsorship-cancelled", "type": "object", "propertyCount": 7, "required": [ "action", "sponsorship", "sender" ] }, { "name": "webhook-sponsorship-created", "type": "object", "propertyCount": 7, "required": [ "action", "sponsorship", "sender" ] }, { "name": "webhook-sponsorship-edited", "type": "object", "propertyCount": 8, "required": [ "action", "changes", "sponsorship", "sender" ] }, { "name": "webhook-sponsorship-pending-cancellation", "type": "object", "propertyCount": 8, "required": [ "action", "sponsorship", "sender" ] }, { "name": "webhook-sponsorship-pending-tier-change", "type": "object", "propertyCount": 9, "required": [ "action", "changes", "sponsorship", "sender" ] }, { "name": "webhook-sponsorship-tier-changed", "type": "object", "propertyCount": 8, "required": [ "action", "changes", "sponsorship", "sender" ] }, { "name": "webhook-star-created", "type": "object", "propertyCount": 7, "required": [ "action", "starred_at", "repository", "sender" ] }, { "name": "webhook-star-deleted", "type": "object", "propertyCount": 7, "required": [ "action", "starred_at", "repository", "sender" ] }, { "name": "webhook-status", "type": "object", "propertyCount": 17, "required": [ "id", "sha", "name", "target_url", "context", "description", "state", "commit", "branches", "created_at", "updated_at", "repository", "sender" ] }, { "name": "webhook-team-add", "type": "object", "propertyCount": 6, "required": [ "team", "repository", "sender" ] }, { "name": "webhook-team-added-to-repository", "type": "object", "propertyCount": 7, "required": [ "action", "team", "organization" ] }, { "name": "webhook-team-created", "type": "object", "propertyCount": 7, "required": [ "action", "team", "organization", "sender" ] }, { "name": "webhook-team-deleted", "type": "object", "propertyCount": 7, "required": [ "action", "team", "organization" ] }, { "name": "webhook-team-edited", "type": "object", "propertyCount": 8, "required": [ "action", "changes", "team", "organization", "sender" ] }, { "name": "webhook-team-removed-from-repository", "type": "object", "propertyCount": 7, "required": [ "action", "team", "organization", "sender" ] }, { "name": "webhook-user-created", "type": "object", "propertyCount": 7, "required": [ "action" ] }, { "name": "webhook-user-deleted", "type": "object", "propertyCount": 7, "required": [ "action" ] }, { "name": "webhook-watch-started", "type": "object", "propertyCount": 6, "required": [ "action", "repository", "sender" ] }, { "name": "webhook-workflow-dispatch", "type": "object", "propertyCount": 8, "required": [ "inputs", "ref", "repository", "sender", "workflow" ] }, { "name": "webhook-workflow-job-completed", "type": "object", "propertyCount": 8, "required": [ "action", "repository", "sender", "workflow_job" ] }, { "name": "webhook-workflow-job-in-progress", "type": "object", "propertyCount": 8, "required": [ "action", "repository", "sender", "workflow_job" ] }, { "name": "webhook-workflow-job-queued", "type": "object", "propertyCount": 8, "required": [ "action", "repository", "sender", "workflow_job" ] }, { "name": "webhook-workflow-job-waiting", "type": "object", "propertyCount": 8, "required": [ "action", "repository", "sender", "workflow_job" ] }, { "name": "webhook-workflow-run-completed", "type": "object", "propertyCount": 8, "required": [ "action", "repository", "sender", "workflow", "workflow_run" ] }, { "name": "webhook-workflow-run-in-progress", "type": "object", "propertyCount": 8, "required": [ "action", "repository", "sender", "workflow", "workflow_run" ] }, { "name": "webhook-workflow-run-requested", "type": "object", "propertyCount": 8, "required": [ "action", "repository", "sender", "workflow", "workflow_run" ] } ], "operations": [ { "method": "GET", "path": "/", "operationId": "meta/root", "summary": "APIs.io Engineering Platform GitHub API Root", "tags": [ "Meta" ] }, { "method": "GET", "path": "/admin/hooks", "operationId": "enterprise-admin/list-global-webhooks", "summary": "APIs.io Engineering Platform List global webhooks", "tags": [ "Enterprise-Admin" ] }, { "method": "POST", "path": "/admin/hooks", "operationId": "enterprise-admin/create-global-webhook", "summary": "APIs.io Engineering Platform Create a global webhook", "tags": [ "Enterprise-Admin" ] }, { "method": "GET", "path": "/admin/hooks/{hook_id}", "operationId": "enterprise-admin/get-global-webhook", "summary": "APIs.io Engineering Platform Get a global webhook", "tags": [ "Enterprise-Admin" ] }, { "method": "DELETE", "path": "/admin/hooks/{hook_id}", "operationId": "enterprise-admin/delete-global-webhook", "summary": "APIs.io Engineering Platform Delete a global webhook", "tags": [ "Enterprise-Admin" ] }, { "method": "PATCH", "path": "/admin/hooks/{hook_id}", "operationId": "enterprise-admin/update-global-webhook", "summary": "APIs.io Engineering Platform Update a global webhook", "tags": [ "Enterprise-Admin" ] }, { "method": "POST", "path": "/admin/hooks/{hook_id}/pings", "operationId": "enterprise-admin/ping-global-webhook", "summary": "APIs.io Engineering Platform Ping a global webhook", "tags": [ "Enterprise-Admin" ] }, { "method": "GET", "path": "/admin/keys", "operationId": "enterprise-admin/list-public-keys", "summary": "APIs.io Engineering Platform List public keys", "tags": [ "Enterprise-Admin" ] }, { "method": "DELETE", "path": "/admin/keys/{key_ids}", "operationId": "enterprise-admin/delete-public-key", "summary": "APIs.io Engineering Platform Delete a public key", "tags": [ "Enterprise-Admin" ] }, { "method": "PATCH", "path": "/admin/ldap/teams/{team_id}/mapping", "operationId": "enterprise-admin/update-ldap-mapping-for-team", "summary": "APIs.io Engineering Platform Update LDAP mapping for a team", "tags": [ "Enterprise-Admin" ] }, { "method": "POST", "path": "/admin/ldap/teams/{team_id}/sync", "operationId": "enterprise-admin/sync-ldap-mapping-for-team", "summary": "APIs.io Engineering Platform Sync LDAP mapping for a team", "tags": [ "Enterprise-Admin" ] }, { "method": "PATCH", "path": "/admin/ldap/users/{username}/mapping", "operationId": "enterprise-admin/update-ldap-mapping-for-user", "summary": "APIs.io Engineering Platform Update LDAP mapping for a user", "tags": [ "Enterprise-Admin" ] }, { "method": "POST", "path": "/admin/ldap/users/{username}/sync", "operationId": "enterprise-admin/sync-ldap-mapping-for-user", "summary": "APIs.io Engineering Platform Sync LDAP mapping for a user", "tags": [ "Enterprise-Admin" ] }, { "method": "POST", "path": "/admin/organizations", "operationId": "enterprise-admin/create-org", "summary": "APIs.io Engineering Platform Create an organization", "tags": [ "Enterprise-Admin" ] }, { "method": "PATCH", "path": "/admin/organizations/{org}", "operationId": "enterprise-admin/update-org-name", "summary": "APIs.io Engineering Platform Update an organization name", "tags": [ "Enterprise-Admin" ] }, { "method": "GET", "path": "/admin/pre-receive-environments", "operationId": "enterprise-admin/list-pre-receive-environments", "summary": "APIs.io Engineering Platform List pre-receive environments", "tags": [ "Enterprise-Admin" ] }, { "method": "POST", "path": "/admin/pre-receive-environments", "operationId": "enterprise-admin/create-pre-receive-environment", "summary": "APIs.io Engineering Platform Create a pre-receive environment", "tags": [ "Enterprise-Admin" ] }, { "method": "GET", "path": "/admin/pre-receive-environments/{pre_receive_environment_id}", "operationId": "enterprise-admin/get-pre-receive-environment", "summary": "APIs.io Engineering Platform Get a pre-receive environment", "tags": [ "Enterprise-Admin" ] }, { "method": "DELETE", "path": "/admin/pre-receive-environments/{pre_receive_environment_id}", "operationId": "enterprise-admin/delete-pre-receive-environment", "summary": "APIs.io Engineering Platform Delete a pre-receive environment", "tags": [ "Enterprise-Admin" ] }, { "method": "PATCH", "path": "/admin/pre-receive-environments/{pre_receive_environment_id}", "operationId": "enterprise-admin/update-pre-receive-environment", "summary": "APIs.io Engineering Platform Update a pre-receive environment", "tags": [ "Enterprise-Admin" ] }, { "method": "POST", "path": "/admin/pre-receive-environments/{pre_receive_environment_id}/downloads", "operationId": "enterprise-admin/start-pre-receive-environment-download", "summary": "APIs.io Engineering Platform Start a pre-receive environment download", "tags": [ "Enterprise-Admin" ] }, { "method": "GET", "path": "/admin/pre-receive-environments/{pre_receive_environment_id}/downloads/latest", "operationId": "enterprise-admin/get-download-status-for-pre-receive-environment", "summary": "APIs.io Engineering Platform Get the download status for a pre-receive environment", "tags": [ "Enterprise-Admin" ] }, { "method": "GET", "path": "/admin/pre-receive-hooks", "operationId": "enterprise-admin/list-pre-receive-hooks", "summary": "APIs.io Engineering Platform List pre-receive hooks", "tags": [ "Enterprise-Admin" ] }, { "method": "POST", "path": "/admin/pre-receive-hooks", "operationId": "enterprise-admin/create-pre-receive-hook", "summary": "APIs.io Engineering Platform Create a pre-receive hook", "tags": [ "Enterprise-Admin" ] }, { "method": "GET", "path": "/admin/pre-receive-hooks/{pre_receive_hook_id}", "operationId": "enterprise-admin/get-pre-receive-hook", "summary": "APIs.io Engineering Platform Get a pre-receive hook", "tags": [ "Enterprise-Admin" ] }, { "method": "DELETE", "path": "/admin/pre-receive-hooks/{pre_receive_hook_id}", "operationId": "enterprise-admin/delete-pre-receive-hook", "summary": "APIs.io Engineering Platform Delete a pre-receive hook", "tags": [ "Enterprise-Admin" ] }, { "method": "PATCH", "path": "/admin/pre-receive-hooks/{pre_receive_hook_id}", "operationId": "enterprise-admin/update-pre-receive-hook", "summary": "APIs.io Engineering Platform Update a pre-receive hook", "tags": [ "Enterprise-Admin" ] }, { "method": "GET", "path": "/admin/tokens", "operationId": "enterprise-admin/list-personal-access-tokens", "summary": "APIs.io Engineering Platform List personal access tokens", "tags": [ "Enterprise-Admin" ] }, { "method": "DELETE", "path": "/admin/tokens/{token_id}", "operationId": "enterprise-admin/delete-personal-access-token", "summary": "APIs.io Engineering Platform Delete a personal access token", "tags": [ "Enterprise-Admin" ] }, { "method": "POST", "path": "/admin/users", "operationId": "enterprise-admin/create-user", "summary": "APIs.io Engineering Platform Create a user", "tags": [ "Enterprise-Admin" ] }, { "method": "DELETE", "path": "/admin/users/{username}", "operationId": "enterprise-admin/delete-user", "summary": "APIs.io Engineering Platform Delete a user", "tags": [ "Enterprise-Admin" ] }, { "method": "PATCH", "path": "/admin/users/{username}", "operationId": "enterprise-admin/update-username-for-user", "summary": "APIs.io Engineering Platform Update the username for a user", "tags": [ "Enterprise-Admin" ] }, { "method": "POST", "path": "/admin/users/{username}/authorizations", "operationId": "enterprise-admin/create-impersonation-o-auth-token", "summary": "APIs.io Engineering Platform Create an impersonation OAuth token", "tags": [ "Enterprise-Admin" ] }, { "method": "DELETE", "path": "/admin/users/{username}/authorizations", "operationId": "enterprise-admin/delete-impersonation-o-auth-token", "summary": "APIs.io Engineering Platform Delete an impersonation OAuth token", "tags": [ "Enterprise-Admin" ] }, { "method": "GET", "path": "/app", "operationId": "apps/get-authenticated", "summary": "APIs.io Engineering Platform Get the authenticated app", "tags": [ "Apps" ] }, { "method": "POST", "path": "/app-manifests/{code}/conversions", "operationId": "apps/create-from-manifest", "summary": "APIs.io Engineering Platform Create a GitHub App from a manifest", "tags": [ "Apps" ] }, { "method": "GET", "path": "/app/hook/config", "operationId": "apps/get-webhook-config-for-app", "summary": "APIs.io Engineering Platform Get a webhook configuration for an app", "tags": [ "Apps" ] }, { "method": "PATCH", "path": "/app/hook/config", "operationId": "apps/update-webhook-config-for-app", "summary": "APIs.io Engineering Platform Update a webhook configuration for an app", "tags": [ "Apps" ] }, { "method": "GET", "path": "/app/hook/deliveries", "operationId": "apps/list-webhook-deliveries", "summary": "APIs.io Engineering Platform List deliveries for an app webhook", "tags": [ "Apps" ] }, { "method": "GET", "path": "/app/hook/deliveries/{delivery_id}", "operationId": "apps/get-webhook-delivery", "summary": "APIs.io Engineering Platform Get a delivery for an app webhook", "tags": [ "Apps" ] }, { "method": "POST", "path": "/app/hook/deliveries/{delivery_id}/attempts", "operationId": "apps/redeliver-webhook-delivery", "summary": "APIs.io Engineering Platform Redeliver a delivery for an app webhook", "tags": [ "Apps" ] }, { "method": "GET", "path": "/app/installation-requests", "operationId": "apps/list-installation-requests-for-authenticated-app", "summary": "APIs.io Engineering Platform List installation requests for the authenticated app", "tags": [ "Apps" ] }, { "method": "GET", "path": "/app/installations", "operationId": "apps/list-installations", "summary": "APIs.io Engineering Platform List installations for the authenticated app", "tags": [ "Apps" ] }, { "method": "GET", "path": "/app/installations/{installation_id}", "operationId": "apps/get-installation", "summary": "APIs.io Engineering Platform Get an installation for the authenticated app", "tags": [ "Apps" ] }, { "method": "DELETE", "path": "/app/installations/{installation_id}", "operationId": "apps/delete-installation", "summary": "APIs.io Engineering Platform Delete an installation for the authenticated app", "tags": [ "Apps" ] }, { "method": "POST", "path": "/app/installations/{installation_id}/access_tokens", "operationId": "apps/create-installation-access-token", "summary": "APIs.io Engineering Platform Create an installation access token for an app", "tags": [ "Apps" ] }, { "method": "PUT", "path": "/app/installations/{installation_id}/suspended", "operationId": "apps/suspend-installation", "summary": "APIs.io Engineering Platform Suspend an app installation", "tags": [ "Apps" ] }, { "method": "DELETE", "path": "/app/installations/{installation_id}/suspended", "operationId": "apps/unsuspend-installation", "summary": "APIs.io Engineering Platform Unsuspend an app installation", "tags": [ "Apps" ] }, { "method": "GET", "path": "/applications/grants", "operationId": "oauth-authorizations/list-grants", "summary": "APIs.io Engineering Platform List your grants", "tags": [ "Oauth-Authorizations" ] }, { "method": "GET", "path": "/applications/grants/{grant_id}", "operationId": "oauth-authorizations/get-grant", "summary": "APIs.io Engineering Platform Get a single grant", "tags": [ "Oauth-Authorizations" ] }, { "method": "DELETE", "path": "/applications/grants/{grant_id}", "operationId": "oauth-authorizations/delete-grant", "summary": "APIs.io Engineering Platform Delete a grant", "tags": [ "Oauth-Authorizations" ] }, { "method": "DELETE", "path": "/applications/{client_id}/grant", "operationId": "apps/delete-authorization", "summary": "APIs.io Engineering Platform Delete an app authorization", "tags": [ "Apps" ] }, { "method": "POST", "path": "/applications/{client_id}/token", "operationId": "apps/check-token", "summary": "APIs.io Engineering Platform Check a token", "tags": [ "Apps" ] }, { "method": "DELETE", "path": "/applications/{client_id}/token", "operationId": "apps/delete-token", "summary": "APIs.io Engineering Platform Delete an app token", "tags": [ "Apps" ] }, { "method": "PATCH", "path": "/applications/{client_id}/token", "operationId": "apps/reset-token", "summary": "APIs.io Engineering Platform Reset a token", "tags": [ "Apps" ] }, { "method": "POST", "path": "/applications/{client_id}/token/scoped", "operationId": "apps/scope-token", "summary": "APIs.io Engineering Platform Create a scoped access token", "tags": [ "Apps" ] }, { "method": "GET", "path": "/apps/{app_slug}", "operationId": "apps/get-by-slug", "summary": "APIs.io Engineering Platform Get an app", "tags": [ "Apps" ] }, { "method": "GET", "path": "/authorizations", "operationId": "oauth-authorizations/list-authorizations", "summary": "APIs.io Engineering Platform List your authorizations", "tags": [ "Oauth-Authorizations" ] }, { "method": "POST", "path": "/authorizations", "operationId": "oauth-authorizations/create-authorization", "summary": "APIs.io Engineering Platform Create a new authorization", "tags": [ "Oauth-Authorizations" ] }, { "method": "PUT", "path": "/authorizations/clients/{client_id}", "operationId": "oauth-authorizations/get-or-create-authorization-for-app", "summary": "APIs.io Engineering Platform Get-or-create an authorization for a specific app", "tags": [ "Oauth-Authorizations" ] }, { "method": "PUT", "path": "/authorizations/clients/{client_id}/{fingerprint}", "operationId": "oauth-authorizations/get-or-create-authorization-for-app-and-fingerprint", "summary": "APIs.io Engineering Platform Get-or-create an authorization for a specific app and fingerprint", "tags": [ "Oauth-Authorizations" ] }, { "method": "GET", "path": "/authorizations/{authorization_id}", "operationId": "oauth-authorizations/get-authorization", "summary": "APIs.io Engineering Platform Get a single authorization", "tags": [ "Oauth-Authorizations" ] }, { "method": "DELETE", "path": "/authorizations/{authorization_id}", "operationId": "oauth-authorizations/delete-authorization", "summary": "APIs.io Engineering Platform Delete an authorization", "tags": [ "Oauth-Authorizations" ] }, { "method": "PATCH", "path": "/authorizations/{authorization_id}", "operationId": "oauth-authorizations/update-authorization", "summary": "APIs.io Engineering Platform Update an existing authorization", "tags": [ "Oauth-Authorizations" ] }, { "method": "GET", "path": "/codes_of_conduct", "operationId": "codes-of-conduct/get-all-codes-of-conduct", "summary": "APIs.io Engineering Platform Get all codes of conduct", "tags": [ "Codes-Of-Conduct" ] }, { "method": "GET", "path": "/codes_of_conduct/{key}", "operationId": "codes-of-conduct/get-conduct-code", "summary": "APIs.io Engineering Platform Get a code of conduct", "tags": [ "Codes-Of-Conduct" ] }, { "method": "GET", "path": "/emojis", "operationId": "emojis/get", "summary": "APIs.io Engineering Platform Get emojis", "tags": [ "Emojis" ] }, { "method": "GET", "path": "/enterprise/announcement", "operationId": "enterprise-admin/get-announcement", "summary": "APIs.io Engineering Platform Get the global announcement banner", "tags": [ "Enterprise-Admin" ] }, { "method": "DELETE", "path": "/enterprise/announcement", "operationId": "enterprise-admin/remove-announcement", "summary": "APIs.io Engineering Platform Remove the global announcement banner", "tags": [ "Enterprise-Admin" ] }, { "method": "PATCH", "path": "/enterprise/announcement", "operationId": "enterprise-admin/set-announcement", "summary": "APIs.io Engineering Platform Set the global announcement banner", "tags": [ "Enterprise-Admin" ] }, { "method": "GET", "path": "/enterprise/settings/license", "operationId": "enterprise-admin/get-license-information", "summary": "APIs.io Engineering Platform Get license information", "tags": [ "Enterprise-Admin" ] }, { "method": "GET", "path": "/enterprise/stats/all", "operationId": "enterprise-admin/get-all-stats", "summary": "APIs.io Engineering Platform Get all statistics", "tags": [ "Enterprise-Admin" ] }, { "method": "GET", "path": "/enterprise/stats/comments", "operationId": "enterprise-admin/get-comment-stats", "summary": "APIs.io Engineering Platform Get comment statistics", "tags": [ "Enterprise-Admin" ] }, { "method": "GET", "path": "/enterprise/stats/gists", "operationId": "enterprise-admin/get-gist-stats", "summary": "APIs.io Engineering Platform Get gist statistics", "tags": [ "Enterprise-Admin" ] }, { "method": "GET", "path": "/enterprise/stats/hooks", "operationId": "enterprise-admin/get-hooks-stats", "summary": "APIs.io Engineering Platform Get hooks statistics", "tags": [ "Enterprise-Admin" ] }, { "method": "GET", "path": "/enterprise/stats/issues", "operationId": "enterprise-admin/get-issue-stats", "summary": "APIs.io Engineering Platform Get issue statistics", "tags": [ "Enterprise-Admin" ] }, { "method": "GET", "path": "/enterprise/stats/milestones", "operationId": "enterprise-admin/get-milestone-stats", "summary": "APIs.io Engineering Platform Get milestone statistics", "tags": [ "Enterprise-Admin" ] }, { "method": "GET", "path": "/enterprise/stats/orgs", "operationId": "enterprise-admin/get-org-stats", "summary": "APIs.io Engineering Platform Get organization statistics", "tags": [ "Enterprise-Admin" ] }, { "method": "GET", "path": "/enterprise/stats/pages", "operationId": "enterprise-admin/get-pages-stats", "summary": "APIs.io Engineering Platform Get pages statistics", "tags": [ "Enterprise-Admin" ] }, { "method": "GET", "path": "/enterprise/stats/pulls", "operationId": "enterprise-admin/get-pull-request-stats", "summary": "APIs.io Engineering Platform Get pull request statistics", "tags": [ "Enterprise-Admin" ] }, { "method": "GET", "path": "/enterprise/stats/repos", "operationId": "enterprise-admin/get-repo-stats", "summary": "APIs.io Engineering Platform Get repository statistics", "tags": [ "Enterprise-Admin" ] }, { "method": "GET", "path": "/enterprise/stats/users", "operationId": "enterprise-admin/get-user-stats", "summary": "APIs.io Engineering Platform Get users statistics", "tags": [ "Enterprise-Admin" ] }, { "method": "GET", "path": "/enterprises/{enterprise}/actions/cache/usage", "operationId": "actions/get-actions-cache-usage-for-enterprise", "summary": "APIs.io Engineering Platform Get GitHub Actions cache usage for an enterprise", "tags": [ "Actions" ] }, { "method": "GET", "path": "/enterprises/{enterprise}/actions/cache/usage-policy", "operationId": "actions/get-actions-cache-usage-policy-for-enterprise", "summary": "APIs.io Engineering Platform Get GitHub Actions cache usage policy for an enterprise", "tags": [ "Actions" ] }, { "method": "PATCH", "path": "/enterprises/{enterprise}/actions/cache/usage-policy", "operationId": "actions/set-actions-cache-usage-policy-for-enterprise", "summary": "APIs.io Engineering Platform Set GitHub Actions cache usage policy for an enterprise", "tags": [ "Actions" ] }, { "method": "GET", "path": "/enterprises/{enterprise}/actions/permissions", "operationId": "enterprise-admin/get-github-actions-permissions-enterprise", "summary": "APIs.io Engineering Platform Get GitHub Actions permissions for an enterprise", "tags": [ "Enterprise-Admin" ] }, { "method": "PUT", "path": "/enterprises/{enterprise}/actions/permissions", "operationId": "enterprise-admin/set-github-actions-permissions-enterprise", "summary": "APIs.io Engineering Platform Set GitHub Actions permissions for an enterprise", "tags": [ "Enterprise-Admin" ] }, { "method": "GET", "path": "/enterprises/{enterprise}/actions/permissions/organizations", "operationId": "enterprise-admin/list-selected-organizations-enabled-github-actions-enterprise", "summary": "APIs.io Engineering Platform List selected organizations enabled for GitHub Actions in an enterprise", "tags": [ "Enterprise-Admin" ] }, { "method": "PUT", "path": "/enterprises/{enterprise}/actions/permissions/organizations", "operationId": "enterprise-admin/set-selected-organizations-enabled-github-actions-enterprise", "summary": "APIs.io Engineering Platform Set selected organizations enabled for GitHub Actions in an enterprise", "tags": [ "Enterprise-Admin" ] }, { "method": "PUT", "path": "/enterprises/{enterprise}/actions/permissions/organizations/{org_id}", "operationId": "enterprise-admin/enable-selected-organization-github-actions-enterprise", "summary": "APIs.io Engineering Platform Enable a selected organization for GitHub Actions in an enterprise", "tags": [ "Enterprise-Admin" ] }, { "method": "DELETE", "path": "/enterprises/{enterprise}/actions/permissions/organizations/{org_id}", "operationId": "enterprise-admin/disable-selected-organization-github-actions-enterprise", "summary": "APIs.io Engineering Platform Disable a selected organization for GitHub Actions in an enterprise", "tags": [ "Enterprise-Admin" ] }, { "method": "GET", "path": "/enterprises/{enterprise}/actions/permissions/selected-actions", "operationId": "enterprise-admin/get-allowed-actions-enterprise", "summary": "APIs.io Engineering Platform Get allowed actions for an enterprise", "tags": [ "Enterprise-Admin" ] }, { "method": "PUT", "path": "/enterprises/{enterprise}/actions/permissions/selected-actions", "operationId": "enterprise-admin/set-allowed-actions-enterprise", "summary": "APIs.io Engineering Platform Set allowed actions for an enterprise", "tags": [ "Enterprise-Admin" ] }, { "method": "GET", "path": "/enterprises/{enterprise}/actions/permissions/workflow", "operationId": "actions/get-github-actions-default-workflow-permissions-enterprise", "summary": "APIs.io Engineering Platform Get default workflow permissions for an enterprise", "tags": [ "Actions" ] }, { "method": "PUT", "path": "/enterprises/{enterprise}/actions/permissions/workflow", "operationId": "actions/set-github-actions-default-workflow-permissions-enterprise", "summary": "APIs.io Engineering Platform Set default workflow permissions for an enterprise", "tags": [ "Actions" ] }, { "method": "GET", "path": "/enterprises/{enterprise}/actions/runner-groups", "operationId": "enterprise-admin/list-self-hosted-runner-groups-for-enterprise", "summary": "APIs.io Engineering Platform List self-hosted runner groups for an enterprise", "tags": [ "Enterprise-Admin" ] }, { "method": "POST", "path": "/enterprises/{enterprise}/actions/runner-groups", "operationId": "enterprise-admin/create-self-hosted-runner-group-for-enterprise", "summary": "APIs.io Engineering Platform Create a self-hosted runner group for an enterprise", "tags": [ "Enterprise-Admin" ] }, { "method": "GET", "path": "/enterprises/{enterprise}/actions/runner-groups/{runner_group_id}", "operationId": "enterprise-admin/get-self-hosted-runner-group-for-enterprise", "summary": "APIs.io Engineering Platform Get a self-hosted runner group for an enterprise", "tags": [ "Enterprise-Admin" ] }, { "method": "DELETE", "path": "/enterprises/{enterprise}/actions/runner-groups/{runner_group_id}", "operationId": "enterprise-admin/delete-self-hosted-runner-group-from-enterprise", "summary": "APIs.io Engineering Platform Delete a self-hosted runner group from an enterprise", "tags": [ "Enterprise-Admin" ] }, { "method": "PATCH", "path": "/enterprises/{enterprise}/actions/runner-groups/{runner_group_id}", "operationId": "enterprise-admin/update-self-hosted-runner-group-for-enterprise", "summary": "APIs.io Engineering Platform Update a self-hosted runner group for an enterprise", "tags": [ "Enterprise-Admin" ] }, { "method": "GET", "path": "/enterprises/{enterprise}/actions/runner-groups/{runner_group_id}/organizations", "operationId": "enterprise-admin/list-org-access-to-self-hosted-runner-group-in-enterprise", "summary": "APIs.io Engineering Platform List organization access to a self-hosted runner group in an enterprise", "tags": [ "Enterprise-Admin" ] }, { "method": "PUT", "path": "/enterprises/{enterprise}/actions/runner-groups/{runner_group_id}/organizations", "operationId": "enterprise-admin/set-org-access-to-self-hosted-runner-group-in-enterprise", "summary": "APIs.io Engineering Platform Set organization access for a self-hosted runner group in an enterprise", "tags": [ "Enterprise-Admin" ] }, { "method": "PUT", "path": "/enterprises/{enterprise}/actions/runner-groups/{runner_group_id}/organizations/{org_id}", "operationId": "enterprise-admin/add-org-access-to-self-hosted-runner-group-in-enterprise", "summary": "APIs.io Engineering Platform Add organization access to a self-hosted runner group in an enterprise", "tags": [ "Enterprise-Admin" ] }, { "method": "DELETE", "path": "/enterprises/{enterprise}/actions/runner-groups/{runner_group_id}/organizations/{org_id}", "operationId": "enterprise-admin/remove-org-access-to-self-hosted-runner-group-in-enterprise", "summary": "APIs.io Engineering Platform Remove organization access to a self-hosted runner group in an enterprise", "tags": [ "Enterprise-Admin" ] }, { "method": "GET", "path": "/enterprises/{enterprise}/actions/runner-groups/{runner_group_id}/runners", "operationId": "enterprise-admin/list-self-hosted-runners-in-group-for-enterprise", "summary": "APIs.io Engineering Platform List self-hosted runners in a group for an enterprise", "tags": [ "Enterprise-Admin" ] }, { "method": "PUT", "path": "/enterprises/{enterprise}/actions/runner-groups/{runner_group_id}/runners", "operationId": "enterprise-admin/set-self-hosted-runners-in-group-for-enterprise", "summary": "APIs.io Engineering Platform Set self-hosted runners in a group for an enterprise", "tags": [ "Enterprise-Admin" ] }, { "method": "PUT", "path": "/enterprises/{enterprise}/actions/runner-groups/{runner_group_id}/runners/{runner_id}", "operationId": "enterprise-admin/add-self-hosted-runner-to-group-for-enterprise", "summary": "APIs.io Engineering Platform Add a self-hosted runner to a group for an enterprise", "tags": [ "Enterprise-Admin" ] }, { "method": "DELETE", "path": "/enterprises/{enterprise}/actions/runner-groups/{runner_group_id}/runners/{runner_id}", "operationId": "enterprise-admin/remove-self-hosted-runner-from-group-for-enterprise", "summary": "APIs.io Engineering Platform Remove a self-hosted runner from a group for an enterprise", "tags": [ "Enterprise-Admin" ] }, { "method": "GET", "path": "/enterprises/{enterprise}/actions/runners", "operationId": "enterprise-admin/list-self-hosted-runners-for-enterprise", "summary": "APIs.io Engineering Platform List self-hosted runners for an enterprise", "tags": [ "Enterprise-Admin" ] }, { "method": "GET", "path": "/enterprises/{enterprise}/actions/runners/downloads", "operationId": "enterprise-admin/list-runner-applications-for-enterprise", "summary": "APIs.io Engineering Platform List runner applications for an enterprise", "tags": [ "Enterprise-Admin" ] }, { "method": "POST", "path": "/enterprises/{enterprise}/actions/runners/registration-token", "operationId": "enterprise-admin/create-registration-token-for-enterprise", "summary": "APIs.io Engineering Platform Create a registration token for an enterprise", "tags": [ "Enterprise-Admin" ] }, { "method": "POST", "path": "/enterprises/{enterprise}/actions/runners/remove-token", "operationId": "enterprise-admin/create-remove-token-for-enterprise", "summary": "APIs.io Engineering Platform Create a remove token for an enterprise", "tags": [ "Enterprise-Admin" ] }, { "method": "GET", "path": "/enterprises/{enterprise}/actions/runners/{runner_id}", "operationId": "enterprise-admin/get-self-hosted-runner-for-enterprise", "summary": "APIs.io Engineering Platform Get a self-hosted runner for an enterprise", "tags": [ "Enterprise-Admin" ] }, { "method": "DELETE", "path": "/enterprises/{enterprise}/actions/runners/{runner_id}", "operationId": "enterprise-admin/delete-self-hosted-runner-from-enterprise", "summary": "APIs.io Engineering Platform Delete a self-hosted runner from an enterprise", "tags": [ "Enterprise-Admin" ] }, { "method": "GET", "path": "/enterprises/{enterprise}/actions/runners/{runner_id}/labels", "operationId": "enterprise-admin/list-labels-for-self-hosted-runner-for-enterprise", "summary": "APIs.io Engineering Platform List labels for a self-hosted runner for an enterprise", "tags": [ "Enterprise-Admin" ] }, { "method": "POST", "path": "/enterprises/{enterprise}/actions/runners/{runner_id}/labels", "operationId": "enterprise-admin/add-custom-labels-to-self-hosted-runner-for-enterprise", "summary": "APIs.io Engineering Platform Add custom labels to a self-hosted runner for an enterprise", "tags": [ "Enterprise-Admin" ] }, { "method": "PUT", "path": "/enterprises/{enterprise}/actions/runners/{runner_id}/labels", "operationId": "enterprise-admin/set-custom-labels-for-self-hosted-runner-for-enterprise", "summary": "APIs.io Engineering Platform Set custom labels for a self-hosted runner for an enterprise", "tags": [ "Enterprise-Admin" ] }, { "method": "DELETE", "path": "/enterprises/{enterprise}/actions/runners/{runner_id}/labels", "operationId": "enterprise-admin/remove-all-custom-labels-from-self-hosted-runner-for-enterprise", "summary": "APIs.io Engineering Platform Remove all custom labels from a self-hosted runner for an enterprise", "tags": [ "Enterprise-Admin" ] }, { "method": "DELETE", "path": "/enterprises/{enterprise}/actions/runners/{runner_id}/labels/{name}", "operationId": "enterprise-admin/remove-custom-label-from-self-hosted-runner-for-enterprise", "summary": "APIs.io Engineering Platform Remove a custom label from a self-hosted runner for an enterprise", "tags": [ "Enterprise-Admin" ] }, { "method": "GET", "path": "/enterprises/{enterprise}/audit-log", "operationId": "enterprise-admin/get-audit-log", "summary": "APIs.io Engineering Platform Get the audit log for an enterprise", "tags": [ "Enterprise-Admin" ] }, { "method": "GET", "path": "/enterprises/{enterprise}/code-scanning/alerts", "operationId": "code-scanning/list-alerts-for-enterprise", "summary": "APIs.io Engineering Platform List code scanning alerts for an enterprise", "tags": [ "Code-Scanning" ] }, { "method": "GET", "path": "/enterprises/{enterprise}/code_security_and_analysis", "operationId": "secret-scanning/get-security-analysis-settings-for-enterprise", "summary": "APIs.io Engineering Platform Get code security and analysis features for an enterprise", "tags": [ "Enterprise-Admin" ] }, { "method": "PATCH", "path": "/enterprises/{enterprise}/code_security_and_analysis", "operationId": "secret-scanning/patch-security-analysis-settings-for-enterprise", "summary": "APIs.io Engineering Platform Update code security and analysis features for an enterprise", "tags": [ "Enterprise-Admin" ] }, { "method": "GET", "path": "/enterprises/{enterprise}/dependabot/alerts", "operationId": "dependabot/list-alerts-for-enterprise", "summary": "APIs.io Engineering Platform List Dependabot alerts for an enterprise", "tags": [ "Dependabot" ] }, { "method": "GET", "path": "/enterprises/{enterprise}/secret-scanning/alerts", "operationId": "secret-scanning/list-alerts-for-enterprise", "summary": "APIs.io Engineering Platform List secret scanning alerts for an enterprise", "tags": [ "Secret-Scanning" ] }, { "method": "GET", "path": "/enterprises/{enterprise}/settings/billing/advanced-security", "operationId": "billing/get-github-advanced-security-billing-ghe", "summary": "APIs.io Engineering Platform Get GitHub Advanced Security active committers for an enterprise", "tags": [ "Billing" ] }, { "method": "POST", "path": "/enterprises/{enterprise}/{security_product}/{enablement}", "operationId": "secret-scanning/post-security-product-enablement-for-enterprise", "summary": "APIs.io Engineering Platform Enable or disable a security feature", "tags": [ "Enterprise-Admin" ] }, { "method": "GET", "path": "/events", "operationId": "activity/list-public-events", "summary": "APIs.io Engineering Platform List public events", "tags": [ "Activity" ] }, { "method": "GET", "path": "/feeds", "operationId": "activity/get-feeds", "summary": "APIs.io Engineering Platform Get feeds", "tags": [ "Activity" ] }, { "method": "GET", "path": "/gists", "operationId": "gists/list", "summary": "APIs.io Engineering Platform List gists for the authenticated user", "tags": [ "Gists" ] }, { "method": "POST", "path": "/gists", "operationId": "gists/create", "summary": "APIs.io Engineering Platform Create a gist", "tags": [ "Gists" ] }, { "method": "GET", "path": "/gists/public", "operationId": "gists/list-public", "summary": "APIs.io Engineering Platform List public gists", "tags": [ "Gists" ] }, { "method": "GET", "path": "/gists/starred", "operationId": "gists/list-starred", "summary": "APIs.io Engineering Platform List starred gists", "tags": [ "Gists" ] }, { "method": "GET", "path": "/gists/{gist_id}", "operationId": "gists/get", "summary": "APIs.io Engineering Platform Get a gist", "tags": [ "Gists" ] }, { "method": "DELETE", "path": "/gists/{gist_id}", "operationId": "gists/delete", "summary": "APIs.io Engineering Platform Delete a gist", "tags": [ "Gists" ] }, { "method": "PATCH", "path": "/gists/{gist_id}", "operationId": "gists/update", "summary": "APIs.io Engineering Platform Update a gist", "tags": [ "Gists" ] }, { "method": "GET", "path": "/gists/{gist_id}/comments", "operationId": "gists/list-comments", "summary": "APIs.io Engineering Platform List gist comments", "tags": [ "Gists" ] }, { "method": "POST", "path": "/gists/{gist_id}/comments", "operationId": "gists/create-comment", "summary": "APIs.io Engineering Platform Create a gist comment", "tags": [ "Gists" ] }, { "method": "GET", "path": "/gists/{gist_id}/comments/{comment_id}", "operationId": "gists/get-comment", "summary": "APIs.io Engineering Platform Get a gist comment", "tags": [ "Gists" ] }, { "method": "DELETE", "path": "/gists/{gist_id}/comments/{comment_id}", "operationId": "gists/delete-comment", "summary": "APIs.io Engineering Platform Delete a gist comment", "tags": [ "Gists" ] }, { "method": "PATCH", "path": "/gists/{gist_id}/comments/{comment_id}", "operationId": "gists/update-comment", "summary": "APIs.io Engineering Platform Update a gist comment", "tags": [ "Gists" ] }, { "method": "GET", "path": "/gists/{gist_id}/commits", "operationId": "gists/list-commits", "summary": "APIs.io Engineering Platform List gist commits", "tags": [ "Gists" ] }, { "method": "GET", "path": "/gists/{gist_id}/forks", "operationId": "gists/list-forks", "summary": "APIs.io Engineering Platform List gist forks", "tags": [ "Gists" ] }, { "method": "POST", "path": "/gists/{gist_id}/forks", "operationId": "gists/fork", "summary": "APIs.io Engineering Platform Fork a gist", "tags": [ "Gists" ] }, { "method": "GET", "path": "/gists/{gist_id}/star", "operationId": "gists/check-is-starred", "summary": "APIs.io Engineering Platform Check if a gist is starred", "tags": [ "Gists" ] }, { "method": "PUT", "path": "/gists/{gist_id}/star", "operationId": "gists/star", "summary": "APIs.io Engineering Platform Star a gist", "tags": [ "Gists" ] }, { "method": "DELETE", "path": "/gists/{gist_id}/star", "operationId": "gists/unstar", "summary": "APIs.io Engineering Platform Unstar a gist", "tags": [ "Gists" ] }, { "method": "GET", "path": "/gists/{gist_id}/{sha}", "operationId": "gists/get-revision", "summary": "APIs.io Engineering Platform Get a gist revision", "tags": [ "Gists" ] }, { "method": "GET", "path": "/gitignore/templates", "operationId": "gitignore/get-all-templates", "summary": "APIs.io Engineering Platform Get all gitignore templates", "tags": [ "Gitignore" ] }, { "method": "GET", "path": "/gitignore/templates/{name}", "operationId": "gitignore/get-template", "summary": "APIs.io Engineering Platform Get a gitignore template", "tags": [ "Gitignore" ] }, { "method": "GET", "path": "/installation/repositories", "operationId": "apps/list-repos-accessible-to-installation", "summary": "APIs.io Engineering Platform List repositories accessible to the app installation", "tags": [ "Apps" ] }, { "method": "DELETE", "path": "/installation/token", "operationId": "apps/revoke-installation-access-token", "summary": "APIs.io Engineering Platform Revoke an installation access token", "tags": [ "Apps" ] }, { "method": "GET", "path": "/issues", "operationId": "issues/list", "summary": "APIs.io Engineering Platform List issues assigned to the authenticated user", "tags": [ "Issues" ] }, { "method": "GET", "path": "/licenses", "operationId": "licenses/get-all-commonly-used", "summary": "APIs.io Engineering Platform Get all commonly used licenses", "tags": [ "Licenses" ] }, { "method": "GET", "path": "/licenses/{license}", "operationId": "licenses/get", "summary": "APIs.io Engineering Platform Get a license", "tags": [ "Licenses" ] }, { "method": "GET", "path": "/manage/v1/config/nodes", "operationId": "enterprise-admin/get-config-nodes", "summary": "APIs.io Engineering Platform Get GHES node metadata for all nodes", "tags": [ "Enterprise-Admin" ] }, { "method": "GET", "path": "/manage/v1/replication/status", "operationId": "enterprise-admin/get-replication-status", "summary": "APIs.io Engineering Platform Get the status of services running on all replica nodes", "tags": [ "Enterprise-Admin" ] }, { "method": "GET", "path": "/manage/v1/version", "operationId": "enterprise-admin/get-version", "summary": "APIs.io Engineering Platform Get all GHES release versions for all nodes", "tags": [ "Enterprise-Admin" ] }, { "method": "POST", "path": "/markdown", "operationId": "markdown/render", "summary": "APIs.io Engineering Platform Render a Markdown document", "tags": [ "Markdown" ] }, { "method": "POST", "path": "/markdown/raw", "operationId": "markdown/render-raw", "summary": "APIs.io Engineering Platform Render a Markdown document in raw mode", "tags": [ "Markdown" ] }, { "method": "GET", "path": "/meta", "operationId": "meta/get", "summary": "APIs.io Engineering Platform Get GitHub Enterprise Server meta information", "tags": [ "Meta" ] }, { "method": "GET", "path": "/networks/{owner}/{repo}/events", "operationId": "activity/list-public-events-for-repo-network", "summary": "APIs.io Engineering Platform List public events for a network of repositories", "tags": [ "Activity" ] }, { "method": "GET", "path": "/notifications", "operationId": "activity/list-notifications-for-authenticated-user", "summary": "APIs.io Engineering Platform List notifications for the authenticated user", "tags": [ "Activity" ] }, { "method": "PUT", "path": "/notifications", "operationId": "activity/mark-notifications-as-read", "summary": "APIs.io Engineering Platform Mark notifications as read", "tags": [ "Activity" ] }, { "method": "GET", "path": "/notifications/threads/{thread_id}", "operationId": "activity/get-thread", "summary": "APIs.io Engineering Platform Get a thread", "tags": [ "Activity" ] }, { "method": "PATCH", "path": "/notifications/threads/{thread_id}", "operationId": "activity/mark-thread-as-read", "summary": "APIs.io Engineering Platform Mark a thread as read", "tags": [ "Activity" ] }, { "method": "GET", "path": "/notifications/threads/{thread_id}/subscription", "operationId": "activity/get-thread-subscription-for-authenticated-user", "summary": "APIs.io Engineering Platform Get a thread subscription for the authenticated user", "tags": [ "Activity" ] }, { "method": "PUT", "path": "/notifications/threads/{thread_id}/subscription", "operationId": "activity/set-thread-subscription", "summary": "APIs.io Engineering Platform Set a thread subscription", "tags": [ "Activity" ] }, { "method": "DELETE", "path": "/notifications/threads/{thread_id}/subscription", "operationId": "activity/delete-thread-subscription", "summary": "APIs.io Engineering Platform Delete a thread subscription", "tags": [ "Activity" ] }, { "method": "GET", "path": "/octocat", "operationId": "meta/get-octocat", "summary": "APIs.io Engineering Platform Get Octocat", "tags": [ "Meta" ] }, { "method": "GET", "path": "/organizations", "operationId": "orgs/list", "summary": "APIs.io Engineering Platform List organizations", "tags": [ "Orgs" ] }, { "method": "GET", "path": "/organizations/{organization_id}/custom_roles", "operationId": "orgs/list-custom-roles", "summary": "APIs.io Engineering Platform Deprecated - List custom repository roles in an organization", "tags": [ "Orgs" ] }, { "method": "GET", "path": "/orgs/{org}", "operationId": "orgs/get", "summary": "APIs.io Engineering Platform Get an organization", "tags": [ "Orgs" ] }, { "method": "DELETE", "path": "/orgs/{org}", "operationId": "orgs/delete", "summary": "APIs.io Engineering Platform Delete an organization", "tags": [ "Orgs" ] }, { "method": "PATCH", "path": "/orgs/{org}", "operationId": "orgs/update", "summary": "APIs.io Engineering Platform Update an organization", "tags": [ "Orgs" ] }, { "method": "GET", "path": "/orgs/{org}/actions/cache/usage", "operationId": "actions/get-actions-cache-usage-for-org", "summary": "APIs.io Engineering Platform Get GitHub Actions cache usage for an organization", "tags": [ "Actions" ] }, { "method": "GET", "path": "/orgs/{org}/actions/cache/usage-by-repository", "operationId": "actions/get-actions-cache-usage-by-repo-for-org", "summary": "APIs.io Engineering Platform List repositories with GitHub Actions cache usage for an organization", "tags": [ "Actions" ] }, { "method": "GET", "path": "/orgs/{org}/actions/oidc/customization/sub", "operationId": "oidc/get-oidc-custom-sub-template-for-org", "summary": "APIs.io Engineering Platform Get the customization template for an OIDC subject claim for an organization", "tags": [ "Oidc" ] }, { "method": "PUT", "path": "/orgs/{org}/actions/oidc/customization/sub", "operationId": "oidc/update-oidc-custom-sub-template-for-org", "summary": "APIs.io Engineering Platform Set the customization template for an OIDC subject claim for an organization", "tags": [ "Oidc" ] }, { "method": "GET", "path": "/orgs/{org}/actions/permissions", "operationId": "actions/get-github-actions-permissions-organization", "summary": "APIs.io Engineering Platform Get GitHub Actions permissions for an organization", "tags": [ "Actions" ] }, { "method": "PUT", "path": "/orgs/{org}/actions/permissions", "operationId": "actions/set-github-actions-permissions-organization", "summary": "APIs.io Engineering Platform Set GitHub Actions permissions for an organization", "tags": [ "Actions" ] }, { "method": "GET", "path": "/orgs/{org}/actions/permissions/repositories", "operationId": "actions/list-selected-repositories-enabled-github-actions-organization", "summary": "APIs.io Engineering Platform List selected repositories enabled for GitHub Actions in an organization", "tags": [ "Actions" ] }, { "method": "PUT", "path": "/orgs/{org}/actions/permissions/repositories", "operationId": "actions/set-selected-repositories-enabled-github-actions-organization", "summary": "APIs.io Engineering Platform Set selected repositories enabled for GitHub Actions in an organization", "tags": [ "Actions" ] }, { "method": "PUT", "path": "/orgs/{org}/actions/permissions/repositories/{repository_id}", "operationId": "actions/enable-selected-repository-github-actions-organization", "summary": "APIs.io Engineering Platform Enable a selected repository for GitHub Actions in an organization", "tags": [ "Actions" ] }, { "method": "DELETE", "path": "/orgs/{org}/actions/permissions/repositories/{repository_id}", "operationId": "actions/disable-selected-repository-github-actions-organization", "summary": "APIs.io Engineering Platform Disable a selected repository for GitHub Actions in an organization", "tags": [ "Actions" ] }, { "method": "GET", "path": "/orgs/{org}/actions/permissions/selected-actions", "operationId": "actions/get-allowed-actions-organization", "summary": "APIs.io Engineering Platform Get allowed actions for an organization", "tags": [ "Actions" ] }, { "method": "PUT", "path": "/orgs/{org}/actions/permissions/selected-actions", "operationId": "actions/set-allowed-actions-organization", "summary": "APIs.io Engineering Platform Set allowed actions for an organization", "tags": [ "Actions" ] }, { "method": "GET", "path": "/orgs/{org}/actions/permissions/workflow", "operationId": "actions/get-github-actions-default-workflow-permissions-organization", "summary": "APIs.io Engineering Platform Get default workflow permissions for an organization", "tags": [ "Actions" ] }, { "method": "PUT", "path": "/orgs/{org}/actions/permissions/workflow", "operationId": "actions/set-github-actions-default-workflow-permissions-organization", "summary": "APIs.io Engineering Platform Set default workflow permissions for an organization", "tags": [ "Actions" ] }, { "method": "GET", "path": "/orgs/{org}/actions/runner-groups", "operationId": "actions/list-self-hosted-runner-groups-for-org", "summary": "APIs.io Engineering Platform List self-hosted runner groups for an organization", "tags": [ "Actions" ] }, { "method": "POST", "path": "/orgs/{org}/actions/runner-groups", "operationId": "actions/create-self-hosted-runner-group-for-org", "summary": "APIs.io Engineering Platform Create a self-hosted runner group for an organization", "tags": [ "Actions" ] }, { "method": "GET", "path": "/orgs/{org}/actions/runner-groups/{runner_group_id}", "operationId": "actions/get-self-hosted-runner-group-for-org", "summary": "APIs.io Engineering Platform Get a self-hosted runner group for an organization", "tags": [ "Actions" ] }, { "method": "DELETE", "path": "/orgs/{org}/actions/runner-groups/{runner_group_id}", "operationId": "actions/delete-self-hosted-runner-group-from-org", "summary": "APIs.io Engineering Platform Delete a self-hosted runner group from an organization", "tags": [ "Actions" ] }, { "method": "PATCH", "path": "/orgs/{org}/actions/runner-groups/{runner_group_id}", "operationId": "actions/update-self-hosted-runner-group-for-org", "summary": "APIs.io Engineering Platform Update a self-hosted runner group for an organization", "tags": [ "Actions" ] }, { "method": "GET", "path": "/orgs/{org}/actions/runner-groups/{runner_group_id}/repositories", "operationId": "actions/list-repo-access-to-self-hosted-runner-group-in-org", "summary": "APIs.io Engineering Platform List repository access to a self-hosted runner group in an organization", "tags": [ "Actions" ] }, { "method": "PUT", "path": "/orgs/{org}/actions/runner-groups/{runner_group_id}/repositories", "operationId": "actions/set-repo-access-to-self-hosted-runner-group-in-org", "summary": "APIs.io Engineering Platform Set repository access for a self-hosted runner group in an organization", "tags": [ "Actions" ] }, { "method": "PUT", "path": "/orgs/{org}/actions/runner-groups/{runner_group_id}/repositories/{repository_id}", "operationId": "actions/add-repo-access-to-self-hosted-runner-group-in-org", "summary": "APIs.io Engineering Platform Add repository access to a self-hosted runner group in an organization", "tags": [ "Actions" ] }, { "method": "DELETE", "path": "/orgs/{org}/actions/runner-groups/{runner_group_id}/repositories/{repository_id}", "operationId": "actions/remove-repo-access-to-self-hosted-runner-group-in-org", "summary": "APIs.io Engineering Platform Remove repository access to a self-hosted runner group in an organization", "tags": [ "Actions" ] }, { "method": "GET", "path": "/orgs/{org}/actions/runner-groups/{runner_group_id}/runners", "operationId": "actions/list-self-hosted-runners-in-group-for-org", "summary": "APIs.io Engineering Platform List self-hosted runners in a group for an organization", "tags": [ "Actions" ] }, { "method": "PUT", "path": "/orgs/{org}/actions/runner-groups/{runner_group_id}/runners", "operationId": "actions/set-self-hosted-runners-in-group-for-org", "summary": "APIs.io Engineering Platform Set self-hosted runners in a group for an organization", "tags": [ "Actions" ] }, { "method": "PUT", "path": "/orgs/{org}/actions/runner-groups/{runner_group_id}/runners/{runner_id}", "operationId": "actions/add-self-hosted-runner-to-group-for-org", "summary": "APIs.io Engineering Platform Add a self-hosted runner to a group for an organization", "tags": [ "Actions" ] }, { "method": "DELETE", "path": "/orgs/{org}/actions/runner-groups/{runner_group_id}/runners/{runner_id}", "operationId": "actions/remove-self-hosted-runner-from-group-for-org", "summary": "APIs.io Engineering Platform Remove a self-hosted runner from a group for an organization", "tags": [ "Actions" ] }, { "method": "GET", "path": "/orgs/{org}/actions/runners", "operationId": "actions/list-self-hosted-runners-for-org", "summary": "APIs.io Engineering Platform List self-hosted runners for an organization", "tags": [ "Actions" ] }, { "method": "GET", "path": "/orgs/{org}/actions/runners/downloads", "operationId": "actions/list-runner-applications-for-org", "summary": "APIs.io Engineering Platform List runner applications for an organization", "tags": [ "Actions" ] }, { "method": "POST", "path": "/orgs/{org}/actions/runners/registration-token", "operationId": "actions/create-registration-token-for-org", "summary": "APIs.io Engineering Platform Create a registration token for an organization", "tags": [ "Actions" ] }, { "method": "POST", "path": "/orgs/{org}/actions/runners/remove-token", "operationId": "actions/create-remove-token-for-org", "summary": "APIs.io Engineering Platform Create a remove token for an organization", "tags": [ "Actions" ] }, { "method": "GET", "path": "/orgs/{org}/actions/runners/{runner_id}", "operationId": "actions/get-self-hosted-runner-for-org", "summary": "APIs.io Engineering Platform Get a self-hosted runner for an organization", "tags": [ "Actions" ] }, { "method": "DELETE", "path": "/orgs/{org}/actions/runners/{runner_id}", "operationId": "actions/delete-self-hosted-runner-from-org", "summary": "APIs.io Engineering Platform Delete a self-hosted runner from an organization", "tags": [ "Actions" ] }, { "method": "GET", "path": "/orgs/{org}/actions/runners/{runner_id}/labels", "operationId": "actions/list-labels-for-self-hosted-runner-for-org", "summary": "APIs.io Engineering Platform List labels for a self-hosted runner for an organization", "tags": [ "Actions" ] }, { "method": "POST", "path": "/orgs/{org}/actions/runners/{runner_id}/labels", "operationId": "actions/add-custom-labels-to-self-hosted-runner-for-org", "summary": "APIs.io Engineering Platform Add custom labels to a self-hosted runner for an organization", "tags": [ "Actions" ] }, { "method": "PUT", "path": "/orgs/{org}/actions/runners/{runner_id}/labels", "operationId": "actions/set-custom-labels-for-self-hosted-runner-for-org", "summary": "APIs.io Engineering Platform Set custom labels for a self-hosted runner for an organization", "tags": [ "Actions" ] }, { "method": "DELETE", "path": "/orgs/{org}/actions/runners/{runner_id}/labels", "operationId": "actions/remove-all-custom-labels-from-self-hosted-runner-for-org", "summary": "APIs.io Engineering Platform Remove all custom labels from a self-hosted runner for an organization", "tags": [ "Actions" ] }, { "method": "DELETE", "path": "/orgs/{org}/actions/runners/{runner_id}/labels/{name}", "operationId": "actions/remove-custom-label-from-self-hosted-runner-for-org", "summary": "APIs.io Engineering Platform Remove a custom label from a self-hosted runner for an organization", "tags": [ "Actions" ] }, { "method": "GET", "path": "/orgs/{org}/actions/secrets", "operationId": "actions/list-org-secrets", "summary": "APIs.io Engineering Platform List organization secrets", "tags": [ "Actions" ] }, { "method": "GET", "path": "/orgs/{org}/actions/secrets/public-key", "operationId": "actions/get-org-public-key", "summary": "APIs.io Engineering Platform Get an organization public key", "tags": [ "Actions" ] }, { "method": "GET", "path": "/orgs/{org}/actions/secrets/{secret_name}", "operationId": "actions/get-org-secret", "summary": "APIs.io Engineering Platform Get an organization secret", "tags": [ "Actions" ] }, { "method": "PUT", "path": "/orgs/{org}/actions/secrets/{secret_name}", "operationId": "actions/create-or-update-org-secret", "summary": "APIs.io Engineering Platform Create or update an organization secret", "tags": [ "Actions" ] }, { "method": "DELETE", "path": "/orgs/{org}/actions/secrets/{secret_name}", "operationId": "actions/delete-org-secret", "summary": "APIs.io Engineering Platform Delete an organization secret", "tags": [ "Actions" ] }, { "method": "GET", "path": "/orgs/{org}/actions/secrets/{secret_name}/repositories", "operationId": "actions/list-selected-repos-for-org-secret", "summary": "APIs.io Engineering Platform List selected repositories for an organization secret", "tags": [ "Actions" ] }, { "method": "PUT", "path": "/orgs/{org}/actions/secrets/{secret_name}/repositories", "operationId": "actions/set-selected-repos-for-org-secret", "summary": "APIs.io Engineering Platform Set selected repositories for an organization secret", "tags": [ "Actions" ] }, { "method": "PUT", "path": "/orgs/{org}/actions/secrets/{secret_name}/repositories/{repository_id}", "operationId": "actions/add-selected-repo-to-org-secret", "summary": "APIs.io Engineering Platform Add selected repository to an organization secret", "tags": [ "Actions" ] }, { "method": "DELETE", "path": "/orgs/{org}/actions/secrets/{secret_name}/repositories/{repository_id}", "operationId": "actions/remove-selected-repo-from-org-secret", "summary": "APIs.io Engineering Platform Remove selected repository from an organization secret", "tags": [ "Actions" ] }, { "method": "GET", "path": "/orgs/{org}/actions/variables", "operationId": "actions/list-org-variables", "summary": "APIs.io Engineering Platform List organization variables", "tags": [ "Actions" ] }, { "method": "POST", "path": "/orgs/{org}/actions/variables", "operationId": "actions/create-org-variable", "summary": "APIs.io Engineering Platform Create an organization variable", "tags": [ "Actions" ] }, { "method": "GET", "path": "/orgs/{org}/actions/variables/{name}", "operationId": "actions/get-org-variable", "summary": "APIs.io Engineering Platform Get an organization variable", "tags": [ "Actions" ] }, { "method": "DELETE", "path": "/orgs/{org}/actions/variables/{name}", "operationId": "actions/delete-org-variable", "summary": "APIs.io Engineering Platform Delete an organization variable", "tags": [ "Actions" ] }, { "method": "PATCH", "path": "/orgs/{org}/actions/variables/{name}", "operationId": "actions/update-org-variable", "summary": "APIs.io Engineering Platform Update an organization variable", "tags": [ "Actions" ] }, { "method": "GET", "path": "/orgs/{org}/actions/variables/{name}/repositories", "operationId": "actions/list-selected-repos-for-org-variable", "summary": "APIs.io Engineering Platform List selected repositories for an organization variable", "tags": [ "Actions" ] }, { "method": "PUT", "path": "/orgs/{org}/actions/variables/{name}/repositories", "operationId": "actions/set-selected-repos-for-org-variable", "summary": "APIs.io Engineering Platform Set selected repositories for an organization variable", "tags": [ "Actions" ] }, { "method": "PUT", "path": "/orgs/{org}/actions/variables/{name}/repositories/{repository_id}", "operationId": "actions/add-selected-repo-to-org-variable", "summary": "APIs.io Engineering Platform Add selected repository to an organization variable", "tags": [ "Actions" ] }, { "method": "DELETE", "path": "/orgs/{org}/actions/variables/{name}/repositories/{repository_id}", "operationId": "actions/remove-selected-repo-from-org-variable", "summary": "APIs.io Engineering Platform Remove selected repository from an organization variable", "tags": [ "Actions" ] }, { "method": "GET", "path": "/orgs/{org}/announcement", "operationId": "announcement-banners/get-announcement-banner-for-org", "summary": "APIs.io Engineering Platform Get announcement banner for organization", "tags": [ "Orgs" ] }, { "method": "DELETE", "path": "/orgs/{org}/announcement", "operationId": "announcement-banners/remove-announcement-banner-for-org", "summary": "APIs.io Engineering Platform Remove announcement banner from organization", "tags": [ "Orgs" ] }, { "method": "PATCH", "path": "/orgs/{org}/announcement", "operationId": "announcement-banners/set-announcement-banner-for-org", "summary": "APIs.io Engineering Platform Set announcement banner for organization", "tags": [ "Orgs" ] }, { "method": "GET", "path": "/orgs/{org}/audit-log", "operationId": "orgs/get-audit-log", "summary": "APIs.io Engineering Platform Get the audit log for an organization", "tags": [ "Orgs" ] }, { "method": "GET", "path": "/orgs/{org}/code-scanning/alerts", "operationId": "code-scanning/list-alerts-for-org", "summary": "APIs.io Engineering Platform List code scanning alerts for an organization", "tags": [ "Code-Scanning" ] }, { "method": "GET", "path": "/orgs/{org}/custom-repository-roles", "operationId": "orgs/list-custom-repo-roles", "summary": "APIs.io Engineering Platform List custom repository roles in an organization", "tags": [ "Orgs" ] }, { "method": "POST", "path": "/orgs/{org}/custom-repository-roles", "operationId": "orgs/create-custom-repo-role", "summary": "APIs.io Engineering Platform Create a custom repository role", "tags": [ "Orgs" ] }, { "method": "GET", "path": "/orgs/{org}/custom-repository-roles/{role_id}", "operationId": "orgs/get-custom-repo-role", "summary": "APIs.io Engineering Platform Get a custom repository role", "tags": [ "Orgs" ] }, { "method": "DELETE", "path": "/orgs/{org}/custom-repository-roles/{role_id}", "operationId": "orgs/delete-custom-repo-role", "summary": "APIs.io Engineering Platform Delete a custom repository role", "tags": [ "Orgs" ] }, { "method": "PATCH", "path": "/orgs/{org}/custom-repository-roles/{role_id}", "operationId": "orgs/update-custom-repo-role", "summary": "APIs.io Engineering Platform Update a custom repository role", "tags": [ "Orgs" ] }, { "method": "GET", "path": "/orgs/{org}/dependabot/alerts", "operationId": "dependabot/list-alerts-for-org", "summary": "APIs.io Engineering Platform List Dependabot alerts for an organization", "tags": [ "Dependabot" ] }, { "method": "GET", "path": "/orgs/{org}/dependabot/secrets", "operationId": "dependabot/list-org-secrets", "summary": "APIs.io Engineering Platform List organization secrets", "tags": [ "Dependabot" ] }, { "method": "GET", "path": "/orgs/{org}/dependabot/secrets/public-key", "operationId": "dependabot/get-org-public-key", "summary": "APIs.io Engineering Platform Get an organization public key", "tags": [ "Dependabot" ] }, { "method": "GET", "path": "/orgs/{org}/dependabot/secrets/{secret_name}", "operationId": "dependabot/get-org-secret", "summary": "APIs.io Engineering Platform Get an organization secret", "tags": [ "Dependabot" ] }, { "method": "PUT", "path": "/orgs/{org}/dependabot/secrets/{secret_name}", "operationId": "dependabot/create-or-update-org-secret", "summary": "APIs.io Engineering Platform Create or update an organization secret", "tags": [ "Dependabot" ] }, { "method": "DELETE", "path": "/orgs/{org}/dependabot/secrets/{secret_name}", "operationId": "dependabot/delete-org-secret", "summary": "APIs.io Engineering Platform Delete an organization secret", "tags": [ "Dependabot" ] }, { "method": "GET", "path": "/orgs/{org}/dependabot/secrets/{secret_name}/repositories", "operationId": "dependabot/list-selected-repos-for-org-secret", "summary": "APIs.io Engineering Platform List selected repositories for an organization secret", "tags": [ "Dependabot" ] }, { "method": "PUT", "path": "/orgs/{org}/dependabot/secrets/{secret_name}/repositories", "operationId": "dependabot/set-selected-repos-for-org-secret", "summary": "APIs.io Engineering Platform Set selected repositories for an organization secret", "tags": [ "Dependabot" ] }, { "method": "PUT", "path": "/orgs/{org}/dependabot/secrets/{secret_name}/repositories/{repository_id}", "operationId": "dependabot/add-selected-repo-to-org-secret", "summary": "APIs.io Engineering Platform Add selected repository to an organization secret", "tags": [ "Dependabot" ] }, { "method": "DELETE", "path": "/orgs/{org}/dependabot/secrets/{secret_name}/repositories/{repository_id}", "operationId": "dependabot/remove-selected-repo-from-org-secret", "summary": "APIs.io Engineering Platform Remove selected repository from an organization secret", "tags": [ "Dependabot" ] }, { "method": "GET", "path": "/orgs/{org}/docker/conflicts", "operationId": "packages/list-docker-migration-conflicting-packages-for-organization", "summary": "APIs.io Engineering Platform Get list of conflicting packages during Docker migration for organization", "tags": [ "Packages" ] }, { "method": "GET", "path": "/orgs/{org}/events", "operationId": "activity/list-public-org-events", "summary": "APIs.io Engineering Platform List public organization events", "tags": [ "Activity" ] }, { "method": "GET", "path": "/orgs/{org}/external-group/{group_id}", "operationId": "teams/external-idp-group-info-for-org", "summary": "APIs.io Engineering Platform Get an external group", "tags": [ "Teams" ] }, { "method": "GET", "path": "/orgs/{org}/external-groups", "operationId": "teams/list-external-idp-groups-for-org", "summary": "APIs.io Engineering Platform List external groups in an organization", "tags": [ "Teams" ] }, { "method": "GET", "path": "/orgs/{org}/hooks", "operationId": "orgs/list-webhooks", "summary": "APIs.io Engineering Platform List organization webhooks", "tags": [ "Orgs" ] }, { "method": "POST", "path": "/orgs/{org}/hooks", "operationId": "orgs/create-webhook", "summary": "APIs.io Engineering Platform Create an organization webhook", "tags": [ "Orgs" ] }, { "method": "GET", "path": "/orgs/{org}/hooks/{hook_id}", "operationId": "orgs/get-webhook", "summary": "APIs.io Engineering Platform Get an organization webhook", "tags": [ "Orgs" ] }, { "method": "DELETE", "path": "/orgs/{org}/hooks/{hook_id}", "operationId": "orgs/delete-webhook", "summary": "APIs.io Engineering Platform Delete an organization webhook", "tags": [ "Orgs" ] }, { "method": "PATCH", "path": "/orgs/{org}/hooks/{hook_id}", "operationId": "orgs/update-webhook", "summary": "APIs.io Engineering Platform Update an organization webhook", "tags": [ "Orgs" ] }, { "method": "GET", "path": "/orgs/{org}/hooks/{hook_id}/config", "operationId": "orgs/get-webhook-config-for-org", "summary": "APIs.io Engineering Platform Get a webhook configuration for an organization", "tags": [ "Orgs" ] }, { "method": "PATCH", "path": "/orgs/{org}/hooks/{hook_id}/config", "operationId": "orgs/update-webhook-config-for-org", "summary": "APIs.io Engineering Platform Update a webhook configuration for an organization", "tags": [ "Orgs" ] }, { "method": "GET", "path": "/orgs/{org}/hooks/{hook_id}/deliveries", "operationId": "orgs/list-webhook-deliveries", "summary": "APIs.io Engineering Platform List deliveries for an organization webhook", "tags": [ "Orgs" ] }, { "method": "GET", "path": "/orgs/{org}/hooks/{hook_id}/deliveries/{delivery_id}", "operationId": "orgs/get-webhook-delivery", "summary": "APIs.io Engineering Platform Get a webhook delivery for an organization webhook", "tags": [ "Orgs" ] }, { "method": "POST", "path": "/orgs/{org}/hooks/{hook_id}/deliveries/{delivery_id}/attempts", "operationId": "orgs/redeliver-webhook-delivery", "summary": "APIs.io Engineering Platform Redeliver a delivery for an organization webhook", "tags": [ "Orgs" ] }, { "method": "POST", "path": "/orgs/{org}/hooks/{hook_id}/pings", "operationId": "orgs/ping-webhook", "summary": "APIs.io Engineering Platform Ping an organization webhook", "tags": [ "Orgs" ] }, { "method": "GET", "path": "/orgs/{org}/installation", "operationId": "apps/get-org-installation", "summary": "APIs.io Engineering Platform Get an organization installation for the authenticated app", "tags": [ "Apps" ] }, { "method": "GET", "path": "/orgs/{org}/installations", "operationId": "orgs/list-app-installations", "summary": "APIs.io Engineering Platform List app installations for an organization", "tags": [ "Orgs" ] }, { "method": "GET", "path": "/orgs/{org}/issues", "operationId": "issues/list-for-org", "summary": "APIs.io Engineering Platform List organization issues assigned to the authenticated user", "tags": [ "Issues" ] }, { "method": "GET", "path": "/orgs/{org}/members", "operationId": "orgs/list-members", "summary": "APIs.io Engineering Platform List organization members", "tags": [ "Orgs" ] }, { "method": "GET", "path": "/orgs/{org}/members/{username}", "operationId": "orgs/check-membership-for-user", "summary": "APIs.io Engineering Platform Check organization membership for a user", "tags": [ "Orgs" ] }, { "method": "DELETE", "path": "/orgs/{org}/members/{username}", "operationId": "orgs/remove-member", "summary": "APIs.io Engineering Platform Remove an organization member", "tags": [ "Orgs" ] }, { "method": "GET", "path": "/orgs/{org}/memberships/{username}", "operationId": "orgs/get-membership-for-user", "summary": "APIs.io Engineering Platform Get organization membership for a user", "tags": [ "Orgs" ] }, { "method": "PUT", "path": "/orgs/{org}/memberships/{username}", "operationId": "orgs/set-membership-for-user", "summary": "APIs.io Engineering Platform Set organization membership for a user", "tags": [ "Orgs" ] }, { "method": "DELETE", "path": "/orgs/{org}/memberships/{username}", "operationId": "orgs/remove-membership-for-user", "summary": "APIs.io Engineering Platform Remove organization membership for a user", "tags": [ "Orgs" ] }, { "method": "GET", "path": "/orgs/{org}/migrations", "operationId": "migrations/list-for-org", "summary": "APIs.io Engineering Platform List organization migrations", "tags": [ "Migrations" ] }, { "method": "POST", "path": "/orgs/{org}/migrations", "operationId": "migrations/start-for-org", "summary": "APIs.io Engineering Platform Start an organization migration", "tags": [ "Migrations" ] }, { "method": "GET", "path": "/orgs/{org}/migrations/{migration_id}", "operationId": "migrations/get-status-for-org", "summary": "APIs.io Engineering Platform Get an organization migration status", "tags": [ "Migrations" ] }, { "method": "GET", "path": "/orgs/{org}/migrations/{migration_id}/archive", "operationId": "migrations/download-archive-for-org", "summary": "APIs.io Engineering Platform Download an organization migration archive", "tags": [ "Migrations" ] }, { "method": "DELETE", "path": "/orgs/{org}/migrations/{migration_id}/archive", "operationId": "migrations/delete-archive-for-org", "summary": "APIs.io Engineering Platform Delete an organization migration archive", "tags": [ "Migrations" ] }, { "method": "DELETE", "path": "/orgs/{org}/migrations/{migration_id}/repos/{repo_name}/lock", "operationId": "migrations/unlock-repo-for-org", "summary": "APIs.io Engineering Platform Unlock an organization repository", "tags": [ "Migrations" ] }, { "method": "GET", "path": "/orgs/{org}/migrations/{migration_id}/repositories", "operationId": "migrations/list-repos-for-org", "summary": "APIs.io Engineering Platform List repositories in an organization migration", "tags": [ "Migrations" ] }, { "method": "GET", "path": "/orgs/{org}/outside_collaborators", "operationId": "orgs/list-outside-collaborators", "summary": "APIs.io Engineering Platform List outside collaborators for an organization", "tags": [ "Orgs" ] }, { "method": "PUT", "path": "/orgs/{org}/outside_collaborators/{username}", "operationId": "orgs/convert-member-to-outside-collaborator", "summary": "APIs.io Engineering Platform Convert an organization member to outside collaborator", "tags": [ "Orgs" ] }, { "method": "DELETE", "path": "/orgs/{org}/outside_collaborators/{username}", "operationId": "orgs/remove-outside-collaborator", "summary": "APIs.io Engineering Platform Remove outside collaborator from an organization", "tags": [ "Orgs" ] }, { "method": "GET", "path": "/orgs/{org}/packages", "operationId": "packages/list-packages-for-organization", "summary": "APIs.io Engineering Platform List packages for an organization", "tags": [ "Packages" ] }, { "method": "GET", "path": "/orgs/{org}/packages/{package_type}/{package_name}", "operationId": "packages/get-package-for-organization", "summary": "APIs.io Engineering Platform Get a package for an organization", "tags": [ "Packages" ] }, { "method": "DELETE", "path": "/orgs/{org}/packages/{package_type}/{package_name}", "operationId": "packages/delete-package-for-org", "summary": "APIs.io Engineering Platform Delete a package for an organization", "tags": [ "Packages" ] }, { "method": "POST", "path": "/orgs/{org}/packages/{package_type}/{package_name}/restore", "operationId": "packages/restore-package-for-org", "summary": "APIs.io Engineering Platform Restore a package for an organization", "tags": [ "Packages" ] }, { "method": "GET", "path": "/orgs/{org}/packages/{package_type}/{package_name}/versions", "operationId": "packages/get-all-package-versions-for-package-owned-by-org", "summary": "APIs.io Engineering Platform List package versions for a package owned by an organization", "tags": [ "Packages" ] }, { "method": "GET", "path": "/orgs/{org}/packages/{package_type}/{package_name}/versions/{package_version_id}", "operationId": "packages/get-package-version-for-organization", "summary": "APIs.io Engineering Platform Get a package version for an organization", "tags": [ "Packages" ] }, { "method": "DELETE", "path": "/orgs/{org}/packages/{package_type}/{package_name}/versions/{package_version_id}", "operationId": "packages/delete-package-version-for-org", "summary": "APIs.io Engineering Platform Delete package version for an organization", "tags": [ "Packages" ] }, { "method": "POST", "path": "/orgs/{org}/packages/{package_type}/{package_name}/versions/{package_version_id}/restore", "operationId": "packages/restore-package-version-for-org", "summary": "APIs.io Engineering Platform Restore package version for an organization", "tags": [ "Packages" ] }, { "method": "GET", "path": "/orgs/{org}/pre-receive-hooks", "operationId": "enterprise-admin/list-pre-receive-hooks-for-org", "summary": "APIs.io Engineering Platform List pre-receive hooks for an organization", "tags": [ "Enterprise-Admin" ] }, { "method": "GET", "path": "/orgs/{org}/pre-receive-hooks/{pre_receive_hook_id}", "operationId": "enterprise-admin/get-pre-receive-hook-for-org", "summary": "APIs.io Engineering Platform Get a pre-receive hook for an organization", "tags": [ "Enterprise-Admin" ] }, { "method": "DELETE", "path": "/orgs/{org}/pre-receive-hooks/{pre_receive_hook_id}", "operationId": "enterprise-admin/remove-pre-receive-hook-enforcement-for-org", "summary": "APIs.io Engineering Platform Remove pre-receive hook enforcement for an organization", "tags": [ "Enterprise-Admin" ] }, { "method": "PATCH", "path": "/orgs/{org}/pre-receive-hooks/{pre_receive_hook_id}", "operationId": "enterprise-admin/update-pre-receive-hook-enforcement-for-org", "summary": "APIs.io Engineering Platform Update pre-receive hook enforcement for an organization", "tags": [ "Enterprise-Admin" ] }, { "method": "GET", "path": "/orgs/{org}/projects", "operationId": "projects/list-for-org", "summary": "APIs.io Engineering Platform List organization projects", "tags": [ "Projects" ] }, { "method": "POST", "path": "/orgs/{org}/projects", "operationId": "projects/create-for-org", "summary": "APIs.io Engineering Platform Create an organization project", "tags": [ "Projects" ] }, { "method": "GET", "path": "/orgs/{org}/public_members", "operationId": "orgs/list-public-members", "summary": "APIs.io Engineering Platform List public organization members", "tags": [ "Orgs" ] }, { "method": "GET", "path": "/orgs/{org}/public_members/{username}", "operationId": "orgs/check-public-membership-for-user", "summary": "APIs.io Engineering Platform Check public organization membership for a user", "tags": [ "Orgs" ] }, { "method": "PUT", "path": "/orgs/{org}/public_members/{username}", "operationId": "orgs/set-public-membership-for-authenticated-user", "summary": "APIs.io Engineering Platform Set public organization membership for the authenticated user", "tags": [ "Orgs" ] }, { "method": "DELETE", "path": "/orgs/{org}/public_members/{username}", "operationId": "orgs/remove-public-membership-for-authenticated-user", "summary": "APIs.io Engineering Platform Remove public organization membership for the authenticated user", "tags": [ "Orgs" ] }, { "method": "GET", "path": "/orgs/{org}/repos", "operationId": "repos/list-for-org", "summary": "APIs.io Engineering Platform List organization repositories", "tags": [ "Repos" ] }, { "method": "POST", "path": "/orgs/{org}/repos", "operationId": "repos/create-in-org", "summary": "APIs.io Engineering Platform Create an organization repository", "tags": [ "Repos" ] }, { "method": "GET", "path": "/orgs/{org}/repository-fine-grained-permissions", "operationId": "orgs/list-repo-fine-grained-permissions", "summary": "APIs.io Engineering Platform List repository fine-grained permissions for an organization", "tags": [ "Orgs" ] }, { "method": "GET", "path": "/orgs/{org}/secret-scanning/alerts", "operationId": "secret-scanning/list-alerts-for-org", "summary": "APIs.io Engineering Platform List secret scanning alerts for an organization", "tags": [ "Secret-Scanning" ] }, { "method": "GET", "path": "/orgs/{org}/security-managers", "operationId": "orgs/list-security-manager-teams", "summary": "APIs.io Engineering Platform List security manager teams", "tags": [ "Orgs" ] }, { "method": "PUT", "path": "/orgs/{org}/security-managers/teams/{team_slug}", "operationId": "orgs/add-security-manager-team", "summary": "APIs.io Engineering Platform Add a security manager team", "tags": [ "Orgs" ] }, { "method": "DELETE", "path": "/orgs/{org}/security-managers/teams/{team_slug}", "operationId": "orgs/remove-security-manager-team", "summary": "APIs.io Engineering Platform Remove a security manager team", "tags": [ "Orgs" ] }, { "method": "GET", "path": "/orgs/{org}/settings/billing/advanced-security", "operationId": "billing/get-github-advanced-security-billing-org", "summary": "APIs.io Engineering Platform Get GitHub Advanced Security active committers for an organization", "tags": [ "Billing" ] }, { "method": "GET", "path": "/orgs/{org}/teams", "operationId": "teams/list", "summary": "APIs.io Engineering Platform List teams", "tags": [ "Teams" ] }, { "method": "POST", "path": "/orgs/{org}/teams", "operationId": "teams/create", "summary": "APIs.io Engineering Platform Create a team", "tags": [ "Teams" ] }, { "method": "GET", "path": "/orgs/{org}/teams/{team_slug}", "operationId": "teams/get-by-name", "summary": "APIs.io Engineering Platform Get a team by name", "tags": [ "Teams" ] }, { "method": "DELETE", "path": "/orgs/{org}/teams/{team_slug}", "operationId": "teams/delete-in-org", "summary": "APIs.io Engineering Platform Delete a team", "tags": [ "Teams" ] }, { "method": "PATCH", "path": "/orgs/{org}/teams/{team_slug}", "operationId": "teams/update-in-org", "summary": "APIs.io Engineering Platform Update a team", "tags": [ "Teams" ] }, { "method": "GET", "path": "/orgs/{org}/teams/{team_slug}/discussions", "operationId": "teams/list-discussions-in-org", "summary": "APIs.io Engineering Platform List discussions", "tags": [ "Teams" ] }, { "method": "POST", "path": "/orgs/{org}/teams/{team_slug}/discussions", "operationId": "teams/create-discussion-in-org", "summary": "APIs.io Engineering Platform Create a discussion", "tags": [ "Teams" ] }, { "method": "GET", "path": "/orgs/{org}/teams/{team_slug}/discussions/{discussion_number}", "operationId": "teams/get-discussion-in-org", "summary": "APIs.io Engineering Platform Get a discussion", "tags": [ "Teams" ] }, { "method": "DELETE", "path": "/orgs/{org}/teams/{team_slug}/discussions/{discussion_number}", "operationId": "teams/delete-discussion-in-org", "summary": "APIs.io Engineering Platform Delete a discussion", "tags": [ "Teams" ] }, { "method": "PATCH", "path": "/orgs/{org}/teams/{team_slug}/discussions/{discussion_number}", "operationId": "teams/update-discussion-in-org", "summary": "APIs.io Engineering Platform Update a discussion", "tags": [ "Teams" ] }, { "method": "GET", "path": "/orgs/{org}/teams/{team_slug}/discussions/{discussion_number}/comments", "operationId": "teams/list-discussion-comments-in-org", "summary": "APIs.io Engineering Platform List discussion comments", "tags": [ "Teams" ] }, { "method": "POST", "path": "/orgs/{org}/teams/{team_slug}/discussions/{discussion_number}/comments", "operationId": "teams/create-discussion-comment-in-org", "summary": "APIs.io Engineering Platform Create a discussion comment", "tags": [ "Teams" ] }, { "method": "GET", "path": "/orgs/{org}/teams/{team_slug}/discussions/{discussion_number}/comments/{comment_number}", "operationId": "teams/get-discussion-comment-in-org", "summary": "APIs.io Engineering Platform Get a discussion comment", "tags": [ "Teams" ] }, { "method": "DELETE", "path": "/orgs/{org}/teams/{team_slug}/discussions/{discussion_number}/comments/{comment_number}", "operationId": "teams/delete-discussion-comment-in-org", "summary": "APIs.io Engineering Platform Delete a discussion comment", "tags": [ "Teams" ] }, { "method": "PATCH", "path": "/orgs/{org}/teams/{team_slug}/discussions/{discussion_number}/comments/{comment_number}", "operationId": "teams/update-discussion-comment-in-org", "summary": "APIs.io Engineering Platform Update a discussion comment", "tags": [ "Teams" ] }, { "method": "GET", "path": "/orgs/{org}/teams/{team_slug}/discussions/{discussion_number}/comments/{comment_number}/reactions", "operationId": "reactions/list-for-team-discussion-comment-in-org", "summary": "APIs.io Engineering Platform List reactions for a team discussion comment", "tags": [ "Reactions" ] }, { "method": "POST", "path": "/orgs/{org}/teams/{team_slug}/discussions/{discussion_number}/comments/{comment_number}/reactions", "operationId": "reactions/create-for-team-discussion-comment-in-org", "summary": "APIs.io Engineering Platform Create reaction for a team discussion comment", "tags": [ "Reactions" ] }, { "method": "DELETE", "path": "/orgs/{org}/teams/{team_slug}/discussions/{discussion_number}/comments/{comment_number}/reactions/{reaction_id}", "operationId": "reactions/delete-for-team-discussion-comment", "summary": "APIs.io Engineering Platform Delete team discussion comment reaction", "tags": [ "Reactions" ] }, { "method": "GET", "path": "/orgs/{org}/teams/{team_slug}/discussions/{discussion_number}/reactions", "operationId": "reactions/list-for-team-discussion-in-org", "summary": "APIs.io Engineering Platform List reactions for a team discussion", "tags": [ "Reactions" ] }, { "method": "POST", "path": "/orgs/{org}/teams/{team_slug}/discussions/{discussion_number}/reactions", "operationId": "reactions/create-for-team-discussion-in-org", "summary": "APIs.io Engineering Platform Create reaction for a team discussion", "tags": [ "Reactions" ] }, { "method": "DELETE", "path": "/orgs/{org}/teams/{team_slug}/discussions/{discussion_number}/reactions/{reaction_id}", "operationId": "reactions/delete-for-team-discussion", "summary": "APIs.io Engineering Platform Delete team discussion reaction", "tags": [ "Reactions" ] }, { "method": "GET", "path": "/orgs/{org}/teams/{team_slug}/external-groups", "operationId": "teams/list-linked-external-idp-groups-to-team-for-org", "summary": "APIs.io Engineering Platform List a connection between an external group and a team", "tags": [ "Teams" ] }, { "method": "DELETE", "path": "/orgs/{org}/teams/{team_slug}/external-groups", "operationId": "teams/unlink-external-idp-group-from-team-for-org", "summary": "APIs.io Engineering Platform Remove the connection between an external group and a team", "tags": [ "Teams" ] }, { "method": "PATCH", "path": "/orgs/{org}/teams/{team_slug}/external-groups", "operationId": "teams/link-external-idp-group-to-team-for-org", "summary": "APIs.io Engineering Platform Update the connection between an external group and a team", "tags": [ "Teams" ] }, { "method": "GET", "path": "/orgs/{org}/teams/{team_slug}/members", "operationId": "teams/list-members-in-org", "summary": "APIs.io Engineering Platform List team members", "tags": [ "Teams" ] }, { "method": "GET", "path": "/orgs/{org}/teams/{team_slug}/memberships/{username}", "operationId": "teams/get-membership-for-user-in-org", "summary": "APIs.io Engineering Platform Get team membership for a user", "tags": [ "Teams" ] }, { "method": "PUT", "path": "/orgs/{org}/teams/{team_slug}/memberships/{username}", "operationId": "teams/add-or-update-membership-for-user-in-org", "summary": "APIs.io Engineering Platform Add or update team membership for a user", "tags": [ "Teams" ] }, { "method": "DELETE", "path": "/orgs/{org}/teams/{team_slug}/memberships/{username}", "operationId": "teams/remove-membership-for-user-in-org", "summary": "APIs.io Engineering Platform Remove team membership for a user", "tags": [ "Teams" ] }, { "method": "GET", "path": "/orgs/{org}/teams/{team_slug}/projects", "operationId": "teams/list-projects-in-org", "summary": "APIs.io Engineering Platform List team projects", "tags": [ "Teams" ] }, { "method": "GET", "path": "/orgs/{org}/teams/{team_slug}/projects/{project_id}", "operationId": "teams/check-permissions-for-project-in-org", "summary": "APIs.io Engineering Platform Check team permissions for a project", "tags": [ "Teams" ] }, { "method": "PUT", "path": "/orgs/{org}/teams/{team_slug}/projects/{project_id}", "operationId": "teams/add-or-update-project-permissions-in-org", "summary": "APIs.io Engineering Platform Add or update team project permissions", "tags": [ "Teams" ] }, { "method": "DELETE", "path": "/orgs/{org}/teams/{team_slug}/projects/{project_id}", "operationId": "teams/remove-project-in-org", "summary": "APIs.io Engineering Platform Remove a project from a team", "tags": [ "Teams" ] }, { "method": "GET", "path": "/orgs/{org}/teams/{team_slug}/repos", "operationId": "teams/list-repos-in-org", "summary": "APIs.io Engineering Platform List team repositories", "tags": [ "Teams" ] }, { "method": "GET", "path": "/orgs/{org}/teams/{team_slug}/repos/{owner}/{repo}", "operationId": "teams/check-permissions-for-repo-in-org", "summary": "APIs.io Engineering Platform Check team permissions for a repository", "tags": [ "Teams" ] }, { "method": "PUT", "path": "/orgs/{org}/teams/{team_slug}/repos/{owner}/{repo}", "operationId": "teams/add-or-update-repo-permissions-in-org", "summary": "APIs.io Engineering Platform Add or update team repository permissions", "tags": [ "Teams" ] }, { "method": "DELETE", "path": "/orgs/{org}/teams/{team_slug}/repos/{owner}/{repo}", "operationId": "teams/remove-repo-in-org", "summary": "APIs.io Engineering Platform Remove a repository from a team", "tags": [ "Teams" ] }, { "method": "GET", "path": "/orgs/{org}/teams/{team_slug}/teams", "operationId": "teams/list-child-in-org", "summary": "APIs.io Engineering Platform List child teams", "tags": [ "Teams" ] }, { "method": "POST", "path": "/orgs/{org}/{security_product}/{enablement}", "operationId": "orgs/enable-or-disable-security-product-on-all-org-repos", "summary": "APIs.io Engineering Platform Enable or disable a security feature for an organization", "tags": [ "Orgs" ] }, { "method": "GET", "path": "/projects/columns/cards/{card_id}", "operationId": "projects/get-card", "summary": "APIs.io Engineering Platform Get a project card", "tags": [ "Projects" ] }, { "method": "DELETE", "path": "/projects/columns/cards/{card_id}", "operationId": "projects/delete-card", "summary": "APIs.io Engineering Platform Delete a project card", "tags": [ "Projects" ] }, { "method": "PATCH", "path": "/projects/columns/cards/{card_id}", "operationId": "projects/update-card", "summary": "APIs.io Engineering Platform Update an existing project card", "tags": [ "Projects" ] }, { "method": "POST", "path": "/projects/columns/cards/{card_id}/moves", "operationId": "projects/move-card", "summary": "APIs.io Engineering Platform Move a project card", "tags": [ "Projects" ] }, { "method": "GET", "path": "/projects/columns/{column_id}", "operationId": "projects/get-column", "summary": "APIs.io Engineering Platform Get a project column", "tags": [ "Projects" ] }, { "method": "DELETE", "path": "/projects/columns/{column_id}", "operationId": "projects/delete-column", "summary": "APIs.io Engineering Platform Delete a project column", "tags": [ "Projects" ] }, { "method": "PATCH", "path": "/projects/columns/{column_id}", "operationId": "projects/update-column", "summary": "APIs.io Engineering Platform Update an existing project column", "tags": [ "Projects" ] }, { "method": "GET", "path": "/projects/columns/{column_id}/cards", "operationId": "projects/list-cards", "summary": "APIs.io Engineering Platform List project cards", "tags": [ "Projects" ] }, { "method": "POST", "path": "/projects/columns/{column_id}/cards", "operationId": "projects/create-card", "summary": "APIs.io Engineering Platform Create a project card", "tags": [ "Projects" ] }, { "method": "POST", "path": "/projects/columns/{column_id}/moves", "operationId": "projects/move-column", "summary": "APIs.io Engineering Platform Move a project column", "tags": [ "Projects" ] }, { "method": "GET", "path": "/projects/{project_id}", "operationId": "projects/get", "summary": "APIs.io Engineering Platform Get a project", "tags": [ "Projects" ] }, { "method": "DELETE", "path": "/projects/{project_id}", "operationId": "projects/delete", "summary": "APIs.io Engineering Platform Delete a project", "tags": [ "Projects" ] }, { "method": "PATCH", "path": "/projects/{project_id}", "operationId": "projects/update", "summary": "APIs.io Engineering Platform Update a project", "tags": [ "Projects" ] }, { "method": "GET", "path": "/projects/{project_id}/collaborators", "operationId": "projects/list-collaborators", "summary": "APIs.io Engineering Platform List project collaborators", "tags": [ "Projects" ] }, { "method": "PUT", "path": "/projects/{project_id}/collaborators/{username}", "operationId": "projects/add-collaborator", "summary": "APIs.io Engineering Platform Add project collaborator", "tags": [ "Projects" ] }, { "method": "DELETE", "path": "/projects/{project_id}/collaborators/{username}", "operationId": "projects/remove-collaborator", "summary": "APIs.io Engineering Platform Remove user as a collaborator", "tags": [ "Projects" ] }, { "method": "GET", "path": "/projects/{project_id}/collaborators/{username}/permission", "operationId": "projects/get-permission-for-user", "summary": "APIs.io Engineering Platform Get project permission for a user", "tags": [ "Projects" ] }, { "method": "GET", "path": "/projects/{project_id}/columns", "operationId": "projects/list-columns", "summary": "APIs.io Engineering Platform List project columns", "tags": [ "Projects" ] }, { "method": "POST", "path": "/projects/{project_id}/columns", "operationId": "projects/create-column", "summary": "APIs.io Engineering Platform Create a project column", "tags": [ "Projects" ] }, { "method": "GET", "path": "/rate_limit", "operationId": "rate-limit/get", "summary": "APIs.io Engineering Platform Get rate limit status for the authenticated user", "tags": [ "Rate-Limit" ] }, { "method": "GET", "path": "/repos/{owner}/{repo}", "operationId": "repos/get", "summary": "APIs.io Engineering Platform Get a repository", "tags": [ "Repos" ] }, { "method": "DELETE", "path": "/repos/{owner}/{repo}", "operationId": "repos/delete", "summary": "APIs.io Engineering Platform Delete a repository", "tags": [ "Repos" ] }, { "method": "PATCH", "path": "/repos/{owner}/{repo}", "operationId": "repos/update", "summary": "APIs.io Engineering Platform Update a repository", "tags": [ "Repos" ] }, { "method": "GET", "path": "/repos/{owner}/{repo}/actions/artifacts", "operationId": "actions/list-artifacts-for-repo", "summary": "APIs.io Engineering Platform List artifacts for a repository", "tags": [ "Actions" ] }, { "method": "GET", "path": "/repos/{owner}/{repo}/actions/artifacts/{artifact_id}", "operationId": "actions/get-artifact", "summary": "APIs.io Engineering Platform Get an artifact", "tags": [ "Actions" ] }, { "method": "DELETE", "path": "/repos/{owner}/{repo}/actions/artifacts/{artifact_id}", "operationId": "actions/delete-artifact", "summary": "APIs.io Engineering Platform Delete an artifact", "tags": [ "Actions" ] }, { "method": "GET", "path": "/repos/{owner}/{repo}/actions/artifacts/{artifact_id}/{archive_format}", "operationId": "actions/download-artifact", "summary": "APIs.io Engineering Platform Download an artifact", "tags": [ "Actions" ] }, { "method": "GET", "path": "/repos/{owner}/{repo}/actions/cache/usage", "operationId": "actions/get-actions-cache-usage", "summary": "APIs.io Engineering Platform Get GitHub Actions cache usage for a repository", "tags": [ "Actions" ] }, { "method": "GET", "path": "/repos/{owner}/{repo}/actions/cache/usage-policy", "operationId": "actions/get-actions-cache-usage-policy", "summary": "APIs.io Engineering Platform Get GitHub Actions cache usage policy for a repository", "tags": [ "Actions" ] }, { "method": "PATCH", "path": "/repos/{owner}/{repo}/actions/cache/usage-policy", "operationId": "actions/set-actions-cache-usage-policy", "summary": "APIs.io Engineering Platform Set GitHub Actions cache usage policy for a repository", "tags": [ "Actions" ] }, { "method": "GET", "path": "/repos/{owner}/{repo}/actions/caches", "operationId": "actions/get-actions-cache-list", "summary": "APIs.io Engineering Platform List GitHub Actions caches for a repository", "tags": [ "Actions" ] }, { "method": "DELETE", "path": "/repos/{owner}/{repo}/actions/caches", "operationId": "actions/delete-actions-cache-by-key", "summary": "APIs.io Engineering Platform Delete GitHub Actions caches for a repository (using a cache key)", "tags": [ "Actions" ] }, { "method": "DELETE", "path": "/repos/{owner}/{repo}/actions/caches/{cache_id}", "operationId": "actions/delete-actions-cache-by-id", "summary": "APIs.io Engineering Platform Delete a GitHub Actions cache for a repository (using a cache ID)", "tags": [ "Actions" ] }, { "method": "GET", "path": "/repos/{owner}/{repo}/actions/jobs/{job_id}", "operationId": "actions/get-job-for-workflow-run", "summary": "APIs.io Engineering Platform Get a job for a workflow run", "tags": [ "Actions" ] }, { "method": "GET", "path": "/repos/{owner}/{repo}/actions/jobs/{job_id}/logs", "operationId": "actions/download-job-logs-for-workflow-run", "summary": "APIs.io Engineering Platform Download job logs for a workflow run", "tags": [ "Actions" ] }, { "method": "POST", "path": "/repos/{owner}/{repo}/actions/jobs/{job_id}/rerun", "operationId": "actions/re-run-job-for-workflow-run", "summary": "APIs.io Engineering Platform Re-run a job from a workflow run", "tags": [ "Actions" ] }, { "method": "GET", "path": "/repos/{owner}/{repo}/actions/oidc/customization/sub", "operationId": "actions/get-custom-oidc-sub-claim-for-repo", "summary": "APIs.io Engineering Platform Get the customization template for an OIDC subject claim for a repository", "tags": [ "Actions" ] }, { "method": "PUT", "path": "/repos/{owner}/{repo}/actions/oidc/customization/sub", "operationId": "actions/set-custom-oidc-sub-claim-for-repo", "summary": "APIs.io Engineering Platform Set the customization template for an OIDC subject claim for a repository", "tags": [ "Actions" ] }, { "method": "GET", "path": "/repos/{owner}/{repo}/actions/organization-secrets", "operationId": "actions/list-repo-organization-secrets", "summary": "APIs.io Engineering Platform List repository organization secrets", "tags": [ "Actions" ] }, { "method": "GET", "path": "/repos/{owner}/{repo}/actions/organization-variables", "operationId": "actions/list-repo-organization-variables", "summary": "APIs.io Engineering Platform List repository organization variables", "tags": [ "Actions" ] }, { "method": "GET", "path": "/repos/{owner}/{repo}/actions/permissions", "operationId": "actions/get-github-actions-permissions-repository", "summary": "APIs.io Engineering Platform Get GitHub Actions permissions for a repository", "tags": [ "Actions" ] }, { "method": "PUT", "path": "/repos/{owner}/{repo}/actions/permissions", "operationId": "actions/set-github-actions-permissions-repository", "summary": "APIs.io Engineering Platform Set GitHub Actions permissions for a repository", "tags": [ "Actions" ] }, { "method": "GET", "path": "/repos/{owner}/{repo}/actions/permissions/access", "operationId": "actions/get-workflow-access-to-repository", "summary": "APIs.io Engineering Platform Get the level of access for workflows outside of the repository", "tags": [ "Actions" ] }, { "method": "PUT", "path": "/repos/{owner}/{repo}/actions/permissions/access", "operationId": "actions/set-workflow-access-to-repository", "summary": "APIs.io Engineering Platform Set the level of access for workflows outside of the repository", "tags": [ "Actions" ] }, { "method": "GET", "path": "/repos/{owner}/{repo}/actions/permissions/selected-actions", "operationId": "actions/get-allowed-actions-repository", "summary": "APIs.io Engineering Platform Get allowed actions for a repository", "tags": [ "Actions" ] }, { "method": "PUT", "path": "/repos/{owner}/{repo}/actions/permissions/selected-actions", "operationId": "actions/set-allowed-actions-repository", "summary": "APIs.io Engineering Platform Set allowed actions for a repository", "tags": [ "Actions" ] }, { "method": "GET", "path": "/repos/{owner}/{repo}/actions/permissions/workflow", "operationId": "actions/get-github-actions-default-workflow-permissions-repository", "summary": "APIs.io Engineering Platform Get default workflow permissions for a repository", "tags": [ "Actions" ] }, { "method": "PUT", "path": "/repos/{owner}/{repo}/actions/permissions/workflow", "operationId": "actions/set-github-actions-default-workflow-permissions-repository", "summary": "APIs.io Engineering Platform Set default workflow permissions for a repository", "tags": [ "Actions" ] }, { "method": "GET", "path": "/repos/{owner}/{repo}/actions/runners", "operationId": "actions/list-self-hosted-runners-for-repo", "summary": "APIs.io Engineering Platform List self-hosted runners for a repository", "tags": [ "Actions" ] }, { "method": "GET", "path": "/repos/{owner}/{repo}/actions/runners/downloads", "operationId": "actions/list-runner-applications-for-repo", "summary": "APIs.io Engineering Platform List runner applications for a repository", "tags": [ "Actions" ] }, { "method": "POST", "path": "/repos/{owner}/{repo}/actions/runners/registration-token", "operationId": "actions/create-registration-token-for-repo", "summary": "APIs.io Engineering Platform Create a registration token for a repository", "tags": [ "Actions" ] }, { "method": "POST", "path": "/repos/{owner}/{repo}/actions/runners/remove-token", "operationId": "actions/create-remove-token-for-repo", "summary": "APIs.io Engineering Platform Create a remove token for a repository", "tags": [ "Actions" ] }, { "method": "GET", "path": "/repos/{owner}/{repo}/actions/runners/{runner_id}", "operationId": "actions/get-self-hosted-runner-for-repo", "summary": "APIs.io Engineering Platform Get a self-hosted runner for a repository", "tags": [ "Actions" ] }, { "method": "DELETE", "path": "/repos/{owner}/{repo}/actions/runners/{runner_id}", "operationId": "actions/delete-self-hosted-runner-from-repo", "summary": "APIs.io Engineering Platform Delete a self-hosted runner from a repository", "tags": [ "Actions" ] }, { "method": "GET", "path": "/repos/{owner}/{repo}/actions/runners/{runner_id}/labels", "operationId": "actions/list-labels-for-self-hosted-runner-for-repo", "summary": "APIs.io Engineering Platform List labels for a self-hosted runner for a repository", "tags": [ "Actions" ] }, { "method": "POST", "path": "/repos/{owner}/{repo}/actions/runners/{runner_id}/labels", "operationId": "actions/add-custom-labels-to-self-hosted-runner-for-repo", "summary": "APIs.io Engineering Platform Add custom labels to a self-hosted runner for a repository", "tags": [ "Actions" ] }, { "method": "PUT", "path": "/repos/{owner}/{repo}/actions/runners/{runner_id}/labels", "operationId": "actions/set-custom-labels-for-self-hosted-runner-for-repo", "summary": "APIs.io Engineering Platform Set custom labels for a self-hosted runner for a repository", "tags": [ "Actions" ] }, { "method": "DELETE", "path": "/repos/{owner}/{repo}/actions/runners/{runner_id}/labels", "operationId": "actions/remove-all-custom-labels-from-self-hosted-runner-for-repo", "summary": "APIs.io Engineering Platform Remove all custom labels from a self-hosted runner for a repository", "tags": [ "Actions" ] }, { "method": "DELETE", "path": "/repos/{owner}/{repo}/actions/runners/{runner_id}/labels/{name}", "operationId": "actions/remove-custom-label-from-self-hosted-runner-for-repo", "summary": "APIs.io Engineering Platform Remove a custom label from a self-hosted runner for a repository", "tags": [ "Actions" ] }, { "method": "GET", "path": "/repos/{owner}/{repo}/actions/runs", "operationId": "actions/list-workflow-runs-for-repo", "summary": "APIs.io Engineering Platform List workflow runs for a repository", "tags": [ "Actions" ] }, { "method": "GET", "path": "/repos/{owner}/{repo}/actions/runs/{run_id}", "operationId": "actions/get-workflow-run", "summary": "APIs.io Engineering Platform Get a workflow run", "tags": [ "Actions" ] }, { "method": "DELETE", "path": "/repos/{owner}/{repo}/actions/runs/{run_id}", "operationId": "actions/delete-workflow-run", "summary": "APIs.io Engineering Platform Delete a workflow run", "tags": [ "Actions" ] }, { "method": "GET", "path": "/repos/{owner}/{repo}/actions/runs/{run_id}/approvals", "operationId": "actions/get-reviews-for-run", "summary": "APIs.io Engineering Platform Get the review history for a workflow run", "tags": [ "Actions" ] }, { "method": "GET", "path": "/repos/{owner}/{repo}/actions/runs/{run_id}/artifacts", "operationId": "actions/list-workflow-run-artifacts", "summary": "APIs.io Engineering Platform List workflow run artifacts", "tags": [ "Actions" ] }, { "method": "GET", "path": "/repos/{owner}/{repo}/actions/runs/{run_id}/attempts/{attempt_number}", "operationId": "actions/get-workflow-run-attempt", "summary": "APIs.io Engineering Platform Get a workflow run attempt", "tags": [ "Actions" ] }, { "method": "GET", "path": "/repos/{owner}/{repo}/actions/runs/{run_id}/attempts/{attempt_number}/jobs", "operationId": "actions/list-jobs-for-workflow-run-attempt", "summary": "APIs.io Engineering Platform List jobs for a workflow run attempt", "tags": [ "Actions" ] }, { "method": "GET", "path": "/repos/{owner}/{repo}/actions/runs/{run_id}/attempts/{attempt_number}/logs", "operationId": "actions/download-workflow-run-attempt-logs", "summary": "APIs.io Engineering Platform Download workflow run attempt logs", "tags": [ "Actions" ] }, { "method": "POST", "path": "/repos/{owner}/{repo}/actions/runs/{run_id}/cancel", "operationId": "actions/cancel-workflow-run", "summary": "APIs.io Engineering Platform Cancel a workflow run", "tags": [ "Actions" ] }, { "method": "GET", "path": "/repos/{owner}/{repo}/actions/runs/{run_id}/jobs", "operationId": "actions/list-jobs-for-workflow-run", "summary": "APIs.io Engineering Platform List jobs for a workflow run", "tags": [ "Actions" ] }, { "method": "GET", "path": "/repos/{owner}/{repo}/actions/runs/{run_id}/logs", "operationId": "actions/download-workflow-run-logs", "summary": "APIs.io Engineering Platform Download workflow run logs", "tags": [ "Actions" ] }, { "method": "DELETE", "path": "/repos/{owner}/{repo}/actions/runs/{run_id}/logs", "operationId": "actions/delete-workflow-run-logs", "summary": "APIs.io Engineering Platform Delete workflow run logs", "tags": [ "Actions" ] }, { "method": "GET", "path": "/repos/{owner}/{repo}/actions/runs/{run_id}/pending_deployments", "operationId": "actions/get-pending-deployments-for-run", "summary": "APIs.io Engineering Platform Get pending deployments for a workflow run", "tags": [ "Actions" ] }, { "method": "POST", "path": "/repos/{owner}/{repo}/actions/runs/{run_id}/pending_deployments", "operationId": "actions/review-pending-deployments-for-run", "summary": "APIs.io Engineering Platform Review pending deployments for a workflow run", "tags": [ "Actions" ] }, { "method": "POST", "path": "/repos/{owner}/{repo}/actions/runs/{run_id}/rerun", "operationId": "actions/re-run-workflow", "summary": "APIs.io Engineering Platform Re-run a workflow", "tags": [ "Actions" ] }, { "method": "POST", "path": "/repos/{owner}/{repo}/actions/runs/{run_id}/rerun-failed-jobs", "operationId": "actions/re-run-workflow-failed-jobs", "summary": "APIs.io Engineering Platform Re-run failed jobs from a workflow run", "tags": [ "Actions" ] }, { "method": "GET", "path": "/repos/{owner}/{repo}/actions/secrets", "operationId": "actions/list-repo-secrets", "summary": "APIs.io Engineering Platform List repository secrets", "tags": [ "Actions" ] }, { "method": "GET", "path": "/repos/{owner}/{repo}/actions/secrets/public-key", "operationId": "actions/get-repo-public-key", "summary": "APIs.io Engineering Platform Get a repository public key", "tags": [ "Actions" ] }, { "method": "GET", "path": "/repos/{owner}/{repo}/actions/secrets/{secret_name}", "operationId": "actions/get-repo-secret", "summary": "APIs.io Engineering Platform Get a repository secret", "tags": [ "Actions" ] }, { "method": "PUT", "path": "/repos/{owner}/{repo}/actions/secrets/{secret_name}", "operationId": "actions/create-or-update-repo-secret", "summary": "APIs.io Engineering Platform Create or update a repository secret", "tags": [ "Actions" ] }, { "method": "DELETE", "path": "/repos/{owner}/{repo}/actions/secrets/{secret_name}", "operationId": "actions/delete-repo-secret", "summary": "APIs.io Engineering Platform Delete a repository secret", "tags": [ "Actions" ] }, { "method": "GET", "path": "/repos/{owner}/{repo}/actions/variables", "operationId": "actions/list-repo-variables", "summary": "APIs.io Engineering Platform List repository variables", "tags": [ "Actions" ] }, { "method": "POST", "path": "/repos/{owner}/{repo}/actions/variables", "operationId": "actions/create-repo-variable", "summary": "APIs.io Engineering Platform Create a repository variable", "tags": [ "Actions" ] }, { "method": "GET", "path": "/repos/{owner}/{repo}/actions/variables/{name}", "operationId": "actions/get-repo-variable", "summary": "APIs.io Engineering Platform Get a repository variable", "tags": [ "Actions" ] }, { "method": "DELETE", "path": "/repos/{owner}/{repo}/actions/variables/{name}", "operationId": "actions/delete-repo-variable", "summary": "APIs.io Engineering Platform Delete a repository variable", "tags": [ "Actions" ] }, { "method": "PATCH", "path": "/repos/{owner}/{repo}/actions/variables/{name}", "operationId": "actions/update-repo-variable", "summary": "APIs.io Engineering Platform Update a repository variable", "tags": [ "Actions" ] }, { "method": "GET", "path": "/repos/{owner}/{repo}/actions/workflows", "operationId": "actions/list-repo-workflows", "summary": "APIs.io Engineering Platform List repository workflows", "tags": [ "Actions" ] }, { "method": "GET", "path": "/repos/{owner}/{repo}/actions/workflows/{workflow_id}", "operationId": "actions/get-workflow", "summary": "APIs.io Engineering Platform Get a workflow", "tags": [ "Actions" ] }, { "method": "PUT", "path": "/repos/{owner}/{repo}/actions/workflows/{workflow_id}/disable", "operationId": "actions/disable-workflow", "summary": "APIs.io Engineering Platform Disable a workflow", "tags": [ "Actions" ] }, { "method": "POST", "path": "/repos/{owner}/{repo}/actions/workflows/{workflow_id}/dispatches", "operationId": "actions/create-workflow-dispatch", "summary": "APIs.io Engineering Platform Create a workflow dispatch event", "tags": [ "Actions" ] }, { "method": "PUT", "path": "/repos/{owner}/{repo}/actions/workflows/{workflow_id}/enable", "operationId": "actions/enable-workflow", "summary": "APIs.io Engineering Platform Enable a workflow", "tags": [ "Actions" ] }, { "method": "GET", "path": "/repos/{owner}/{repo}/actions/workflows/{workflow_id}/runs", "operationId": "actions/list-workflow-runs", "summary": "APIs.io Engineering Platform List workflow runs for a workflow", "tags": [ "Actions" ] }, { "method": "GET", "path": "/repos/{owner}/{repo}/assignees", "operationId": "issues/list-assignees", "summary": "APIs.io Engineering Platform List assignees", "tags": [ "Issues" ] }, { "method": "GET", "path": "/repos/{owner}/{repo}/assignees/{assignee}", "operationId": "issues/check-user-can-be-assigned", "summary": "APIs.io Engineering Platform Check if a user can be assigned", "tags": [ "Issues" ] }, { "method": "GET", "path": "/repos/{owner}/{repo}/autolinks", "operationId": "repos/list-autolinks", "summary": "APIs.io Engineering Platform Get all autolinks of a repository", "tags": [ "Repos" ] }, { "method": "POST", "path": "/repos/{owner}/{repo}/autolinks", "operationId": "repos/create-autolink", "summary": "APIs.io Engineering Platform Create an autolink reference for a repository", "tags": [ "Repos" ] }, { "method": "GET", "path": "/repos/{owner}/{repo}/autolinks/{autolink_id}", "operationId": "repos/get-autolink", "summary": "APIs.io Engineering Platform Get an autolink reference of a repository", "tags": [ "Repos" ] }, { "method": "DELETE", "path": "/repos/{owner}/{repo}/autolinks/{autolink_id}", "operationId": "repos/delete-autolink", "summary": "APIs.io Engineering Platform Delete an autolink reference from a repository", "tags": [ "Repos" ] }, { "method": "GET", "path": "/repos/{owner}/{repo}/branches", "operationId": "repos/list-branches", "summary": "APIs.io Engineering Platform List branches", "tags": [ "Repos" ] }, { "method": "GET", "path": "/repos/{owner}/{repo}/branches/{branch}", "operationId": "repos/get-branch", "summary": "APIs.io Engineering Platform Get a branch", "tags": [ "Repos" ] }, { "method": "GET", "path": "/repos/{owner}/{repo}/branches/{branch}/protection", "operationId": "repos/get-branch-protection", "summary": "APIs.io Engineering Platform Get branch protection", "tags": [ "Repos" ] }, { "method": "PUT", "path": "/repos/{owner}/{repo}/branches/{branch}/protection", "operationId": "repos/update-branch-protection", "summary": "APIs.io Engineering Platform Update branch protection", "tags": [ "Repos" ] }, { "method": "DELETE", "path": "/repos/{owner}/{repo}/branches/{branch}/protection", "operationId": "repos/delete-branch-protection", "summary": "APIs.io Engineering Platform Delete branch protection", "tags": [ "Repos" ] }, { "method": "GET", "path": "/repos/{owner}/{repo}/branches/{branch}/protection/enforce_admins", "operationId": "repos/get-admin-branch-protection", "summary": "APIs.io Engineering Platform Get admin branch protection", "tags": [ "Repos" ] }, { "method": "POST", "path": "/repos/{owner}/{repo}/branches/{branch}/protection/enforce_admins", "operationId": "repos/set-admin-branch-protection", "summary": "APIs.io Engineering Platform Set admin branch protection", "tags": [ "Repos" ] }, { "method": "DELETE", "path": "/repos/{owner}/{repo}/branches/{branch}/protection/enforce_admins", "operationId": "repos/delete-admin-branch-protection", "summary": "APIs.io Engineering Platform Delete admin branch protection", "tags": [ "Repos" ] }, { "method": "GET", "path": "/repos/{owner}/{repo}/branches/{branch}/protection/required_pull_request_reviews", "operationId": "repos/get-pull-request-review-protection", "summary": "APIs.io Engineering Platform Get pull request review protection", "tags": [ "Repos" ] }, { "method": "DELETE", "path": "/repos/{owner}/{repo}/branches/{branch}/protection/required_pull_request_reviews", "operationId": "repos/delete-pull-request-review-protection", "summary": "APIs.io Engineering Platform Delete pull request review protection", "tags": [ "Repos" ] }, { "method": "PATCH", "path": "/repos/{owner}/{repo}/branches/{branch}/protection/required_pull_request_reviews", "operationId": "repos/update-pull-request-review-protection", "summary": "APIs.io Engineering Platform Update pull request review protection", "tags": [ "Repos" ] }, { "method": "GET", "path": "/repos/{owner}/{repo}/branches/{branch}/protection/required_signatures", "operationId": "repos/get-commit-signature-protection", "summary": "APIs.io Engineering Platform Get commit signature protection", "tags": [ "Repos" ] }, { "method": "POST", "path": "/repos/{owner}/{repo}/branches/{branch}/protection/required_signatures", "operationId": "repos/create-commit-signature-protection", "summary": "APIs.io Engineering Platform Create commit signature protection", "tags": [ "Repos" ] }, { "method": "DELETE", "path": "/repos/{owner}/{repo}/branches/{branch}/protection/required_signatures", "operationId": "repos/delete-commit-signature-protection", "summary": "APIs.io Engineering Platform Delete commit signature protection", "tags": [ "Repos" ] }, { "method": "GET", "path": "/repos/{owner}/{repo}/branches/{branch}/protection/required_status_checks", "operationId": "repos/get-status-checks-protection", "summary": "APIs.io Engineering Platform Get status checks protection", "tags": [ "Repos" ] }, { "method": "DELETE", "path": "/repos/{owner}/{repo}/branches/{branch}/protection/required_status_checks", "operationId": "repos/remove-status-check-protection", "summary": "APIs.io Engineering Platform Remove status check protection", "tags": [ "Repos" ] }, { "method": "PATCH", "path": "/repos/{owner}/{repo}/branches/{branch}/protection/required_status_checks", "operationId": "repos/update-status-check-protection", "summary": "APIs.io Engineering Platform Update status check protection", "tags": [ "Repos" ] }, { "method": "GET", "path": "/repos/{owner}/{repo}/branches/{branch}/protection/required_status_checks/contexts", "operationId": "repos/get-all-status-check-contexts", "summary": "APIs.io Engineering Platform Get all status check contexts", "tags": [ "Repos" ] }, { "method": "POST", "path": "/repos/{owner}/{repo}/branches/{branch}/protection/required_status_checks/contexts", "operationId": "repos/add-status-check-contexts", "summary": "APIs.io Engineering Platform Add status check contexts", "tags": [ "Repos" ] }, { "method": "PUT", "path": "/repos/{owner}/{repo}/branches/{branch}/protection/required_status_checks/contexts", "operationId": "repos/set-status-check-contexts", "summary": "APIs.io Engineering Platform Set status check contexts", "tags": [ "Repos" ] }, { "method": "DELETE", "path": "/repos/{owner}/{repo}/branches/{branch}/protection/required_status_checks/contexts", "operationId": "repos/remove-status-check-contexts", "summary": "APIs.io Engineering Platform Remove status check contexts", "tags": [ "Repos" ] }, { "method": "GET", "path": "/repos/{owner}/{repo}/branches/{branch}/protection/restrictions", "operationId": "repos/get-access-restrictions", "summary": "APIs.io Engineering Platform Get access restrictions", "tags": [ "Repos" ] }, { "method": "DELETE", "path": "/repos/{owner}/{repo}/branches/{branch}/protection/restrictions", "operationId": "repos/delete-access-restrictions", "summary": "APIs.io Engineering Platform Delete access restrictions", "tags": [ "Repos" ] }, { "method": "GET", "path": "/repos/{owner}/{repo}/branches/{branch}/protection/restrictions/apps", "operationId": "repos/get-apps-with-access-to-protected-branch", "summary": "APIs.io Engineering Platform Get apps with access to the protected branch", "tags": [ "Repos" ] }, { "method": "POST", "path": "/repos/{owner}/{repo}/branches/{branch}/protection/restrictions/apps", "operationId": "repos/add-app-access-restrictions", "summary": "APIs.io Engineering Platform Add app access restrictions", "tags": [ "Repos" ] }, { "method": "PUT", "path": "/repos/{owner}/{repo}/branches/{branch}/protection/restrictions/apps", "operationId": "repos/set-app-access-restrictions", "summary": "APIs.io Engineering Platform Set app access restrictions", "tags": [ "Repos" ] }, { "method": "DELETE", "path": "/repos/{owner}/{repo}/branches/{branch}/protection/restrictions/apps", "operationId": "repos/remove-app-access-restrictions", "summary": "APIs.io Engineering Platform Remove app access restrictions", "tags": [ "Repos" ] }, { "method": "GET", "path": "/repos/{owner}/{repo}/branches/{branch}/protection/restrictions/teams", "operationId": "repos/get-teams-with-access-to-protected-branch", "summary": "APIs.io Engineering Platform Get teams with access to the protected branch", "tags": [ "Repos" ] }, { "method": "POST", "path": "/repos/{owner}/{repo}/branches/{branch}/protection/restrictions/teams", "operationId": "repos/add-team-access-restrictions", "summary": "APIs.io Engineering Platform Add team access restrictions", "tags": [ "Repos" ] }, { "method": "PUT", "path": "/repos/{owner}/{repo}/branches/{branch}/protection/restrictions/teams", "operationId": "repos/set-team-access-restrictions", "summary": "APIs.io Engineering Platform Set team access restrictions", "tags": [ "Repos" ] }, { "method": "DELETE", "path": "/repos/{owner}/{repo}/branches/{branch}/protection/restrictions/teams", "operationId": "repos/remove-team-access-restrictions", "summary": "APIs.io Engineering Platform Remove team access restrictions", "tags": [ "Repos" ] }, { "method": "GET", "path": "/repos/{owner}/{repo}/branches/{branch}/protection/restrictions/users", "operationId": "repos/get-users-with-access-to-protected-branch", "summary": "APIs.io Engineering Platform Get users with access to the protected branch", "tags": [ "Repos" ] }, { "method": "POST", "path": "/repos/{owner}/{repo}/branches/{branch}/protection/restrictions/users", "operationId": "repos/add-user-access-restrictions", "summary": "APIs.io Engineering Platform Add user access restrictions", "tags": [ "Repos" ] }, { "method": "PUT", "path": "/repos/{owner}/{repo}/branches/{branch}/protection/restrictions/users", "operationId": "repos/set-user-access-restrictions", "summary": "APIs.io Engineering Platform Set user access restrictions", "tags": [ "Repos" ] }, { "method": "DELETE", "path": "/repos/{owner}/{repo}/branches/{branch}/protection/restrictions/users", "operationId": "repos/remove-user-access-restrictions", "summary": "APIs.io Engineering Platform Remove user access restrictions", "tags": [ "Repos" ] }, { "method": "POST", "path": "/repos/{owner}/{repo}/branches/{branch}/rename", "operationId": "repos/rename-branch", "summary": "APIs.io Engineering Platform Rename a branch", "tags": [ "Repos" ] }, { "method": "POST", "path": "/repos/{owner}/{repo}/check-runs", "operationId": "checks/create", "summary": "APIs.io Engineering Platform Create a check run", "tags": [ "Checks" ] }, { "method": "GET", "path": "/repos/{owner}/{repo}/check-runs/{check_run_id}", "operationId": "checks/get", "summary": "APIs.io Engineering Platform Get a check run", "tags": [ "Checks" ] }, { "method": "PATCH", "path": "/repos/{owner}/{repo}/check-runs/{check_run_id}", "operationId": "checks/update", "summary": "APIs.io Engineering Platform Update a check run", "tags": [ "Checks" ] }, { "method": "GET", "path": "/repos/{owner}/{repo}/check-runs/{check_run_id}/annotations", "operationId": "checks/list-annotations", "summary": "APIs.io Engineering Platform List check run annotations", "tags": [ "Checks" ] }, { "method": "POST", "path": "/repos/{owner}/{repo}/check-runs/{check_run_id}/rerequest", "operationId": "checks/rerequest-run", "summary": "APIs.io Engineering Platform Rerequest a check run", "tags": [ "Checks" ] }, { "method": "POST", "path": "/repos/{owner}/{repo}/check-suites", "operationId": "checks/create-suite", "summary": "APIs.io Engineering Platform Create a check suite", "tags": [ "Checks" ] }, { "method": "PATCH", "path": "/repos/{owner}/{repo}/check-suites/preferences", "operationId": "checks/set-suites-preferences", "summary": "APIs.io Engineering Platform Update repository preferences for check suites", "tags": [ "Checks" ] }, { "method": "GET", "path": "/repos/{owner}/{repo}/check-suites/{check_suite_id}", "operationId": "checks/get-suite", "summary": "APIs.io Engineering Platform Get a check suite", "tags": [ "Checks" ] }, { "method": "GET", "path": "/repos/{owner}/{repo}/check-suites/{check_suite_id}/check-runs", "operationId": "checks/list-for-suite", "summary": "APIs.io Engineering Platform List check runs in a check suite", "tags": [ "Checks" ] }, { "method": "POST", "path": "/repos/{owner}/{repo}/check-suites/{check_suite_id}/rerequest", "operationId": "checks/rerequest-suite", "summary": "APIs.io Engineering Platform Rerequest a check suite", "tags": [ "Checks" ] }, { "method": "GET", "path": "/repos/{owner}/{repo}/code-scanning/alerts", "operationId": "code-scanning/list-alerts-for-repo", "summary": "APIs.io Engineering Platform List code scanning alerts for a repository", "tags": [ "Code-Scanning" ] }, { "method": "GET", "path": "/repos/{owner}/{repo}/code-scanning/alerts/{alert_number}", "operationId": "code-scanning/get-alert", "summary": "APIs.io Engineering Platform Get a code scanning alert", "tags": [ "Code-Scanning" ] }, { "method": "PATCH", "path": "/repos/{owner}/{repo}/code-scanning/alerts/{alert_number}", "operationId": "code-scanning/update-alert", "summary": "APIs.io Engineering Platform Update a code scanning alert", "tags": [ "Code-Scanning" ] }, { "method": "GET", "path": "/repos/{owner}/{repo}/code-scanning/alerts/{alert_number}/instances", "operationId": "code-scanning/list-alert-instances", "summary": "APIs.io Engineering Platform List instances of a code scanning alert", "tags": [ "Code-Scanning" ] }, { "method": "GET", "path": "/repos/{owner}/{repo}/code-scanning/analyses", "operationId": "code-scanning/list-recent-analyses", "summary": "APIs.io Engineering Platform List code scanning analyses for a repository", "tags": [ "Code-Scanning" ] }, { "method": "GET", "path": "/repos/{owner}/{repo}/code-scanning/analyses/{analysis_id}", "operationId": "code-scanning/get-analysis", "summary": "APIs.io Engineering Platform Get a code scanning analysis for a repository", "tags": [ "Code-Scanning" ] }, { "method": "DELETE", "path": "/repos/{owner}/{repo}/code-scanning/analyses/{analysis_id}", "operationId": "code-scanning/delete-analysis", "summary": "APIs.io Engineering Platform Delete a code scanning analysis from a repository", "tags": [ "Code-Scanning" ] }, { "method": "GET", "path": "/repos/{owner}/{repo}/code-scanning/default-setup", "operationId": "code-scanning/get-default-setup", "summary": "APIs.io Engineering Platform Get a code scanning default setup configuration", "tags": [ "Code-Scanning" ] }, { "method": "PATCH", "path": "/repos/{owner}/{repo}/code-scanning/default-setup", "operationId": "code-scanning/update-default-setup", "summary": "APIs.io Engineering Platform Update a code scanning default setup configuration", "tags": [ "Code-Scanning" ] }, { "method": "POST", "path": "/repos/{owner}/{repo}/code-scanning/sarifs", "operationId": "code-scanning/upload-sarif", "summary": "APIs.io Engineering Platform Upload an analysis as SARIF data", "tags": [ "Code-Scanning" ] }, { "method": "GET", "path": "/repos/{owner}/{repo}/code-scanning/sarifs/{sarif_id}", "operationId": "code-scanning/get-sarif", "summary": "APIs.io Engineering Platform Get information about a SARIF upload", "tags": [ "Code-Scanning" ] }, { "method": "GET", "path": "/repos/{owner}/{repo}/codeowners/errors", "operationId": "repos/codeowners-errors", "summary": "APIs.io Engineering Platform List CODEOWNERS errors", "tags": [ "Repos" ] }, { "method": "GET", "path": "/repos/{owner}/{repo}/collaborators", "operationId": "repos/list-collaborators", "summary": "APIs.io Engineering Platform List repository collaborators", "tags": [ "Repos" ] }, { "method": "GET", "path": "/repos/{owner}/{repo}/collaborators/{username}", "operationId": "repos/check-collaborator", "summary": "APIs.io Engineering Platform Check if a user is a repository collaborator", "tags": [ "Repos" ] }, { "method": "PUT", "path": "/repos/{owner}/{repo}/collaborators/{username}", "operationId": "repos/add-collaborator", "summary": "APIs.io Engineering Platform Add a repository collaborator", "tags": [ "Repos" ] }, { "method": "DELETE", "path": "/repos/{owner}/{repo}/collaborators/{username}", "operationId": "repos/remove-collaborator", "summary": "APIs.io Engineering Platform Remove a repository collaborator", "tags": [ "Repos" ] }, { "method": "GET", "path": "/repos/{owner}/{repo}/collaborators/{username}/permission", "operationId": "repos/get-collaborator-permission-level", "summary": "APIs.io Engineering Platform Get repository permissions for a user", "tags": [ "Repos" ] }, { "method": "GET", "path": "/repos/{owner}/{repo}/comments", "operationId": "repos/list-commit-comments-for-repo", "summary": "APIs.io Engineering Platform List commit comments for a repository", "tags": [ "Repos" ] }, { "method": "GET", "path": "/repos/{owner}/{repo}/comments/{comment_id}", "operationId": "repos/get-commit-comment", "summary": "APIs.io Engineering Platform Get a commit comment", "tags": [ "Repos" ] }, { "method": "DELETE", "path": "/repos/{owner}/{repo}/comments/{comment_id}", "operationId": "repos/delete-commit-comment", "summary": "APIs.io Engineering Platform Delete a commit comment", "tags": [ "Repos" ] }, { "method": "PATCH", "path": "/repos/{owner}/{repo}/comments/{comment_id}", "operationId": "repos/update-commit-comment", "summary": "APIs.io Engineering Platform Update a commit comment", "tags": [ "Repos" ] }, { "method": "GET", "path": "/repos/{owner}/{repo}/comments/{comment_id}/reactions", "operationId": "reactions/list-for-commit-comment", "summary": "APIs.io Engineering Platform List reactions for a commit comment", "tags": [ "Reactions" ] }, { "method": "POST", "path": "/repos/{owner}/{repo}/comments/{comment_id}/reactions", "operationId": "reactions/create-for-commit-comment", "summary": "APIs.io Engineering Platform Create reaction for a commit comment", "tags": [ "Reactions" ] }, { "method": "DELETE", "path": "/repos/{owner}/{repo}/comments/{comment_id}/reactions/{reaction_id}", "operationId": "reactions/delete-for-commit-comment", "summary": "APIs.io Engineering Platform Delete a commit comment reaction", "tags": [ "Reactions" ] }, { "method": "GET", "path": "/repos/{owner}/{repo}/commits", "operationId": "repos/list-commits", "summary": "APIs.io Engineering Platform List commits", "tags": [ "Repos" ] }, { "method": "GET", "path": "/repos/{owner}/{repo}/commits/{commit_sha}/branches-where-head", "operationId": "repos/list-branches-for-head-commit", "summary": "APIs.io Engineering Platform List branches for HEAD commit", "tags": [ "Repos" ] }, { "method": "GET", "path": "/repos/{owner}/{repo}/commits/{commit_sha}/comments", "operationId": "repos/list-comments-for-commit", "summary": "APIs.io Engineering Platform List commit comments", "tags": [ "Repos" ] }, { "method": "POST", "path": "/repos/{owner}/{repo}/commits/{commit_sha}/comments", "operationId": "repos/create-commit-comment", "summary": "APIs.io Engineering Platform Create a commit comment", "tags": [ "Repos" ] }, { "method": "GET", "path": "/repos/{owner}/{repo}/commits/{commit_sha}/pulls", "operationId": "repos/list-pull-requests-associated-with-commit", "summary": "APIs.io Engineering Platform List pull requests associated with a commit", "tags": [ "Repos" ] }, { "method": "GET", "path": "/repos/{owner}/{repo}/commits/{ref}", "operationId": "repos/get-commit", "summary": "APIs.io Engineering Platform Get a commit", "tags": [ "Repos" ] }, { "method": "GET", "path": "/repos/{owner}/{repo}/commits/{ref}/check-runs", "operationId": "checks/list-for-ref", "summary": "APIs.io Engineering Platform List check runs for a Git reference", "tags": [ "Checks" ] }, { "method": "GET", "path": "/repos/{owner}/{repo}/commits/{ref}/check-suites", "operationId": "checks/list-suites-for-ref", "summary": "APIs.io Engineering Platform List check suites for a Git reference", "tags": [ "Checks" ] }, { "method": "GET", "path": "/repos/{owner}/{repo}/commits/{ref}/status", "operationId": "repos/get-combined-status-for-ref", "summary": "APIs.io Engineering Platform Get the combined status for a specific reference", "tags": [ "Repos" ] }, { "method": "GET", "path": "/repos/{owner}/{repo}/commits/{ref}/statuses", "operationId": "repos/list-commit-statuses-for-ref", "summary": "APIs.io Engineering Platform List commit statuses for a reference", "tags": [ "Repos" ] }, { "method": "GET", "path": "/repos/{owner}/{repo}/compare/{basehead}", "operationId": "repos/compare-commits", "summary": "APIs.io Engineering Platform Compare two commits", "tags": [ "Repos" ] }, { "method": "GET", "path": "/repos/{owner}/{repo}/contents/{path}", "operationId": "repos/get-content", "summary": "APIs.io Engineering Platform Get repository content", "tags": [ "Repos" ] }, { "method": "PUT", "path": "/repos/{owner}/{repo}/contents/{path}", "operationId": "repos/create-or-update-file-contents", "summary": "APIs.io Engineering Platform Create or update file contents", "tags": [ "Repos" ] }, { "method": "DELETE", "path": "/repos/{owner}/{repo}/contents/{path}", "operationId": "repos/delete-file", "summary": "APIs.io Engineering Platform Delete a file", "tags": [ "Repos" ] }, { "method": "GET", "path": "/repos/{owner}/{repo}/contributors", "operationId": "repos/list-contributors", "summary": "APIs.io Engineering Platform List repository contributors", "tags": [ "Repos" ] }, { "method": "GET", "path": "/repos/{owner}/{repo}/dependabot/alerts", "operationId": "dependabot/list-alerts-for-repo", "summary": "APIs.io Engineering Platform List Dependabot alerts for a repository", "tags": [ "Dependabot" ] }, { "method": "GET", "path": "/repos/{owner}/{repo}/dependabot/alerts/{alert_number}", "operationId": "dependabot/get-alert", "summary": "APIs.io Engineering Platform Get a Dependabot alert", "tags": [ "Dependabot" ] }, { "method": "PATCH", "path": "/repos/{owner}/{repo}/dependabot/alerts/{alert_number}", "operationId": "dependabot/update-alert", "summary": "APIs.io Engineering Platform Update a Dependabot alert", "tags": [ "Dependabot" ] }, { "method": "GET", "path": "/repos/{owner}/{repo}/dependabot/secrets", "operationId": "dependabot/list-repo-secrets", "summary": "APIs.io Engineering Platform List repository secrets", "tags": [ "Dependabot" ] }, { "method": "GET", "path": "/repos/{owner}/{repo}/dependabot/secrets/public-key", "operationId": "dependabot/get-repo-public-key", "summary": "APIs.io Engineering Platform Get a repository public key", "tags": [ "Dependabot" ] }, { "method": "GET", "path": "/repos/{owner}/{repo}/dependabot/secrets/{secret_name}", "operationId": "dependabot/get-repo-secret", "summary": "APIs.io Engineering Platform Get a repository secret", "tags": [ "Dependabot" ] }, { "method": "PUT", "path": "/repos/{owner}/{repo}/dependabot/secrets/{secret_name}", "operationId": "dependabot/create-or-update-repo-secret", "summary": "APIs.io Engineering Platform Create or update a repository secret", "tags": [ "Dependabot" ] }, { "method": "DELETE", "path": "/repos/{owner}/{repo}/dependabot/secrets/{secret_name}", "operationId": "dependabot/delete-repo-secret", "summary": "APIs.io Engineering Platform Delete a repository secret", "tags": [ "Dependabot" ] }, { "method": "GET", "path": "/repos/{owner}/{repo}/dependency-graph/compare/{basehead}", "operationId": "dependency-graph/diff-range", "summary": "APIs.io Engineering Platform Get a diff of the dependencies between commits", "tags": [ "Dependency-Graph" ] }, { "method": "GET", "path": "/repos/{owner}/{repo}/dependency-graph/sbom", "operationId": "dependency-graph/export-sbom", "summary": "APIs.io Engineering Platform Export a software bill of materials (SBOM) for a repository.", "tags": [ "Dependency-Graph" ] }, { "method": "POST", "path": "/repos/{owner}/{repo}/dependency-graph/snapshots", "operationId": "dependency-graph/create-repository-snapshot", "summary": "APIs.io Engineering Platform Create a snapshot of dependencies for a repository", "tags": [ "Dependency-Graph" ] }, { "method": "GET", "path": "/repos/{owner}/{repo}/deployments", "operationId": "repos/list-deployments", "summary": "APIs.io Engineering Platform List deployments", "tags": [ "Repos" ] }, { "method": "POST", "path": "/repos/{owner}/{repo}/deployments", "operationId": "repos/create-deployment", "summary": "APIs.io Engineering Platform Create a deployment", "tags": [ "Repos" ] }, { "method": "GET", "path": "/repos/{owner}/{repo}/deployments/{deployment_id}", "operationId": "repos/get-deployment", "summary": "APIs.io Engineering Platform Get a deployment", "tags": [ "Repos" ] }, { "method": "DELETE", "path": "/repos/{owner}/{repo}/deployments/{deployment_id}", "operationId": "repos/delete-deployment", "summary": "APIs.io Engineering Platform Delete a deployment", "tags": [ "Repos" ] }, { "method": "GET", "path": "/repos/{owner}/{repo}/deployments/{deployment_id}/statuses", "operationId": "repos/list-deployment-statuses", "summary": "APIs.io Engineering Platform List deployment statuses", "tags": [ "Repos" ] }, { "method": "POST", "path": "/repos/{owner}/{repo}/deployments/{deployment_id}/statuses", "operationId": "repos/create-deployment-status", "summary": "APIs.io Engineering Platform Create a deployment status", "tags": [ "Repos" ] }, { "method": "GET", "path": "/repos/{owner}/{repo}/deployments/{deployment_id}/statuses/{status_id}", "operationId": "repos/get-deployment-status", "summary": "APIs.io Engineering Platform Get a deployment status", "tags": [ "Repos" ] }, { "method": "POST", "path": "/repos/{owner}/{repo}/dispatches", "operationId": "repos/create-dispatch-event", "summary": "APIs.io Engineering Platform Create a repository dispatch event", "tags": [ "Repos" ] }, { "method": "GET", "path": "/repos/{owner}/{repo}/environments", "operationId": "repos/get-all-environments", "summary": "APIs.io Engineering Platform List environments", "tags": [ "Repos" ] }, { "method": "GET", "path": "/repos/{owner}/{repo}/environments/{environment_name}", "operationId": "repos/get-environment", "summary": "APIs.io Engineering Platform Get an environment", "tags": [ "Repos" ] }, { "method": "PUT", "path": "/repos/{owner}/{repo}/environments/{environment_name}", "operationId": "repos/create-or-update-environment", "summary": "APIs.io Engineering Platform Create or update an environment", "tags": [ "Repos" ] }, { "method": "DELETE", "path": "/repos/{owner}/{repo}/environments/{environment_name}", "operationId": "repos/delete-an-environment", "summary": "APIs.io Engineering Platform Delete an environment", "tags": [ "Repos" ] }, { "method": "GET", "path": "/repos/{owner}/{repo}/environments/{environment_name}/deployment-branch-policies", "operationId": "repos/list-deployment-branch-policies", "summary": "APIs.io Engineering Platform List deployment branch policies", "tags": [ "Repos" ] }, { "method": "POST", "path": "/repos/{owner}/{repo}/environments/{environment_name}/deployment-branch-policies", "operationId": "repos/create-deployment-branch-policy", "summary": "APIs.io Engineering Platform Create a deployment branch policy", "tags": [ "Repos" ] }, { "method": "GET", "path": "/repos/{owner}/{repo}/environments/{environment_name}/deployment-branch-policies/{branch_policy_id}", "operationId": "repos/get-deployment-branch-policy", "summary": "APIs.io Engineering Platform Get a deployment branch policy", "tags": [ "Repos" ] }, { "method": "PUT", "path": "/repos/{owner}/{repo}/environments/{environment_name}/deployment-branch-policies/{branch_policy_id}", "operationId": "repos/update-deployment-branch-policy", "summary": "APIs.io Engineering Platform Update a deployment branch policy", "tags": [ "Repos" ] }, { "method": "DELETE", "path": "/repos/{owner}/{repo}/environments/{environment_name}/deployment-branch-policies/{branch_policy_id}", "operationId": "repos/delete-deployment-branch-policy", "summary": "APIs.io Engineering Platform Delete a deployment branch policy", "tags": [ "Repos" ] }, { "method": "GET", "path": "/repos/{owner}/{repo}/environments/{environment_name}/secrets", "operationId": "actions/list-environment-secrets", "summary": "APIs.io Engineering Platform List environment secrets", "tags": [ "Actions" ] }, { "method": "GET", "path": "/repos/{owner}/{repo}/environments/{environment_name}/secrets/public-key", "operationId": "actions/get-environment-public-key", "summary": "APIs.io Engineering Platform Get an environment public key", "tags": [ "Actions" ] }, { "method": "GET", "path": "/repos/{owner}/{repo}/environments/{environment_name}/secrets/{secret_name}", "operationId": "actions/get-environment-secret", "summary": "APIs.io Engineering Platform Get an environment secret", "tags": [ "Actions" ] }, { "method": "PUT", "path": "/repos/{owner}/{repo}/environments/{environment_name}/secrets/{secret_name}", "operationId": "actions/create-or-update-environment-secret", "summary": "APIs.io Engineering Platform Create or update an environment secret", "tags": [ "Actions" ] }, { "method": "DELETE", "path": "/repos/{owner}/{repo}/environments/{environment_name}/secrets/{secret_name}", "operationId": "actions/delete-environment-secret", "summary": "APIs.io Engineering Platform Delete an environment secret", "tags": [ "Actions" ] }, { "method": "GET", "path": "/repos/{owner}/{repo}/environments/{environment_name}/variables", "operationId": "actions/list-environment-variables", "summary": "APIs.io Engineering Platform List environment variables", "tags": [ "Actions" ] }, { "method": "POST", "path": "/repos/{owner}/{repo}/environments/{environment_name}/variables", "operationId": "actions/create-environment-variable", "summary": "APIs.io Engineering Platform Create an environment variable", "tags": [ "Actions" ] }, { "method": "GET", "path": "/repos/{owner}/{repo}/environments/{environment_name}/variables/{name}", "operationId": "actions/get-environment-variable", "summary": "APIs.io Engineering Platform Get an environment variable", "tags": [ "Actions" ] }, { "method": "DELETE", "path": "/repos/{owner}/{repo}/environments/{environment_name}/variables/{name}", "operationId": "actions/delete-environment-variable", "summary": "APIs.io Engineering Platform Delete an environment variable", "tags": [ "Actions" ] }, { "method": "PATCH", "path": "/repos/{owner}/{repo}/environments/{environment_name}/variables/{name}", "operationId": "actions/update-environment-variable", "summary": "APIs.io Engineering Platform Update an environment variable", "tags": [ "Actions" ] }, { "method": "GET", "path": "/repos/{owner}/{repo}/events", "operationId": "activity/list-repo-events", "summary": "APIs.io Engineering Platform List repository events", "tags": [ "Activity" ] }, { "method": "GET", "path": "/repos/{owner}/{repo}/forks", "operationId": "repos/list-forks", "summary": "APIs.io Engineering Platform List forks", "tags": [ "Repos" ] }, { "method": "POST", "path": "/repos/{owner}/{repo}/forks", "operationId": "repos/create-fork", "summary": "APIs.io Engineering Platform Create a fork", "tags": [ "Repos" ] }, { "method": "POST", "path": "/repos/{owner}/{repo}/git/blobs", "operationId": "git/create-blob", "summary": "APIs.io Engineering Platform Create a blob", "tags": [ "Git" ] }, { "method": "GET", "path": "/repos/{owner}/{repo}/git/blobs/{file_sha}", "operationId": "git/get-blob", "summary": "APIs.io Engineering Platform Get a blob", "tags": [ "Git" ] }, { "method": "POST", "path": "/repos/{owner}/{repo}/git/commits", "operationId": "git/create-commit", "summary": "APIs.io Engineering Platform Create a commit", "tags": [ "Git" ] }, { "method": "GET", "path": "/repos/{owner}/{repo}/git/commits/{commit_sha}", "operationId": "git/get-commit", "summary": "APIs.io Engineering Platform Get a commit object", "tags": [ "Git" ] }, { "method": "GET", "path": "/repos/{owner}/{repo}/git/matching-refs/{ref}", "operationId": "git/list-matching-refs", "summary": "APIs.io Engineering Platform List matching references", "tags": [ "Git" ] }, { "method": "GET", "path": "/repos/{owner}/{repo}/git/ref/{ref}", "operationId": "git/get-ref", "summary": "APIs.io Engineering Platform Get a reference", "tags": [ "Git" ] }, { "method": "POST", "path": "/repos/{owner}/{repo}/git/refs", "operationId": "git/create-ref", "summary": "APIs.io Engineering Platform Create a reference", "tags": [ "Git" ] }, { "method": "DELETE", "path": "/repos/{owner}/{repo}/git/refs/{ref}", "operationId": "git/delete-ref", "summary": "APIs.io Engineering Platform Delete a reference", "tags": [ "Git" ] }, { "method": "PATCH", "path": "/repos/{owner}/{repo}/git/refs/{ref}", "operationId": "git/update-ref", "summary": "APIs.io Engineering Platform Update a reference", "tags": [ "Git" ] }, { "method": "POST", "path": "/repos/{owner}/{repo}/git/tags", "operationId": "git/create-tag", "summary": "APIs.io Engineering Platform Create a tag object", "tags": [ "Git" ] }, { "method": "GET", "path": "/repos/{owner}/{repo}/git/tags/{tag_sha}", "operationId": "git/get-tag", "summary": "APIs.io Engineering Platform Get a tag", "tags": [ "Git" ] }, { "method": "POST", "path": "/repos/{owner}/{repo}/git/trees", "operationId": "git/create-tree", "summary": "APIs.io Engineering Platform Create a tree", "tags": [ "Git" ] }, { "method": "GET", "path": "/repos/{owner}/{repo}/git/trees/{tree_sha}", "operationId": "git/get-tree", "summary": "APIs.io Engineering Platform Get a tree", "tags": [ "Git" ] }, { "method": "GET", "path": "/repos/{owner}/{repo}/hooks", "operationId": "repos/list-webhooks", "summary": "APIs.io Engineering Platform List repository webhooks", "tags": [ "Repos" ] }, { "method": "POST", "path": "/repos/{owner}/{repo}/hooks", "operationId": "repos/create-webhook", "summary": "APIs.io Engineering Platform Create a repository webhook", "tags": [ "Repos" ] }, { "method": "GET", "path": "/repos/{owner}/{repo}/hooks/{hook_id}", "operationId": "repos/get-webhook", "summary": "APIs.io Engineering Platform Get a repository webhook", "tags": [ "Repos" ] }, { "method": "DELETE", "path": "/repos/{owner}/{repo}/hooks/{hook_id}", "operationId": "repos/delete-webhook", "summary": "APIs.io Engineering Platform Delete a repository webhook", "tags": [ "Repos" ] }, { "method": "PATCH", "path": "/repos/{owner}/{repo}/hooks/{hook_id}", "operationId": "repos/update-webhook", "summary": "APIs.io Engineering Platform Update a repository webhook", "tags": [ "Repos" ] }, { "method": "GET", "path": "/repos/{owner}/{repo}/hooks/{hook_id}/config", "operationId": "repos/get-webhook-config-for-repo", "summary": "APIs.io Engineering Platform Get a webhook configuration for a repository", "tags": [ "Repos" ] }, { "method": "PATCH", "path": "/repos/{owner}/{repo}/hooks/{hook_id}/config", "operationId": "repos/update-webhook-config-for-repo", "summary": "APIs.io Engineering Platform Update a webhook configuration for a repository", "tags": [ "Repos" ] }, { "method": "GET", "path": "/repos/{owner}/{repo}/hooks/{hook_id}/deliveries", "operationId": "repos/list-webhook-deliveries", "summary": "APIs.io Engineering Platform List deliveries for a repository webhook", "tags": [ "Repos" ] }, { "method": "GET", "path": "/repos/{owner}/{repo}/hooks/{hook_id}/deliveries/{delivery_id}", "operationId": "repos/get-webhook-delivery", "summary": "APIs.io Engineering Platform Get a delivery for a repository webhook", "tags": [ "Repos" ] }, { "method": "POST", "path": "/repos/{owner}/{repo}/hooks/{hook_id}/deliveries/{delivery_id}/attempts", "operationId": "repos/redeliver-webhook-delivery", "summary": "APIs.io Engineering Platform Redeliver a delivery for a repository webhook", "tags": [ "Repos" ] }, { "method": "POST", "path": "/repos/{owner}/{repo}/hooks/{hook_id}/pings", "operationId": "repos/ping-webhook", "summary": "APIs.io Engineering Platform Ping a repository webhook", "tags": [ "Repos" ] }, { "method": "POST", "path": "/repos/{owner}/{repo}/hooks/{hook_id}/tests", "operationId": "repos/test-push-webhook", "summary": "APIs.io Engineering Platform Test the push repository webhook", "tags": [ "Repos" ] }, { "method": "GET", "path": "/repos/{owner}/{repo}/installation", "operationId": "apps/get-repo-installation", "summary": "APIs.io Engineering Platform Get a repository installation for the authenticated app", "tags": [ "Apps" ] }, { "method": "GET", "path": "/repos/{owner}/{repo}/invitations", "operationId": "repos/list-invitations", "summary": "APIs.io Engineering Platform List repository invitations", "tags": [ "Repos" ] }, { "method": "DELETE", "path": "/repos/{owner}/{repo}/invitations/{invitation_id}", "operationId": "repos/delete-invitation", "summary": "APIs.io Engineering Platform Delete a repository invitation", "tags": [ "Repos" ] }, { "method": "PATCH", "path": "/repos/{owner}/{repo}/invitations/{invitation_id}", "operationId": "repos/update-invitation", "summary": "APIs.io Engineering Platform Update a repository invitation", "tags": [ "Repos" ] }, { "method": "GET", "path": "/repos/{owner}/{repo}/issues", "operationId": "issues/list-for-repo", "summary": "APIs.io Engineering Platform List repository issues", "tags": [ "Issues" ] }, { "method": "POST", "path": "/repos/{owner}/{repo}/issues", "operationId": "issues/create", "summary": "APIs.io Engineering Platform Create an issue", "tags": [ "Issues" ] }, { "method": "GET", "path": "/repos/{owner}/{repo}/issues/comments", "operationId": "issues/list-comments-for-repo", "summary": "APIs.io Engineering Platform List issue comments for a repository", "tags": [ "Issues" ] }, { "method": "GET", "path": "/repos/{owner}/{repo}/issues/comments/{comment_id}", "operationId": "issues/get-comment", "summary": "APIs.io Engineering Platform Get an issue comment", "tags": [ "Issues" ] }, { "method": "DELETE", "path": "/repos/{owner}/{repo}/issues/comments/{comment_id}", "operationId": "issues/delete-comment", "summary": "APIs.io Engineering Platform Delete an issue comment", "tags": [ "Issues" ] }, { "method": "PATCH", "path": "/repos/{owner}/{repo}/issues/comments/{comment_id}", "operationId": "issues/update-comment", "summary": "APIs.io Engineering Platform Update an issue comment", "tags": [ "Issues" ] }, { "method": "GET", "path": "/repos/{owner}/{repo}/issues/comments/{comment_id}/reactions", "operationId": "reactions/list-for-issue-comment", "summary": "APIs.io Engineering Platform List reactions for an issue comment", "tags": [ "Reactions" ] }, { "method": "POST", "path": "/repos/{owner}/{repo}/issues/comments/{comment_id}/reactions", "operationId": "reactions/create-for-issue-comment", "summary": "APIs.io Engineering Platform Create reaction for an issue comment", "tags": [ "Reactions" ] }, { "method": "DELETE", "path": "/repos/{owner}/{repo}/issues/comments/{comment_id}/reactions/{reaction_id}", "operationId": "reactions/delete-for-issue-comment", "summary": "APIs.io Engineering Platform Delete an issue comment reaction", "tags": [ "Reactions" ] }, { "method": "GET", "path": "/repos/{owner}/{repo}/issues/events", "operationId": "issues/list-events-for-repo", "summary": "APIs.io Engineering Platform List issue events for a repository", "tags": [ "Issues" ] }, { "method": "GET", "path": "/repos/{owner}/{repo}/issues/events/{event_id}", "operationId": "issues/get-event", "summary": "APIs.io Engineering Platform Get an issue event", "tags": [ "Issues" ] }, { "method": "GET", "path": "/repos/{owner}/{repo}/issues/{issue_number}", "operationId": "issues/get", "summary": "APIs.io Engineering Platform Get an issue", "tags": [ "Issues" ] }, { "method": "PATCH", "path": "/repos/{owner}/{repo}/issues/{issue_number}", "operationId": "issues/update", "summary": "APIs.io Engineering Platform Update an issue", "tags": [ "Issues" ] }, { "method": "POST", "path": "/repos/{owner}/{repo}/issues/{issue_number}/assignees", "operationId": "issues/add-assignees", "summary": "APIs.io Engineering Platform Add assignees to an issue", "tags": [ "Issues" ] }, { "method": "DELETE", "path": "/repos/{owner}/{repo}/issues/{issue_number}/assignees", "operationId": "issues/remove-assignees", "summary": "APIs.io Engineering Platform Remove assignees from an issue", "tags": [ "Issues" ] }, { "method": "GET", "path": "/repos/{owner}/{repo}/issues/{issue_number}/assignees/{assignee}", "operationId": "issues/check-user-can-be-assigned-to-issue", "summary": "APIs.io Engineering Platform Check if a user can be assigned to a issue", "tags": [ "Issues" ] }, { "method": "GET", "path": "/repos/{owner}/{repo}/issues/{issue_number}/comments", "operationId": "issues/list-comments", "summary": "APIs.io Engineering Platform List issue comments", "tags": [ "Issues" ] }, { "method": "POST", "path": "/repos/{owner}/{repo}/issues/{issue_number}/comments", "operationId": "issues/create-comment", "summary": "APIs.io Engineering Platform Create an issue comment", "tags": [ "Issues" ] }, { "method": "GET", "path": "/repos/{owner}/{repo}/issues/{issue_number}/events", "operationId": "issues/list-events", "summary": "APIs.io Engineering Platform List issue events", "tags": [ "Issues" ] }, { "method": "GET", "path": "/repos/{owner}/{repo}/issues/{issue_number}/labels", "operationId": "issues/list-labels-on-issue", "summary": "APIs.io Engineering Platform List labels for an issue", "tags": [ "Issues" ] }, { "method": "POST", "path": "/repos/{owner}/{repo}/issues/{issue_number}/labels", "operationId": "issues/add-labels", "summary": "APIs.io Engineering Platform Add labels to an issue", "tags": [ "Issues" ] }, { "method": "PUT", "path": "/repos/{owner}/{repo}/issues/{issue_number}/labels", "operationId": "issues/set-labels", "summary": "APIs.io Engineering Platform Set labels for an issue", "tags": [ "Issues" ] }, { "method": "DELETE", "path": "/repos/{owner}/{repo}/issues/{issue_number}/labels", "operationId": "issues/remove-all-labels", "summary": "APIs.io Engineering Platform Remove all labels from an issue", "tags": [ "Issues" ] }, { "method": "DELETE", "path": "/repos/{owner}/{repo}/issues/{issue_number}/labels/{name}", "operationId": "issues/remove-label", "summary": "APIs.io Engineering Platform Remove a label from an issue", "tags": [ "Issues" ] }, { "method": "PUT", "path": "/repos/{owner}/{repo}/issues/{issue_number}/lock", "operationId": "issues/lock", "summary": "APIs.io Engineering Platform Lock an issue", "tags": [ "Issues" ] }, { "method": "DELETE", "path": "/repos/{owner}/{repo}/issues/{issue_number}/lock", "operationId": "issues/unlock", "summary": "APIs.io Engineering Platform Unlock an issue", "tags": [ "Issues" ] }, { "method": "GET", "path": "/repos/{owner}/{repo}/issues/{issue_number}/reactions", "operationId": "reactions/list-for-issue", "summary": "APIs.io Engineering Platform List reactions for an issue", "tags": [ "Reactions" ] }, { "method": "POST", "path": "/repos/{owner}/{repo}/issues/{issue_number}/reactions", "operationId": "reactions/create-for-issue", "summary": "APIs.io Engineering Platform Create reaction for an issue", "tags": [ "Reactions" ] }, { "method": "DELETE", "path": "/repos/{owner}/{repo}/issues/{issue_number}/reactions/{reaction_id}", "operationId": "reactions/delete-for-issue", "summary": "APIs.io Engineering Platform Delete an issue reaction", "tags": [ "Reactions" ] }, { "method": "GET", "path": "/repos/{owner}/{repo}/issues/{issue_number}/timeline", "operationId": "issues/list-events-for-timeline", "summary": "APIs.io Engineering Platform List timeline events for an issue", "tags": [ "Issues" ] }, { "method": "GET", "path": "/repos/{owner}/{repo}/keys", "operationId": "repos/list-deploy-keys", "summary": "APIs.io Engineering Platform List deploy keys", "tags": [ "Repos" ] }, { "method": "POST", "path": "/repos/{owner}/{repo}/keys", "operationId": "repos/create-deploy-key", "summary": "APIs.io Engineering Platform Create a deploy key", "tags": [ "Repos" ] }, { "method": "GET", "path": "/repos/{owner}/{repo}/keys/{key_id}", "operationId": "repos/get-deploy-key", "summary": "APIs.io Engineering Platform Get a deploy key", "tags": [ "Repos" ] }, { "method": "DELETE", "path": "/repos/{owner}/{repo}/keys/{key_id}", "operationId": "repos/delete-deploy-key", "summary": "APIs.io Engineering Platform Delete a deploy key", "tags": [ "Repos" ] }, { "method": "GET", "path": "/repos/{owner}/{repo}/labels", "operationId": "issues/list-labels-for-repo", "summary": "APIs.io Engineering Platform List labels for a repository", "tags": [ "Issues" ] }, { "method": "POST", "path": "/repos/{owner}/{repo}/labels", "operationId": "issues/create-label", "summary": "APIs.io Engineering Platform Create a label", "tags": [ "Issues" ] }, { "method": "GET", "path": "/repos/{owner}/{repo}/labels/{name}", "operationId": "issues/get-label", "summary": "APIs.io Engineering Platform Get a label", "tags": [ "Issues" ] }, { "method": "DELETE", "path": "/repos/{owner}/{repo}/labels/{name}", "operationId": "issues/delete-label", "summary": "APIs.io Engineering Platform Delete a label", "tags": [ "Issues" ] }, { "method": "PATCH", "path": "/repos/{owner}/{repo}/labels/{name}", "operationId": "issues/update-label", "summary": "APIs.io Engineering Platform Update a label", "tags": [ "Issues" ] }, { "method": "GET", "path": "/repos/{owner}/{repo}/languages", "operationId": "repos/list-languages", "summary": "APIs.io Engineering Platform List repository languages", "tags": [ "Repos" ] }, { "method": "PUT", "path": "/repos/{owner}/{repo}/lfs", "operationId": "repos/enable-lfs-for-repo", "summary": "APIs.io Engineering Platform Enable Git LFS for a repository", "tags": [ "Repos" ] }, { "method": "DELETE", "path": "/repos/{owner}/{repo}/lfs", "operationId": "repos/disable-lfs-for-repo", "summary": "APIs.io Engineering Platform Disable Git LFS for a repository", "tags": [ "Repos" ] }, { "method": "GET", "path": "/repos/{owner}/{repo}/license", "operationId": "licenses/get-for-repo", "summary": "APIs.io Engineering Platform Get the license for a repository", "tags": [ "Licenses" ] }, { "method": "POST", "path": "/repos/{owner}/{repo}/merge-upstream", "operationId": "repos/merge-upstream", "summary": "APIs.io Engineering Platform Sync a fork branch with the upstream repository", "tags": [ "Repos" ] }, { "method": "POST", "path": "/repos/{owner}/{repo}/merges", "operationId": "repos/merge", "summary": "APIs.io Engineering Platform Merge a branch", "tags": [ "Repos" ] }, { "method": "GET", "path": "/repos/{owner}/{repo}/milestones", "operationId": "issues/list-milestones", "summary": "APIs.io Engineering Platform List milestones", "tags": [ "Issues" ] }, { "method": "POST", "path": "/repos/{owner}/{repo}/milestones", "operationId": "issues/create-milestone", "summary": "APIs.io Engineering Platform Create a milestone", "tags": [ "Issues" ] }, { "method": "GET", "path": "/repos/{owner}/{repo}/milestones/{milestone_number}", "operationId": "issues/get-milestone", "summary": "APIs.io Engineering Platform Get a milestone", "tags": [ "Issues" ] }, { "method": "DELETE", "path": "/repos/{owner}/{repo}/milestones/{milestone_number}", "operationId": "issues/delete-milestone", "summary": "APIs.io Engineering Platform Delete a milestone", "tags": [ "Issues" ] }, { "method": "PATCH", "path": "/repos/{owner}/{repo}/milestones/{milestone_number}", "operationId": "issues/update-milestone", "summary": "APIs.io Engineering Platform Update a milestone", "tags": [ "Issues" ] }, { "method": "GET", "path": "/repos/{owner}/{repo}/milestones/{milestone_number}/labels", "operationId": "issues/list-labels-for-milestone", "summary": "APIs.io Engineering Platform List labels for issues in a milestone", "tags": [ "Issues" ] }, { "method": "GET", "path": "/repos/{owner}/{repo}/notifications", "operationId": "activity/list-repo-notifications-for-authenticated-user", "summary": "APIs.io Engineering Platform List repository notifications for the authenticated user", "tags": [ "Activity" ] }, { "method": "PUT", "path": "/repos/{owner}/{repo}/notifications", "operationId": "activity/mark-repo-notifications-as-read", "summary": "APIs.io Engineering Platform Mark repository notifications as read", "tags": [ "Activity" ] }, { "method": "GET", "path": "/repos/{owner}/{repo}/pages", "operationId": "repos/get-pages", "summary": "APIs.io Engineering Platform Get a GitHub Enterprise Server Pages site", "tags": [ "Repos" ] }, { "method": "POST", "path": "/repos/{owner}/{repo}/pages", "operationId": "repos/create-pages-site", "summary": "APIs.io Engineering Platform Create a GitHub Enterprise Server Pages site", "tags": [ "Repos" ] }, { "method": "PUT", "path": "/repos/{owner}/{repo}/pages", "operationId": "repos/update-information-about-pages-site", "summary": "APIs.io Engineering Platform Update information about a GitHub Enterprise Server Pages site", "tags": [ "Repos" ] }, { "method": "DELETE", "path": "/repos/{owner}/{repo}/pages", "operationId": "repos/delete-pages-site", "summary": "APIs.io Engineering Platform Delete a GitHub Enterprise Server Pages site", "tags": [ "Repos" ] }, { "method": "GET", "path": "/repos/{owner}/{repo}/pages/builds", "operationId": "repos/list-pages-builds", "summary": "APIs.io Engineering Platform List GitHub Enterprise Server Pages builds", "tags": [ "Repos" ] }, { "method": "POST", "path": "/repos/{owner}/{repo}/pages/builds", "operationId": "repos/request-pages-build", "summary": "APIs.io Engineering Platform Request a GitHub Enterprise Server Pages build", "tags": [ "Repos" ] }, { "method": "GET", "path": "/repos/{owner}/{repo}/pages/builds/latest", "operationId": "repos/get-latest-pages-build", "summary": "APIs.io Engineering Platform Get latest Pages build", "tags": [ "Repos" ] }, { "method": "GET", "path": "/repos/{owner}/{repo}/pages/builds/{build_id}", "operationId": "repos/get-pages-build", "summary": "APIs.io Engineering Platform Get GitHub Enterprise Server Pages build", "tags": [ "Repos" ] }, { "method": "POST", "path": "/repos/{owner}/{repo}/pages/deployments", "operationId": "repos/create-pages-deployment", "summary": "APIs.io Engineering Platform Create a GitHub Pages deployment", "tags": [ "Repos" ] }, { "method": "GET", "path": "/repos/{owner}/{repo}/pre-receive-hooks", "operationId": "enterprise-admin/list-pre-receive-hooks-for-repo", "summary": "APIs.io Engineering Platform List pre-receive hooks for a repository", "tags": [ "Enterprise-Admin" ] }, { "method": "GET", "path": "/repos/{owner}/{repo}/pre-receive-hooks/{pre_receive_hook_id}", "operationId": "enterprise-admin/get-pre-receive-hook-for-repo", "summary": "APIs.io Engineering Platform Get a pre-receive hook for a repository", "tags": [ "Enterprise-Admin" ] }, { "method": "DELETE", "path": "/repos/{owner}/{repo}/pre-receive-hooks/{pre_receive_hook_id}", "operationId": "enterprise-admin/remove-pre-receive-hook-enforcement-for-repo", "summary": "APIs.io Engineering Platform Remove pre-receive hook enforcement for a repository", "tags": [ "Enterprise-Admin" ] }, { "method": "PATCH", "path": "/repos/{owner}/{repo}/pre-receive-hooks/{pre_receive_hook_id}", "operationId": "enterprise-admin/update-pre-receive-hook-enforcement-for-repo", "summary": "APIs.io Engineering Platform Update pre-receive hook enforcement for a repository", "tags": [ "Enterprise-Admin" ] }, { "method": "GET", "path": "/repos/{owner}/{repo}/projects", "operationId": "projects/list-for-repo", "summary": "APIs.io Engineering Platform List repository projects", "tags": [ "Projects" ] }, { "method": "POST", "path": "/repos/{owner}/{repo}/projects", "operationId": "projects/create-for-repo", "summary": "APIs.io Engineering Platform Create a repository project", "tags": [ "Projects" ] }, { "method": "GET", "path": "/repos/{owner}/{repo}/pulls", "operationId": "pulls/list", "summary": "APIs.io Engineering Platform List pull requests", "tags": [ "Pulls" ] }, { "method": "POST", "path": "/repos/{owner}/{repo}/pulls", "operationId": "pulls/create", "summary": "APIs.io Engineering Platform Create a pull request", "tags": [ "Pulls" ] }, { "method": "GET", "path": "/repos/{owner}/{repo}/pulls/comments", "operationId": "pulls/list-review-comments-for-repo", "summary": "APIs.io Engineering Platform List review comments in a repository", "tags": [ "Pulls" ] }, { "method": "GET", "path": "/repos/{owner}/{repo}/pulls/comments/{comment_id}", "operationId": "pulls/get-review-comment", "summary": "APIs.io Engineering Platform Get a review comment for a pull request", "tags": [ "Pulls" ] }, { "method": "DELETE", "path": "/repos/{owner}/{repo}/pulls/comments/{comment_id}", "operationId": "pulls/delete-review-comment", "summary": "APIs.io Engineering Platform Delete a review comment for a pull request", "tags": [ "Pulls" ] }, { "method": "PATCH", "path": "/repos/{owner}/{repo}/pulls/comments/{comment_id}", "operationId": "pulls/update-review-comment", "summary": "APIs.io Engineering Platform Update a review comment for a pull request", "tags": [ "Pulls" ] }, { "method": "GET", "path": "/repos/{owner}/{repo}/pulls/comments/{comment_id}/reactions", "operationId": "reactions/list-for-pull-request-review-comment", "summary": "APIs.io Engineering Platform List reactions for a pull request review comment", "tags": [ "Reactions" ] }, { "method": "POST", "path": "/repos/{owner}/{repo}/pulls/comments/{comment_id}/reactions", "operationId": "reactions/create-for-pull-request-review-comment", "summary": "APIs.io Engineering Platform Create reaction for a pull request review comment", "tags": [ "Reactions" ] }, { "method": "DELETE", "path": "/repos/{owner}/{repo}/pulls/comments/{comment_id}/reactions/{reaction_id}", "operationId": "reactions/delete-for-pull-request-comment", "summary": "APIs.io Engineering Platform Delete a pull request comment reaction", "tags": [ "Reactions" ] }, { "method": "GET", "path": "/repos/{owner}/{repo}/pulls/{pull_number}", "operationId": "pulls/get", "summary": "APIs.io Engineering Platform Get a pull request", "tags": [ "Pulls" ] }, { "method": "PATCH", "path": "/repos/{owner}/{repo}/pulls/{pull_number}", "operationId": "pulls/update", "summary": "APIs.io Engineering Platform Update a pull request", "tags": [ "Pulls" ] }, { "method": "GET", "path": "/repos/{owner}/{repo}/pulls/{pull_number}/comments", "operationId": "pulls/list-review-comments", "summary": "APIs.io Engineering Platform List review comments on a pull request", "tags": [ "Pulls" ] }, { "method": "POST", "path": "/repos/{owner}/{repo}/pulls/{pull_number}/comments", "operationId": "pulls/create-review-comment", "summary": "APIs.io Engineering Platform Create a review comment for a pull request", "tags": [ "Pulls" ] }, { "method": "POST", "path": "/repos/{owner}/{repo}/pulls/{pull_number}/comments/{comment_id}/replies", "operationId": "pulls/create-reply-for-review-comment", "summary": "APIs.io Engineering Platform Create a reply for a review comment", "tags": [ "Pulls" ] }, { "method": "GET", "path": "/repos/{owner}/{repo}/pulls/{pull_number}/commits", "operationId": "pulls/list-commits", "summary": "APIs.io Engineering Platform List commits on a pull request", "tags": [ "Pulls" ] }, { "method": "GET", "path": "/repos/{owner}/{repo}/pulls/{pull_number}/files", "operationId": "pulls/list-files", "summary": "APIs.io Engineering Platform List pull requests files", "tags": [ "Pulls" ] }, { "method": "GET", "path": "/repos/{owner}/{repo}/pulls/{pull_number}/merge", "operationId": "pulls/check-if-merged", "summary": "APIs.io Engineering Platform Check if a pull request has been merged", "tags": [ "Pulls" ] }, { "method": "PUT", "path": "/repos/{owner}/{repo}/pulls/{pull_number}/merge", "operationId": "pulls/merge", "summary": "APIs.io Engineering Platform Merge a pull request", "tags": [ "Pulls" ] }, { "method": "GET", "path": "/repos/{owner}/{repo}/pulls/{pull_number}/requested_reviewers", "operationId": "pulls/list-requested-reviewers", "summary": "APIs.io Engineering Platform Get all requested reviewers for a pull request", "tags": [ "Pulls" ] }, { "method": "POST", "path": "/repos/{owner}/{repo}/pulls/{pull_number}/requested_reviewers", "operationId": "pulls/request-reviewers", "summary": "APIs.io Engineering Platform Request reviewers for a pull request", "tags": [ "Pulls" ] }, { "method": "DELETE", "path": "/repos/{owner}/{repo}/pulls/{pull_number}/requested_reviewers", "operationId": "pulls/remove-requested-reviewers", "summary": "APIs.io Engineering Platform Remove requested reviewers from a pull request", "tags": [ "Pulls" ] }, { "method": "GET", "path": "/repos/{owner}/{repo}/pulls/{pull_number}/reviews", "operationId": "pulls/list-reviews", "summary": "APIs.io Engineering Platform List reviews for a pull request", "tags": [ "Pulls" ] }, { "method": "POST", "path": "/repos/{owner}/{repo}/pulls/{pull_number}/reviews", "operationId": "pulls/create-review", "summary": "APIs.io Engineering Platform Create a review for a pull request", "tags": [ "Pulls" ] }, { "method": "GET", "path": "/repos/{owner}/{repo}/pulls/{pull_number}/reviews/{review_id}", "operationId": "pulls/get-review", "summary": "APIs.io Engineering Platform Get a review for a pull request", "tags": [ "Pulls" ] }, { "method": "PUT", "path": "/repos/{owner}/{repo}/pulls/{pull_number}/reviews/{review_id}", "operationId": "pulls/update-review", "summary": "APIs.io Engineering Platform Update a review for a pull request", "tags": [ "Pulls" ] }, { "method": "DELETE", "path": "/repos/{owner}/{repo}/pulls/{pull_number}/reviews/{review_id}", "operationId": "pulls/delete-pending-review", "summary": "APIs.io Engineering Platform Delete a pending review for a pull request", "tags": [ "Pulls" ] }, { "method": "GET", "path": "/repos/{owner}/{repo}/pulls/{pull_number}/reviews/{review_id}/comments", "operationId": "pulls/list-comments-for-review", "summary": "APIs.io Engineering Platform List comments for a pull request review", "tags": [ "Pulls" ] }, { "method": "PUT", "path": "/repos/{owner}/{repo}/pulls/{pull_number}/reviews/{review_id}/dismissals", "operationId": "pulls/dismiss-review", "summary": "APIs.io Engineering Platform Dismiss a review for a pull request", "tags": [ "Pulls" ] }, { "method": "POST", "path": "/repos/{owner}/{repo}/pulls/{pull_number}/reviews/{review_id}/events", "operationId": "pulls/submit-review", "summary": "APIs.io Engineering Platform Submit a review for a pull request", "tags": [ "Pulls" ] }, { "method": "PUT", "path": "/repos/{owner}/{repo}/pulls/{pull_number}/update-branch", "operationId": "pulls/update-branch", "summary": "APIs.io Engineering Platform Update a pull request branch", "tags": [ "Pulls" ] }, { "method": "GET", "path": "/repos/{owner}/{repo}/readme", "operationId": "repos/get-readme", "summary": "APIs.io Engineering Platform Get a repository README", "tags": [ "Repos" ] }, { "method": "GET", "path": "/repos/{owner}/{repo}/readme/{dir}", "operationId": "repos/get-readme-in-directory", "summary": "APIs.io Engineering Platform Get a repository README for a directory", "tags": [ "Repos" ] }, { "method": "GET", "path": "/repos/{owner}/{repo}/releases", "operationId": "repos/list-releases", "summary": "APIs.io Engineering Platform List releases", "tags": [ "Repos" ] }, { "method": "POST", "path": "/repos/{owner}/{repo}/releases", "operationId": "repos/create-release", "summary": "APIs.io Engineering Platform Create a release", "tags": [ "Repos" ] }, { "method": "GET", "path": "/repos/{owner}/{repo}/releases/assets/{asset_id}", "operationId": "repos/get-release-asset", "summary": "APIs.io Engineering Platform Get a release asset", "tags": [ "Repos" ] }, { "method": "DELETE", "path": "/repos/{owner}/{repo}/releases/assets/{asset_id}", "operationId": "repos/delete-release-asset", "summary": "APIs.io Engineering Platform Delete a release asset", "tags": [ "Repos" ] }, { "method": "PATCH", "path": "/repos/{owner}/{repo}/releases/assets/{asset_id}", "operationId": "repos/update-release-asset", "summary": "APIs.io Engineering Platform Update a release asset", "tags": [ "Repos" ] }, { "method": "POST", "path": "/repos/{owner}/{repo}/releases/generate-notes", "operationId": "repos/generate-release-notes", "summary": "APIs.io Engineering Platform Generate release notes content for a release", "tags": [ "Repos" ] }, { "method": "GET", "path": "/repos/{owner}/{repo}/releases/latest", "operationId": "repos/get-latest-release", "summary": "APIs.io Engineering Platform Get the latest release", "tags": [ "Repos" ] }, { "method": "GET", "path": "/repos/{owner}/{repo}/releases/tags/{tag}", "operationId": "repos/get-release-by-tag", "summary": "APIs.io Engineering Platform Get a release by tag name", "tags": [ "Repos" ] }, { "method": "GET", "path": "/repos/{owner}/{repo}/releases/{release_id}", "operationId": "repos/get-release", "summary": "APIs.io Engineering Platform Get a release", "tags": [ "Repos" ] }, { "method": "DELETE", "path": "/repos/{owner}/{repo}/releases/{release_id}", "operationId": "repos/delete-release", "summary": "APIs.io Engineering Platform Delete a release", "tags": [ "Repos" ] }, { "method": "PATCH", "path": "/repos/{owner}/{repo}/releases/{release_id}", "operationId": "repos/update-release", "summary": "APIs.io Engineering Platform Update a release", "tags": [ "Repos" ] }, { "method": "GET", "path": "/repos/{owner}/{repo}/releases/{release_id}/assets", "operationId": "repos/list-release-assets", "summary": "APIs.io Engineering Platform List release assets", "tags": [ "Repos" ] }, { "method": "POST", "path": "/repos/{owner}/{repo}/releases/{release_id}/assets", "operationId": "repos/upload-release-asset", "summary": "APIs.io Engineering Platform Upload a release asset", "tags": [ "Repos" ] }, { "method": "GET", "path": "/repos/{owner}/{repo}/releases/{release_id}/reactions", "operationId": "reactions/list-for-release", "summary": "APIs.io Engineering Platform List reactions for a release", "tags": [ "Reactions" ] }, { "method": "POST", "path": "/repos/{owner}/{repo}/releases/{release_id}/reactions", "operationId": "reactions/create-for-release", "summary": "APIs.io Engineering Platform Create reaction for a release", "tags": [ "Reactions" ] }, { "method": "DELETE", "path": "/repos/{owner}/{repo}/releases/{release_id}/reactions/{reaction_id}", "operationId": "reactions/delete-for-release", "summary": "APIs.io Engineering Platform Delete a release reaction", "tags": [ "Reactions" ] }, { "method": "GET", "path": "/repos/{owner}/{repo}/replicas/caches", "operationId": "repos/list-cache-info", "summary": "APIs.io Engineering Platform List repository cache replication status", "tags": [ "Repos" ] }, { "method": "GET", "path": "/repos/{owner}/{repo}/secret-scanning/alerts", "operationId": "secret-scanning/list-alerts-for-repo", "summary": "APIs.io Engineering Platform List secret scanning alerts for a repository", "tags": [ "Secret-Scanning" ] }, { "method": "GET", "path": "/repos/{owner}/{repo}/secret-scanning/alerts/{alert_number}", "operationId": "secret-scanning/get-alert", "summary": "APIs.io Engineering Platform Get a secret scanning alert", "tags": [ "Secret-Scanning" ] }, { "method": "PATCH", "path": "/repos/{owner}/{repo}/secret-scanning/alerts/{alert_number}", "operationId": "secret-scanning/update-alert", "summary": "APIs.io Engineering Platform Update a secret scanning alert", "tags": [ "Secret-Scanning" ] }, { "method": "GET", "path": "/repos/{owner}/{repo}/secret-scanning/alerts/{alert_number}/locations", "operationId": "secret-scanning/list-locations-for-alert", "summary": "APIs.io Engineering Platform List locations for a secret scanning alert", "tags": [ "Secret-Scanning" ] }, { "method": "GET", "path": "/repos/{owner}/{repo}/stargazers", "operationId": "activity/list-stargazers-for-repo", "summary": "APIs.io Engineering Platform List stargazers", "tags": [ "Activity" ] }, { "method": "GET", "path": "/repos/{owner}/{repo}/stats/code_frequency", "operationId": "repos/get-code-frequency-stats", "summary": "APIs.io Engineering Platform Get the weekly commit activity", "tags": [ "Repos" ] }, { "method": "GET", "path": "/repos/{owner}/{repo}/stats/commit_activity", "operationId": "repos/get-commit-activity-stats", "summary": "APIs.io Engineering Platform Get the last year of commit activity", "tags": [ "Repos" ] }, { "method": "GET", "path": "/repos/{owner}/{repo}/stats/contributors", "operationId": "repos/get-contributors-stats", "summary": "APIs.io Engineering Platform Get all contributor commit activity", "tags": [ "Repos" ] }, { "method": "GET", "path": "/repos/{owner}/{repo}/stats/participation", "operationId": "repos/get-participation-stats", "summary": "APIs.io Engineering Platform Get the weekly commit count", "tags": [ "Repos" ] }, { "method": "GET", "path": "/repos/{owner}/{repo}/stats/punch_card", "operationId": "repos/get-punch-card-stats", "summary": "APIs.io Engineering Platform Get the hourly commit count for each day", "tags": [ "Repos" ] }, { "method": "POST", "path": "/repos/{owner}/{repo}/statuses/{sha}", "operationId": "repos/create-commit-status", "summary": "APIs.io Engineering Platform Create a commit status", "tags": [ "Repos" ] }, { "method": "GET", "path": "/repos/{owner}/{repo}/subscribers", "operationId": "activity/list-watchers-for-repo", "summary": "APIs.io Engineering Platform List watchers", "tags": [ "Activity" ] }, { "method": "GET", "path": "/repos/{owner}/{repo}/subscription", "operationId": "activity/get-repo-subscription", "summary": "APIs.io Engineering Platform Get a repository subscription", "tags": [ "Activity" ] }, { "method": "PUT", "path": "/repos/{owner}/{repo}/subscription", "operationId": "activity/set-repo-subscription", "summary": "APIs.io Engineering Platform Set a repository subscription", "tags": [ "Activity" ] }, { "method": "DELETE", "path": "/repos/{owner}/{repo}/subscription", "operationId": "activity/delete-repo-subscription", "summary": "APIs.io Engineering Platform Delete a repository subscription", "tags": [ "Activity" ] }, { "method": "GET", "path": "/repos/{owner}/{repo}/tags", "operationId": "repos/list-tags", "summary": "APIs.io Engineering Platform List repository tags", "tags": [ "Repos" ] }, { "method": "GET", "path": "/repos/{owner}/{repo}/tags/protection", "operationId": "repos/list-tag-protection", "summary": "APIs.io Engineering Platform Deprecated - List tag protection states for a repository", "tags": [ "Repos" ] }, { "method": "POST", "path": "/repos/{owner}/{repo}/tags/protection", "operationId": "repos/create-tag-protection", "summary": "APIs.io Engineering Platform Deprecated - Create a tag protection state for a repository", "tags": [ "Repos" ] }, { "method": "DELETE", "path": "/repos/{owner}/{repo}/tags/protection/{tag_protection_id}", "operationId": "repos/delete-tag-protection", "summary": "APIs.io Engineering Platform Deprecated - Delete a tag protection state for a repository", "tags": [ "Repos" ] }, { "method": "GET", "path": "/repos/{owner}/{repo}/tarball/{ref}", "operationId": "repos/download-tarball-archive", "summary": "APIs.io Engineering Platform Download a repository archive (tar)", "tags": [ "Repos" ] }, { "method": "GET", "path": "/repos/{owner}/{repo}/teams", "operationId": "repos/list-teams", "summary": "APIs.io Engineering Platform List repository teams", "tags": [ "Repos" ] }, { "method": "GET", "path": "/repos/{owner}/{repo}/topics", "operationId": "repos/get-all-topics", "summary": "APIs.io Engineering Platform Get all repository topics", "tags": [ "Repos" ] }, { "method": "PUT", "path": "/repos/{owner}/{repo}/topics", "operationId": "repos/replace-all-topics", "summary": "APIs.io Engineering Platform Replace all repository topics", "tags": [ "Repos" ] }, { "method": "POST", "path": "/repos/{owner}/{repo}/transfer", "operationId": "repos/transfer", "summary": "APIs.io Engineering Platform Transfer a repository", "tags": [ "Repos" ] }, { "method": "GET", "path": "/repos/{owner}/{repo}/vulnerability-alerts", "operationId": "repos/check-vulnerability-alerts", "summary": "APIs.io Engineering Platform Check if vulnerability alerts are enabled for a repository", "tags": [ "Repos" ] }, { "method": "PUT", "path": "/repos/{owner}/{repo}/vulnerability-alerts", "operationId": "repos/enable-vulnerability-alerts", "summary": "APIs.io Engineering Platform Enable vulnerability alerts", "tags": [ "Repos" ] }, { "method": "DELETE", "path": "/repos/{owner}/{repo}/vulnerability-alerts", "operationId": "repos/disable-vulnerability-alerts", "summary": "APIs.io Engineering Platform Disable vulnerability alerts", "tags": [ "Repos" ] }, { "method": "GET", "path": "/repos/{owner}/{repo}/zipball/{ref}", "operationId": "repos/download-zipball-archive", "summary": "APIs.io Engineering Platform Download a repository archive (zip)", "tags": [ "Repos" ] }, { "method": "POST", "path": "/repos/{template_owner}/{template_repo}/generate", "operationId": "repos/create-using-template", "summary": "APIs.io Engineering Platform Create a repository using a template", "tags": [ "Repos" ] }, { "method": "GET", "path": "/repositories", "operationId": "repos/list-public", "summary": "APIs.io Engineering Platform List public repositories", "tags": [ "Repos" ] }, { "method": "GET", "path": "/scim/v2/enterprises/{enterprise}/Groups", "operationId": "enterprise-admin/list-provisioned-groups-enterprise", "summary": "APIs.io Engineering Platform List provisioned SCIM groups for an enterprise", "tags": [ "Enterprise-Admin", "Scim" ] }, { "method": "POST", "path": "/scim/v2/enterprises/{enterprise}/Groups", "operationId": "enterprise-admin/provision-enterprise-group", "summary": "APIs.io Engineering Platform Provision a SCIM enterprise group", "tags": [ "Enterprise-Admin" ] }, { "method": "GET", "path": "/scim/v2/enterprises/{enterprise}/Groups/{scim_group_id}", "operationId": "enterprise-admin/get-provisioning-information-for-enterprise-group", "summary": "APIs.io Engineering Platform Get SCIM provisioning information for an enterprise group", "tags": [ "Enterprise-Admin" ] }, { "method": "PUT", "path": "/scim/v2/enterprises/{enterprise}/Groups/{scim_group_id}", "operationId": "enterprise-admin/set-information-for-provisioned-enterprise-group", "summary": "APIs.io Engineering Platform Set SCIM information for a provisioned enterprise group", "tags": [ "Enterprise-Admin" ] }, { "method": "DELETE", "path": "/scim/v2/enterprises/{enterprise}/Groups/{scim_group_id}", "operationId": "enterprise-admin/delete-scim-group-from-enterprise", "summary": "APIs.io Engineering Platform Delete a SCIM group from an enterprise", "tags": [ "Enterprise-Admin" ] }, { "method": "PATCH", "path": "/scim/v2/enterprises/{enterprise}/Groups/{scim_group_id}", "operationId": "enterprise-admin/update-attribute-for-enterprise-group", "summary": "APIs.io Engineering Platform Update an attribute for a SCIM enterprise group", "tags": [ "Enterprise-Admin" ] }, { "method": "GET", "path": "/scim/v2/enterprises/{enterprise}/Users", "operationId": "enterprise-admin/list-provisioned-identities-enterprise", "summary": "APIs.io Engineering Platform List SCIM provisioned identities for an enterprise", "tags": [ "Enterprise-Admin" ] }, { "method": "POST", "path": "/scim/v2/enterprises/{enterprise}/Users", "operationId": "enterprise-admin/provision-enterprise-user", "summary": "APIs.io Engineering Platform Provision a SCIM enterprise user", "tags": [ "Enterprise-Admin" ] }, { "method": "GET", "path": "/scim/v2/enterprises/{enterprise}/Users/{scim_user_id}", "operationId": "enterprise-admin/get-provisioning-information-for-enterprise-user", "summary": "APIs.io Engineering Platform Get SCIM provisioning information for an enterprise user", "tags": [ "Enterprise-Admin" ] }, { "method": "PUT", "path": "/scim/v2/enterprises/{enterprise}/Users/{scim_user_id}", "operationId": "enterprise-admin/set-information-for-provisioned-enterprise-user", "summary": "APIs.io Engineering Platform Set SCIM information for a provisioned enterprise user", "tags": [ "Enterprise-Admin" ] }, { "method": "DELETE", "path": "/scim/v2/enterprises/{enterprise}/Users/{scim_user_id}", "operationId": "enterprise-admin/delete-user-from-enterprise", "summary": "APIs.io Engineering Platform Delete a SCIM user from an enterprise", "tags": [ "Enterprise-Admin" ] }, { "method": "PATCH", "path": "/scim/v2/enterprises/{enterprise}/Users/{scim_user_id}", "operationId": "enterprise-admin/update-attribute-for-enterprise-user", "summary": "APIs.io Engineering Platform Update an attribute for a SCIM enterprise user", "tags": [ "Enterprise-Admin" ] }, { "method": "GET", "path": "/search/code", "operationId": "search/code", "summary": "APIs.io Engineering Platform Search code", "tags": [ "Search" ] }, { "method": "GET", "path": "/search/commits", "operationId": "search/commits", "summary": "APIs.io Engineering Platform Search commits", "tags": [ "Search" ] }, { "method": "GET", "path": "/search/issues", "operationId": "search/issues-and-pull-requests", "summary": "APIs.io Engineering Platform Search issues and pull requests", "tags": [ "Search" ] }, { "method": "GET", "path": "/search/labels", "operationId": "search/labels", "summary": "APIs.io Engineering Platform Search labels", "tags": [ "Search" ] }, { "method": "GET", "path": "/search/repositories", "operationId": "search/repos", "summary": "APIs.io Engineering Platform Search repositories", "tags": [ "Search" ] }, { "method": "GET", "path": "/search/topics", "operationId": "search/topics", "summary": "APIs.io Engineering Platform Search topics", "tags": [ "Search" ] }, { "method": "GET", "path": "/search/users", "operationId": "search/users", "summary": "APIs.io Engineering Platform Search users", "tags": [ "Search" ] }, { "method": "GET", "path": "/setup/api/configcheck", "operationId": "enterprise-admin/get-configuration-status", "summary": "APIs.io Engineering Platform Get the configuration status", "tags": [ "Enterprise-Admin" ] }, { "method": "POST", "path": "/setup/api/configure", "operationId": "enterprise-admin/start-configuration-process", "summary": "APIs.io Engineering Platform Start a configuration process", "tags": [ "Enterprise-Admin" ] }, { "method": "GET", "path": "/setup/api/maintenance", "operationId": "enterprise-admin/get-maintenance-status", "summary": "APIs.io Engineering Platform Get the maintenance status", "tags": [ "Enterprise-Admin" ] }, { "method": "POST", "path": "/setup/api/maintenance", "operationId": "enterprise-admin/enable-or-disable-maintenance-mode", "summary": "APIs.io Engineering Platform Enable or disable maintenance mode", "tags": [ "Enterprise-Admin" ] }, { "method": "GET", "path": "/setup/api/settings", "operationId": "enterprise-admin/get-settings", "summary": "APIs.io Engineering Platform Get settings", "tags": [ "Enterprise-Admin" ] }, { "method": "PUT", "path": "/setup/api/settings", "operationId": "enterprise-admin/set-settings", "summary": "APIs.io Engineering Platform Set settings", "tags": [ "Enterprise-Admin" ] }, { "method": "GET", "path": "/setup/api/settings/authorized-keys", "operationId": "enterprise-admin/get-all-authorized-ssh-keys", "summary": "APIs.io Engineering Platform Get all authorized SSH keys", "tags": [ "Enterprise-Admin" ] }, { "method": "POST", "path": "/setup/api/settings/authorized-keys", "operationId": "enterprise-admin/add-authorized-ssh-key", "summary": "APIs.io Engineering Platform Add an authorized SSH key", "tags": [ "Enterprise-Admin" ] }, { "method": "DELETE", "path": "/setup/api/settings/authorized-keys", "operationId": "enterprise-admin/remove-authorized-ssh-key", "summary": "APIs.io Engineering Platform Remove an authorized SSH key", "tags": [ "Enterprise-Admin" ] }, { "method": "POST", "path": "/setup/api/start", "operationId": "enterprise-admin/create-enterprise-server-license", "summary": "APIs.io Engineering Platform Create a GitHub license", "tags": [ "Enterprise-Admin" ] }, { "method": "POST", "path": "/setup/api/upgrade", "operationId": "enterprise-admin/upgrade-license", "summary": "APIs.io Engineering Platform Upgrade a license", "tags": [ "Enterprise-Admin" ] }, { "method": "GET", "path": "/teams/{team_id}", "operationId": "teams/get-legacy", "summary": "APIs.io Engineering Platform Get a team (Legacy)", "tags": [ "Teams" ] }, { "method": "DELETE", "path": "/teams/{team_id}", "operationId": "teams/delete-legacy", "summary": "APIs.io Engineering Platform Delete a team (Legacy)", "tags": [ "Teams" ] }, { "method": "PATCH", "path": "/teams/{team_id}", "operationId": "teams/update-legacy", "summary": "APIs.io Engineering Platform Update a team (Legacy)", "tags": [ "Teams" ] }, { "method": "GET", "path": "/teams/{team_id}/discussions", "operationId": "teams/list-discussions-legacy", "summary": "APIs.io Engineering Platform List discussions (Legacy)", "tags": [ "Teams" ] }, { "method": "POST", "path": "/teams/{team_id}/discussions", "operationId": "teams/create-discussion-legacy", "summary": "APIs.io Engineering Platform Create a discussion (Legacy)", "tags": [ "Teams" ] }, { "method": "GET", "path": "/teams/{team_id}/discussions/{discussion_number}", "operationId": "teams/get-discussion-legacy", "summary": "APIs.io Engineering Platform Get a discussion (Legacy)", "tags": [ "Teams" ] }, { "method": "DELETE", "path": "/teams/{team_id}/discussions/{discussion_number}", "operationId": "teams/delete-discussion-legacy", "summary": "APIs.io Engineering Platform Delete a discussion (Legacy)", "tags": [ "Teams" ] }, { "method": "PATCH", "path": "/teams/{team_id}/discussions/{discussion_number}", "operationId": "teams/update-discussion-legacy", "summary": "APIs.io Engineering Platform Update a discussion (Legacy)", "tags": [ "Teams" ] }, { "method": "GET", "path": "/teams/{team_id}/discussions/{discussion_number}/comments", "operationId": "teams/list-discussion-comments-legacy", "summary": "APIs.io Engineering Platform List discussion comments (Legacy)", "tags": [ "Teams" ] }, { "method": "POST", "path": "/teams/{team_id}/discussions/{discussion_number}/comments", "operationId": "teams/create-discussion-comment-legacy", "summary": "APIs.io Engineering Platform Create a discussion comment (Legacy)", "tags": [ "Teams" ] }, { "method": "GET", "path": "/teams/{team_id}/discussions/{discussion_number}/comments/{comment_number}", "operationId": "teams/get-discussion-comment-legacy", "summary": "APIs.io Engineering Platform Get a discussion comment (Legacy)", "tags": [ "Teams" ] }, { "method": "DELETE", "path": "/teams/{team_id}/discussions/{discussion_number}/comments/{comment_number}", "operationId": "teams/delete-discussion-comment-legacy", "summary": "APIs.io Engineering Platform Delete a discussion comment (Legacy)", "tags": [ "Teams" ] }, { "method": "PATCH", "path": "/teams/{team_id}/discussions/{discussion_number}/comments/{comment_number}", "operationId": "teams/update-discussion-comment-legacy", "summary": "APIs.io Engineering Platform Update a discussion comment (Legacy)", "tags": [ "Teams" ] }, { "method": "GET", "path": "/teams/{team_id}/discussions/{discussion_number}/comments/{comment_number}/reactions", "operationId": "reactions/list-for-team-discussion-comment-legacy", "summary": "APIs.io Engineering Platform List reactions for a team discussion comment (Legacy)", "tags": [ "Reactions" ] }, { "method": "POST", "path": "/teams/{team_id}/discussions/{discussion_number}/comments/{comment_number}/reactions", "operationId": "reactions/create-for-team-discussion-comment-legacy", "summary": "APIs.io Engineering Platform Create reaction for a team discussion comment (Legacy)", "tags": [ "Reactions" ] }, { "method": "GET", "path": "/teams/{team_id}/discussions/{discussion_number}/reactions", "operationId": "reactions/list-for-team-discussion-legacy", "summary": "APIs.io Engineering Platform List reactions for a team discussion (Legacy)", "tags": [ "Reactions" ] }, { "method": "POST", "path": "/teams/{team_id}/discussions/{discussion_number}/reactions", "operationId": "reactions/create-for-team-discussion-legacy", "summary": "APIs.io Engineering Platform Create reaction for a team discussion (Legacy)", "tags": [ "Reactions" ] }, { "method": "GET", "path": "/teams/{team_id}/members", "operationId": "teams/list-members-legacy", "summary": "APIs.io Engineering Platform List team members (Legacy)", "tags": [ "Teams" ] }, { "method": "GET", "path": "/teams/{team_id}/members/{username}", "operationId": "teams/get-member-legacy", "summary": "APIs.io Engineering Platform Get team member (Legacy)", "tags": [ "Teams" ] }, { "method": "PUT", "path": "/teams/{team_id}/members/{username}", "operationId": "teams/add-member-legacy", "summary": "APIs.io Engineering Platform Add team member (Legacy)", "tags": [ "Teams" ] }, { "method": "DELETE", "path": "/teams/{team_id}/members/{username}", "operationId": "teams/remove-member-legacy", "summary": "APIs.io Engineering Platform Remove team member (Legacy)", "tags": [ "Teams" ] }, { "method": "GET", "path": "/teams/{team_id}/memberships/{username}", "operationId": "teams/get-membership-for-user-legacy", "summary": "APIs.io Engineering Platform Get team membership for a user (Legacy)", "tags": [ "Teams" ] }, { "method": "PUT", "path": "/teams/{team_id}/memberships/{username}", "operationId": "teams/add-or-update-membership-for-user-legacy", "summary": "APIs.io Engineering Platform Add or update team membership for a user (Legacy)", "tags": [ "Teams" ] }, { "method": "DELETE", "path": "/teams/{team_id}/memberships/{username}", "operationId": "teams/remove-membership-for-user-legacy", "summary": "APIs.io Engineering Platform Remove team membership for a user (Legacy)", "tags": [ "Teams" ] }, { "method": "GET", "path": "/teams/{team_id}/projects", "operationId": "teams/list-projects-legacy", "summary": "APIs.io Engineering Platform List team projects (Legacy)", "tags": [ "Teams" ] }, { "method": "GET", "path": "/teams/{team_id}/projects/{project_id}", "operationId": "teams/check-permissions-for-project-legacy", "summary": "APIs.io Engineering Platform Check team permissions for a project (Legacy)", "tags": [ "Teams" ] }, { "method": "PUT", "path": "/teams/{team_id}/projects/{project_id}", "operationId": "teams/add-or-update-project-permissions-legacy", "summary": "APIs.io Engineering Platform Add or update team project permissions (Legacy)", "tags": [ "Teams" ] }, { "method": "DELETE", "path": "/teams/{team_id}/projects/{project_id}", "operationId": "teams/remove-project-legacy", "summary": "APIs.io Engineering Platform Remove a project from a team (Legacy)", "tags": [ "Teams" ] }, { "method": "GET", "path": "/teams/{team_id}/repos", "operationId": "teams/list-repos-legacy", "summary": "APIs.io Engineering Platform List team repositories (Legacy)", "tags": [ "Teams" ] }, { "method": "GET", "path": "/teams/{team_id}/repos/{owner}/{repo}", "operationId": "teams/check-permissions-for-repo-legacy", "summary": "APIs.io Engineering Platform Check team permissions for a repository (Legacy)", "tags": [ "Teams" ] }, { "method": "PUT", "path": "/teams/{team_id}/repos/{owner}/{repo}", "operationId": "teams/add-or-update-repo-permissions-legacy", "summary": "APIs.io Engineering Platform Add or update team repository permissions (Legacy)", "tags": [ "Teams" ] }, { "method": "DELETE", "path": "/teams/{team_id}/repos/{owner}/{repo}", "operationId": "teams/remove-repo-legacy", "summary": "APIs.io Engineering Platform Remove a repository from a team (Legacy)", "tags": [ "Teams" ] }, { "method": "GET", "path": "/teams/{team_id}/teams", "operationId": "teams/list-child-legacy", "summary": "APIs.io Engineering Platform List child teams (Legacy)", "tags": [ "Teams" ] }, { "method": "GET", "path": "/user", "operationId": "users/get-authenticated", "summary": "APIs.io Engineering Platform Get the authenticated user", "tags": [ "Users" ] }, { "method": "PATCH", "path": "/user", "operationId": "users/update-authenticated", "summary": "APIs.io Engineering Platform Update the authenticated user", "tags": [ "Users" ] }, { "method": "GET", "path": "/user/docker/conflicts", "operationId": "packages/list-docker-migration-conflicting-packages-for-authenticated-user", "summary": "APIs.io Engineering Platform Get list of conflicting packages during Docker migration for authenticated-user", "tags": [ "Packages" ] }, { "method": "GET", "path": "/user/emails", "operationId": "users/list-emails-for-authenticated-user", "summary": "APIs.io Engineering Platform List email addresses for the authenticated user", "tags": [ "Users" ] }, { "method": "POST", "path": "/user/emails", "operationId": "users/add-email-for-authenticated-user", "summary": "APIs.io Engineering Platform Add an email address for the authenticated user", "tags": [ "Users" ] }, { "method": "DELETE", "path": "/user/emails", "operationId": "users/delete-email-for-authenticated-user", "summary": "APIs.io Engineering Platform Delete an email address for the authenticated user", "tags": [ "Users" ] }, { "method": "GET", "path": "/user/followers", "operationId": "users/list-followers-for-authenticated-user", "summary": "APIs.io Engineering Platform List followers of the authenticated user", "tags": [ "Users" ] }, { "method": "GET", "path": "/user/following", "operationId": "users/list-followed-by-authenticated-user", "summary": "APIs.io Engineering Platform List the people the authenticated user follows", "tags": [ "Users" ] }, { "method": "GET", "path": "/user/following/{username}", "operationId": "users/check-person-is-followed-by-authenticated", "summary": "APIs.io Engineering Platform Check if a person is followed by the authenticated user", "tags": [ "Users" ] }, { "method": "PUT", "path": "/user/following/{username}", "operationId": "users/follow", "summary": "APIs.io Engineering Platform Follow a user", "tags": [ "Users" ] }, { "method": "DELETE", "path": "/user/following/{username}", "operationId": "users/unfollow", "summary": "APIs.io Engineering Platform Unfollow a user", "tags": [ "Users" ] }, { "method": "GET", "path": "/user/gpg_keys", "operationId": "users/list-gpg-keys-for-authenticated-user", "summary": "APIs.io Engineering Platform List GPG keys for the authenticated user", "tags": [ "Users" ] }, { "method": "POST", "path": "/user/gpg_keys", "operationId": "users/create-gpg-key-for-authenticated-user", "summary": "APIs.io Engineering Platform Create a GPG key for the authenticated user", "tags": [ "Users" ] }, { "method": "GET", "path": "/user/gpg_keys/{gpg_key_id}", "operationId": "users/get-gpg-key-for-authenticated-user", "summary": "APIs.io Engineering Platform Get a GPG key for the authenticated user", "tags": [ "Users" ] }, { "method": "DELETE", "path": "/user/gpg_keys/{gpg_key_id}", "operationId": "users/delete-gpg-key-for-authenticated-user", "summary": "APIs.io Engineering Platform Delete a GPG key for the authenticated user", "tags": [ "Users" ] }, { "method": "GET", "path": "/user/installations", "operationId": "apps/list-installations-for-authenticated-user", "summary": "APIs.io Engineering Platform List app installations accessible to the user access token", "tags": [ "Apps" ] }, { "method": "GET", "path": "/user/installations/{installation_id}/repositories", "operationId": "apps/list-installation-repos-for-authenticated-user", "summary": "APIs.io Engineering Platform List repositories accessible to the user access token", "tags": [ "Apps" ] }, { "method": "PUT", "path": "/user/installations/{installation_id}/repositories/{repository_id}", "operationId": "apps/add-repo-to-installation-for-authenticated-user", "summary": "APIs.io Engineering Platform Add a repository to an app installation", "tags": [ "Apps" ] }, { "method": "DELETE", "path": "/user/installations/{installation_id}/repositories/{repository_id}", "operationId": "apps/remove-repo-from-installation-for-authenticated-user", "summary": "APIs.io Engineering Platform Remove a repository from an app installation", "tags": [ "Apps" ] }, { "method": "GET", "path": "/user/issues", "operationId": "issues/list-for-authenticated-user", "summary": "APIs.io Engineering Platform List user account issues assigned to the authenticated user", "tags": [ "Issues" ] }, { "method": "GET", "path": "/user/keys", "operationId": "users/list-public-ssh-keys-for-authenticated-user", "summary": "APIs.io Engineering Platform List public SSH keys for the authenticated user", "tags": [ "Users" ] }, { "method": "POST", "path": "/user/keys", "operationId": "users/create-public-ssh-key-for-authenticated-user", "summary": "APIs.io Engineering Platform Create a public SSH key for the authenticated user", "tags": [ "Users" ] }, { "method": "GET", "path": "/user/keys/{key_id}", "operationId": "users/get-public-ssh-key-for-authenticated-user", "summary": "APIs.io Engineering Platform Get a public SSH key for the authenticated user", "tags": [ "Users" ] }, { "method": "DELETE", "path": "/user/keys/{key_id}", "operationId": "users/delete-public-ssh-key-for-authenticated-user", "summary": "APIs.io Engineering Platform Delete a public SSH key for the authenticated user", "tags": [ "Users" ] }, { "method": "GET", "path": "/user/memberships/orgs", "operationId": "orgs/list-memberships-for-authenticated-user", "summary": "APIs.io Engineering Platform List organization memberships for the authenticated user", "tags": [ "Orgs" ] }, { "method": "GET", "path": "/user/memberships/orgs/{org}", "operationId": "orgs/get-membership-for-authenticated-user", "summary": "APIs.io Engineering Platform Get an organization membership for the authenticated user", "tags": [ "Orgs" ] }, { "method": "PATCH", "path": "/user/memberships/orgs/{org}", "operationId": "orgs/update-membership-for-authenticated-user", "summary": "APIs.io Engineering Platform Update an organization membership for the authenticated user", "tags": [ "Orgs" ] }, { "method": "GET", "path": "/user/migrations", "operationId": "migrations/list-for-authenticated-user", "summary": "APIs.io Engineering Platform List user migrations", "tags": [ "Migrations" ] }, { "method": "POST", "path": "/user/migrations", "operationId": "migrations/start-for-authenticated-user", "summary": "APIs.io Engineering Platform Start a user migration", "tags": [ "Migrations" ] }, { "method": "GET", "path": "/user/migrations/{migration_id}/archive", "operationId": "migrations/get-archive-for-authenticated-user", "summary": "APIs.io Engineering Platform Download a user migration archive", "tags": [ "Migrations" ] }, { "method": "GET", "path": "/user/migrations/{migration_id}/repositories", "operationId": "migrations/list-repos-for-authenticated-user", "summary": "APIs.io Engineering Platform List repositories for a user migration", "tags": [ "Migrations" ] }, { "method": "GET", "path": "/user/orgs", "operationId": "orgs/list-for-authenticated-user", "summary": "APIs.io Engineering Platform List organizations for the authenticated user", "tags": [ "Orgs" ] }, { "method": "GET", "path": "/user/packages", "operationId": "packages/list-packages-for-authenticated-user", "summary": "APIs.io Engineering Platform List packages for the authenticated user's namespace", "tags": [ "Packages" ] }, { "method": "GET", "path": "/user/packages/{package_type}/{package_name}", "operationId": "packages/get-package-for-authenticated-user", "summary": "APIs.io Engineering Platform Get a package for the authenticated user", "tags": [ "Packages" ] }, { "method": "DELETE", "path": "/user/packages/{package_type}/{package_name}", "operationId": "packages/delete-package-for-authenticated-user", "summary": "APIs.io Engineering Platform Delete a package for the authenticated user", "tags": [ "Packages" ] }, { "method": "POST", "path": "/user/packages/{package_type}/{package_name}/restore", "operationId": "packages/restore-package-for-authenticated-user", "summary": "APIs.io Engineering Platform Restore a package for the authenticated user", "tags": [ "Packages" ] }, { "method": "GET", "path": "/user/packages/{package_type}/{package_name}/versions", "operationId": "packages/get-all-package-versions-for-package-owned-by-authenticated-user", "summary": "APIs.io Engineering Platform List package versions for a package owned by the authenticated user", "tags": [ "Packages" ] }, { "method": "GET", "path": "/user/packages/{package_type}/{package_name}/versions/{package_version_id}", "operationId": "packages/get-package-version-for-authenticated-user", "summary": "APIs.io Engineering Platform Get a package version for the authenticated user", "tags": [ "Packages" ] }, { "method": "DELETE", "path": "/user/packages/{package_type}/{package_name}/versions/{package_version_id}", "operationId": "packages/delete-package-version-for-authenticated-user", "summary": "APIs.io Engineering Platform Delete a package version for the authenticated user", "tags": [ "Packages" ] }, { "method": "POST", "path": "/user/packages/{package_type}/{package_name}/versions/{package_version_id}/restore", "operationId": "packages/restore-package-version-for-authenticated-user", "summary": "APIs.io Engineering Platform Restore a package version for the authenticated user", "tags": [ "Packages" ] }, { "method": "POST", "path": "/user/projects", "operationId": "projects/create-for-authenticated-user", "summary": "APIs.io Engineering Platform Create a user project", "tags": [ "Projects" ] }, { "method": "GET", "path": "/user/public_emails", "operationId": "users/list-public-emails-for-authenticated-user", "summary": "APIs.io Engineering Platform List public email addresses for the authenticated user", "tags": [ "Users" ] }, { "method": "GET", "path": "/user/repos", "operationId": "repos/list-for-authenticated-user", "summary": "APIs.io Engineering Platform List repositories for the authenticated user", "tags": [ "Repos" ] }, { "method": "POST", "path": "/user/repos", "operationId": "repos/create-for-authenticated-user", "summary": "APIs.io Engineering Platform Create a repository for the authenticated user", "tags": [ "Repos" ] }, { "method": "GET", "path": "/user/repository_invitations", "operationId": "repos/list-invitations-for-authenticated-user", "summary": "APIs.io Engineering Platform List repository invitations for the authenticated user", "tags": [ "Repos" ] }, { "method": "DELETE", "path": "/user/repository_invitations/{invitation_id}", "operationId": "repos/decline-invitation-for-authenticated-user", "summary": "APIs.io Engineering Platform Decline a repository invitation", "tags": [ "Repos" ] }, { "method": "PATCH", "path": "/user/repository_invitations/{invitation_id}", "operationId": "repos/accept-invitation-for-authenticated-user", "summary": "APIs.io Engineering Platform Accept a repository invitation", "tags": [ "Repos" ] }, { "method": "GET", "path": "/user/social_accounts", "operationId": "users/list-social-accounts-for-authenticated-user", "summary": "APIs.io Engineering Platform List social accounts for the authenticated user", "tags": [ "Users" ] }, { "method": "POST", "path": "/user/social_accounts", "operationId": "users/add-social-account-for-authenticated-user", "summary": "APIs.io Engineering Platform Add social accounts for the authenticated user", "tags": [ "Users" ] }, { "method": "DELETE", "path": "/user/social_accounts", "operationId": "users/delete-social-account-for-authenticated-user", "summary": "APIs.io Engineering Platform Delete social accounts for the authenticated user", "tags": [ "Users" ] }, { "method": "GET", "path": "/user/ssh_signing_keys", "operationId": "users/list-ssh-signing-keys-for-authenticated-user", "summary": "APIs.io Engineering Platform List SSH signing keys for the authenticated user", "tags": [ "Users" ] }, { "method": "POST", "path": "/user/ssh_signing_keys", "operationId": "users/create-ssh-signing-key-for-authenticated-user", "summary": "APIs.io Engineering Platform Create a SSH signing key for the authenticated user", "tags": [ "Users" ] }, { "method": "GET", "path": "/user/ssh_signing_keys/{ssh_signing_key_id}", "operationId": "users/get-ssh-signing-key-for-authenticated-user", "summary": "APIs.io Engineering Platform Get an SSH signing key for the authenticated user", "tags": [ "Users" ] }, { "method": "DELETE", "path": "/user/ssh_signing_keys/{ssh_signing_key_id}", "operationId": "users/delete-ssh-signing-key-for-authenticated-user", "summary": "APIs.io Engineering Platform Delete an SSH signing key for the authenticated user", "tags": [ "Users" ] }, { "method": "GET", "path": "/user/starred", "operationId": "activity/list-repos-starred-by-authenticated-user", "summary": "APIs.io Engineering Platform List repositories starred by the authenticated user", "tags": [ "Activity" ] }, { "method": "GET", "path": "/user/starred/{owner}/{repo}", "operationId": "activity/check-repo-is-starred-by-authenticated-user", "summary": "APIs.io Engineering Platform Check if a repository is starred by the authenticated user", "tags": [ "Activity" ] }, { "method": "PUT", "path": "/user/starred/{owner}/{repo}", "operationId": "activity/star-repo-for-authenticated-user", "summary": "APIs.io Engineering Platform Star a repository for the authenticated user", "tags": [ "Activity" ] }, { "method": "DELETE", "path": "/user/starred/{owner}/{repo}", "operationId": "activity/unstar-repo-for-authenticated-user", "summary": "APIs.io Engineering Platform Unstar a repository for the authenticated user", "tags": [ "Activity" ] }, { "method": "GET", "path": "/user/subscriptions", "operationId": "activity/list-watched-repos-for-authenticated-user", "summary": "APIs.io Engineering Platform List repositories watched by the authenticated user", "tags": [ "Activity" ] }, { "method": "GET", "path": "/user/teams", "operationId": "teams/list-for-authenticated-user", "summary": "APIs.io Engineering Platform List teams for the authenticated user", "tags": [ "Teams" ] }, { "method": "GET", "path": "/user/{account_id}", "operationId": "users/get-by-id", "summary": "APIs.io Engineering Platform Get a user using their ID", "tags": [ "Users" ] }, { "method": "GET", "path": "/users", "operationId": "users/list", "summary": "APIs.io Engineering Platform List users", "tags": [ "Users" ] }, { "method": "GET", "path": "/users/{username}", "operationId": "users/get-by-username", "summary": "APIs.io Engineering Platform Get a user", "tags": [ "Users" ] }, { "method": "GET", "path": "/users/{username}/docker/conflicts", "operationId": "packages/list-docker-migration-conflicting-packages-for-user", "summary": "APIs.io Engineering Platform Get list of conflicting packages during Docker migration for user", "tags": [ "Packages" ] }, { "method": "GET", "path": "/users/{username}/events", "operationId": "activity/list-events-for-authenticated-user", "summary": "APIs.io Engineering Platform List events for the authenticated user", "tags": [ "Activity" ] }, { "method": "GET", "path": "/users/{username}/events/orgs/{org}", "operationId": "activity/list-org-events-for-authenticated-user", "summary": "APIs.io Engineering Platform List organization events for the authenticated user", "tags": [ "Activity" ] }, { "method": "GET", "path": "/users/{username}/events/public", "operationId": "activity/list-public-events-for-user", "summary": "APIs.io Engineering Platform List public events for a user", "tags": [ "Activity" ] }, { "method": "GET", "path": "/users/{username}/followers", "operationId": "users/list-followers-for-user", "summary": "APIs.io Engineering Platform List followers of a user", "tags": [ "Users" ] }, { "method": "GET", "path": "/users/{username}/following", "operationId": "users/list-following-for-user", "summary": "APIs.io Engineering Platform List the people a user follows", "tags": [ "Users" ] }, { "method": "GET", "path": "/users/{username}/following/{target_user}", "operationId": "users/check-following-for-user", "summary": "APIs.io Engineering Platform Check if a user follows another user", "tags": [ "Users" ] }, { "method": "GET", "path": "/users/{username}/gists", "operationId": "gists/list-for-user", "summary": "APIs.io Engineering Platform List gists for a user", "tags": [ "Gists" ] }, { "method": "GET", "path": "/users/{username}/gpg_keys", "operationId": "users/list-gpg-keys-for-user", "summary": "APIs.io Engineering Platform List GPG keys for a user", "tags": [ "Users" ] }, { "method": "GET", "path": "/users/{username}/hovercard", "operationId": "users/get-context-for-user", "summary": "APIs.io Engineering Platform Get contextual information for a user", "tags": [ "Users" ] }, { "method": "GET", "path": "/users/{username}/installation", "operationId": "apps/get-user-installation", "summary": "APIs.io Engineering Platform Get a user installation for the authenticated app", "tags": [ "Apps" ] }, { "method": "GET", "path": "/users/{username}/keys", "operationId": "users/list-public-keys-for-user", "summary": "APIs.io Engineering Platform List public keys for a user", "tags": [ "Users" ] }, { "method": "GET", "path": "/users/{username}/orgs", "operationId": "orgs/list-for-user", "summary": "APIs.io Engineering Platform List organizations for a user", "tags": [ "Orgs" ] }, { "method": "GET", "path": "/users/{username}/packages", "operationId": "packages/list-packages-for-user", "summary": "APIs.io Engineering Platform List packages for a user", "tags": [ "Packages" ] }, { "method": "GET", "path": "/users/{username}/packages/{package_type}/{package_name}", "operationId": "packages/get-package-for-user", "summary": "APIs.io Engineering Platform Get a package for a user", "tags": [ "Packages" ] }, { "method": "DELETE", "path": "/users/{username}/packages/{package_type}/{package_name}", "operationId": "packages/delete-package-for-user", "summary": "APIs.io Engineering Platform Delete a package for a user", "tags": [ "Packages" ] }, { "method": "POST", "path": "/users/{username}/packages/{package_type}/{package_name}/restore", "operationId": "packages/restore-package-for-user", "summary": "APIs.io Engineering Platform Restore a package for a user", "tags": [ "Packages" ] }, { "method": "GET", "path": "/users/{username}/packages/{package_type}/{package_name}/versions", "operationId": "packages/get-all-package-versions-for-package-owned-by-user", "summary": "APIs.io Engineering Platform List package versions for a package owned by a user", "tags": [ "Packages" ] }, { "method": "GET", "path": "/users/{username}/packages/{package_type}/{package_name}/versions/{package_version_id}", "operationId": "packages/get-package-version-for-user", "summary": "APIs.io Engineering Platform Get a package version for a user", "tags": [ "Packages" ] }, { "method": "DELETE", "path": "/users/{username}/packages/{package_type}/{package_name}/versions/{package_version_id}", "operationId": "packages/delete-package-version-for-user", "summary": "APIs.io Engineering Platform Delete package version for a user", "tags": [ "Packages" ] }, { "method": "POST", "path": "/users/{username}/packages/{package_type}/{package_name}/versions/{package_version_id}/restore", "operationId": "packages/restore-package-version-for-user", "summary": "APIs.io Engineering Platform Restore package version for a user", "tags": [ "Packages" ] }, { "method": "GET", "path": "/users/{username}/projects", "operationId": "projects/list-for-user", "summary": "APIs.io Engineering Platform List user projects", "tags": [ "Projects" ] }, { "method": "GET", "path": "/users/{username}/received_events", "operationId": "activity/list-received-events-for-user", "summary": "APIs.io Engineering Platform List events received by the authenticated user", "tags": [ "Activity" ] }, { "method": "GET", "path": "/users/{username}/received_events/public", "operationId": "activity/list-received-public-events-for-user", "summary": "APIs.io Engineering Platform List public events received by a user", "tags": [ "Activity" ] }, { "method": "GET", "path": "/users/{username}/repos", "operationId": "repos/list-for-user", "summary": "APIs.io Engineering Platform List repositories for a user", "tags": [ "Repos" ] }, { "method": "PUT", "path": "/users/{username}/site_admin", "operationId": "enterprise-admin/promote-user-to-be-site-administrator", "summary": "APIs.io Engineering Platform Promote a user to be a site administrator", "tags": [ "Enterprise-Admin" ] }, { "method": "DELETE", "path": "/users/{username}/site_admin", "operationId": "enterprise-admin/demote-site-administrator", "summary": "APIs.io Engineering Platform Demote a site administrator", "tags": [ "Enterprise-Admin" ] }, { "method": "GET", "path": "/users/{username}/social_accounts", "operationId": "users/list-social-accounts-for-user", "summary": "APIs.io Engineering Platform List social accounts for a user", "tags": [ "Users" ] }, { "method": "GET", "path": "/users/{username}/ssh_signing_keys", "operationId": "users/list-ssh-signing-keys-for-user", "summary": "APIs.io Engineering Platform List SSH signing keys for a user", "tags": [ "Users" ] }, { "method": "GET", "path": "/users/{username}/starred", "operationId": "activity/list-repos-starred-by-user", "summary": "APIs.io Engineering Platform List repositories starred by a user", "tags": [ "Activity" ] }, { "method": "GET", "path": "/users/{username}/subscriptions", "operationId": "activity/list-repos-watched-by-user", "summary": "APIs.io Engineering Platform List repositories watched by a user", "tags": [ "Activity" ] }, { "method": "PUT", "path": "/users/{username}/suspended", "operationId": "enterprise-admin/suspend-user", "summary": "APIs.io Engineering Platform Suspend a user", "tags": [ "Enterprise-Admin" ] }, { "method": "DELETE", "path": "/users/{username}/suspended", "operationId": "enterprise-admin/unsuspend-user", "summary": "APIs.io Engineering Platform Unsuspend a user", "tags": [ "Enterprise-Admin" ] }, { "method": "GET", "path": "/zen", "operationId": "meta/get-zen", "summary": "APIs.io Engineering Platform Get the Zen of GitHub", "tags": [ "Meta" ] } ] }