gapi.auth.authorize
gapi.client.request
gapi.auth.authorize
If I understand well you are using the Google JavaScript client library. Have a look at this example which shows how to authenticate and load an Api at the same time (Section "Adding authentication support with OAuth 2.0").
https://cloud.google.com/appengine/docs/java/endpoints/consume_js
This works well with any number of apis, i.e. the apisToLoad variable can be set to any value greater than 2.
Hope this helps