SPX Graphics Control API
The SPX Graphics Control REST API provides external control over the SPX-GC graphics control system. It allows applications and devices such as Stream Deck to trigger graphics playback, control rundowns, manage templates, and interact with SPX extensions. The API runs locally on port 5656 and supports optional API key authentication.
Documentation
Documentation
https://spxgc.tawk.help/article/help-api
GettingStarted
https://spxgc.tawk.help/article/help-intro
Specifications
Schemas & Data
JSONSchema
https://raw.githubusercontent.com/api-evangelist/spx/refs/heads/main/json-schema/spx-rundown-item-schema.json
JSONStructure
https://raw.githubusercontent.com/api-evangelist/spx/refs/heads/main/json-structure/spx-rundown-item-structure.json
Other Resources
GitHub
https://github.com/TuomoKu/SPX-GC
ChangeLog
https://github.com/TuomoKu/SPX-GC/blob/master/RELEASE_NOTES.md
JSONLD
https://raw.githubusercontent.com/api-evangelist/spx/refs/heads/main/json-ld/spx-context.jsonld
SpectralRules
https://raw.githubusercontent.com/api-evangelist/spx/refs/heads/main/rules/spx-rules.yml
NaftikoCapabilities
https://raw.githubusercontent.com/api-evangelist/spx/refs/heads/main/capabilities/live-graphics-production.yaml
Vocabulary
https://raw.githubusercontent.com/api-evangelist/spx/refs/heads/main/vocabulary/spx-vocabulary.yml
NaftikoCapability
https://raw.githubusercontent.com/api-evangelist/spx/refs/heads/main/capabilities/graphics-control-data.yaml
NaftikoCapability
https://raw.githubusercontent.com/api-evangelist/spx/refs/heads/main/capabilities/graphics-control-extensions.yaml
NaftikoCapability
https://raw.githubusercontent.com/api-evangelist/spx/refs/heads/main/capabilities/graphics-control-files.yaml
NaftikoCapability
https://raw.githubusercontent.com/api-evangelist/spx/refs/heads/main/capabilities/graphics-control-item.yaml
NaftikoCapability
https://raw.githubusercontent.com/api-evangelist/spx/refs/heads/main/capabilities/graphics-control-rundown.yaml