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
cameraMedia.frontFacing.available16.8%
cameraMedia.frontFacing.sourceId8.5%
cameraMedia.rearFacing.available11%
cameraMedia.rearFacing.sourceId8.4%
driver63%
endedAt79.4%
endLocation.latitude70.1%
endLocation.longitude70.1%
id100%
provider100%
sourceId100%
startedAt100%
startLocation.latitude94.3%
startLocation.longitude94.3%
stats.averageSpeed72.8%
stats.gForceForwardBackward11.8%
stats.gForceSideToSide5.9%
stats.heading27.3%
stats.maximumSpeed81.6%
stats.roadSpeedLimit41.5%
type100%
vehicle100%
id
string<ulid>
required
Pattern: ^sft_evt_[0-9A-HJKMNP-TV-Z]{26}$
Example:

"sft_evt_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"

type
enum<string>
required
Available options:
harsh_brake,
harsh_acceleration,
harsh_turn,
speeding,
crash,
near_crash,
tailgating,
cell_phone,
distracted,
drowsiness,
smoking,
seat_belt_violation,
stop_sign_violation,
red_light_violation,
unsafe_lane_change,
camera_obstruction,
eating_and_drinking,
rolling_stop,
unsafe_parking
vehicle
required

The ID of the vehicle that was involved in the event.

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

"vcl_01D8ZQFGHVJ858NBF2Q7DV9MNC"

startedAt
string<date-time>
required
Example:

"2021-01-06T03:24:53.000Z"

metadata
EntityMetadata · object
required

Internal metadata about the record.

sourceType
string

The original event type as defined by the telematics provider's system

Example:

"HARD_CORE_BRAKING_MESSAGE"

driver

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"

startLocation
Coordinates · object
endedAt
string<date-time>
Example:

"2021-01-06T03:24:53.000Z"

endLocation
Coordinates · object
stats
object
cameraMedia
Camera Media Reference · object
extensions
object

Includes data enriched via third-party vendors. See Extensions

raw
RawData · object[]
Example:
[]