using System; using System.Collections.Generic; namespace SpotifyAPI.Web { public class PlaylistGetItemsRequest : RequestParams { public PlaylistGetItemsRequest() { AdditionalTypes = AdditionalType.All; } [QueryParam("fields")] public List Fields { get; set; } [QueryParam("limit")] public int? Limit { get; set; } [QueryParam("offset")] public int? Offset { get; set; } [QueryParam("market")] public string Market { get; set; } /// /// This is set to `"track", "episode"` by default. /// /// [QueryParam("additional_types")] public AdditionalType AdditionalTypes { get; set; } [Flags] public enum AdditionalType { [String("track")] Track = 0, [String("episode")] Episode = 1, All = Track | Episode } } }