public Account PutSubAccount(string identifier, Account subaccount, string userid = null)
        {
            var uri = CreateUri(userid, subaccounts);

            var response = this.PutAsJsonAsync(uri + identifier, subaccount).Result;
            return HandleResult<Account>(response);
        }
 public Account PutSubAccount(long id, Account subaccount, string userid = null)
 {
     return PutSubAccount(id.ToString(), subaccount, userid);
 }
 public Account PostSubAccount(Account subaccount, string userid = null)
 {
     var uri = CreateUri(userid, subaccounts);
     return PostAsync(uri, subaccount);
 }