ApiManager uses threads