Status Information
Commands in this section will return information about your current project.
Returns a list of all inputs and play status on the requested channel.
optional id to track this command, will be returned in the response
channel to query, or -1 for all
-1successful operation
bad request
Request a rendering of current program output..
optional id to track this command, will be returned in the response
Output channel to grab
0Pixel width of desired render
320Pixel height of desired render
180successful operation
bad request
Get the playback status of the specific title and variable combo.
optional id to track this command, will be returned in the response
optional: UUID of title/layer to operate on
optional: Name (or UUID) of the title to operate on.
Testchannel to query or -1 for all; channels are numbered from left to right starting at 0 regardless of their names in the project
0successful operation
bad request
Request a rendering of a title at a specific point in time..
optional id to track this command, will be returned in the response
optional: UUID of title/layer to operate on
{3e2fd47b-4090-4a45-a588-b25711f409d0}optional: Name (or UUID) of the title to operate on.
Optional time in title's timeline
0.2Pixel width of desired render
320Pixel height of desired render
180Optional checksum. If this matches the current checksum, no image is created. If changed, a new value is returned.
2343successful operation
bad request
Request the profile information for a specific input..
optional id to track this command, will be returned in the response
Optional, you may use either profile or input but the value should be the full name of an Input / Data Controller
Test: Input NameOptional, you may use either profile or input but the value should be the full name of an Input / Data Controller
successful operation
bad request
Get the render status of a title.
optional id to track this command, will be returned in the response
optional: UUID of title/layer to operate on
optional: Name (or UUID) of the title to operate on.
Testchannel to query or -1 for all; channels are numbered from left to right starting at 0 regardless of their names in the project
0successful operation
bad request
Request a rendering of a title with specific variable settings - can be used to preview..
optional id to track this command, will be returned in the response
optional: UUID of title/layer to operate on
alloptional: Name (or UUID) of the title to operate on.
channel to query or -1 for all; channels are numbered from left to right starting at 0 regardless of their names in the project
-1Pixel width of desired render
320Pixel height of desired render
180Optional file path to write the image to. Otherwise, file path will be created.
If set, image is returned byte encoded instead of to file.
1Scale the visible portion of the image to fit the supplied frame dimensions.
1If set, image is returned synchronously, otherwise later in separate message
0successful operation
bad request
Get extensive information for all titles, just one title, or titles connected to the input. The returned object will contain a field called 'function' that is used internally by some of our controllers and is determined by the name of the title/layer. In custom controllers, that value should be ignored.
Because this endpoint doesn't use any variables, it can also be accessed using a GET request.
optional id to track this command, will be returned in the response
optional: UUID of title/layer to operate on
optional: Name (or UUID) of the title to operate on.
Testoptional: Input name, used to select the title(s) to operate on
boolean flag, if set, return an image of the title
0width for icon
80height for icon
45successful operation
bad request
Request an encoded png of the specified title..
optional id to track this command, will be returned in the response
channel to query or -1 for all; channels are numbered from left to right starting at 0 regardless of their names in the project
-1optional: UUID of title/layer to operate on
alloptional: Name (or UUID) of the title to operate on.
Pixel width of desired render
320Pixel height of desired render
180Checksum from last render. If unchanged, no render will occur.
If true, make the icon draw letterboxed in the image.
1successful operation
bad request
Returns a list of all titles that are connected to the specified input..
optional id to track this command, will be returned in the response
channel to query, or -1 for all
-1comma-delimited list of inputs
successful operation
bad request
Returns a list of all titles and their input and play status. NOTE: The getRenderStatus command reports renderStatus more accurately..
optional id to track this command, will be returned in the response
channel to query, or -1 for all
-1successful operation
bad request
Request the frame from a video input..
Name of the channel to query
-1Name of the video input
USB WebcamPixel width of desired render (set to 0 to get the original resolution)
0Pixel height of desired render (set to 0 to get the original resolution)
0Optional checksum. If this matches the current checksum, no image is created. If changed, a new value is returned.
2343successful operation
bad request
Returns true if at least one title in the provided channel is connected to one of a list of inputs..
optional id to track this command, will be returned in the response
channel to query, or -1 for all
-1comma-delimited list of inputs
successful operation
bad request
Return extensive information about the playlist for the specified channel..
channel index to query for playlist information
set to 1 for even more information
successful operation
bad request
Get extensive information about one or more titles. Specify a title name or id to get information for a single title. Specify an input to get information for all titles using that input. Leave both blank to get data for all titles..
optional id to track this command, will be returned in the response
optional: UUID of title/layer to operate on
optional: Name (or UUID) of the title to operate on.
namechannel to query or -1 for all; channels are numbered from left to right starting at 0 regardless of their names in the project
01 for extensive information, 0 for streamlined result
1successful operation
bad request
Last updated