Learn and practice the functionalities of search in the GitHub API.


GitHub has integrated search for numerous types including users, repositories, pull requests, commits, and code. We can search globally across GitHub by choosing “All GitHub” in the search drop-down menu located on the top of a page. Apart from that we can also search locally within a particular repository or organization.

This time we’ll search using API endpoints. GitHub uses the ElasticSearch cluster to index projects whenever a new change is made. Issues or pull requests are indexed at the time of creation or modification.

Get hands-on with 1200+ tech skills courses.