public List <Device> GetLinkedDevices(string userId) { var request = new DirectoryV3DevicesListPostRequest(userId); var response = _transport.DirectoryV3DevicesListPost(request, _directoryId); var devices = new List <Device>(); foreach (var responseDevice in response.Devices) { devices.Add( new Device( responseDevice.Id.ToString("D"), responseDevice.Name, DeviceStatus.FromCode(responseDevice.Status), responseDevice.Type, responseDevice.Created, responseDevice.Updated ) ); } return(devices); }