Streams

Kismet considers anything logging a continual egress of data to be a “stream”.

The primary set of streams includes packet logging to PCAP files or to web endpoints.

Streams can be viewed and manipulated, for instance a client pulling a packet endpoint can either cancel the open connection, or issue a stream close command via the stream API.

List streams

DESC
Fetch a list of active streams.
ROLES
readonly
URI
/streams/all_streams.json
/streams/all_streams.ekjson
/streams/all_streams.prettyjson
METHODS
GET

Stream details

DESC
Fetch details of a single stream.
ROLES
readonly
URI
/streams/by-id/{STREAMID}/stream_info.json
METHODS
GET
URI
PARAMETERS
STREAMID number REQUIRED

Stream ID

Close a stream

DESC
Close an existing stream.
ROLES
admin
URI
/streams/by-id/{STREAMID}/close_stream.cmd
METHODS
GET
URI
PARAMETERS
STREAMID number REQUIRED

Stream ID