1. A computer-implemented method executing instructions stored on a computer-readable medium, the method comprising: receiving, at a server hosting a strongly-typed object-oriented application programming interface (API), a single API call to request data from the strongly-typed object-oriented API, wherein the single API call includes a tuple having multiple object types; obtaining the requested data; and returning the requested data.