Did API change in 5.5.82? Getting Device Error

Squar0L

n3wb
Nov 11, 2020
2
0
Here
Hello,

I had a good working ISAPI integration until I changed to firmware version 5.5.82.
I've used a PUT to /ISAPI/System/IO/outputs/1/trigger to trigger the alarm output, now it's giving me Device Error with no further explanation. Was there an API change that broke my integration?

This is the response I'm getting:
XML:
<?xml version="1.0" encoding="UTF-8"?>
<ResponseStatus version="2.0" xmlns="http://www.hikvision.com/ver20/XMLSchema">
<requestURL>/ISAPI/System/IO/outputs/1/trigger</requestURL>
<statusCode>3</statusCode>
<statusString>Device Error</statusString>
<subStatusCode>deviceError</subStatusCode>
 
My bad. The payload was incorrect as copied and pasted quoted XML from javaScript to the curl CLI. All good.