Skip to main content
GitHub Docs
All products
REST API
Quickstart
Overview
Resources in the REST API
Media types
Other authentication methods
Troubleshooting
API previews
Libraries
OpenAPI description
GitHub App-enabled endpoints
GitHub App permissions
Guides
Using the API
Basics of authentication
Script with JavaScript
Discover resources for a user
Delivering deployments
Rendering data as graphs
Working with comments
Pagination
Building a CI server
Integrator best practices
Get started - Git database
Get started - Checks
REST API reference
Actions
Artifacts
Permissions
Secrets
Self-hosted runner groups
Self-hosted runners
Workflow jobs
Workflow runs
Workflows
Activity
Events
Feeds
Notifications
Starring
Watching
Apps
GitHub Apps
Installations
OAuth Apps
Webhooks
Branches
Branches
Protected branches
Checks
Check Runs
Create a check run
Get a check run
Update a check run
List check run annotations
Rerequest a check run
List check runs in a check suite
List check runs for a Git reference
Check Suites
Codes of conduct
Create a check run
Get a check run
Update a check run
List check run annotations
Rerequest a check run
List check runs in a check suite
List check runs for a Git reference
Code Scanning
Create a check run
Get a check run
Update a check run
List check run annotations
Rerequest a check run
List check runs in a check suite
List check runs for a Git reference
Collaborators
Collaborators
Invitations
Commits
Commits
Commit comments
Commit statuses
Deploy keys
Create a check run
Get a check run