add in support for passing an auth object to the transaction api services