APIAPI ReferenceReport Builder
Query Report Data
Execute a report query with selected fields and filters.
POST
/api/v1/workspace/reports/querySupported Report Types
reportType | Supported Modes | Description |
|---|---|---|
timeline | by_user | Task timeline grouped by driver |
time-allocation | by_user, by_place | Time spent on tasks per driver or place |
statistics | by_user | Aggregated performance stats |
job-report | by_user, by_place | Detailed job and task breakdown |
mileage-report | by_user | Distance and mileage per driver |
Request Body
reportTypestringRequiredSee table abovefromTimelongRequiredStart time as Unix timestamp (ms)toTimelongRequiredEnd time as Unix timestamp (ms)modestringOptionalby_user(default) orby_placefieldsstring[]OptionalFields to include — get available fields from Get SchemauserIdUUIDOptionalFilter by specific user/driverplaceIdUUIDOptionalFilter by specific place
JSON
{
"reportType": "job-report",
"mode": "by_user",
"fromTime": 1713139200000,
"toTime": 1713225600000,
"fields": ["taskName", "status", "completedAt", "driverName"]
}