Websocket Samples

Site PCAP

The streaming PCAP can be started at the Org Level or at the Site Level. Once the Packet Capture has been started, Mist will stream the data into the Websocket.

Websocket Endpoint

WS /api-ws/v1/stream

Subscribe Command

{
    "subscribe": "/sites/{site_id}/pcaps"
}

Streamed Data Sample

{
    "event": "data",
    "channel": "/sites/67970e46-4e12-11e6-9188-0242ac110007/pcaps",
    "data": {
        "capture_id": "f039b1b4-a23e-48b2-906a-0da40524de73",
        "pcap_dict": {
            "dst_mac": "68:ec:c5:09:2e:87",
            "src_mac": "8c:3b:ad:e0:47:40",
            "vlan": 1,
            "src_ip": "34.224.147.117",
            "dst_ip": "192.168.1.55",
            "dst_port": 51635,
            "src_port": 443,
            "proto": "TCP",
            "ap_mac": "d4:20:b0:81:99:2e",
            "direction": "tx",
            "timestamp": 1652247615,
            "length": 159.0,
            "interface": "wired",
            "info": "1652247616.007409 IP ec2-34-224-147-117.compute-1.amazonaws.com.https > ip-192-168-1-55.ec2.internal.51635: Flags [P.], seq 2192123968:2192124057, ack 4035166782, win 12, options [nop,nop,TS val 597467050 ecr 740580660], length 89\\n",
        },
        "pcap_raw": "1MOyoQIABAAAAAAAAAAAAP//AAABAAAAQEx7YhMzAACfAAAAnwAAAGjsxQkuh4w7reBHQIEAAAEIAEUAAI1bLEAAKAZ/CiLgk3XAqAE3AbvJs4KpKEDwg8I+gBgADFf9AAABAQgKI5yfqiwkXTQXAwMAVKY5JopoKQrVEn0/3ld4YntctGEH/rTZuwtCvzSncFw71QJveJi9uxHs57KC8w9Apph3YvXJrmWg7M37+o+YV0KH/xmr626s5Bkhb3QhKOu+NoNEmA=="
    }
}

On this page