using ErsatzTV.Infrastructure.Trakt.Models; using Refit; namespace ErsatzTV.Infrastructure.Trakt; [Headers("Accept: application/json", "trakt-api-version: 2")] public interface ITraktApi { [Get("/users/{user}/lists/{list}")] Task GetUserList( [Header("trakt-api-key")] string clientId, string user, string list); [Get("/users/{user}/lists/{list}/items")] Task> GetUserListItems( [Header("trakt-api-key")] string clientId, string user, string list); }