public async Task <IRestResponse> GetUsers(string accountId) { TwoLeggedApi oauth = new TwoLeggedApi(); dynamic bearer = await oauth.AuthenticateAsync(Credentials.GetAppSetting("FORGE_CLIENT_ID"), Credentials.GetAppSetting("FORGE_CLIENT_SECRET"), "client_credentials", new Scope[] { Scope.AccountRead }); RestClient client = new RestClient(BASE_URL); RestRequest request = new RestRequest("/hq/v1/accounts/{account_id}/users", RestSharp.Method.GET); request.AddParameter("account_id", accountId.Replace("b.", string.Empty), ParameterType.UrlSegment); request.AddHeader("Authorization", "Bearer " + bearer.access_token); return(await client.ExecuteTaskAsync(request)); }