IApiClient public interface IApiClient Documentation Task<bool> CancelRecordingAsync(string pvrId) Task<bool> DeleteRecordingAsync(string pvrId, bool permanentlyDelete = false) Task<SkyBox> GetBoxDetailsAsync() Task<IReadOnlyCollection<Recording>> GetRecordingsAsync() Task<IReadOnlyCollection<Service>> GetServicesAsync() Task<StorageStatus> GetStorageStatusAsync() Task<CurrentTime> GetTimeAsync() Task<bool> RecordProgrammeAsync(string eventId, bool seriesLink = false)