> ## 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.

# GoGPS

> This document provides an overview of Terminal's integration with GoGPS. It shows which data models are currently available in production and which ones are in active development.

## Provider Details

* **Provider Code**: `gogps`
* **Available History**: Users can set a data retention limit: Unlimited
* **Vehicle Location Sample Rate**: Variable
* **[Crash Reports](/terminal-platform/crash-reports)**: *Supported*

## Supported Models

### Entities

<AccordionGroup>
  <Accordion title="Device" icon={<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512" height="16" width="16"><path fill="#45a049" d="M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM369 209L241 337c-9.4 9.4-24.6 9.4-33.9 0l-64-64c-9.4-9.4-9.4-24.6 0-33.9s24.6-9.4 33.9 0l47 47L335 175c9.4-9.4 24.6-9.4 33.9 0s9.4 24.6 0 33.9z"/></svg>}>
    The percentage of connections that have data populated for each field, averaged across the connections using this provider.

    | Field             | Coverage                                              |
    | ----------------- | ----------------------------------------------------- |
    | `description`     | <Badge color="green" icon="circle-check">100%</Badge> |
    | `id`              | <Badge color="green" icon="circle-check">100%</Badge> |
    | `lastConnectedAt` | <Badge color="red" icon="circle-xmark">0%</Badge>     |
    | `provider`        | <Badge color="green" icon="circle-check">100%</Badge> |
    | `serialNumber`    | <Badge color="green" icon="circle-check">100%</Badge> |
    | `sourceId`        | <Badge color="green" icon="circle-check">100%</Badge> |
    | `type`            | <Badge color="green" icon="circle-check">100%</Badge> |
    | `vehicle`         | <Badge color="red" icon="circle-xmark">0%</Badge>     |
  </Accordion>

  <Accordion title="Driver" icon={<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512" height="16" width="16"><path fill="#45a049" d="M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM369 209L241 337c-9.4 9.4-24.6 9.4-33.9 0l-64-64c-9.4-9.4-9.4-24.6 0-33.9s24.6-9.4 33.9 0l47 47L335 175c9.4-9.4 24.6-9.4 33.9 0s9.4 24.6 0 33.9z"/></svg>}>
    The percentage of connections that have data populated for each field, averaged across the connections using this provider.

    | Field            | Coverage                                              |
    | ---------------- | ----------------------------------------------------- |
    | `email`          | <Badge color="green" icon="circle-check">100%</Badge> |
    | `firstName`      | <Badge color="green" icon="circle-check">100%</Badge> |
    | `groups`         | <Badge color="green" icon="circle-check">100%</Badge> |
    | `id`             | <Badge color="green" icon="circle-check">100%</Badge> |
    | `lastName`       | <Badge color="green" icon="circle-check">100%</Badge> |
    | `license.number` | <Badge color="green" icon="circle-check">100%</Badge> |
    | `license.state`  | <Badge color="green" icon="circle-check">100%</Badge> |
    | `middleName`     | <Badge color="red" icon="circle-xmark">0%</Badge>     |
    | `phone`          | <Badge color="orange" icon="circle-minus">50%</Badge> |
    | `provider`       | <Badge color="green" icon="circle-check">100%</Badge> |
    | `sourceId`       | <Badge color="green" icon="circle-check">100%</Badge> |
    | `status`         | <Badge color="green" icon="circle-check">100%</Badge> |
    | `username`       | <Badge color="green" icon="circle-check">100%</Badge> |
  </Accordion>

  <Accordion title="Group" icon={<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512" height="16" width="16"><path fill="#45a049" d="M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM369 209L241 337c-9.4 9.4-24.6 9.4-33.9 0l-64-64c-9.4-9.4-9.4-24.6 0-33.9s24.6-9.4 33.9 0l47 47L335 175c9.4-9.4 24.6-9.4 33.9 0s9.4 24.6 0 33.9z"/></svg>}>
    The percentage of connections that have data populated for each field, averaged across the connections using this provider.

    | Field         | Coverage                                               |
    | ------------- | ------------------------------------------------------ |
    | `description` | <Badge color="red" icon="circle-xmark">0%</Badge>      |
    | `id`          | <Badge color="green" icon="circle-check">100%</Badge>  |
    | `name`        | <Badge color="green" icon="circle-check">100%</Badge>  |
    | `parent`      | <Badge color="green" icon="circle-check">96.2%</Badge> |
    | `provider`    | <Badge color="green" icon="circle-check">100%</Badge>  |
    | `sourceId`    | <Badge color="green" icon="circle-check">100%</Badge>  |
  </Accordion>

  <Accordion title="Trailer" icon={<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512" height="16" width="16"><path fill="#45a049" d="M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM369 209L241 337c-9.4 9.4-24.6 9.4-33.9 0l-64-64c-9.4-9.4-9.4-24.6 0-33.9s24.6-9.4 33.9 0l47 47L335 175c9.4-9.4 24.6-9.4 33.9 0s9.4 24.6 0 33.9z"/></svg>}>
    The percentage of connections that have data populated for each field, averaged across the connections using this provider.

    | Field                 | Coverage                                                                                                                             |
    | --------------------- | ------------------------------------------------------------------------------------------------------------------------------------ |
    | `groups`              | <Tooltip tip="Terminal is collecting data about this attribute"><Badge color="gray" icon="circle-question">Unknown</Badge></Tooltip> |
    | `id`                  | <Badge color="green" icon="circle-check">100%</Badge>                                                                                |
    | `licensePlate.number` | <Tooltip tip="Terminal is collecting data about this attribute"><Badge color="gray" icon="circle-question">Unknown</Badge></Tooltip> |
    | `licensePlate.state`  | <Tooltip tip="Terminal is collecting data about this attribute"><Badge color="gray" icon="circle-question">Unknown</Badge></Tooltip> |
    | `make`                | <Tooltip tip="Terminal is collecting data about this attribute"><Badge color="gray" icon="circle-question">Unknown</Badge></Tooltip> |
    | `model`               | <Tooltip tip="Terminal is collecting data about this attribute"><Badge color="gray" icon="circle-question">Unknown</Badge></Tooltip> |
    | `name`                | <Tooltip tip="Terminal is collecting data about this attribute"><Badge color="gray" icon="circle-question">Unknown</Badge></Tooltip> |
    | `provider`            | <Badge color="green" icon="circle-check">100%</Badge>                                                                                |
    | `serialNumber`        | <Tooltip tip="Terminal is collecting data about this attribute"><Badge color="gray" icon="circle-question">Unknown</Badge></Tooltip> |
    | `sourceId`            | <Badge color="green" icon="circle-check">100%</Badge>                                                                                |
    | `status`              | <Badge color="green" icon="circle-check">100%</Badge>                                                                                |
    | `vin`                 | <Tooltip tip="Terminal is collecting data about this attribute"><Badge color="gray" icon="circle-question">Unknown</Badge></Tooltip> |
    | `year`                | <Tooltip tip="Terminal is collecting data about this attribute"><Badge color="gray" icon="circle-question">Unknown</Badge></Tooltip> |
  </Accordion>

  <Accordion title="Vehicle" icon={<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512" height="16" width="16"><path fill="#45a049" d="M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM369 209L241 337c-9.4 9.4-24.6 9.4-33.9 0l-64-64c-9.4-9.4-9.4-24.6 0-33.9s24.6-9.4 33.9 0l47 47L335 175c9.4-9.4 24.6-9.4 33.9 0s9.4 24.6 0 33.9z"/></svg>}>
    The percentage of connections that have data populated for each field, averaged across the connections using this provider.

    | Field                 | Coverage                                              |
    | --------------------- | ----------------------------------------------------- |
    | `devices`             | <Badge color="green" icon="circle-check">100%</Badge> |
    | `fuelTankCapacity`    | <Badge color="green" icon="circle-check">100%</Badge> |
    | `fuelType`            | <Badge color="red" icon="circle-xmark">0%</Badge>     |
    | `groups`              | <Badge color="green" icon="circle-check">100%</Badge> |
    | `id`                  | <Badge color="green" icon="circle-check">100%</Badge> |
    | `licensePlate.number` | <Badge color="red" icon="circle-xmark">0%</Badge>     |
    | `licensePlate.state`  | <Badge color="red" icon="circle-xmark">0%</Badge>     |
    | `make`                | <Badge color="green" icon="circle-check">100%</Badge> |
    | `model`               | <Badge color="green" icon="circle-check">100%</Badge> |
    | `name`                | <Badge color="green" icon="circle-check">100%</Badge> |
    | `provider`            | <Badge color="green" icon="circle-check">100%</Badge> |
    | `sourceId`            | <Badge color="green" icon="circle-check">100%</Badge> |
    | `status`              | <Badge color="green" icon="circle-check">100%</Badge> |
    | `vin`                 | <Badge color="green" icon="circle-check">100%</Badge> |
    | `year`                | <Badge color="green" icon="circle-check">100%</Badge> |
  </Accordion>
</AccordionGroup>

### Real-Time Data

<AccordionGroup>
  <Accordion title="HOS Available Time" icon={<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512" height="16" width="16"><path fill="#45a049" d="M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM369 209L241 337c-9.4 9.4-24.6 9.4-33.9 0l-64-64c-9.4-9.4-9.4-24.6 0-33.9s24.6-9.4 33.9 0l47 47L335 175c9.4-9.4 24.6-9.4 33.9 0s9.4 24.6 0 33.9z"/></svg>}>
    Supported by GoGPS. Attribute coverage is not yet tracked for this model.
  </Accordion>

  <Accordion title="Latest Trailer Location" icon={<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512" height="16" width="16"><path fill="#45a049" d="M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM369 209L241 337c-9.4 9.4-24.6 9.4-33.9 0l-64-64c-9.4-9.4-9.4-24.6 0-33.9s24.6-9.4 33.9 0l47 47L335 175c9.4-9.4 24.6-9.4 33.9 0s9.4 24.6 0 33.9z"/></svg>}>
    Supported by GoGPS. Attribute coverage is not yet tracked for this model.
  </Accordion>

  <Accordion title="Latest Vehicle Location" icon={<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512" height="16" width="16"><path fill="#45a049" d="M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM369 209L241 337c-9.4 9.4-24.6 9.4-33.9 0l-64-64c-9.4-9.4-9.4-24.6 0-33.9s24.6-9.4 33.9 0l47 47L335 175c9.4-9.4 24.6-9.4 33.9 0s9.4 24.6 0 33.9z"/></svg>}>
    Supported by GoGPS. Attribute coverage is not yet tracked for this model.
  </Accordion>
</AccordionGroup>

### Historical Data

<AccordionGroup>
  <Accordion title="Fault Code Event" icon={<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512" height="16" width="16"><path fill="#45a049" d="M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM369 209L241 337c-9.4 9.4-24.6 9.4-33.9 0l-64-64c-9.4-9.4-9.4-24.6 0-33.9s24.6-9.4 33.9 0l47 47L335 175c9.4-9.4 24.6-9.4 33.9 0s9.4 24.6 0 33.9z"/></svg>}>
    The percentage of connections that have data populated for each field, averaged across the connections using this provider.

    | Field                   | Coverage                                                                                                                             |
    | ----------------------- | ------------------------------------------------------------------------------------------------------------------------------------ |
    | `code`                  | <Badge color="green" icon="circle-check">100%</Badge>                                                                                |
    | `description`           | <Tooltip tip="Terminal is collecting data about this attribute"><Badge color="gray" icon="circle-question">Unknown</Badge></Tooltip> |
    | `id`                    | <Badge color="green" icon="circle-check">100%</Badge>                                                                                |
    | `j1939.fmi`             | <Tooltip tip="Terminal is collecting data about this attribute"><Badge color="gray" icon="circle-question">Unknown</Badge></Tooltip> |
    | `j1939.fmiDescription`  | <Tooltip tip="Terminal is collecting data about this attribute"><Badge color="gray" icon="circle-question">Unknown</Badge></Tooltip> |
    | `j1939.occurrenceCount` | <Tooltip tip="Terminal is collecting data about this attribute"><Badge color="gray" icon="circle-question">Unknown</Badge></Tooltip> |
    | `j1939.sourceAddress`   | <Tooltip tip="Terminal is collecting data about this attribute"><Badge color="gray" icon="circle-question">Unknown</Badge></Tooltip> |
    | `j1939.spn`             | <Tooltip tip="Terminal is collecting data about this attribute"><Badge color="gray" icon="circle-question">Unknown</Badge></Tooltip> |
    | `j1939.spnDescription`  | <Tooltip tip="Terminal is collecting data about this attribute"><Badge color="gray" icon="circle-question">Unknown</Badge></Tooltip> |
    | `milStatus`             | <Tooltip tip="Terminal is collecting data about this attribute"><Badge color="gray" icon="circle-question">Unknown</Badge></Tooltip> |
    | `obdii.code`            | <Tooltip tip="Terminal is collecting data about this attribute"><Badge color="gray" icon="circle-question">Unknown</Badge></Tooltip> |
    | `obdii.description`     | <Tooltip tip="Terminal is collecting data about this attribute"><Badge color="gray" icon="circle-question">Unknown</Badge></Tooltip> |
    | `observedAt`            | <Badge color="green" icon="circle-check">100%</Badge>                                                                                |
    | `protocol`              | <Badge color="green" icon="circle-check">100%</Badge>                                                                                |
    | `provider`              | <Badge color="green" icon="circle-check">100%</Badge>                                                                                |
    | `status`                | <Badge color="green" icon="circle-check">100%</Badge>                                                                                |
    | `vehicle`               | <Badge color="green" icon="circle-check">100%</Badge>                                                                                |
  </Accordion>

  <Accordion title="HOS Daily Log" icon={<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512" height="16" width="16"><path fill="#45a049" d="M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM369 209L241 337c-9.4 9.4-24.6 9.4-33.9 0l-64-64c-9.4-9.4-9.4-24.6 0-33.9s24.6-9.4 33.9 0l47 47L335 175c9.4-9.4 24.6-9.4 33.9 0s9.4 24.6 0 33.9z"/></svg>}>
    The percentage of connections that have data populated for each field, averaged across the connections using this provider.

    | Field                                | Coverage                                                                                                                             |
    | ------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------ |
    | `date`                               | <Badge color="green" icon="circle-check">100%</Badge>                                                                                |
    | `distances.driving`                  | <Tooltip tip="Terminal is collecting data about this attribute"><Badge color="gray" icon="circle-question">Unknown</Badge></Tooltip> |
    | `distances.personalConveyance`       | <Tooltip tip="Terminal is collecting data about this attribute"><Badge color="gray" icon="circle-question">Unknown</Badge></Tooltip> |
    | `distances.total`                    | <Tooltip tip="Terminal is collecting data about this attribute"><Badge color="gray" icon="circle-question">Unknown</Badge></Tooltip> |
    | `distances.yardMove`                 | <Tooltip tip="Terminal is collecting data about this attribute"><Badge color="gray" icon="circle-question">Unknown</Badge></Tooltip> |
    | `driver`                             | <Badge color="green" icon="circle-check">100%</Badge>                                                                                |
    | `id`                                 | <Badge color="green" icon="circle-check">100%</Badge>                                                                                |
    | `provider`                           | <Badge color="green" icon="circle-check">100%</Badge>                                                                                |
    | `sourceId`                           | <Badge color="green" icon="circle-check">100%</Badge>                                                                                |
    | `statusDurations.driving`            | <Tooltip tip="Terminal is collecting data about this attribute"><Badge color="gray" icon="circle-question">Unknown</Badge></Tooltip> |
    | `statusDurations.offDuty`            | <Tooltip tip="Terminal is collecting data about this attribute"><Badge color="gray" icon="circle-question">Unknown</Badge></Tooltip> |
    | `statusDurations.onDuty`             | <Tooltip tip="Terminal is collecting data about this attribute"><Badge color="gray" icon="circle-question">Unknown</Badge></Tooltip> |
    | `statusDurations.personalConveyance` | <Tooltip tip="Terminal is collecting data about this attribute"><Badge color="gray" icon="circle-question">Unknown</Badge></Tooltip> |
    | `statusDurations.sleeperBed`         | <Tooltip tip="Terminal is collecting data about this attribute"><Badge color="gray" icon="circle-question">Unknown</Badge></Tooltip> |
    | `statusDurations.waiting`            | <Tooltip tip="Terminal is collecting data about this attribute"><Badge color="gray" icon="circle-question">Unknown</Badge></Tooltip> |
    | `statusDurations.yardMove`           | <Tooltip tip="Terminal is collecting data about this attribute"><Badge color="gray" icon="circle-question">Unknown</Badge></Tooltip> |
  </Accordion>

  <Accordion title="HOS Log" icon={<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512" height="16" width="16"><path fill="#45a049" d="M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM369 209L241 337c-9.4 9.4-24.6 9.4-33.9 0l-64-64c-9.4-9.4-9.4-24.6 0-33.9s24.6-9.4 33.9 0l47 47L335 175c9.4-9.4 24.6-9.4 33.9 0s9.4 24.6 0 33.9z"/></svg>}>
    The percentage of connections that have data populated for each field, averaged across the connections using this provider.

    | Field                | Coverage                                                                                                                             |
    | -------------------- | ------------------------------------------------------------------------------------------------------------------------------------ |
    | `codrivers`          | <Tooltip tip="Terminal is collecting data about this attribute"><Badge color="gray" icon="circle-question">Unknown</Badge></Tooltip> |
    | `driver`             | <Badge color="green" icon="circle-check">100%</Badge>                                                                                |
    | `endedAt`            | <Tooltip tip="Terminal is collecting data about this attribute"><Badge color="gray" icon="circle-question">Unknown</Badge></Tooltip> |
    | `id`                 | <Badge color="green" icon="circle-check">100%</Badge>                                                                                |
    | `location.latitude`  | <Tooltip tip="Terminal is collecting data about this attribute"><Badge color="gray" icon="circle-question">Unknown</Badge></Tooltip> |
    | `location.longitude` | <Tooltip tip="Terminal is collecting data about this attribute"><Badge color="gray" icon="circle-question">Unknown</Badge></Tooltip> |
    | `provider`           | <Badge color="green" icon="circle-check">100%</Badge>                                                                                |
    | `remarks`            | <Badge color="green" icon="circle-check">100%</Badge>                                                                                |
    | `sourceId`           | <Badge color="green" icon="circle-check">100%</Badge>                                                                                |
    | `startedAt`          | <Badge color="green" icon="circle-check">100%</Badge>                                                                                |
    | `status`             | <Badge color="green" icon="circle-check">100%</Badge>                                                                                |
    | `vehicle`            | <Tooltip tip="Terminal is collecting data about this attribute"><Badge color="gray" icon="circle-question">Unknown</Badge></Tooltip> |
  </Accordion>

  <Accordion title="IFTA Vehicle Month" icon={<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512" height="16" width="16"><path fill="#45a049" d="M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM369 209L241 337c-9.4 9.4-24.6 9.4-33.9 0l-64-64c-9.4-9.4-9.4-24.6 0-33.9s24.6-9.4 33.9 0l47 47L335 175c9.4-9.4 24.6-9.4 33.9 0s9.4 24.6 0 33.9z"/></svg>}>
    The percentage of connections that have data populated for each field, averaged across the connections using this provider.

    | Field          | Coverage                                              |
    | -------------- | ----------------------------------------------------- |
    | `distance`     | <Badge color="green" icon="circle-check">100%</Badge> |
    | `id`           | <Badge color="green" icon="circle-check">100%</Badge> |
    | `jurisdiction` | <Badge color="green" icon="circle-check">100%</Badge> |
    | `month`        | <Badge color="green" icon="circle-check">100%</Badge> |
    | `provider`     | <Badge color="green" icon="circle-check">100%</Badge> |
    | `vehicle`      | <Badge color="green" icon="circle-check">100%</Badge> |
  </Accordion>

  <Accordion title="Safety Event" icon={<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512" height="16" width="16"><path fill="#45a049" d="M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM369 209L241 337c-9.4 9.4-24.6 9.4-33.9 0l-64-64c-9.4-9.4-9.4-24.6 0-33.9s24.6-9.4 33.9 0l47 47L335 175c9.4-9.4 24.6-9.4 33.9 0s9.4 24.6 0 33.9z"/></svg>}>
    The percentage of connections that have data populated for each field, averaged across the connections using this provider.

    | Field                               | Coverage                                                                                                                             |
    | ----------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------ |
    | `cameraMedia.frontFacing.available` | <Tooltip tip="Terminal is collecting data about this attribute"><Badge color="gray" icon="circle-question">Unknown</Badge></Tooltip> |
    | `cameraMedia.frontFacing.sourceId`  | <Tooltip tip="Terminal is collecting data about this attribute"><Badge color="gray" icon="circle-question">Unknown</Badge></Tooltip> |
    | `cameraMedia.rearFacing.available`  | <Tooltip tip="Terminal is collecting data about this attribute"><Badge color="gray" icon="circle-question">Unknown</Badge></Tooltip> |
    | `cameraMedia.rearFacing.sourceId`   | <Tooltip tip="Terminal is collecting data about this attribute"><Badge color="gray" icon="circle-question">Unknown</Badge></Tooltip> |
    | `driver`                            | <Tooltip tip="Terminal is collecting data about this attribute"><Badge color="gray" icon="circle-question">Unknown</Badge></Tooltip> |
    | `endedAt`                           | <Tooltip tip="Terminal is collecting data about this attribute"><Badge color="gray" icon="circle-question">Unknown</Badge></Tooltip> |
    | `endLocation.latitude`              | <Tooltip tip="Terminal is collecting data about this attribute"><Badge color="gray" icon="circle-question">Unknown</Badge></Tooltip> |
    | `endLocation.longitude`             | <Tooltip tip="Terminal is collecting data about this attribute"><Badge color="gray" icon="circle-question">Unknown</Badge></Tooltip> |
    | `id`                                | <Badge color="green" icon="circle-check">100%</Badge>                                                                                |
    | `provider`                          | <Badge color="green" icon="circle-check">100%</Badge>                                                                                |
    | `sourceId`                          | <Badge color="green" icon="circle-check">100%</Badge>                                                                                |
    | `startedAt`                         | <Badge color="green" icon="circle-check">100%</Badge>                                                                                |
    | `startLocation.latitude`            | <Tooltip tip="Terminal is collecting data about this attribute"><Badge color="gray" icon="circle-question">Unknown</Badge></Tooltip> |
    | `startLocation.longitude`           | <Tooltip tip="Terminal is collecting data about this attribute"><Badge color="gray" icon="circle-question">Unknown</Badge></Tooltip> |
    | `stats.averageSpeed`                | <Tooltip tip="Terminal is collecting data about this attribute"><Badge color="gray" icon="circle-question">Unknown</Badge></Tooltip> |
    | `stats.gForceForwardBackward`       | <Tooltip tip="Terminal is collecting data about this attribute"><Badge color="gray" icon="circle-question">Unknown</Badge></Tooltip> |
    | `stats.gForceSideToSide`            | <Tooltip tip="Terminal is collecting data about this attribute"><Badge color="gray" icon="circle-question">Unknown</Badge></Tooltip> |
    | `stats.heading`                     | <Tooltip tip="Terminal is collecting data about this attribute"><Badge color="gray" icon="circle-question">Unknown</Badge></Tooltip> |
    | `stats.maximumSpeed`                | <Tooltip tip="Terminal is collecting data about this attribute"><Badge color="gray" icon="circle-question">Unknown</Badge></Tooltip> |
    | `stats.roadSpeedLimit`              | <Tooltip tip="Terminal is collecting data about this attribute"><Badge color="gray" icon="circle-question">Unknown</Badge></Tooltip> |
    | `type`                              | <Badge color="green" icon="circle-check">100%</Badge>                                                                                |
    | `vehicle`                           | <Badge color="green" icon="circle-check">100%</Badge>                                                                                |

    The record types this provider supports.

    <AccordionGroup>
      <Accordion title="Available" icon={<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512" height="16" width="16"><path fill="#45a049" d="M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM369 209L241 337c-9.4 9.4-24.6 9.4-33.9 0l-64-64c-9.4-9.4-9.4-24.6 0-33.9s24.6-9.4 33.9 0l47 47L335 175c9.4-9.4 24.6-9.4 33.9 0s9.4 24.6 0 33.9z"/></svg>}>
        `camera_obstruction`, `cell_phone`, `crash`, `distracted`, `drowsiness`, `eating_and_drinking`, `harsh_acceleration`, `harsh_brake`, `harsh_turn`, `near_crash`, `rolling_stop`, `seat_belt_violation`, `smoking`, `speeding`, `tailgating`
      </Accordion>

      <Accordion title="Unavailable" icon={<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512" height="16" width="16"><path fill="#d32f2f" d="M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM175 175c9.4-9.4 24.6-9.4 33.9 0l47 47 47-47c9.4-9.4 24.6-9.4 33.9 0s9.4 24.6 0 33.9l-47 47 47 47c9.4 9.4 9.4 24.6 0 33.9s-24.6 9.4-33.9 0l-47-47-47 47c-9.4 9.4-24.6 9.4-33.9 0s-9.4-24.6 0-33.9l47-47-47-47c-9.4-9.4-9.4-24.6 0-33.9z"/></svg>}>
        `red_light_violation`, `stop_sign_violation`, `unsafe_lane_change`, `unsafe_parking`
      </Accordion>
    </AccordionGroup>
  </Accordion>

  <Accordion title="Trip" icon={<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512" height="16" width="16"><path fill="#45a049" d="M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM369 209L241 337c-9.4 9.4-24.6 9.4-33.9 0l-64-64c-9.4-9.4-9.4-24.6 0-33.9s24.6-9.4 33.9 0l47 47L335 175c9.4-9.4 24.6-9.4 33.9 0s9.4 24.6 0 33.9z"/></svg>}>
    The percentage of connections that have data populated for each field, averaged across the connections using this provider.

    | Field                     | Coverage                                                                                                                             |
    | ------------------------- | ------------------------------------------------------------------------------------------------------------------------------------ |
    | `distance`                | <Tooltip tip="Terminal is collecting data about this attribute"><Badge color="gray" icon="circle-question">Unknown</Badge></Tooltip> |
    | `driver`                  | <Tooltip tip="Terminal is collecting data about this attribute"><Badge color="gray" icon="circle-question">Unknown</Badge></Tooltip> |
    | `duration`                | <Badge color="green" icon="circle-check">100%</Badge>                                                                                |
    | `endedAt`                 | <Badge color="green" icon="circle-check">100%</Badge>                                                                                |
    | `endLocation.latitude`    | <Tooltip tip="Terminal is collecting data about this attribute"><Badge color="gray" icon="circle-question">Unknown</Badge></Tooltip> |
    | `endLocation.longitude`   | <Tooltip tip="Terminal is collecting data about this attribute"><Badge color="gray" icon="circle-question">Unknown</Badge></Tooltip> |
    | `id`                      | <Badge color="green" icon="circle-check">100%</Badge>                                                                                |
    | `provider`                | <Badge color="green" icon="circle-check">100%</Badge>                                                                                |
    | `sourceId`                | <Badge color="green" icon="circle-check">100%</Badge>                                                                                |
    | `startedAt`               | <Badge color="green" icon="circle-check">100%</Badge>                                                                                |
    | `startLocation.latitude`  | <Tooltip tip="Terminal is collecting data about this attribute"><Badge color="gray" icon="circle-question">Unknown</Badge></Tooltip> |
    | `startLocation.longitude` | <Tooltip tip="Terminal is collecting data about this attribute"><Badge color="gray" icon="circle-question">Unknown</Badge></Tooltip> |
    | `vehicle`                 | <Badge color="green" icon="circle-check">100%</Badge>                                                                                |
  </Accordion>

  <Accordion title="Vehicle Location" icon={<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512" height="16" width="16"><path fill="#45a049" d="M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM369 209L241 337c-9.4 9.4-24.6 9.4-33.9 0l-64-64c-9.4-9.4-9.4-24.6 0-33.9s24.6-9.4 33.9 0l47 47L335 175c9.4-9.4 24.6-9.4 33.9 0s9.4 24.6 0 33.9z"/></svg>}>
    The percentage of connections that have data populated for each field, averaged across the connections using this provider.

    | Field               | Coverage                                                                                                                             |
    | ------------------- | ------------------------------------------------------------------------------------------------------------------------------------ |
    | `address.formatted` | <Tooltip tip="Terminal is collecting data about this attribute"><Badge color="gray" icon="circle-question">Unknown</Badge></Tooltip> |
    | `driver`            | <Tooltip tip="Terminal is collecting data about this attribute"><Badge color="gray" icon="circle-question">Unknown</Badge></Tooltip> |
    | `heading`           | <Tooltip tip="Terminal is collecting data about this attribute"><Badge color="gray" icon="circle-question">Unknown</Badge></Tooltip> |
    | `id`                | <Badge color="green" icon="circle-check">100%</Badge>                                                                                |
    | `locatedAt`         | <Badge color="green" icon="circle-check">100%</Badge>                                                                                |
    | `location`          | <Badge color="green" icon="circle-check">100%</Badge>                                                                                |
    | `provider`          | <Badge color="green" icon="circle-check">100%</Badge>                                                                                |
    | `speed`             | <Tooltip tip="Terminal is collecting data about this attribute"><Badge color="gray" icon="circle-question">Unknown</Badge></Tooltip> |
    | `vehicle`           | <Badge color="green" icon="circle-check">100%</Badge>                                                                                |
  </Accordion>

  <Accordion title="Vehicle Stat Log" icon={<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512" height="16" width="16"><path fill="#45a049" d="M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM369 209L241 337c-9.4 9.4-24.6 9.4-33.9 0l-64-64c-9.4-9.4-9.4-24.6 0-33.9s24.6-9.4 33.9 0l47 47L335 175c9.4-9.4 24.6-9.4 33.9 0s9.4 24.6 0 33.9z"/></svg>}>
    The percentage of connections that have data populated for each field, averaged across the connections using this provider.

    | Field       | Coverage                                              |
    | ----------- | ----------------------------------------------------- |
    | `id`        | <Badge color="green" icon="circle-check">100%</Badge> |
    | `provider`  | <Badge color="green" icon="circle-check">100%</Badge> |
    | `timestamp` | <Badge color="green" icon="circle-check">100%</Badge> |
    | `type`      | <Badge color="green" icon="circle-check">100%</Badge> |
    | `vehicle`   | <Badge color="green" icon="circle-check">100%</Badge> |

    The record types this provider supports.

    <AccordionGroup>
      <Accordion title="Unknown" icon={<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512" height="16" width="16"><path fill="#6b7280" d="M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM169.8 165.3c7.9-22.3 29.1-37.3 52.8-37.3h58.3c34.9 0 63.1 28.3 63.1 63.1 0 22.6-12.1 43.5-31.7 54.8L280 264.4c-.2 13-10.9 23.6-24 23.6c-13.3 0-24-10.7-24-24V250.5c0-8.6 4.6-16.5 12.1-20.8l44.3-25.4c4.7-2.7 7.6-7.7 7.6-13.1c0-8.4-6.8-15.1-15.1-15.1H222.6c-3.4 0-6.4 2.1-7.5 5.3l-.4 1.2c-4.4 12.5-18.2 19-30.6 14.6s-19-18.2-14.6-30.6l.4-1.2zM224 352a32 32 0 1 1 64 0 32 32 0 1 1 -64 0z"/></svg>}>
        `battery_voltage`, `coolant_percentage`, `engine_coolant_temperature`, `engine_oil_percentage`, `engine_oil_pressure`, `engine_oil_temperature`, `engine_rpm`, `engine_runtime`, `engine_state`, `fuel_level`, `odometer`, `total_fuel_consumption`
      </Accordion>
    </AccordionGroup>
  </Accordion>

  <Accordion title="Vehicle Utilization" icon={<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512" height="16" width="16"><path fill="#45a049" d="M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM369 209L241 337c-9.4 9.4-24.6 9.4-33.9 0l-64-64c-9.4-9.4-9.4-24.6 0-33.9s24.6-9.4 33.9 0l47 47L335 175c9.4-9.4 24.6-9.4 33.9 0s9.4 24.6 0 33.9z"/></svg>}>
    The percentage of connections that have data populated for each field, averaged across the connections using this provider.

    | Field               | Coverage                                                                                                                             |
    | ------------------- | ------------------------------------------------------------------------------------------------------------------------------------ |
    | `distance`          | <Badge color="green" icon="circle-check">100%</Badge>                                                                                |
    | `durations.driving` | <Tooltip tip="Terminal is collecting data about this attribute"><Badge color="gray" icon="circle-question">Unknown</Badge></Tooltip> |
    | `durations.idling`  | <Tooltip tip="Terminal is collecting data about this attribute"><Badge color="gray" icon="circle-question">Unknown</Badge></Tooltip> |
    | `endAt`             | <Badge color="green" icon="circle-check">100%</Badge>                                                                                |
    | `fuelConsumed`      | <Tooltip tip="Terminal is collecting data about this attribute"><Badge color="gray" icon="circle-question">Unknown</Badge></Tooltip> |
    | `provider`          | <Badge color="green" icon="circle-check">100%</Badge>                                                                                |
    | `startAt`           | <Badge color="green" icon="circle-check">100%</Badge>                                                                                |
    | `vehicle`           | <Badge color="green" icon="circle-check">100%</Badge>                                                                                |
  </Accordion>
</AccordionGroup>

### Other

<AccordionGroup>
  <Accordion title="Camera Media" icon={<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512" height="16" width="16"><path fill="#45a049" d="M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM369 209L241 337c-9.4 9.4-24.6 9.4-33.9 0l-64-64c-9.4-9.4-9.4-24.6 0-33.9s24.6-9.4 33.9 0l47 47L335 175c9.4-9.4 24.6-9.4 33.9 0s9.4 24.6 0 33.9z"/></svg>}>
    Supported by GoGPS. Attribute coverage is not yet tracked for this model.
  </Accordion>
</AccordionGroup>

## References

<CardGroup cols={2}>
  <Card title="GoGPS Login" href="https://gogps.geotab.com/login.html" arrow="true" horizontal />

  <Card title="GoGPS Developer Documentation" href="https://developers.geotab.com/myGeotab/introduction/" arrow="true" horizontal />
</CardGroup>
