1
0
mirror of https://github.com/Sonarr/Sonarr.git synced 2026-04-18 21:35:27 -04:00
Files
Sonarr/src/Sonarr.Api.V5/Release/ReleaseGrabResource.cs
T
Mark McDowall 9b756df4bf Add v5 release endpoints
Towards #6960
2025-11-26 18:55:18 -08:00

29 lines
785 B
C#

using NzbDrone.Core.Languages;
using NzbDrone.Core.Qualities;
namespace Sonarr.Api.V5.Release;
public class ReleaseGrabResource
{
public required string Guid { get; set; }
public required int IndexerId { get; set; }
public OverrideReleaseResource? Override { get; set; }
public SearchInfoResource? SearchInfo { get; set; }
}
public class OverrideReleaseResource
{
public int? SeriesId { get; set; }
public List<int> EpisodeIds { get; set; } = [];
public int? DownloadClientId { get; set; }
public QualityModel? Quality { get; set; }
public List<Language> Languages { get; set; } = [];
}
public class SearchInfoResource
{
public int? SeriesId { get; set; }
public int? SeasonNumber { get; set; }
public int? EpisodeId { get; set; }
}