thesportsdb-client
    Preparing search index...

    Interface SeasonPoster

    One season poster or badge uploaded for a league (v2 list/seasonposters). A season can have several; each is a separate piece of artwork with its own id.

    interface SeasonPoster {
        badge: string | null;
        description: string | null;
        id: number | null;
        kind: "SeasonPoster";
        leagueId: number | null;
        poster: string | null;
        raw: RawRecord;
        season: string | null;
        uploadedBy: string | null;
    }

    Hierarchy (View Summary)

    Index
    badge: string | null

    strBadge

    description: string | null

    strDescriptionEN

    id: number | null

    idArt: this artwork's id

    kind: "SeasonPoster"
    leagueId: number | null

    idLeague

    poster: string | null

    strPoster

    raw: RawRecord

    Every field as the API sent it (blank strings as null). Use it for unmodelled fields: team.raw["strKeywords"].

    season: string | null

    strSeason, e.g. 2025-2026

    uploadedBy: string | null

    strUsername: who uploaded it