JSON data at /api prefix to remove confusion (and view source problems).