Base URL
--port or [web].port in config.
REST API
Health Check
Statistics
Recent Events
| Parameter | Type | Description |
|---|---|---|
limit | int | Max events (default: 100, max: 1000) |
offset | int | Pagination offset |
type | string | Filter by event type |
process | string | Filter by process name |
since | string | ISO timestamp |
Single Event
Processes
Process Tree
Filters
Traces
WebSocket API
Events Stream
Stats Stream
Authentication
By default, the API has no authentication (localhost only). For network access, consider:- Reverse proxy with authentication (nginx, Caddy)
- Firewall rules to restrict access
- Future: Built-in API key authentication
Rate Limits
No rate limits by default. For production deployments behind a proxy, consider rate limiting at the proxy level.CORS
CORS is enabled for all origins by default. Configure via:Error Responses
NOT_FOUND- Resource not foundINVALID_REQUEST- Invalid parametersINTERNAL_ERROR- Server error