public static TraktResponse RemoveEpisodeFromWatchedHistory(TraktEpisode episode)
        {
            var episodes = new TraktSyncEpisodes
            {
                Episodes = new List<TraktEpisode>() { episode }
            };

            return RemoveEpisodesFromWatchedHistory(episodes);
        }
        public static TraktResponse AddEpisodeToWatchlist(TraktEpisode episode)
        {
            var episodes = new TraktSyncEpisodes
            {
                Episodes = new List<TraktEpisode>() { episode }
            };

            return AddEpisodesToWatchlist(episodes);
        }
 public static TraktResponse RemoveEpisodesFromWatchedHistory(TraktSyncEpisodes episodes)
 {
     var response = SENDToTrakt(TraktURIs.SENDWatchedHistoryRemove, episodes.ToJSON());
     return response.FromJSON<TraktResponse>();
 }
 public static TraktResponse AddEpisodesToWatchlist(TraktSyncEpisodes episodes)
 {
     var response = SENDToTrakt(TraktURIs.SENDWatchlistAdd, episodes.ToJSON());
     return response.FromJSON<TraktResponse>();
 }