Events

Overview

Organizer events (ORGEVENT*) are manually run competitions: an organizer creates an event, players register, games are linked, and results are recorded. This is separate from automated tournaments.

Record types

pk sk Purpose
ORGEVENT <eventid> Event metadata (name, description, schedule, divisions)
ORGEVENTPLAYER <eventid>#<playerid> Registered player
ORGEVENTGAME <eventid>#<gameid> Game linked to the event

Lifecycle

  1. Createevent_create (organizer).
  2. Publishevent_publish makes the event visible.
  3. Register / withdrawevent_register, event_withdraw.
  4. Update — name, description, start time, invites, divisions, results.
  5. Create gamesevent_create_games links new GAME records.
  6. Closeevent_close.
  7. Deleteevent_delete.

Public reads

Player blocking

Events are not affected by player blocking.

Queries

All event_* queries are auth-only. See Auth queries.

Related