Get event stream KPI values
totalProcessedToday counts raw (non-derived) events received since the start of the current day. latencyP95Ms is the p95 arrival delay (received_at - occurred_at) of raw events received in the trailing latencyWindowHours (24), excluding simulation traffic (events whose context carries a "simulation" key); it is null when no such events arrived in the window. It is not an all-time figure. For an app that ingests asynchronously received_at is when the event was applied, so this delay includes time spent in the ingest buffer. pipelineLatencyP95Ms and deviceLatencyP95Ms split that delay at accepted_at, when Whisperr durably accepted the request, over the same events: pipelineLatencyP95Ms is the p95 of received_at - accepted_at (Whisperr's processing delay; null when no event in the window was accepted asynchronously) and deviceLatencyP95Ms the p95 of COALESCE(accepted_at, received_at) - occurred_at (the delay before Whisperr had the event: SDK batching, offline queues, crawler timestamps). rejectedAfterAcceptLast24h counts events and identify calls async ingestion answered with 202 but later dead-lettered in the trailing 24 hours (always 0 for synchronous apps); list them with GET /dashboard/apps/{app_id}/ingest/dead-letters. botEventsDroppedLast24h counts events from known crawlers and bots (by request or event user agent) that ingestion answered as accepted but dropped without storing, over the trailing 24 hours at hourly resolution.
Request
- Base URL: https://api.whisperr.net
- URL: https://api.whisperr.net/dashboard/apps/{app_id}/events/kpis
- Auth: HTTP bearer
Path parameters
whisp-go runtime app id or imported onboarding source_app_id.
Response
Event KPI values.
Changes
No recorded changes to this operation across all 1 revision of this API.