Serve API version list, test with an e2e test.

Have no idea if the e2e test passes. Can't get e2e test to run for me.
It's on the roadmap - 0.8. I added some recent investigation to #1052.