> Programatically control graphics for automation and hardware SPX offers differnt interfaces for sending and receiving commands for graphics operations. This includes a modern [[Documentation/Control Interfaces/REST/Overview of SPX API|REST API]], as well as the ability to send and receive [[Documentation/Control Interfaces/TCP/Overview|TCP]] commands for maximal integration capability. SPX's goal is to work with any and all production workflows. --- ## Read Next - [[Documentation/Control Interfaces/REST/Overview of SPX API|REST API Overview]] - HTTP-based API for controlling SPX - [[Documentation/Control Interfaces/TCP/Overview|TCP Protocol]] - TCP commands for automation - [[Documentation/Control Interfaces/External Control|External Control]] - Hardware controller integration - [[Documentation/Control Interfaces/HTTPS|HTTPS Setup]] - Secure connections