social.sportsky.wip.watching

Record representing a sports event that a user is watching or following.

Details · record, key tid
Kindrecord
Record keytid
Authoritywip.sportsky.social
Indexed

Record

record · key tid

Properties

createdAt

requiredstring · datetime

Timestamp when this watching record was created.

eventId

requiredstring

Composite event identifier. Format: {LEAGUE}.{EVENT}:{YYYY-MM-DD}. Team sports use official league IDs (e.g. MLB.BOS~NYY:2026-10-10), NCAAF uses numeric ESPN team IDs (e.g. NCAAF.254~328:2026-10-10), and standalone events use governing body codes (e.g. F1.USA:2026-10-25, UFC.310:2026-06-26).

eventStartDate

requiredstring · datetime

Scheduled start time of the event.

Human-readable event name (e.g. 'Red Sox vs Yankees', 'US Grand Prix').

eventType

requiredstring

Whether this is a team-vs-team match or a standalone event (race, fight card, etc.).

  • knownValues: teamMatch | event

league

requiredstring

League or series identifier for indexed queries (e.g. MLB, UCL, F1, UFC).

Identifier of the team the user is supporting. Null for non-team events.

Similar lexicons

semantic match

Lexicons whose schemas describe something close to this one. Check them before publishing a new one that overlaps.

  • com.professorbutts.sports.game

    record not from the namespace authority

    A single sporting event and its current state. One record per game, updated in place as the game progresses.