Parsing GitHub API

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.

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.