February 2020
Intermediate to advanced
404 pages
8h 42m
English
GitHub provides a well-written, easy to consume REST API. It opens up the data about users, repositories, repository statistics, and so on to the clients through well-formed API. The current stable version is v3. The API documentation can be found at https://developer.github.com/v3/. The root endpoint of the API is https://api.github.com.
All GitHub API routes will be appended to this root endpoint. Let's learn how to make a few queries and get data. For an unauthenticated client, the rate limit is 60/hour, whereas, for clients who are passing client_id (we can get it from their GitHub account console), it is 5,000/hour.
If you have a GitHub account (if not, it is highly recommended that you create ...
Read now
Unlock full access