There is a set of endpoints, which is common for all the consumers, described in this file, plus some consumers have their own specific endpoints, described in separate files.
List of consumers: * Pcap Eye * Consumer key: pcap_eye * File Exporter * Consumer key: file_exporter * File Exporter’s endpoints * Flow Tracker * Consumer key: flow_tracker * Flow Tracker’s endpoints * Pcap Processor * Consumer key: pcap_processor
/consumers/[Consumer key]GET{
"subscribed": true
}/consumers/[Consumer key]PUT/consumers/[Consumer key]/restartPOST/consumers/[Consumer key]/queueGET{
"size": 123
}/consumers/[Consumer key]/queue?list=trueGET{
"size": 123,
"content":
[
"/data/profisight/captures/capture_801f1239dacd_00012_20210528123450.pcapng",
"/data/profisight/captures/capture_801f1239dacd_00034_20210528124550.pcapng"
]
}/consumers/[Consumer key]/queuePOST [
"/data/profisight/captures/capture_801f1239dacd_00012_20210528123450.pcapng",
"/data/profisight/captures/capture_801f1239dacd_00034_20210528124550.pcapng"
]/storage/data/captures API, returns bad request/consumers/[Consumer key]/queueDELETE/consumers/[Consumer key]/import_queueGET{
"size": 123
}/consumers/[Consumer key]/import_queue?list=trueGET{
"size": 123,
"content":
[
"/data/profisight/analyzed_captures/capture_801f1239dacd_00012_20210528123450.pcapng",
"/data/profisight/analyzed_captures/capture_801f1239dacd_00034_20210528124550.pcapng"
]
}/consumers/[Consumer key]/import_queuePOST [
"/data/profisight/analyzed_captures/capture_801f1239dacd_00012_20210528123450.pcapng",
"/data/profisight/analyzed_captures/capture_801f1239dacd_00034_20210528124550.pcapng"
]/storage/data/captures API, returns bad request/consumers/[Consumer key]/import_queueDELETE