1. A computer-implemented method for making data maintained by a source application accessible, comprising: analyzing a source application to identify internal data maintained by the source application, wherein the internal data comprises data that is not exposed to any external application via any application programming interface (“API”) provided by the source application, and comprising: identifying a location where the source application maintains the internal data; and determining a first format the source application maintains the internal data in; retrieving the data from the identified location; converting, by operation of one or more computer processors, the retrieved data from the determined first format to a common format; and providing an API for accessing the converted data.