Resources
Retrieve device's resources
The plgd cloud builds an up to date Shadow for each published resource. This API allows you to retrieve shadow contents of all resources published by this device. Response is sent in form of a stream, chunk by chunk. Error response might be returned immediately, but also anytime during the stream reading.
get/api/v1/devices/{deviceId}/resources/
Path parameters
deviceIdstring uuid required
Id of the device.
Query parameters
typestring[]
Filter by the type.
Response
Stream of resource shadow contents or errors.
Example response
{
"result": {
"types": [
"oic.r.switch.binary"
],
"data": {
"resourceId": {
"href": "/switches/1",
"deviceId": "4629b3cb-3a6e-477c-5d50-ccb28ad7c349"
},
"content": {
"rt": [
"oic.r.switch.binary"
],
"if": [
"oic.if.a",
"oic.if.baseline"
],
"value": false
},
"auditContext": {
"userId": "9772fcff-dcfb-4db8-a6c9-1b75f2165eb1",
"correlationId": "e20f1eef-2eeb-4755-b33e-139106d28e2c"
},
"eventMetadata": {
"connectionId": "194.1.25.111:61692",
"sequence": "7",
"version": "0",
"timestamp": "1625427236429144178"
},
"status": "OK"
}
}
}