Skip to main content
Fleetwork
Fleetwork

Contact us

We look forward to hearing from you. Please fill out the form below.

APIAPI ReferenceReport Builder

Query Report Data

Execute a report query with selected fields and filters.

POST/api/v1/workspace/reports/query

Supported Report Types

reportTypeSupported ModesDescription
timelineby_userTask timeline grouped by driver
time-allocationby_user, by_placeTime spent on tasks per driver or place
statisticsby_userAggregated performance stats
job-reportby_user, by_placeDetailed job and task breakdown
mileage-reportby_userDistance and mileage per driver

Request Body

  • reportTypestringRequired
    See table above
  • fromTimelongRequired
    Start time as Unix timestamp (ms)
  • toTimelongRequired
    End time as Unix timestamp (ms)
  • modestringOptional
    by_user (default) or by_place
  • fieldsstring[]Optional
    Fields to include — get available fields from Get Schema
  • userIdUUIDOptional
    Filter by specific user/driver
  • placeIdUUIDOptional
    Filter by specific place
JSON
{
  "reportType": "job-report",
  "mode": "by_user",
  "fromTime": 1713139200000,
  "toTime": 1713225600000,
  "fields": ["taskName", "status", "completedAt", "driverName"]
}