parent Api object, takes care of providing identifying user for requests
better name for baseclass