Start device data stream

Allows clients to start a device data stream. The device data stream consists of sound location and device metrics data. The stream can be filtered based on event type using the events query parameter.

Minimum role required: monitor

Example Sound Location Data Body

{
  "azimuth": -34,
  "powerLevel": 76,
  "time": "2024-11-01T18:08:24.834Z",
  "coordinates": {
    "x": -2688,
    "y": 3932
  },
  "triggeredZones": [
    {
      "type": "Switching",
      "label": "Zone 1",
      "id": "40dc92d0-1b49-44c8-ada8-3a0f97b7b185"
    }
  ],
  "version": 3,
  "flags": {
    "powerZeroedReason": 0,
    "speakerActive": false,
    "voiceAmpModeActive": false,
    "voiceDetected": true
  }
}

Example Device Metrics Data Body

{
  "backgroundNoise": 20
}
Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Query Params
events
array of strings

A comma-separated list of event types to filter the stream. If this parameter is not provided, the stream will include all events.

events
Headers
string
required

Identifier for the integration application or service. This is intended for you to specify the name of your integration. Use this same value every time your integration calls into the Nureva device. There is no strict format as long as the value is limited to 500 characters. For example, "MyCompany Integration", "Power API", "SyncMaster", "Cloud Orchestrator", "Ultimate Audio Overlord" are all acceptable values.

string
required

Identifier for the integration version. This is intended for you to specify the version of your integration application or service. There is no strict format as long as the value is limited to 500 characters. For example, "1", "2.0", "1.5.2", "beta", "1.0.0-alpha", "1.0.0+20250102" are all acceptable values.

string
enum
Defaults to application/json

Generated from available response content types

Allowed:
Responses

Language
Credentials
Header
URL
LoadingLoading…
Response
Choose an example:
text/event-stream
application/json