using System.Text.Json; using Kinde.Api; using Kinde.Api.Api; using Kinde.Api.Client; using Kinde.Api.Models.Configuration; Console.WriteLine("Kinde Get Users Test"); var domain = ""; var clientId = ""; var clientSecret = ""; var audience = $"{domain}/api"; var client = new KindeClient(new ApplicationConfiguration(domain, null, null), new KindeHttpClient()); await client.Authorize(new ClientCredentialsConfiguration(clientId, null, clientSecret, audience)); var usersClient = new UsersApi(client); var userResponse = await usersClient.GetUsersAsync(); if (userResponse?.Users != null) { foreach (var user in userResponse.Users) { Console.WriteLine($"{JsonSerializer.Serialize(user)}"); } } else { Console.WriteLine("No users returned."); }