SymetryML Documentation
Streams

List streams

List the `kafka`/`nats` Data Sources attached to a project (both running and stopped streams are included — this is a DS-attachment listing, not a running-task listing).

GET
/{user}/projects/{project}/streams/list

List the kafka/nats Data Sources attached to a project (both running and stopped streams are included — this is a DS-attachment listing, not a running-task listing).

Authorization

SymetryMLAuth
AuthorizationBearer <token>

HMAC-SHA256 signature-based authentication: requests are signed with your secret key and sent with the Customer-ID, Sym-date, Authorization, Content-MD5 and sym-version headers. See SymetryML REST API Security for the signature algorithm and a complete example.

In: header

Path Parameters

user*string

User/Customer identifier

project*string

Project identifier

Response Body

application/json

application/json

curl -X GET "https://example.com/c1/projects/nbra_prj_iris/streams/list"

{  "statusCode": 200,  "statusString": "OK",  "values": {    "stringList": {      "values": [        "nats_stream_0:nats",        "nats_stream_1:nats"      ]    }  }}

{  "statusCode": 500,  "statusString": "Generic Exception [java.lang.NullPointerException: Cannot invoke \"com.rtlm.core.projects.SymetryProject.getId()\" because \"p\" is null]",  "values": {}}