Skip to main content

Sending ForceEvents Via API & cURL

May 20, 2024

You can create the request using cURL, see the below example to send a stop command to device 5 which was an encoder in our case. Note the device action in the raw json data and the ID of the device. The username and password is a cablecast user. This should force cURL to use http basic auth.

curl 'https://eng-demo.cablecast.tv/cablecastapi/v1/forceevents' \ -u username:password \  -H 'Accept: application/json' \ -H 'Content-Type: application/json' \ --data-raw '{"forceEvents":[{"deviceAction":{"device":"5","action":"stop","output":null}}]}' Take a look at this video to see how to generate additional commands and test sending your own cURL commands from your browser right here - https://reqbin.com/curl

Generating JSON info for Device or Router Actions