I have been contributing to https://github.com/octokit/octokit.net project. It is the API for accessing GitHub. One of the recent questions that came up was to get the list of https://github.com/octokit/octokit.net/issues/968.
The API’s are published in HTML https://developer.github.com/v3/
There are about 63 + categories that have API. Wanted to parse all of these with least manual intervention.
[gist id = “58fa8eb57e61535f10db”]
The above goes to the main URL looks for all sub-categories and download’s each of the web pages and extracts “GET“, “DELETE“, “PATCH“, “POST“
This uses the HtmlAgility for parsing.
And the output would look something like this.