Skip to content

TennisDrawEntry

Object type

One draw slot — a seeding-list entry or bracket position (POD-657). Honest nulls throughout: an unseeded entry has a null seed, a future/empty slot a null match, and a BYE a null participant — none are ever fabricated. A doubles entry is a single participant (the pair), resolved as an Individual by the ingestion transform, so this mirrors the single nullable participant FK on the canonical row rather than TennisMatchSide’s two-player shape.

FieldArgsTypeDescription
id—ID! required—
participant—IndividualThe singles player, or (for doubles) the pair’s resolved participant. Null for a BYE slot.
seed—IntDraw seed (DrawDetail.rank). Null for unseeded entries.
drawPosition—IntSlot ordinal within the draw (DrawEvent.drawOrder). Null when the feed publishes no position.
round—StringProvider round name, e.g. “1/8”, “1/2”, “Final” — same vocabulary as TennisMatch.round.
entryType—StringEntry classification: SEEDED, QUALIFIER, WILDCARD, LUCKY_LOSER, ALTERNATE, BYE or OTHER. Null when unclassified.
match—TennisMatchThe played match this slot links to, where the draw slot resolves to one. Null for future/empty slots — never fabricated.