GitHub
The GitHub REST API allows developers to programmatically interact with GitHub resources including repositories, users, organizations, pull requests, issues, and more.
GitHub publishes 41 APIs on the APIs.io network, including Gists API, Issues API, Licenses API, and 38 more. Tagged areas include Code, Pipelines, Platform, Software Development, and Source Control.
The GitHub catalog on APIs.io includes 1 event-driven AsyncAPI specification, 1 JSON-LD context, and 3 Spectral governance rulesets.
GitHub’s developer surface includes authentication, documentation, CLI, support, getting-started guide, engineering blog, signup flow, and 63 more developer resources.
Kin Score
APIs 62
Individual APIs this provider publishes, each with its own machine-readable definition.
GitHub Gists API
The GitHub Gists API lets you programmatically manage gistslightweight code snippets and notesover HTTP. You can create gists (public or secret/unlisted), read individual gists,...
GitHub Issues API
The GitHub Issues API lets you programmatically manage issue tracking on GitHub, enabling you to list and filter issues across repositories, create and edit issues, change their...
GitHub Licenses API
The GitHub Licenses API lets you programmatically discover and retrieve open source license information across GitHub. It provides endpoints to list the common licenses GitHub s...
GitHub Markdown API
The GitHub Markdown API is a REST service that converts Markdownespecially GitHub Flavored Markdowninto the same HTML GitHub renders in READMEs, issues, and pull requests, so ex...
GitHub Meta API
Use the REST API to get meta information about GitHub, including the IP addresses of GitHub services.
GitHub Projects API
The GitHub Projects API enables developers to programmatically create and manage GitHub Projects, which are flexible tools for planning and tracking work using customizable boar...
GitHub Repos API
The GitHub Repos API is a set of REST endpoints that let you programmatically create, read, update, and delete repositories and their resources, giving you control over a repos ...
GitHub Search API
The GitHub Search API lets you programmatically find and filter content across GitHubincluding repositories, code, issues and pull requests, commits, users, topics, and labelsus...
GitHub User API
The GitHub Users API (part of the REST API) lets applications read and, for the authenticated account, manage user-related data on GitHub. It can fetch public profiles for any u...
GitHub Checks API
The GitHub Checks API lets you create and manage check runs and check suites that report detailed status, annotations, and results for commits. It enables CI/CD tools and integr...
GitHub Deployments API
The GitHub Deployments API lets you create and manage deployments and deployment statuses for repositories. Deployments are requests to deploy a specific ref (branch, SHA, tag) ...
GitHub Releases API
The GitHub Releases API lets you create, edit, and delete releases for a repository, as well as upload and manage release assets (binaries, installers, archives). Releases are b...
GitHub Pages API
The GitHub Pages API lets you manage GitHub Pages sites for repositories, including creating, updating, and deleting sites, configuring custom domains and HTTPS enforcement, and...
GitHub Packages API
The GitHub Packages API lets you manage packages and package versions in GitHub Packages, a software package hosting service that supports npm, Maven, Gradle, RubyGems, NuGet, D...
GitHub Git Database API
The GitHub Git Database API provides low-level access to Git objects (blobs, commits, refs, tags, and trees) in a repository. It lets you read and write raw Git data directly, e...
GitHub Codespaces API
The GitHub Codespaces API lets you create, manage, start, stop, and delete cloud development environments (codespaces) for repositories. It provides endpoints for managing codes...
GitHub Copilot API
The GitHub Copilot API lets organization and enterprise owners manage GitHub Copilot seat assignments, retrieve usage metrics and billing information, and configure Copilot poli...
GitHub Billing API
The GitHub Billing API lets you view billing and usage information for organizations and enterprises, including Actions minutes, Packages storage and data transfer, Codespaces u...
GitHub Migrations API
The GitHub Migrations API lets you migrate data to and from GitHub. It supports organization migrations that export repositories and metadata as downloadable archives, source im...
GitHub Secret Scanning API
The GitHub Secret Scanning API lets you retrieve and manage secret scanning alerts for repositories, organizations, and enterprises. Secret scanning detects tokens, keys, and ot...
GitHub Security Advisories API
The GitHub Security Advisories API lets you view and manage security advisories for repositories and access the GitHub Advisory Database. It provides endpoints to create, update...
GitHub Commits API
The GitHub Commits API lets you list, retrieve, and compare commits in a repository, as well as manage commit comments and commit statuses. It provides endpoints for viewing com...
GitHub Reactions API
The GitHub Reactions API lets you create, list, and delete emoji reactions on issues, pull requests, issue comments, pull request review comments, commit comments, release asset...
GitHub Deploy Keys API
The GitHub Deploy Keys API lets you manage deploy keys for repositories. Deploy keys are SSH keys that grant read-only or read-write access to a single repository, commonly used...
GitHub Dependency Graph API
The GitHub Dependency Graph API lets you view and submit dependency information for a repository. It provides endpoints to export the software bill of materials (SBOM) for a rep...
GitHub Metrics API
The GitHub Metrics API lets you access community profile and repository statistics, including contributor activity, commit frequency, code frequency, participation data, punch c...
GitHub Interactions API
The GitHub Interactions API lets you temporarily restrict which users can comment, open issues, or create pull requests in public repositories. It supports setting interaction l...
GitHub Models API
The GitHub Models API provides access to the GitHub Models catalog, letting you list and retrieve details about AI models available on the GitHub platform. It supports browsing ...
GitHub GraphQL API
The GitHub GraphQL API provides a flexible query language for accessing GitHub data, allowing clients to request exactly the fields they need in a single request. It supports qu...
GitHub Campaigns API
The GitHub Campaigns API lets organization owners and security managers create and manage security campaigns that coordinate remediation of code scanning alerts across multiple ...
GitHub Classroom API
The GitHub Classroom API lets you programmatically interact with GitHub Classroom, providing endpoints to list classrooms, get classroom details, list assignments for a classroo...
GitHub Code Security API
The GitHub Code Security API lets organizations and enterprises create and manage reusable code security configurations that standardize security settings across repositories. I...
GitHub Credentials API
The GitHub Credentials API lets you programmatically manage authentication credentials, providing endpoints to revoke a list of credentials such as tokens and keys for security ...
GitHub Enterprise Teams API
The GitHub Enterprise Teams API lets enterprise owners create and manage enterprise-level teams. It provides endpoints to list, create, get, update, and delete teams, manage tea...
GitHub Private Registries API
The GitHub Private Registries API lets organizations configure and manage private package registries. It provides endpoints to list, create, get, update, and delete private regi...
GitHub Starring API
The GitHub Starring API lets you bookmark repositories and manage your starred list. It provides endpoints to list stargazers for a repository, list repositories starred by the ...
GitHub Watching API
The GitHub Watching API lets you subscribe to notifications for activity in a repository. It provides endpoints to list watchers of a repository, get and set a repository subscr...
GitHub Actions API
Endpoints to manage GitHub Actions using the REST API.
GitHub Activity API
The Activity API from GitHub — 25 operation(s) for activity.
GitHub Apps API
The Apps API from GitHub — 23 operation(s) for apps.
GitHub Billing API
Monitor charges and usage from Actions and Packages.
GitHub Checks API
The Checks API from GitHub — 28 operation(s) for checks.
GitHub Code-Scanning API
Retrieve code scanning alerts from a repository.
GitHub Codes-Of-Conduct API
The Codes-Of-Conduct API from GitHub — 2 operation(s) for codes-of-conduct.
GitHub Dependabot API
Endpoints to manage Dependabot.
GitHub Dependency-Graph API
Endpoints to access Dependency Graph features.
GitHub Emojis API
The Emojis API from GitHub — 1 operation(s) for emojis.
GitHub Enterprise-Admin API
Enterprise Administration
GitHub Enterprise-Admin - Scim API
The Enterprise-Admin - Scim API from GitHub — 1 operation(s) for enterprise-admin - scim.
GitHub Git API
Raw Git functionality.
GitHub Gitignore API
The Gitignore API from GitHub — 2 operation(s) for gitignore.
GitHub Migrations API
Move projects to or from GitHub.
GitHub Oauth-Authorizations API
OAuth Authorizations API
GitHub Oidc API
The Oidc API from GitHub — 1 operation(s) for oidc.
GitHub Orgs API
The Orgs API from GitHub — 30 operation(s) for orgs.
GitHub Packages API
Manage packages for authenticated users and organizations.
GitHub Pulls API
Interact with GitHub Pull Requests.
GitHub Rate-Limit API
Check your current rate limit status
GitHub Reactions API
The Reactions API from GitHub — 16 operation(s) for reactions.
GitHub Secret-Scanning API
Retrieve secret scanning alerts from a repository.
GitHub Teams API
Interact with GitHub Teams.
GitHub GitHub V3 REST API API
The GitHub V3 REST API API from GitHub — 0 operation(s) for github v3 rest api.
Scroll for all 62
Postman Collections 23
Ready-to-run Postman collections for exercising this provider's APIs.
GitHub Application API
POSTMANGitHub Auth API
POSTMANGitHub Code of Conduct API
POSTMANGitHub Emojis API
POSTMANGitHub Events API
POSTMANGitHub Issues API
POSTMANgithub-repo-actions-api
POSTMANgithub-repos-api
POSTMANgithub-repos-api
POSTMANgithub-repos-api
POSTMANgithub-repos-api
POSTMANgithub-repos-api
POSTMANgithub-repo-hooks-api
POSTMANgithub-repos-api
POSTMANgithub-repos-api
POSTMANgithub-repos-api
POSTMANgithub-repos-api
POSTMANGitHub SCIM API
POSTMANGitHub Search API
POSTMANGitHub Setup API
POSTMANGitHub Teams API
POSTMANGitHub User API
POSTMANGitHub Zen API
POSTMANScroll for all 23
Open Collections 359
Open, tool-agnostic API collections (OpenAPI-derived and Bruno).
API Collection
OPEN COLLECTIONGithub About API
OPEN COLLECTIONGithub Access API
OPEN COLLECTIONGitHub Installation Accessible API
OPEN COLLECTIONGithub Actions API
OPEN COLLECTIONGitHub Org Active API
OPEN COLLECTIONGithub Activity API
OPEN COLLECTIONGithub Add API
OPEN COLLECTIONgithub-repos-api Administrative API
OPEN COLLECTIONGitHub Org Advanced API
OPEN COLLECTIONGithub Alerts API
OPEN COLLECTIONGithub All API
OPEN COLLECTIONGithub Allowed API
OPEN COLLECTIONgithub-repos-api Analysis API
OPEN COLLECTIONgithub-repos-api Annotations API
OPEN COLLECTIONGitHub Org Announcement API
OPEN COLLECTIONGitHub Application API
OPEN COLLECTIONGithub Applications API
OPEN COLLECTIONGitHub v3 REST Apps API
OPEN COLLECTIONGithub Archive API
OPEN COLLECTIONgithub-repo-actions-api Artifacts API
OPEN COLLECTIONgithub-repos-api Assets API
OPEN COLLECTIONGithub Assigned API
OPEN COLLECTIONGithub Assignees API
OPEN COLLECTIONgithub-repos-api Associated API
OPEN COLLECTIONgithub-repo-actions-api Attempts API
OPEN COLLECTIONGitHub SCIM Attribute API
OPEN COLLECTIONGitHub Org Audit API
OPEN COLLECTIONGitHub Auth API
OPEN COLLECTIONGithub Authenticated API
OPEN COLLECTIONGithub Authorization API
OPEN COLLECTIONGithub Authorized API
OPEN COLLECTIONgithub-repos-api Autolinks API
OPEN COLLECTIONGitHub Org Banner API
OPEN COLLECTIONGithub Between API
OPEN COLLECTIONgithub-repos-api Bill API
OPEN COLLECTIONGitHub v3 REST Billing API
OPEN COLLECTIONgithub-repos-api Blobs API
OPEN COLLECTIONGithub Branches API
OPEN COLLECTIONgithub-repos-api Builds API
OPEN COLLECTIONGithub Cache API
OPEN COLLECTIONgithub-repo-actions-api Caches API
OPEN COLLECTIONgithub-repo-actions-api Cancel API
OPEN COLLECTIONGitHub Projects Card API
OPEN COLLECTIONGitHub Projects Cards API
OPEN COLLECTIONgithub-repos-api Check API
OPEN COLLECTIONGithub Checks API
OPEN COLLECTIONGithub Child API
OPEN COLLECTIONGithub Claims API
OPEN COLLECTIONGithub Code API
OPEN COLLECTIONGitHub Code of Conduct API
OPEN COLLECTIONgithub-repos-api Code Owners API
OPEN COLLECTIONGitHub v3 REST Code Scanning API
OPEN COLLECTIONGithub Codes Of Conduct API
OPEN COLLECTIONGitHub codes
OPEN COLLECTIONGithub Collaborators API
OPEN COLLECTIONGitHub Projects Column API
OPEN COLLECTIONGitHub Projects Columns API
OPEN COLLECTIONgithub-repos-api Combined API
OPEN COLLECTIONGithub Comment API
OPEN COLLECTIONGithub Comments API
OPEN COLLECTIONGithub Commits API
OPEN COLLECTIONGitHub Org Committers API
OPEN COLLECTIONgithub-repos-api Compare API
OPEN COLLECTIONGitHub Code Conduct API
OPEN COLLECTIONGithub Configuration API
OPEN COLLECTIONGitHub Org Conflicting API
OPEN COLLECTIONGithub Connection API
OPEN COLLECTIONgithub-repos-api Content API
OPEN COLLECTIONgithub-repos-api Contexts API
OPEN COLLECTIONgithub-repos-api Contributor API
OPEN COLLECTIONgithub-repos-api Contributors API
OPEN COLLECTIONGitHub Org Convert API
OPEN COLLECTIONgithub-repos-api Count API
OPEN COLLECTIONGithub Create API
OPEN COLLECTIONGithub Custom API
OPEN COLLECTIONGithub Customizations API
OPEN COLLECTIONgithub-repos-api Data API
OPEN COLLECTIONgithub-repos-api Day API
OPEN COLLECTIONGithub Delete API
OPEN COLLECTIONGithub Deliveries API
OPEN COLLECTIONGithub Dependabot API
OPEN COLLECTIONgithub-repos-api Dependencies API
OPEN COLLECTIONGitHub v3 REST Dependency Graph API
OPEN COLLECTIONgithub-repos-api Deploy API
OPEN COLLECTIONGithub Deployments API
OPEN COLLECTIONgithub-repos-api Directories API
OPEN COLLECTIONGithub Disables API
OPEN COLLECTIONGithub Discussions API
OPEN COLLECTIONgithub-repos-api Dismiss API
OPEN COLLECTIONGithub Dispatch API
OPEN COLLECTIONGitHub Org Docker API
OPEN COLLECTIONGitHub Markdown Documents API
OPEN COLLECTIONGithub Download API
OPEN COLLECTIONGitHub Org During API
OPEN COLLECTIONGithub Emojis API
OPEN COLLECTIONGitHub Emojis API
OPEN COLLECTIONGithub Enabled API
OPEN COLLECTIONGithub Enables API
OPEN COLLECTIONGithub Enforcement API
OPEN COLLECTIONGitHub v3 REST Enterprise Admin API
OPEN COLLECTIONGitHub v3 REST Enterprise-Admin - Scim API
OPEN COLLECTIONGithub Enterprise API
OPEN COLLECTIONgithub-repos-api Environments API
OPEN COLLECTIONGithub Event API
OPEN COLLECTIONGithub Events API
OPEN COLLECTIONGithub Existing API
OPEN COLLECTIONgithub-repos-api Export API
OPEN COLLECTIONGithub External API
OPEN COLLECTIONgithub-repo-actions-api Failed API
OPEN COLLECTIONGitHub Org Feature API
OPEN COLLECTIONGitHub Feeds API
OPEN COLLECTIONGitHub Feeds API
OPEN COLLECTIONGithub Files API
OPEN COLLECTIONGitHub Org Fine Grained API
OPEN COLLECTIONGitHub Auth Fingerprint API
OPEN COLLECTIONGithub Forks API
OPEN COLLECTIONgithub-repos-api Generate API
OPEN COLLECTIONGithub Get API
OPEN COLLECTIONGithub Gists API
OPEN COLLECTIONGitHub Gists API
OPEN COLLECTIONGithub Git API
OPEN COLLECTIONGitHub Application GitHub Application API API
OPEN COLLECTIONGitHub Auth GitHub Auth API API
OPEN COLLECTIONGitHub Code of Conduct GitHub Code Of Conduct API API
OPEN COLLECTIONGitHub Codes API
OPEN COLLECTIONGitHub Emojis GitHub Emojis API API
OPEN COLLECTIONGitHub Feeds GitHub Feeds API API
OPEN COLLECTIONGitHub Gists GitHub Gists API API
OPEN COLLECTIONGitHub Installation GitHub Installation API API
OPEN COLLECTIONGitHub Licenses GitHub Licenses API API
OPEN COLLECTIONGitHub Manage GitHub Manage API API
OPEN COLLECTIONGitHub Markdown GitHub Markdown API API
OPEN COLLECTIONGitHub Meta GitHub Meta API API
OPEN COLLECTIONGitHub Networks GitHub Networks API API
OPEN COLLECTIONGitHub Notifications GitHub Notifications API API
OPEN COLLECTIONGitHub Projects GitHub Projects API API
OPEN COLLECTIONGitHub SCIM GitHub SCIM API API
OPEN COLLECTIONGitHub v3 REST GitHub V3 REST API API
OPEN COLLECTIONGitHub v3 REST Gitignore API
OPEN COLLECTIONGitHub Gitignore Templates API
OPEN COLLECTIONGitHub Application Grants API
OPEN COLLECTIONGithub Groups API
OPEN COLLECTIONgithub-repos-api Head API
OPEN COLLECTIONGithub History API
OPEN COLLECTIONGithub Hook API
OPEN COLLECTIONGithub Hooks API
OPEN COLLECTIONgithub-repos-api Hourly API
OPEN COLLECTIONgithub-repo-actions-api Identifiers API
OPEN COLLECTIONGitHub SCIM Identities API
OPEN COLLECTIONGitHub Auth Impersonation API
OPEN COLLECTIONGithub Information API
OPEN COLLECTIONGitHub Installation API
OPEN COLLECTIONGithub Installations API
OPEN COLLECTIONgithub-repos-api Instances API
OPEN COLLECTIONgithub-repos-api Invitation API
OPEN COLLECTIONgithub-repos-api Invitations API
OPEN COLLECTIONGithub Issues API
OPEN COLLECTIONgithub-repo-actions-api Jobs API
OPEN COLLECTIONGithub Keys API
OPEN COLLECTIONgithub-repo-actions-api Label API
OPEN COLLECTIONGithub Labels API
OPEN COLLECTIONgithub-repos-api Languages API
OPEN COLLECTIONgithub-repos-api Large File Storage API
OPEN COLLECTIONgithub-repos-api Last API
OPEN COLLECTIONgithub-repos-api Latest API
OPEN COLLECTIONGitHub Teams Ldap API
OPEN COLLECTIONGithub Legacy API
OPEN COLLECTIONgithub-repo-actions-api Levels API
OPEN COLLECTIONGithub Licenses API
OPEN COLLECTIONGitHub Licenses API
OPEN COLLECTIONGitHub Rate Limit API
OPEN COLLECTIONGithub Lists API
OPEN COLLECTIONgithub-repos-api Locks API
OPEN COLLECTIONGitHub Org Log API
OPEN COLLECTIONgithub-repo-actions-api Logs API
OPEN COLLECTIONGitHub Setup Maintenance API
OPEN COLLECTIONGitHub Manage API
OPEN COLLECTIONGithub Manager API
OPEN COLLECTIONGitHub Application Manifest API
OPEN COLLECTIONGitHub Teams Mapping API
OPEN COLLECTIONGithub Mark API
OPEN COLLECTIONGithub Markdown API
OPEN COLLECTIONGitHub Markdown API
OPEN COLLECTIONgithub-repos-api Matching API
OPEN COLLECTIONgithub-repos-api Materials API
OPEN COLLECTIONGithub Member API
OPEN COLLECTIONGithub Members API
OPEN COLLECTIONGitHub Org Membership API
OPEN COLLECTIONGithub Memberships API
OPEN COLLECTIONGithub Merge API
OPEN COLLECTIONgithub-repos-api Merged API
OPEN COLLECTIONGithub Meta API
OPEN COLLECTIONGitHub Meta API
OPEN COLLECTIONGithub Migrations API
OPEN COLLECTIONgithub-repos-api Milestones API
OPEN COLLECTIONGitHub Markdown Mode API
OPEN COLLECTIONGitHub Setup Modes API
OPEN COLLECTIONGitHub Projects Move API
OPEN COLLECTIONGithub Name API
OPEN COLLECTIONGitHub Networks Network API
OPEN COLLECTIONGitHub Networks API
OPEN COLLECTIONGitHub Manage Node API
OPEN COLLECTIONGitHub Manage Nodes API
OPEN COLLECTIONgithub-repos-api Notes API
OPEN COLLECTIONgithub-repos-api Notifications API
OPEN COLLECTIONGitHub Notifications API
OPEN COLLECTIONGitHub Auth OAUTH API
OPEN COLLECTIONGitHub v3 REST OAUTH Authorizations API
OPEN COLLECTIONgithub-repos-api Objects API
OPEN COLLECTIONGitHub Octocat API
OPEN COLLECTIONGitHub Octocat API
OPEN COLLECTIONGitHub v3 REST Oidc API
OPEN COLLECTIONGithub Openid Connect API
OPEN COLLECTIONGithub Organizations API
OPEN COLLECTIONGitHub Org API
OPEN COLLECTIONGitHub v3 REST Orgs API
OPEN COLLECTIONGithub Outside API
OPEN COLLECTIONGitHub Org Owned API
OPEN COLLECTIONGitHub Org Package API
OPEN COLLECTIONGithub Packages API
OPEN COLLECTIONgithub-repos-api Pages API
OPEN COLLECTIONGithub Pending API
OPEN COLLECTIONGitHub Projects Permission API
OPEN COLLECTIONGithub Permissions API
OPEN COLLECTIONGithub Ping API
OPEN COLLECTIONGithub Policies API
OPEN COLLECTIONGithub Pre Receive API
OPEN COLLECTIONgithub-repos-api Preferences API
OPEN COLLECTIONGitHub Setup Process API
OPEN COLLECTIONGithub Project API
OPEN COLLECTIONGithub Projects API
OPEN COLLECTIONGitHub Projects API
OPEN COLLECTIONGithub Protected API
OPEN COLLECTIONGithub Protections API
OPEN COLLECTIONGitHub SCIM Provision API
OPEN COLLECTIONGitHub SCIM Provisioned API
OPEN COLLECTIONGitHub SCIM Provisioning API
OPEN COLLECTIONGithub Public API
OPEN COLLECTIONGithub Pull API
OPEN COLLECTIONGitHub v3 REST Pulls API
OPEN COLLECTIONgithub-repo-hooks-api Push API
OPEN COLLECTIONGitHub Limit Rate API
OPEN COLLECTIONGitHub Rate Limit API
OPEN COLLECTIONGitHub v3 REST Rate Limit API
OPEN COLLECTIONGitHub Markdown Raw API
OPEN COLLECTIONGithub Re Deliver API
OPEN COLLECTIONgithub-repos-api Re Request API
OPEN COLLECTIONgithub-repo-actions-api Re Run API
OPEN COLLECTIONgithub-repos-api Reaction API
OPEN COLLECTIONGithub Reactions API
OPEN COLLECTIONGithub Read API
OPEN COLLECTIONgithub-repos-api Readme API
OPEN COLLECTIONGithub References API
OPEN COLLECTIONGithub Registration API
OPEN COLLECTIONGithub Releases API
OPEN COLLECTIONGithub Remove API
OPEN COLLECTIONgithub-repos-api Rename API
OPEN COLLECTIONGitHub Markdown Render API
OPEN COLLECTIONgithub-repos-api Replace API
OPEN COLLECTIONGitHub Manage Replicas API
OPEN COLLECTIONgithub-repos-api Replication API
OPEN COLLECTIONgithub-repos-api Reply API
OPEN COLLECTIONgithub-repo-actions-api
OPEN COLLECTIONgithub-repos-api
OPEN COLLECTIONgithub-repos-api
OPEN COLLECTIONgithub-repos-api
OPEN COLLECTIONgithub-repos-api
OPEN COLLECTIONgithub-repos-api
OPEN COLLECTIONgithub-repo-hooks-api
OPEN COLLECTIONgithub-repos-api
OPEN COLLECTIONgithub-repos-api
OPEN COLLECTIONgithub-repos-api
OPEN COLLECTIONgithub-repos-api
OPEN COLLECTIONgithub-repos-api
OPEN COLLECTIONgithub-repos-api
OPEN COLLECTIONGithub Repos API
OPEN COLLECTIONGithub Repositories API
OPEN COLLECTIONgithub-repos-api Requested API
OPEN COLLECTIONGithub Requests API
OPEN COLLECTIONgithub-repos-api Rerequest API
OPEN COLLECTIONGitHub Application Reset API
OPEN COLLECTIONGitHub Org Restore API
OPEN COLLECTIONGithub Restrictions API
OPEN COLLECTIONGitHub Installation Revoke API
OPEN COLLECTIONGitHub Org Role API
OPEN COLLECTIONGitHub Org Roles API
OPEN COLLECTIONGithub Runners API
OPEN COLLECTIONGitHub Manage Running API
OPEN COLLECTIONGithub Runs API
OPEN COLLECTIONGithub Scanning API
OPEN COLLECTIONGitHub SCIM API
OPEN COLLECTIONGitHub SCIM API
OPEN COLLECTIONGitHub Application Scoped API
OPEN COLLECTIONGithub Search API
OPEN COLLECTIONGitHub v3 REST Secret Scanning API
OPEN COLLECTIONGithub Secrets API
OPEN COLLECTIONGitHub Teams Security API
OPEN COLLECTIONGitHub Org Selected API
OPEN COLLECTIONGithub Self Hosted API
OPEN COLLECTIONGithub Servers API
OPEN COLLECTIONGithub Sets API
OPEN COLLECTIONGithub Settings API
OPEN COLLECTIONGithub Setup API
OPEN COLLECTIONGitHub Setup API
OPEN COLLECTIONgithub-repos-api Signatures API
OPEN COLLECTIONGithub Single API
OPEN COLLECTIONgithub-repos-api Sites API
OPEN COLLECTIONgithub-repos-api Software API
OPEN COLLECTIONGithub Specific API
OPEN COLLECTIONGithub Ssh API
OPEN COLLECTIONGitHub Gists Star API
OPEN COLLECTIONgithub-repos-api Stargazers API
OPEN COLLECTIONGitHub Gists Starred API
OPEN COLLECTIONGithub Start API
OPEN COLLECTIONgithub-repos-api State API
OPEN COLLECTIONgithub-repos-api States API
OPEN COLLECTIONGithub Status API
OPEN COLLECTIONgithub-repos-api Statuses API
OPEN COLLECTIONGithub Subject API
OPEN COLLECTIONgithub-repos-api Submit API
OPEN COLLECTIONGithub Subscriptions API
OPEN COLLECTIONgithub-repos-api Suites API
OPEN COLLECTIONGithub Suspend API
OPEN COLLECTIONGithub Sync API
OPEN COLLECTIONgithub-repos-api Tar API
OPEN COLLECTIONGithub Teams API
OPEN COLLECTIONGitHub Teams API
OPEN COLLECTIONGithub Templates API
OPEN COLLECTIONgithub-repo-hooks-api Tests API
OPEN COLLECTIONGitHub Notifications Thread API
OPEN COLLECTIONgithub-repos-api Timelines API
OPEN COLLECTIONGithub Tokens API
OPEN COLLECTIONgithub-repos-api Topics API
OPEN COLLECTIONgithub-repos-api Transfers API
OPEN COLLECTIONgithub-repos-api Trees API
OPEN COLLECTIONGithub Unlock API
OPEN COLLECTIONGitHub Gists Unstar API
OPEN COLLECTIONGithub Unsuspend API
OPEN COLLECTIONGithub Update API
OPEN COLLECTIONGitHub Setup Upgrade API
OPEN COLLECTIONGithub Upload API
OPEN COLLECTIONgithub-repos-api Upstream API
OPEN COLLECTIONGithub Usage API
OPEN COLLECTIONGithub Users API
OPEN COLLECTIONGithub Variables API
OPEN COLLECTIONGithub Versions API
OPEN COLLECTIONgithub-repos-api Vulnerabilities API
OPEN COLLECTIONgithub-repos-api Watchers API
OPEN COLLECTIONGithub Webhooks API
OPEN COLLECTIONgithub-repos-api Weekly API
OPEN COLLECTIONGithub Workflows API
OPEN COLLECTIONgithub-repos-api Year API
OPEN COLLECTIONGitHub Zen API
OPEN COLLECTIONGitHub Zen API
OPEN COLLECTIONGitHub v3 REST API
OPEN COLLECTIONGitHub Repos API
OPEN COLLECTIONScroll for all 359
Arazzo Workflows 20
Multi-step API workflows described with the Arazzo specification.
GitHub Commit a File to a New Branch
Branch off the default branch and commit a new file to that branch.
ARAZZOGitHub Create Label and Triage an Issue
Ensure a triage label exists, open an issue, and apply the label to it.
ARAZZOGitHub Create a Milestone and Assign an Issue to It
Create a milestone, then open an issue assigned to that milestone.
ARAZZOGitHub Create Organization Repository and Open First Issue
Create a repository inside an organization and open its first tracking issue.
ARAZZOGitHub Create Repository and Open First Issue
Create a repository for the authenticated user and open its first tracking issue.
ARAZZOGitHub Dispatch a Workflow and Poll the Run
Trigger a workflow_dispatch event, locate the resulting run, and poll it to completion.
ARAZZOGitHub Fork a Repository and Create a Working Branch
Fork a repository, resolve the fork's default branch tip, and create a working branch.
ARAZZOGitHub Fork a Gist and Comment on the Fork
Fork an existing gist into your account and leave a comment on the fork.
ARAZZOGitHub Inspect the Latest Commit on a Branch
List a branch's commits, take the newest, then fetch that commit's full detail.
ARAZZOGitHub Onboard a Member into an Organization
Confirm an organization exists, then set a user's membership role in it.
ARAZZOGitHub Open and Auto-Merge a Pull Request
Open a pull request from an existing branch and immediately merge it.
ARAZZOGitHub Open a Pull Request and Request Reviewers
Open a pull request from a branch, then request reviewers on it.
ARAZZOGitHub Propose a Change via Pull Request
Branch, commit a file, and open a pull request back to the base branch.
ARAZZOGitHub Provision an Org Repository and Register an Org Webhook
Create an organization repository, then register an organization-level webhook.
ARAZZOGitHub Publish a Release and Upload an Asset
Create a tagged release, then upload a binary asset to it.
ARAZZOGitHub Report a Bug and Add Follow-up Detail
Open a bug issue and immediately add a follow-up comment with reproduction detail.
ARAZZOGitHub Check Mergeability and Merge a Pull Request
Fetch a pull request, confirm it is mergeable, then merge it.
ARAZZOGitHub Star a Gist and Leave Feedback
Star a gist to bookmark it, then post a feedback comment on it.
ARAZZOGitHub Tag a Commit and Cut a Release
Resolve a branch tip, create a tag reference there, then cut a release on that tag.
ARAZZOGitHub Verify a Branch and Merge It
Confirm a head branch exists, then merge it into a base branch.
ARAZZOScroll for all 20
MCP Servers 1
Model Context Protocol servers that expose these APIs to AI agents.
MCP Server
GitHub's official MCP server connects AI tools to repositories, issues, pull requests, Actions, and code security; remote OAuth endpoint plus a local Docker image, with modular ...
MCP SERVERGraphQL 1
GraphQL schemas published by this provider.
GitHub GraphQL API
The GitHub GraphQL API provides a flexible query language for accessing GitHub data, allowing clients to request exactly the fields they need in a single request. It supports qu...
GRAPHQLPricing Plans 1
Published pricing tiers and plan structures.
Github Plans Pricing
PLANSRate Limits 1
Documented rate limits and quota policies.
Github Rate Limits
RATE LIMITSFinOps 1
Cost, billing, and metering signals for API financial operations.
Github Finops
FINOPSFeatures 15
Notable capabilities this provider offers.
Scroll for all 15
Event Specifications 1
AsyncAPI definitions for this provider's event-driven and streaming APIs.
GitHub Webhooks
GitHub Webhooks deliver HTTP POST payloads to a configured URL whenever specified events occur on GitHub, such as pushes, pull requests, issues, releases, and more. Webhooks can...
ASYNCAPISemantic Vocabularies 1
JSON-LD contexts and semantic vocabularies used across these APIs.
Github Context
JSON-LDSpectral Rules 3
Spectral governance rulesets for linting and validating these APIs.
JSON Schema 259
Standalone JSON Schema definitions for this provider's data models.
application-grant
JSON SCHEMAauthorization
JSON SCHEMAhook-delivery
JSON SCHEMAinstallation
JSON SCHEMAintegration
JSON SCHEMAwebhook-config
JSON SCHEMAglobal-hook-2
JSON SCHEMAglobal-hook
JSON SCHEMAldap-mapping-team
JSON SCHEMAldap-mapping-user
JSON SCHEMAorganization-simple
JSON SCHEMApre-receive-environment
JSON SCHEMApublic-key-full
JSON SCHEMAroot
JSON SCHEMAcode-of-conduct
JSON SCHEMAwebhook-branch-protection-rule-created
JSON SCHEMAwebhook-branch-protection-rule-deleted
JSON SCHEMAwebhook-branch-protection-rule-edited
JSON SCHEMAwebhook-cache-sync
JSON SCHEMAwebhook-check-run-completed-form-encoded
JSON SCHEMAwebhook-check-run-completed
JSON SCHEMAwebhook-check-run-created
JSON SCHEMAcode-of-conduct
JSON SCHEMAGitHub Commit
JSON SCHEMAwebhook-branch-protection-rule-created
JSON SCHEMAwebhook-branch-protection-rule-deleted
JSON SCHEMAwebhook-branch-protection-rule-edited
JSON SCHEMAwebhook-cache-sync
JSON SCHEMAwebhook-check-run-completed-form-encoded
JSON SCHEMAwebhook-check-run-completed
JSON SCHEMAglobal-hook-2
JSON SCHEMAglobal-hook
JSON SCHEMAldap-mapping-team
JSON SCHEMAldap-mapping-user
JSON SCHEMAorganization-simple
JSON SCHEMApre-receive-environment
JSON SCHEMApublic-key-full
JSON SCHEMAroot
JSON SCHEMAfeed
JSON SCHEMAwebhook-branch-protection-rule-created
JSON SCHEMAwebhook-branch-protection-rule-deleted
JSON SCHEMAwebhook-branch-protection-rule-edited
JSON SCHEMAwebhook-cache-sync
JSON SCHEMAwebhook-check-run-completed
JSON SCHEMAbase-gist
JSON SCHEMAbasic-error
JSON SCHEMAgist-comment
JSON SCHEMAgist-commit
JSON SCHEMAgist-simple
JSON SCHEMApublic-user
JSON SCHEMAvalidation-error
JSON SCHEMAwebhook-branch-protection-rule-created
JSON SCHEMAgitignore-template
JSON SCHEMAwebhook-branch-protection-rule-created
JSON SCHEMAwebhook-branch-protection-rule-deleted
JSON SCHEMAwebhook-branch-protection-rule-edited
JSON SCHEMAwebhook-cache-sync
JSON SCHEMAwebhook-check-run-completed-form-encoded
JSON SCHEMAwebhook-check-run-completed
JSON SCHEMAwebhook-check-run-created
JSON SCHEMAapp-permissions
JSON SCHEMAbasic-error
JSON SCHEMAinstallation
JSON SCHEMAinstallation-token
JSON SCHEMAintegration-installation-request
JSON SCHEMAvalidation-error
JSON SCHEMAwebhook-branch-protection-rule-created
JSON SCHEMAwebhook-branch-protection-rule-deleted
JSON SCHEMAGitHub Issue
JSON SCHEMAglobal-hook-2
JSON SCHEMAglobal-hook
JSON SCHEMAldap-mapping-team
JSON SCHEMAldap-mapping-user
JSON SCHEMAorganization-simple
JSON SCHEMApre-receive-environment
JSON SCHEMApublic-key-full
JSON SCHEMAroot
JSON SCHEMAbasic-error
JSON SCHEMAlicense
JSON SCHEMAwebhook-branch-protection-rule-created
JSON SCHEMAwebhook-branch-protection-rule-deleted
JSON SCHEMAwebhook-branch-protection-rule-edited
JSON SCHEMAwebhook-cache-sync
JSON SCHEMAwebhook-check-run-completed-form-encoded
JSON SCHEMAwebhook-check-run-completed
JSON SCHEMAghes-config-nodes
JSON SCHEMAghes-replication-status
JSON SCHEMAwebhook-branch-protection-rule-created
JSON SCHEMAwebhook-branch-protection-rule-deleted
JSON SCHEMAwebhook-branch-protection-rule-edited
JSON SCHEMAwebhook-cache-sync
JSON SCHEMAwebhook-check-run-completed
JSON SCHEMAwebhook-branch-protection-rule-created
JSON SCHEMAwebhook-branch-protection-rule-deleted
JSON SCHEMAwebhook-branch-protection-rule-edited
JSON SCHEMAwebhook-cache-sync
JSON SCHEMAwebhook-check-run-completed-form-encoded
JSON SCHEMAwebhook-check-run-completed
JSON SCHEMAwebhook-check-run-created-form-encoded
JSON SCHEMAwebhook-check-run-created
JSON SCHEMAapi-overview
JSON SCHEMAwebhook-branch-protection-rule-created
JSON SCHEMAwebhook-branch-protection-rule-deleted
JSON SCHEMAwebhook-branch-protection-rule-edited
JSON SCHEMAwebhook-cache-sync
JSON SCHEMAwebhook-check-run-completed-form-encoded
JSON SCHEMAwebhook-check-run-completed
JSON SCHEMAwebhook-check-run-created
JSON SCHEMAbasic-error
JSON SCHEMAevent
JSON SCHEMAwebhook-branch-protection-rule-created
JSON SCHEMAwebhook-branch-protection-rule-deleted
JSON SCHEMAwebhook-branch-protection-rule-edited
JSON SCHEMAwebhook-cache-sync
JSON SCHEMAwebhook-check-run-completed-form-encoded
JSON SCHEMAwebhook-check-run-completed
JSON SCHEMAbasic-error
JSON SCHEMAthread
JSON SCHEMAthread-subscription
JSON SCHEMAwebhook-branch-protection-rule-created
JSON SCHEMAwebhook-branch-protection-rule-deleted
JSON SCHEMAwebhook-branch-protection-rule-edited
JSON SCHEMAwebhook-cache-sync
JSON SCHEMAwebhook-check-run-completed
JSON SCHEMAglobal-hook-2
JSON SCHEMAglobal-hook
JSON SCHEMAldap-mapping-team
JSON SCHEMAldap-mapping-user
JSON SCHEMAorganization-simple
JSON SCHEMApre-receive-environment
JSON SCHEMApublic-key-full
JSON SCHEMAroot
JSON SCHEMAGitHub Organization
JSON SCHEMAbasic-error
JSON SCHEMAorganization-custom-repository-role
JSON SCHEMAorganization-full
JSON SCHEMAorganization-simple
JSON SCHEMAscim-error
JSON SCHEMAsimple-user
JSON SCHEMAvalidation-error
JSON SCHEMAvalidation-error-simple
JSON SCHEMAbasic-error
JSON SCHEMAproject-card
JSON SCHEMAproject-collaborator-permission
JSON SCHEMAproject-column
JSON SCHEMAproject
JSON SCHEMAteam-project
JSON SCHEMAvalidation-error
JSON SCHEMAvalidation-error-simple
JSON SCHEMAGitHub Pull Request
JSON SCHEMAbasic-error
JSON SCHEMArate-limit-overview
JSON SCHEMArate-limit
JSON SCHEMAbasic-error
JSON SCHEMAcode-of-conduct
JSON SCHEMAnullable-license-simple
JSON SCHEMAnullable-simple-user
JSON SCHEMArepository
JSON SCHEMAscim-error
JSON SCHEMAsimple-user
JSON SCHEMAvalidation-error-simple
JSON SCHEMAautolink
JSON SCHEMAbasic-error
JSON SCHEMAvalidation-error
JSON SCHEMAbasic-error
JSON SCHEMAintegration
JSON SCHEMAnullable-simple-user
JSON SCHEMAnullable-team-simple
JSON SCHEMAsimple-user
JSON SCHEMAvalidation-error
JSON SCHEMAvalidation-error-simple
JSON SCHEMAbasic-error
JSON SCHEMAnullable-simple-user
JSON SCHEMAscim-error
JSON SCHEMAbasic-error
JSON SCHEMAcollaborator
JSON SCHEMAnullable-collaborator
JSON SCHEMArepository-collaborator-permission
JSON SCHEMAvalidation-error
JSON SCHEMAbasic-error
JSON SCHEMAnullable-simple-user
JSON SCHEMAscim-error
JSON SCHEMAvalidation-error-simple
JSON SCHEMAbasic-error
JSON SCHEMAhook-delivery-item
JSON SCHEMAscim-error
JSON SCHEMAwebhook-config
JSON SCHEMAcode-of-conduct
JSON SCHEMAminimal-repository
JSON SCHEMAnullable-simple-user
JSON SCHEMArepository-invitation
JSON SCHEMAsecurity-and-analysis
JSON SCHEMAsimple-user
JSON SCHEMAbasic-error
JSON SCHEMAintegration
JSON SCHEMAnullable-license-simple
JSON SCHEMAnullable-simple-user
JSON SCHEMArepository
JSON SCHEMAscim-error
JSON SCHEMAsimple-user
JSON SCHEMAvalidation-error
JSON SCHEMAbasic-error
JSON SCHEMAnullable-simple-user
JSON SCHEMAproject
JSON SCHEMAvalidation-error-simple
JSON SCHEMAbasic-error
JSON SCHEMAnullable-license-simple
JSON SCHEMAnullable-milestone
JSON SCHEMAnullable-simple-user
JSON SCHEMArepository
JSON SCHEMAsimple-user
JSON SCHEMAvalidation-error
JSON SCHEMAvalidation-error-simple
JSON SCHEMAbasic-error
JSON SCHEMArepository-subscription
JSON SCHEMAapp-permissions
JSON SCHEMAbasic-error
JSON SCHEMAenterprise
JSON SCHEMAnullable-simple-user
JSON SCHEMAscim-error
JSON SCHEMAsimple-user
JSON SCHEMAvalidation-error
JSON SCHEMAvalidation-error-simple
JSON SCHEMAapp-permissions
JSON SCHEMAbasic-error
JSON SCHEMAenterprise
JSON SCHEMAnullable-simple-user
JSON SCHEMAscim-error
JSON SCHEMAsimple-user
JSON SCHEMAvalidation-error
JSON SCHEMAvalidation-error-simple
JSON SCHEMAGitHub Repository
JSON SCHEMAgroup-response
JSON SCHEMAmeta
JSON SCHEMAscim-error
JSON SCHEMAuser-name-response
JSON SCHEMAuser-response
JSON SCHEMAconfiguration-status
JSON SCHEMAenterprise-settings
JSON SCHEMAmaintenance-status
JSON SCHEMAssh-key
JSON SCHEMAbasic-error
JSON SCHEMAldap-mapping-team
JSON SCHEMAreaction
JSON SCHEMAteam-discussion-comment
JSON SCHEMAteam-discussion
JSON SCHEMAteam-full
JSON SCHEMAteam
JSON SCHEMAvalidation-error
JSON SCHEMAGitHub User
JSON SCHEMAbasic-error
JSON SCHEMAldap-mapping-user
JSON SCHEMApublic-user
JSON SCHEMAscim-error
JSON SCHEMAsimple-user
JSON SCHEMAstarred-repository
JSON SCHEMAvalidation-error
JSON SCHEMAvalidation-error-simple
JSON SCHEMAGitHub Webhook Delivery
JSON SCHEMAScroll for all 259
JSON Structure 259
JSON Structure definitions describing this provider's data shapes.
Github App Api Application Grant Structure
JSON STRUCTUREGithub App Api Authorization Structure
JSON STRUCTUREGithub App Api Hook Delivery Structure
JSON STRUCTUREGithub App Api Installation Structure
JSON STRUCTUREGithub App Api Integration Structure
JSON STRUCTUREGithub App Api Webhook Config Structure
JSON STRUCTUREGithub Auth Api Global Hook 2 Structure
JSON STRUCTUREGithub Auth Api Global Hook Structure
JSON STRUCTUREGithub Auth Api Ldap Mapping Team Structure
JSON STRUCTUREGithub Auth Api Ldap Mapping User Structure
JSON STRUCTUREGithub Auth Api Organization Simple Structure
JSON STRUCTUREGithub Auth Api Pre Receive Environment Structure
JSON STRUCTUREGithub Auth Api Public Key Full Structure
JSON STRUCTUREGithub Auth Api Root Structure
JSON STRUCTUREGithub Code Of Conduct Api Code Of Conduct Structure
JSON STRUCTUREGithub Code Of Conduct Api Webhook Cache Sync Structure
JSON STRUCTUREGithub Codes Code Of Conduct Structure
JSON STRUCTUREGithub Commit Structure
JSON STRUCTUREGithub Emojis Webhook Cache Sync Structure
JSON STRUCTUREGithub Emojis Webhook Check Run Completed Structure
JSON STRUCTUREGithub Events Api Global Hook 2 Structure
JSON STRUCTUREGithub Events Api Global Hook Structure
JSON STRUCTUREGithub Events Api Ldap Mapping Team Structure
JSON STRUCTUREGithub Events Api Ldap Mapping User Structure
JSON STRUCTUREGithub Events Api Organization Simple Structure
JSON STRUCTUREGithub Events Api Pre Receive Environment Structure
JSON STRUCTUREGithub Events Api Public Key Full Structure
JSON STRUCTUREGithub Events Api Root Structure
JSON STRUCTUREGithub Feeds Feed Structure
JSON STRUCTUREGithub Feeds Webhook Cache Sync Structure
JSON STRUCTUREGithub Feeds Webhook Check Run Completed Structure
JSON STRUCTUREGithub Gists Base Gist Structure
JSON STRUCTUREGithub Gists Basic Error Structure
JSON STRUCTUREGithub Gists Gist Comment Structure
JSON STRUCTUREGithub Gists Gist Commit Structure
JSON STRUCTUREGithub Gists Gist Simple Structure
JSON STRUCTUREGithub Gists Public User Structure
JSON STRUCTUREGithub Gists Validation Error Structure
JSON STRUCTUREGithub Gitignore Templates Gitignore Template Structure
JSON STRUCTUREGithub Gitignore Templates Webhook Cache Sync Structure
JSON STRUCTUREGithub Installation App Permissions Structure
JSON STRUCTUREGithub Installation Basic Error Structure
JSON STRUCTUREGithub Installation Installation Structure
JSON STRUCTUREGithub Installation Installation Token Structure
JSON STRUCTUREGithub Installation Validation Error Structure
JSON STRUCTUREGithub Issue Structure
JSON STRUCTUREGithub Issues Api Global Hook 2 Structure
JSON STRUCTUREGithub Issues Api Global Hook Structure
JSON STRUCTUREGithub Issues Api Ldap Mapping Team Structure
JSON STRUCTUREGithub Issues Api Ldap Mapping User Structure
JSON STRUCTUREGithub Issues Api Organization Simple Structure
JSON STRUCTUREGithub Issues Api Pre Receive Environment Structure
JSON STRUCTUREGithub Issues Api Public Key Full Structure
JSON STRUCTUREGithub Issues Api Root Structure
JSON STRUCTUREGithub Licenses Basic Error Structure
JSON STRUCTUREGithub Licenses License Structure
JSON STRUCTUREGithub Licenses Webhook Cache Sync Structure
JSON STRUCTUREGithub Licenses Webhook Check Run Completed Structure
JSON STRUCTUREGithub Manage Ghes Config Nodes Structure
JSON STRUCTUREGithub Manage Ghes Replication Status Structure
JSON STRUCTUREGithub Manage Webhook Cache Sync Structure
JSON STRUCTUREGithub Manage Webhook Check Run Completed Structure
JSON STRUCTUREGithub Markdown Webhook Cache Sync Structure
JSON STRUCTUREGithub Markdown Webhook Check Run Completed Structure
JSON STRUCTUREGithub Markdown Webhook Check Run Created Structure
JSON STRUCTUREGithub Meta Api Overview Structure
JSON STRUCTUREGithub Meta Webhook Cache Sync Structure
JSON STRUCTUREGithub Meta Webhook Check Run Completed Structure
JSON STRUCTUREGithub Meta Webhook Check Run Created Structure
JSON STRUCTUREGithub Networks Basic Error Structure
JSON STRUCTUREGithub Networks Event Structure
JSON STRUCTUREGithub Networks Webhook Cache Sync Structure
JSON STRUCTUREGithub Networks Webhook Check Run Completed Structure
JSON STRUCTUREGithub Notifications Basic Error Structure
JSON STRUCTUREGithub Notifications Thread Structure
JSON STRUCTUREGithub Notifications Thread Subscription Structure
JSON STRUCTUREGithub Notifications Webhook Cache Sync Structure
JSON STRUCTUREGithub Openapi Global Hook 2 Structure
JSON STRUCTUREGithub Openapi Global Hook Structure
JSON STRUCTUREGithub Openapi Ldap Mapping Team Structure
JSON STRUCTUREGithub Openapi Ldap Mapping User Structure
JSON STRUCTUREGithub Openapi Organization Simple Structure
JSON STRUCTUREGithub Openapi Pre Receive Environment Structure
JSON STRUCTUREGithub Openapi Public Key Full Structure
JSON STRUCTUREGithub Openapi Root Structure
JSON STRUCTUREGithub Organization Structure
JSON STRUCTUREGithub Organizations Basic Error Structure
JSON STRUCTUREGithub Organizations Organization Full Structure
JSON STRUCTUREGithub Organizations Organization Simple Structure
JSON STRUCTUREGithub Organizations Scim Error Structure
JSON STRUCTUREGithub Organizations Simple User Structure
JSON STRUCTUREGithub Organizations Validation Error Simple Structure
JSON STRUCTUREGithub Organizations Validation Error Structure
JSON STRUCTUREGithub Projects Basic Error Structure
JSON STRUCTUREGithub Projects Project Card Structure
JSON STRUCTUREGithub Projects Project Column Structure
JSON STRUCTUREGithub Projects Project Structure
JSON STRUCTUREGithub Projects Team Project Structure
JSON STRUCTUREGithub Projects Validation Error Simple Structure
JSON STRUCTUREGithub Projects Validation Error Structure
JSON STRUCTUREGithub Pull Request Structure
JSON STRUCTUREGithub Rate Limit Basic Error Structure
JSON STRUCTUREGithub Rate Limit Rate Limit Overview Structure
JSON STRUCTUREGithub Rate Limit Rate Limit Structure
JSON STRUCTUREGithub Repo Actions Api Basic Error Structure
JSON STRUCTUREGithub Repo Actions Api Code Of Conduct Structure
JSON STRUCTUREGithub Repo Actions Api Nullable Simple User Structure
JSON STRUCTUREGithub Repo Actions Api Repository Structure
JSON STRUCTUREGithub Repo Actions Api Scim Error Structure
JSON STRUCTUREGithub Repo Actions Api Simple User Structure
JSON STRUCTUREGithub Repo Autolinks Api Autolink Structure
JSON STRUCTUREGithub Repo Autolinks Api Basic Error Structure
JSON STRUCTUREGithub Repo Autolinks Api Validation Error Structure
JSON STRUCTUREGithub Repo Branches Api Basic Error Structure
JSON STRUCTUREGithub Repo Branches Api Integration Structure
JSON STRUCTUREGithub Repo Branches Api Nullable Simple User Structure
JSON STRUCTUREGithub Repo Branches Api Nullable Team Simple Structure
JSON STRUCTUREGithub Repo Branches Api Simple User Structure
JSON STRUCTUREGithub Repo Branches Api Validation Error Structure
JSON STRUCTUREGithub Repo Code Scanning Api Basic Error Structure
JSON STRUCTUREGithub Repo Code Scanning Api Scim Error Structure
JSON STRUCTUREGithub Repo Collaborators Api Basic Error Structure
JSON STRUCTUREGithub Repo Collaborators Api Collaborator Structure
JSON STRUCTUREGithub Repo Collaborators Api Validation Error Structure
JSON STRUCTUREGithub Repo Dependabot Api Basic Error Structure
JSON STRUCTUREGithub Repo Dependabot Api Scim Error Structure
JSON STRUCTUREGithub Repo Hooks Api Basic Error Structure
JSON STRUCTUREGithub Repo Hooks Api Hook Delivery Item Structure
JSON STRUCTUREGithub Repo Hooks Api Scim Error Structure
JSON STRUCTUREGithub Repo Hooks Api Webhook Config Structure
JSON STRUCTUREGithub Repo Invitations Api Code Of Conduct Structure
JSON STRUCTUREGithub Repo Invitations Api Minimal Repository Structure
JSON STRUCTUREGithub Repo Invitations Api Simple User Structure
JSON STRUCTUREGithub Repo Issues Api Basic Error Structure
JSON STRUCTUREGithub Repo Issues Api Integration Structure
JSON STRUCTUREGithub Repo Issues Api Nullable License Simple Structure
JSON STRUCTUREGithub Repo Issues Api Nullable Simple User Structure
JSON STRUCTUREGithub Repo Issues Api Repository Structure
JSON STRUCTUREGithub Repo Issues Api Scim Error Structure
JSON STRUCTUREGithub Repo Issues Api Simple User Structure
JSON STRUCTUREGithub Repo Issues Api Validation Error Structure
JSON STRUCTUREGithub Repo Projects Api Basic Error Structure
JSON STRUCTUREGithub Repo Projects Api Nullable Simple User Structure
JSON STRUCTUREGithub Repo Projects Api Project Structure
JSON STRUCTUREGithub Repo Pulls Api Basic Error Structure
JSON STRUCTUREGithub Repo Pulls Api Nullable License Simple Structure
JSON STRUCTUREGithub Repo Pulls Api Nullable Milestone Structure
JSON STRUCTUREGithub Repo Pulls Api Nullable Simple User Structure
JSON STRUCTUREGithub Repo Pulls Api Repository Structure
JSON STRUCTUREGithub Repo Pulls Api Simple User Structure
JSON STRUCTUREGithub Repo Pulls Api Validation Error Simple Structure
JSON STRUCTUREGithub Repo Pulls Api Validation Error Structure
JSON STRUCTUREGithub Repo Subscription Api Basic Error Structure
JSON STRUCTUREGithub Repo Tags Api App Permissions Structure
JSON STRUCTUREGithub Repo Tags Api Basic Error Structure
JSON STRUCTUREGithub Repo Tags Api Enterprise Structure
JSON STRUCTUREGithub Repo Tags Api Nullable Simple User Structure
JSON STRUCTUREGithub Repo Tags Api Scim Error Structure
JSON STRUCTUREGithub Repo Tags Api Simple User Structure
JSON STRUCTUREGithub Repo Tags Api Validation Error Simple Structure
JSON STRUCTUREGithub Repo Tags Api Validation Error Structure
JSON STRUCTUREGithub Repos Api App Permissions Structure
JSON STRUCTUREGithub Repos Api Basic Error Structure
JSON STRUCTUREGithub Repos Api Enterprise Structure
JSON STRUCTUREGithub Repos Api Nullable Simple User Structure
JSON STRUCTUREGithub Repos Api Scim Error Structure
JSON STRUCTUREGithub Repos Api Simple User Structure
JSON STRUCTUREGithub Repos Api Validation Error Simple Structure
JSON STRUCTUREGithub Repos Api Validation Error Structure
JSON STRUCTUREGithub Repository Structure
JSON STRUCTUREGithub Scim Group Response Structure
JSON STRUCTUREGithub Scim Meta Structure
JSON STRUCTUREGithub Scim Scim Error Structure
JSON STRUCTUREGithub Scim User Name Response Structure
JSON STRUCTUREGithub Scim User Response Structure
JSON STRUCTUREGithub Setup Configuration Status Structure
JSON STRUCTUREGithub Setup Enterprise Settings Structure
JSON STRUCTUREGithub Setup Maintenance Status Structure
JSON STRUCTUREGithub Setup Ssh Key Structure
JSON STRUCTUREGithub Teams Basic Error Structure
JSON STRUCTUREGithub Teams Ldap Mapping Team Structure
JSON STRUCTUREGithub Teams Reaction Structure
JSON STRUCTUREGithub Teams Team Discussion Comment Structure
JSON STRUCTUREGithub Teams Team Discussion Structure
JSON STRUCTUREGithub Teams Team Full Structure
JSON STRUCTUREGithub Teams Team Structure
JSON STRUCTUREGithub Teams Validation Error Structure
JSON STRUCTUREGithub User Structure
JSON STRUCTUREGithub Users Api Basic Error Structure
JSON STRUCTUREGithub Users Api Ldap Mapping User Structure
JSON STRUCTUREGithub Users Api Public User Structure
JSON STRUCTUREGithub Users Api Scim Error Structure
JSON STRUCTUREGithub Users Api Simple User Structure
JSON STRUCTUREGithub Users Api Starred Repository Structure
JSON STRUCTUREGithub Users Api Validation Error Simple Structure
JSON STRUCTUREGithub Users Api Validation Error Structure
JSON STRUCTUREGithub Webhook Delivery Structure
JSON STRUCTUREScroll for all 259
Examples 259
Example request and response payloads for these APIs.
Github Auth Api Root Example
EXAMPLEGithub Commit Example
EXAMPLEGithub Feeds Feed Example
EXAMPLEGithub Issue Example
EXAMPLEGithub Openapi Root Example
EXAMPLEGithub Organization Example
EXAMPLEGithub Pull Request Example
EXAMPLEGithub Repository Example
EXAMPLEGithub Scim Meta Example
EXAMPLEGithub Setup Ssh Key Example
EXAMPLEGithub Teams Team Example
EXAMPLEGithub User Example
EXAMPLEScroll for all 259
Security Posture 1
Authentication, domain security, vulnerability disclosure, and trust-center signals.
Agentic Access 1
Recommended x-agentic-access execution contracts for AI agents.
Use Cases 8
What developers build with this provider.
CI/CD Automation
Automate build, test, and deployment pipelines with GitHub Actions API.
Repository Management
Programmatically create, configure, and manage repositories and branches.
Issue and Project Tracking
Create, update, and query issues, labels, milestones, and project boards.
Code Review Automation
Automate pull request reviews, checks, and merge workflows.
Security Scanning
Access Dependabot alerts, code scanning results, and secret scanning alerts.
Developer Tools
Build GitHub Apps, CLI extensions, and IDE integrations.
Organization Management
Manage teams, members, permissions, and audit logs for organizations.
Package Publishing
Publish and manage packages across multiple package registries.
Scroll for all 8
Solutions 4
Packaged solutions this provider offers.
GitHub Free
Free tier with unlimited public and private repos, Actions minutes, and Packages storage.
GitHub Pro
Advanced tools for individual developers with more Actions minutes and Packages.
GitHub Team
Collaboration features for teams with code owners, required reviews, and Pages.
GitHub Enterprise
Enterprise features with SAML SSO, audit log streaming, and advanced security.
Resources
Get Started 5
Portal, sign-up, and the first successful call
Documentation 9
Reference material describing how the API behaves
Scroll for all 9
Agent Surfaces 4
MCP servers, agent skills, and machine-readable catalogs
Design & Contract 25
Pagination, idempotency, versioning, errors, and events
Scroll for all 25
Build 6
SDKs, sample code, and the tooling you integrate with
Access & Security 3
Authentication, authorization, and security posture
Learn 1
Tutorials, courses, talks, and written guidance
Operate 7
Status, limits, changes, and where to get help
Scroll for all 7
Commercial 3
Pricing, plans, and the legal terms of use
Company 5
The organization behind the API
Other 2
Properties that don't map to a standard resource type
Source (apis.yml)
Work with this as data
Every provider here is available over the APIs.io API and to AI agents over MCP.