Update api view to only respond to HTTP GET requests.
Add demo app to use for root URL.