On-the-fly generated API documentation.

In /api-doc is the slightly modified Swagger UI which loads the API
sepcification from /api/docs. The specification is generated on-the-fly
from the source code.