Reports API
Pull the same report data available on your dashboard for use in your own systems.
Endpoints
| Method | Path | Description |
|---|---|---|
| GET | /v1/reports/orders | Order volume and status breakdown over a date range. |
| GET | /v1/reports/tasks | Task throughput and approval turnaround (trade agent accounts). |
Example Request
Request
curl "https://api.baalvion.com/v1/reports/orders?from=2026-01-01&to=2026-01-31" \
-H "Authorization: Bearer YOUR_API_KEY"Response
{
"success": true,
"data": {
"totalOrders": 184,
"completed": 162,
"cancelled": 6,
"pending": 16
},
"error": null
}Report data respects the same permission scoping as every other endpoint — it never includes records you couldn’t already see on your dashboard.