v1

latestOpenAPI 3.0.12026-07-17265663.1 KB
Resource Events

Get resource events from selected device

Get all resource events that occurred on the device with given deviceId. Alternative is to call 'Get resource events' with deviceIdFilter query parameter.

get/api/v1/devices/{deviceId}/events

Query parameters

timestampinteger

Filter by Unix nanoseconds timestamp

Response

Stream of events or error

Example response

[
  {
    "result": {
      "resourceLinksPublished": {
        "resources": [
          {
            "href": "/switches/1",
            "deviceId": "4629b3cb-3a6e-477c-5d50-ccb28ad7c349",
            "resourceTypes": [
              "oic.r.switch.binary"
            ],
            "interfaces": [
              "oic.if.a",
              "oic.if.baseline"
            ],
            "anchor": "",
            "title": "",
            "supportedContentTypes": [],
            "validUntil": "0",
            "policy": {
              "bitFlags": 3
            },
            "endpointInformations": []
          }
        ],
        "deviceId": "4629b3cb-3a6e-477c-5d50-ccb28ad7c349",
        "auditContext": {
          "userId": "9772fcff-dcfb-4db8-a6c9-1b75f2165eb1",
          "correlationId": "ef007f88-6073-4af1-8951-971578bf6803"
        },
        "eventMetadata": {
          "connectionId": "194.1.25.111:61692",
          "sequence": "4",
          "version": "0",
          "timestamp": "1625432924483895839"
        }
      },
      "resourceLinksUnpublished": {
        "hrefs": [
          "/light/1",
          "/light/2"
        ],
        "deviceId": "4629b3cb-3a6e-477c-5d50-ccb28ad7c349",
        "auditContext": {
          "userId": "9772fcff-dcfb-4db8-a6c9-1b75f2165eb1",
          "correlationId": "ef007f88-6073-4af1-8951-971578bf6803"
        },
        "eventMetadata": {
          "connectionId": "194.1.25.111:61692",
          "sequence": "4",
          "version": "0",
          "timestamp": "1625432924483895839"
        }
      }
    }
  }
]