| Full History | Tag Summary | Place Summary | Messaging | Task Lifetime | Attributes | Regions | |
|---|---|---|---|---|---|---|---|
| Required | |||||||
| Optional |
| Property | Type | Description |
|---|---|---|
| totals | Array[ReportTotal] | Each ReportTotal in the array represents the total of each of the targeted assets' summary and/or breakdown data. |
| summary | object{string:Array} | Each key in the dictionary is a string serialized Asset.id that was targeted by the report. |
| summary[asset.id] | Array[ReportSummary} |
Each summary instance has a beginning and ending, a duration, a distance, and a
polyline of positions for the asset. The
stateDetail represents some
string used by the report runner.
|
| breakdown | object{string:Array} | Each key in the dictionary is a string serialized Asset.id that was targeted by the report. |
| breakdown[asset.id] | Array[ReportBreakdown] |
Each breakdown contains a specific event or asset state which was used to calculate
the summary instances.
There are three kinds of ReportBreakdown classes:
|
Note: this binary format is meant to be an attachment to the HTTPS response.
Note: this format is used in the front-end of Fleet Freedom and is modified more often than the other formats.