ReferenceData modelShared primitives
LineupSlot
One batting-order slot on a [`MatchupCard`]'s lineup, from `entity.matchup_lineup_slots`. `batting_order`/`position`/`bat_side` are nullable in the schema (a slot can be named before the full lineup detail is confirmed), so they stay `Option` on the wire rather than being defaulted.
object
bat_sideone ofoptional
one of
null
batting_orderinteger,null<int32>optionalconfirmedbooleanrequirednamestringrequiredperson_idPersonIdrequired
PersonId ↗
string
positionone ofoptional
one of
null