I'd like to be able to check and see if there's an available firmware update for a SonicWall via Liongard. This would remove steps from multiple processes that require us to go and compare the Liongard data to the MySonicWall portal and manually check for the firmware update.
It appears as though MySonicWall has an API: https://api.mysonicwall.com/mssp.html. This API can be used to retrieve current firmware versions via /api/downloads/{serialnumber}.
Perhaps Liongard could offer a field for "username" to authenticate to MySonicWall in the inspector setup, and then the API could be called and pass in the SonicWall's serial number and language along with the specified username to call the API at the same time that it runs an inspection on the SonicWall?