GraphQL Object Map
This page maps the main GraphQL objects and operations to the product areas they support.
Content Domain
Main object types:
AssetAssetBlockTagExtensionFilterPreset
Common operations:
- asset and asset-block CRUD
- tag management
- extension and filter management
- uploads and file metadata flows
Scheduling Domain
Main object types:
EventSequenceDateRangeScheduleSchedulePreviewAction
Common operations:
- event CRUD
- schedule preview
- date range and sequence handling
- action scheduling
- Quick Play-related scheduling state
Playback And Display Domain
Main object types:
PlayerScreenTargetOutputLayoutLayer
Common operations:
- player, screen, and target CRUD
- output switching
- failover-related control
- layout and layer editing
Administration Domain
Main object types:
UserLicenseProjectSystemLog
Common operations:
- login/logout
- user management
- license activation and lookup
- project-level state such as Quick Play enablement
- system monitoring and restart
- logs, reports, and playback evidence
Subscription Domain
Representative subscription object families include:
- log updates
- Quick Play updates
- target updates
- system updates
- object-specific update streams for assets, events, screens, layouts, and others
Stub screenshot: diagram mapping GraphQL domains to their main object types and operations. Save final image at packages/docs/screenshots/reference-graphql-object-map-diagram.png.