Analytics

The Analytics page (/analytics) shows API traffic for the active project over the last 30 days.

Views available

ViewWhat it shows
UptimeSuccessful-call ratio over time.
LatencyP50 / P95 / P99 latency at the request-handler boundary.
Failed requestsNon-200 responses, grouped by error code.
VolumeTotal requests over time, bucketed by hour or day.
TimelineActivity stream with per-call rows.
By actionVolume + latency split by biofrq.detect, biofrq.identify, etc.
Request JournalPer-request audit table with requestId, action, status, latency.

Scope

  • Project — every view is scoped to the project selected in the floating bar's project pill. Switch projects to re-scope the whole page.
  • Window — fixed 30-day window. A date-picker is on the roadmap; until it ships, the page always shows the trailing 30 days.

Request Journal filters

The Journal table at the bottom of the page exposes a status filter chip row: All / Success / Error. Other dimensions (action, key, requestId search) are not filterable from this surface today — rely on the per-chart breakdowns above.

Cross-references with the API

Every Journal row carries the call's requestId. Copying it lets you correlate against your application logs.

What's next

  • Money Audit — the billing-side view of the same calls.
  • Errors — what each failure code in the Failed-requests view means.