[…] we collectively seem to have forgotten that HTML as a markup language with sufficient semantic elements, is a perfect API in itself.
…
We completely lost the idea of a markup language and decided “wait, we need an API”. So we started using JSON instead of the actual document (HTML or XML) to represent the endpoints. And then we patted ourselves on the back claiming “accessibility”.
A comment to “Toapi – Let any website provide APis” on Hacker News