Reporting
Build, schedule, and share reports on platform performance, team activity, and operational health. Reporting turns raw Ventryx data into structured summaries your stakeholders can act on.
Report types
| Report | What it covers |
|---|---|
| API Traffic Summary | Request volume, error rate, latency by endpoint and time period |
| Workflow Performance | Run counts, success rate, step-level failure analysis |
| Usage by Key | Per-API-key request breakdown, rate limit events, top operations |
| Team Activity | Actions per member, login events, approval decisions |
| Billing & Usage | Current period usage vs. plan limits, overage projection |
| Audit Summary | Security events — key revocations, role changes, SSO activity |
Scheduled reports
Configure any report to run on a schedule and be delivered by email or posted to a Slack channel:
Schedule a weekly API summary
curl -X POST https://api.ventryx.io/v1/reports/schedules \
-H "Authorization: Bearer $VENTRYX_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"report": "api_traffic_summary",
"schedule": "0 9 * * 1",
"period": "last_7_days",
"delivery": { "type": "email", "to": ["[email protected]"] }
}'
Exporting reports
Download any report as CSV, JSON, or PDF from the dashboard. Use the Reports API to fetch report data programmatically and pipe it into your own data warehouse or BI tool.