GitHub REST API documentation - GitHub Docs
Start here
View allAbout the REST API
Get oriented to the REST API documentation.
Getting started with the REST API
Learn how to use the GitHub REST API.
Authenticating to the REST API
You can authenticate to the REST API to access more endpoints and have a higher rate limit.
Best practices for using the REST API
Follow these best practices when using GitHub's API.
Popular
Rate limits for the REST API
Learn about REST API rate limits, how to avoid exceeding them, and what to do if you do exceed them.
Troubleshooting the REST API
Learn how to diagnose and resolve common problems for the REST API.
Scripting with the REST API and JavaScript
Write a script using the Octokit.js SDK to interact with the REST API.
Keeping your API credentials secure
Follow these best practices to keep your API credentials and tokens secure.