Parse microcitation and match to BHL
This tool takes a "microcitation" such as "Proc. zool. Soc. Lond. 1882: 781", attempts to convert it into structured data, and then match it to literature in the Biodiversity Heritage Library (BHL).
Note that matching can be both error prone and inexact. Differences between the name of a publication in BHL and in the ciattion may cause a match to be missed. Alternatively you may get more than one match, for example if BHL has more than one scan of a publication, or a the scan of a publication comprises more than one volume (so that there is more than one page with the same page number).
To use as an API simply GET the site URL with the citation as the parameter "q", e.g.
?q=Proc. zool. Soc. Lond. 1882: 781
or POST a JSON document of the form { "q": "microcitation" }. The API will return results as JSON.