Device Streams
List Streams
List every stream configured on a device. Credentials are stripped from URLs and known credential-bearing object keys are removed from each stream's source.
Roboflow API key passed as a Bearer token.
Workspace ID (URL slug).
Device ID.
Streams configured on the device.
Missing or invalid API key.
API key is bound to a different device, or this endpoint is not permitted for device-scoped keys, a source device belongs to another workspace, or a feature gate (for example AI1 creation, roboflowLiteMode) blocks the request.
Device, stream, configuration, or source device not found. Read requests for devices owned by another workspace also return 404.
Example Request
Example Response
Source sanitization
Get Stream
Retrieve a single stream on a device.
Roboflow API key passed as a Bearer token.
Workspace ID (URL slug).
Device ID.
Stream ID.
The stream.
Stream status reported by the streams service (for example "running", "stopped", or transitional states).
Sanitized source descriptor. URL userinfo is stripped; object keys named password, passwd, secret, api_key, apikey, auth, authorization, token, or access_token are removed.
Camera frame rate reported by the device heartbeat.
Inference pipeline frame rate reported by the device heartbeat.
Image sharpness score reported by the device heartbeat.
Missing or invalid API key.
API key is bound to a different device, or this endpoint is not permitted for device-scoped keys, a source device belongs to another workspace, or a feature gate (for example AI1 creation, roboflowLiteMode) blocks the request.
Device, stream, configuration, or source device not found. Read requests for devices owned by another workspace also return 404.
Example Request
Last updated
Was this helpful?