Download OpenAPI specification:Download
Retrieves a summary of network traffic grouped by domain name. Each entry includes:
Query Parameters:
start_date, start_time, end_date, end_time: Absolute time filters.relative: Relative time range (e.g., 60s, 30m, 1h).timezone: Timezone for timestamps.client: Filter by a specific local IP.Start Date (string) or Start Date (null) (Start Date) | |
Start Time (string) or Start Time (null) (Start Time) | |
End Date (string) or End Date (null) (End Date) | |
End Time (string) or End Time (null) (End Time) | |
Relative (string) or Relative (null) (Relative) | |
Timezone (string) or Timezone (null) (Timezone) | |
Client (string) or Client (null) (Client) |
[- {
- "address": "string",
- "sent": 0,
- "received": 0
}
]Retrieves a summary of network traffic grouped by remote IP address. Each entry includes:
Query Parameters:
start_date, start_time, end_date, end_time: Absolute time filters.relative: Relative time range (e.g., 60s, 30m, 1h).timezone: Timezone for timestamps.client: Filter by a specific local IP.Start Date (string) or Start Date (null) (Start Date) | |
Start Time (string) or Start Time (null) (Start Time) | |
End Date (string) or End Date (null) (End Date) | |
End Time (string) or End Time (null) (End Time) | |
Relative (string) or Relative (null) (Relative) | |
Timezone (string) or Timezone (null) (Timezone) | |
Client (string) or Client (null) (Client) |
[- {
- "address": "string",
- "sent": 0,
- "received": 0
}
]Retrieves a summary of network traffic grouped by local IP addresses.
Query Parameters:
start_date, start_time, end_date, end_time: Absolute time filters.relative: Relative time range (e.g., 60s, 30m, 1h).timezone: Timezone for timestamps.client: Filter by a specific local IP.Start Date (string) or Start Date (null) (Start Date) | |
Start Time (string) or Start Time (null) (Start Time) | |
End Date (string) or End Date (null) (End Date) | |
End Time (string) or End Time (null) (End Time) | |
Relative (string) or Relative (null) (Relative) | |
Timezone (string) or Timezone (null) (Timezone) |
[- {
- "address": "string",
- "sent": 0,
- "received": 0
}
]Retrieves the total amount of network traffic sent and received.
Response:
{
"sent": 1048576,
"received": 2097152
}
Query Parameters:
start_date, start_time, end_date, end_time: Absolute time filters.relative: Relative time range (e.g., 60s, 30m, 1h).timezone: Timezone for timestamps.client: Filter by a specific local IP.Start Date (string) or Start Date (null) (Start Date) | |
Start Time (string) or Start Time (null) (Start Time) | |
End Date (string) or End Date (null) (End Date) | |
End Time (string) or End Time (null) (End Time) | |
Relative (string) or Relative (null) (Relative) | |
Timezone (string) or Timezone (null) (Timezone) | |
Client (string) or Client (null) (Client) |
{- "sent": 0,
- "received": 0
}Retrieves a sorted summary of network traffic grouped by domain name (if available) or remote IP address. Each entry includes:
Results are ordered by highest access count.
Query Parameters:
start_date: Start date filter (YYYY-MM-DD).start_time: Start time filter (HH:MM:SS).end_date: End date filter (YYYY-MM-DD).end_time: End time filter (HH:MM:SS).relative: Relative time range (e.g., 60s, 30m, 1h).timezone: Timezone for timestamps (e.g., UTC, America/New_York).client: Filter by a specific local IP.Example Response:
[
{
"address": "example.com:443",
"sent": 12345,
"received": 67890,
"count": 42
},
{
"address": "192.168.1.100:80",
"sent": 5120,
"received": 10240,
"count": 18
}
]
Start Date (string) or Start Date (null) (Start Date) | |
Start Time (string) or Start Time (null) (Start Time) | |
End Date (string) or End Date (null) (End Date) | |
End Time (string) or End Time (null) (End Time) | |
Relative (string) or Relative (null) (Relative) | |
Timezone (string) or Timezone (null) (Timezone) | |
Client (string) or Client (null) (Client) |
[- {
- "address": "string",
- "sent": 0,
- "received": 0,
- "count": 0
}
]Retrieves a summary of network traffic grouped by remote domain or IP, including port information.
Query Parameters:
start_date, start_time, end_date, end_time: Absolute time filters.relative: Relative time range (e.g., 60s, 30m, 1h).timezone: Timezone for timestamps.client: Filter by a specific local IP.Start Date (string) or Start Date (null) (Start Date) | |
Start Time (string) or Start Time (null) (Start Time) | |
End Date (string) or End Date (null) (End Date) | |
End Time (string) or End Time (null) (End Time) | |
Relative (string) or Relative (null) (Relative) | |
Timezone (string) or Timezone (null) (Timezone) | |
Client (string) or Client (null) (Client) |
[- {
- "address": "string",
- "sent": 0,
- "received": 0
}
]Retrieves raw network traffic logs, including timestamps and data transferred.
Query Parameters:
start_date, start_time, end_date, end_time: Absolute time filters.relative: Relative time range (e.g., 60s, 30m, 1h).timezone: Timezone for timestamps.client: Filter by a specific local IP.Example Response:
[
{
"timestamp": "2024-10-13 12:34:56",
"local": "192.168.1.10",
"remote": "93.184.216.34",
"port": 443,
"sent": 1500,
"received": 3000,
"domain": "example.com"
}
]
Start Date (string) or Start Date (null) (Start Date) | |
Start Time (string) or Start Time (null) (Start Time) | |
End Date (string) or End Date (null) (End Date) | |
End Time (string) or End Time (null) (End Time) | |
Relative (string) or Relative (null) (Relative) | |
Timezone (string) or Timezone (null) (Timezone) | |
Client (string) or Client (null) (Client) |
[- {
- "timestamp": "string",
- "local": "string",
- "remote": "string",
- "port": 0,
- "sent": 0,
- "received": 0,
- "domain": "string"
}
]