Table of Contents

Class Series

Namespace
TcgDex.Models
Assembly
TcgDex.CSharpSdk.dll

A full series, as returned by the single-series endpoint. Includes its sets.

public sealed record Series : IEquatable<Series>

Inheritance

Implements

Inherited Members

Properties

FirstSet

The earliest set in the series.

public CardSetBrief? FirstSet { get; init; }

Property Value

CardSetBrief?

Id

The series identifier, for example "swsh".

public required string Id { get; init; }

Property Value

string

LastSet

The most recent set in the series.

public CardSetBrief? LastSet { get; init; }

Property Value

CardSetBrief?

Logo image URL, without file extension.

public string? Logo { get; init; }

Property Value

string?

Name

The series' display name.

public required string Name { get; init; }

Property Value

string

ReleaseDate

Release date of the series' first set, as a date of kind System.DateTimeKind.Unspecified with no time component; null when absent or not a full yyyy-MM-dd date.

[JsonConverter(typeof(ReleaseDateConverter))]
public DateTime? ReleaseDate { get; init; }

Property Value

DateTime?

Sets

The sets belonging to this series.

public IReadOnlyList<CardSetBrief> Sets { get; init; }

Property Value

IReadOnlyList<CardSetBrief>