1. A method, comprising: generating, by an analysis system, a plurality of tokens at a token generation rate, each token of the plurality of tokens providing permission for an application to interact with an application programming interface (API) of a source system external to the analysis system, wherein the token generation rate is selected at least in part based upon a source configuration for the source system; selecting a queue associated with a first application, based upon criteria comprising at least one of a priority rule and a distribution rule; and providing a first token of the plurality of tokens to the first application through the selected queue.