Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.withterminal.com/llms.txt

Use this file to discover all available pages before exploring further.

Field Coverage

The percentage of connections across all providers that have data populated for each field.
FieldCoverage
date100%
distances.driving20.2%
distances.personalConveyance0%
distances.total28.9%
distances.yardMove0%
driver100%
id100%
provider100%
sourceId100%
statusDurations.driving92.8%
statusDurations.offDuty63.2%
statusDurations.onDuty94.2%
statusDurations.personalConveyance0.4%
statusDurations.sleeperBed56.8%
statusDurations.waiting14.7%
statusDurations.yardMove20.2%
id
string<ulid>
required
Example:

"hos_day_01D8ZQFGHVJ858NBF2Q7DV9MNC"

sourceId
string
required

The ID used to represent the entity in the source system.

Example:

"123456789"

provider
string
required

Every provider has a unique code to identify it across Terminal's system. You can find each provider's code under provider details.

Example:

"geotab"

driver
required

Entities in Terminal are expandable. Using the expand query parameter you can choose to ingest just an ID or the full entity details.

Pattern: ^drv_[0-9A-HJKMNP-TV-Z]{26}$
Example:

"drv_01D8ZQFGHVJ858NBF2Q7DV9MNC"

date
string<date>
required
Example:

"2021-01-06"

statusDurations
object
required
metadata
EntityMetadata · object
required

Internal metadata about the record.

distances
object

Breakdown of different distance measurements for the day when available in the source system

raw
RawData · object[]
Example:
[]