internal static async Task <List <Models.API.ThirdParty.UsernameChangeListing> > GetUsernameChanges(string name) { List <Models.API.ThirdParty.UsernameChangeListing> changes = new List <Models.API.ThirdParty.UsernameChangeListing>(); string resp = await Requests.MakeGetRequestClean($"https://twitch-tools.rootonline.de/username_changelogs_search.php?q={name}&format=json"); JArray json = JArray.Parse(resp); foreach (var change in json) { changes.Add(new Models.API.ThirdParty.UsernameChangeListing(change)); } return(changes); }