1. A computer-implemented method for building a model view with an application program interface (API) client controller, the method comprising: mapping an API path to an API request by a requestor device; executing the API request to retrieve content by an executor device; retrieving content; converting the retrieved content to a content data structure by a converter device; inserting the content data structure in a web page template; and creating a model view based upon the inserted content data structure and the web page template.