Skip to content

CompetitionSeason

Object type

A season of a competition (provider Tournament level — ATP “2026”, NBA “2014/2015”, an F1 calendar year). Net-new shared type: the EnetPulse sports need seasons as first-class rows because stages and standings hang off them. Projected from a competitions child row (parent_id → template, season set).

FieldArgsTypeDescription
id—ID! required—
competition—Competition! required—
name—String! requiredSeason label as published by the provider, e.g. “2026”, “2014/2015”.
startDate—Date—
endDate—Date—
createdAt—DateTime! required—
updatedAt—DateTime! required—
stages—[CompetitionStage!]! requiredStages (tournament weeks / phases / Grands Prix) in this season.