gamesheet_sdk.admin.cli.commands.ipad_keys module

IPad keys command group.

This module provides the CLI interface for managing GameSheet iPad / Scoring Access Keys, which are credentials used by the GameSheet iPad app for live game scoring. Keys are scoped to a specific season and enable authorized devices to submit scores, penalties, and other game events in real-time. The command group provides sub-commands for retrieving all iPad keys configured for a season. When invoked without a sub-command, it defaults to the get operation. .. admonition:: Examples

Get all iPad keys for a season in simple table format::

$ gamesheet-admin ipad-keys –season-id <season_id>

Get iPad keys in JSON format::

$ gamesheet-admin ipad-keys get –season-id <season_id> –format json

Get iPad keys with selected columns only::

$ gamesheet-admin ipad-keys –season-id <season_id> –columns id,value,description

Save iPad keys to a file::

$ gamesheet-admin ipad-keys get –season-id <season_id> –format yaml –output keys.yaml