Status Checks
Status Checks allow you to remotely monitor your Paradise installation and the devices it connects to. Paradise exposes the following API paths that you can use to monitor the status of your installation:
/monitoring/database- Returns the status of the basic Paradise installation. ReturnsOKif Paradise is running and its database is not corrupted. ReturnsERRORif the database is corrupted./monitoring/osc- Returns the status of the OSC connection. ReturnsOKif the OSC connection is established,NOT ENABLEDif OSC is not enabled, andOFFLINEif the OSC connection is not established./monitoring/variable/VARIABLEID- Returns the value of a variable with the IDVARIABLEID. Setup the variable in the Variables page.
OK is always returned with a 200 status code. ERROR is returned with a 500 status code.
We recommend setting up a monitor in your monitoring system to check these paths periodically. We recommend UptimeRobot for this purpose, using the Keyword Monitor feature to check for the OK keyword.