slControl API

LogoutChangelog (26.08.2024)Legal notesBasic usageRequest EmulatorTroubleshooting
Global
Get list of accessible customersGet lookup tables for settingsGet lookup tables for devicesGet lookup tables for operationModeGet lookup tables for gatewaysGet lookup tables for jobsGet lookup tables for alerts
Customers
Get customer configurationUpdate customer configurationGet mesh network
Groups
Get group tree
Lamp switches
Get lamp switchesUpdate lamp switches
Luminaire points
Get luminaire pointsUpdate luminaire pointsCreate luminaire pointsDelete luminaire points
Devices
Get devicesGet device dataGet device stateUpdate device dataUpdate device operation stateGet operation modeUpdate operation modeDelete deviceDelete devices
Devices - Statistics/Logs
Get radar dataGet motion dataGet device energyGet environmental data
Gateways
Get gatewaysGet gateway dataCreate gatewaysDelete a gateway
Jobs
Get jobs state of a deviceGet job state by slcID
Alerts
Get alertsCreate alertsUpdate alerts

Get jobs state of a device

Request jobs state of a device.

API endpoint

deviceJobStatus/slcDeviceAddress

Request method

GET

Request headers

-

Request URL parameters

-

Response content

EntityTypeNullableDescription
deviceJobStatusarray (mainEntity)no

mainEntity

EntityTypeNullableDescription
has_pending_opmode_jobboolnotrue if an operation mode job for this lamp is pending (job type 3).
inprogress_opmode_jobidintyesslcID of newest operation mode job in progress for this device (job type 3).
has_pending_static_data_jobboolnotrue if this device has a pending job for static data update (job type 6)
inprogress_static_data_job_idintyesslcID of newest job for static data update in progress (job type 6)
has_pending_manual_override_switch_groups_jobboolnotrue if a job for light switch configuration is pending (job type 9)

Response: example in XML

n.a.

Response: example in JSON

{
	"deviceJobStatus": {
		"has_pending_opmode_jobs": false,
		"inprogress_opmode_jobid": null,
		"has_pending_static_data_job": false,
		"inprogress_static_data_job_id": null
	}
}