From the post:
The web annotation layer hypothes.is has a relatively simple API for searching, creating, reading, updating, and deleting annotations.
As a personal coding exercise, I just completed an R wrapper for interacting with this API: hypothesisr
You can read about the package’s capabilities more in-depth on its GitHub page.
However, in this post I wanted to demonstrate using hypothesisr along with another R wrapper for the GitHub API as a way of harvesting annotations to create project repo issues.