System status
System status
readonly
/system/status.json
/system/status.ekjson
/system/status.prettyjson
GET
POST
PARAMETERS
This endpoint takes additional parameters by using a `POST` request and supplying a
JSON document or json
form variable.
You can find more information about API parameters here.
fields
field simplification
OPTIONALKismet can reduce the amount of information being processed and returned by an API by simplifying the fields to only return the data needed by the caller.
You can read more about the field simplification API and how to use it here.
Timestamp
readonly
/system/timestamp.json
/system/timestamp.ekjson
/system/timestamp.prettyjson
GET
Tracked fields
To aid in development, Kismet maintains a list of all known field names, data types, and descriptions.
This endpoint returns a human-readable HTML page of all fields.
readonly
/system/tracked_fields.html
GET
Packet statistics
Kismet exposes the packet processing statistics as RRD (round robin database) collections for incoming packet rate, packet proessing rates, data size, and more.
The RRD format encodes long-running data as collections of decreasing accuracy, reporting the past 60 seconds, past hour as 60 second averages, and past day as 1 hour averages.
readonly
/packetchain/packet_stats.json
/packetchain/packet_stats.ekjson
/packetchain/packet_stats.prettyjson
GET
POST
PARAMETERS
This endpoint takes additional parameters by using a `POST` request and supplying a
JSON document or json
form variable.
You can find more information about API parameters here.
fields
field simplification
OPTIONALKismet can reduce the amount of information being processed and returned by an API by simplifying the fields to only return the data needed by the caller.
You can read more about the field simplification API and how to use it here.
Dynamic Javascript import
Kismet creates a dynamically generated javascript file for the UI to load the core system and JS plugin modules into the global JS namespace.
This endpoint is meant to be used by a web-based UI and included as a script import, such as:
<script src="dynamic.js"></script>
readonly
/dynamic.js
GET