Analytics
Ventryx Analytics gives you a complete picture of how your platform is being used — API traffic, workflow performance, team activity, and business-level usage trends — in real time and over time.
What's measured
| Metric category | Examples |
|---|---|
| API traffic | Request volume, latency (p50/p95/p99), error rate, top endpoints |
| Workflow performance | Run counts, success rate, mean duration, step-level breakdown |
| Usage by key | Requests per API key, scope usage, rate limit hits |
| Team activity | Active users, actions per member, login frequency |
| Events | Event throughput, type distribution, processing latency |
| Billing | Usage vs. plan limits, projected overage, cost per workflow |
Analytics API
All analytics data is available via the API for embedding into your own dashboards or data pipelines:
Query API traffic summary
GET /v1/analytics/requests?from=2026-04-01&to=2026-04-03&group_by=endpoint
Response
{
"data": [
{ "endpoint": "POST /v1/events", "count": 84200, "error_rate": 0.002, "p99_ms": 38 },
{ "endpoint": "GET /v1/workflows", "count": 12400, "error_rate": 0.001, "p99_ms": 22 }
],
"meta": { "from": "2026-04-01", "to": "2026-04-03" }
}
Exporting data
Export analytics snapshots as CSV or JSON from the dashboard, or set up a continuous export to BigQuery, Snowflake, or an S3 bucket using Data Pipelines.
Retention
| Plan | Real-time window | Historical retention |
|---|---|---|
| Starter | Last 24h | 30 days |
| Pro | Last 7 days | 1 year |
| Enterprise | Last 30 days | Custom (up to 7 years) |