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

# Geotab

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

## Provider Details

* **Provider Code**: `geotab`
* **Available History**: Users can set a data retention limit: Unlimited
* **Vehicle Location Sample Rate**: Variable
* **[Crash Reports](/guides/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">99.9%</Badge> |
    | `id` | <Badge color="green" icon="circle-check">100%</Badge> |
    | `lastConnectedAt` | <Badge color="red" icon="circle-xmark">2.9%</Badge> |
    | `provider` | <Badge color="green" icon="circle-check">100%</Badge> |
    | `serialNumber` | <Badge color="orange" icon="circle-minus">74.4%</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="orange" icon="circle-minus">71.2%</Badge> |
    | `firstName` | <Badge color="green" icon="circle-check">100%</Badge> |
    | `groups` | <Badge color="green" icon="circle-check">98.7%</Badge> |
    | `id` | <Badge color="green" icon="circle-check">100%</Badge> |
    | `lastName` | <Badge color="green" icon="circle-check">98.4%</Badge> |
    | `license.number` | <Badge color="green" icon="circle-check">90%</Badge> |
    | `license.state` | <Badge color="green" icon="circle-check">87.5%</Badge> |
    | `middleName` | <Badge color="red" icon="circle-xmark">0%</Badge> |
    | `phone` | <Badge color="orange" icon="circle-minus">46.2%</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="orange" icon="circle-minus">66.5%</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">1.2%</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">87.6%</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` | <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="red" icon="circle-xmark">0%</Badge> |
    | `model` | <Badge color="red" icon="circle-xmark">0%</Badge> |
    | `name` | <Badge color="green" icon="circle-check">100%</Badge> |
    | `provider` | <Badge color="green" icon="circle-check">100%</Badge> |
    | `serialNumber` | <Badge color="red" icon="circle-xmark">0%</Badge> |
    | `sourceId` | <Badge color="green" icon="circle-check">100%</Badge> |
    | `status` | <Badge color="green" icon="circle-check">100%</Badge> |
    | `vin` | <Badge color="red" icon="circle-xmark">0%</Badge> |
    | `year` | <Badge color="red" icon="circle-xmark">0%</Badge> |
  </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">91.3%</Badge> |
    | `fuelTankCapacity` | <Badge color="green" icon="circle-check">94.1%</Badge> |
    | `fuelType` | <Badge color="orange" icon="circle-minus">30.7%</Badge> |
    | `groups` | <Badge color="green" icon="circle-check">99.7%</Badge> |
    | `id` | <Badge color="green" icon="circle-check">100%</Badge> |
    | `licensePlate.number` | <Badge color="orange" icon="circle-minus">52.6%</Badge> |
    | `licensePlate.state` | <Badge color="orange" icon="circle-minus">46.4%</Badge> |
    | `make` | <Badge color="green" icon="circle-check">89.6%</Badge> |
    | `model` | <Badge color="green" icon="circle-check">89.4%</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">91.3%</Badge> |
    | `year` | <Badge color="green" icon="circle-check">89.3%</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 Geotab. 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 Geotab. 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 Geotab. Attribute coverage is not yet tracked for this model.
  </Accordion>
</AccordionGroup>

### Time Series 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` | <Badge color="green" icon="circle-check">100%</Badge> |
    | `id` | <Badge color="green" icon="circle-check">100%</Badge> |
    | `j1939.fmi` | <Badge color="orange" icon="circle-minus">67%</Badge> |
    | `j1939.fmiDescription` | <Badge color="orange" icon="circle-minus">67%</Badge> |
    | `j1939.occurrenceCount` | <Badge color="green" icon="circle-check">83.9%</Badge> |
    | `j1939.sourceAddress` | <Badge color="red" icon="circle-xmark">0%</Badge> |
    | `j1939.spn` | <Badge color="green" icon="circle-check">83.9%</Badge> |
    | `j1939.spnDescription` | <Badge color="green" icon="circle-check">83.9%</Badge> |
    | `milStatus` | <Badge color="green" icon="circle-check">100%</Badge> |
    | `obdii.code` | <Badge color="red" icon="circle-xmark">16.1%</Badge> |
    | `obdii.description` | <Badge color="red" icon="circle-xmark">16.1%</Badge> |
    | `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` | <Badge color="red" icon="circle-xmark">0%</Badge> |
    | `distances.personalConveyance` | <Badge color="red" icon="circle-xmark">0%</Badge> |
    | `distances.total` | <Badge color="red" icon="circle-xmark">0%</Badge> |
    | `distances.yardMove` | <Badge color="red" icon="circle-xmark">0%</Badge> |
    | `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` | <Badge color="orange" icon="circle-minus">25.6%</Badge> |
    | `statusDurations.offDuty` | <Badge color="green" icon="circle-check">77.5%</Badge> |
    | `statusDurations.onDuty` | <Badge color="orange" icon="circle-minus">39.3%</Badge> |
    | `statusDurations.personalConveyance` | <Badge color="red" icon="circle-xmark">4%</Badge> |
    | `statusDurations.sleeperBed` | <Badge color="red" icon="circle-xmark">10.6%</Badge> |
    | `statusDurations.waiting` | <Badge color="red" icon="circle-xmark">0%</Badge> |
    | `statusDurations.yardMove` | <Badge color="red" icon="circle-xmark">0%</Badge> |
    | `vehicles` | <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` | <Badge color="red" icon="circle-xmark">0.4%</Badge> |
    | `driver` | <Badge color="green" icon="circle-check">100%</Badge> |
    | `endedAt` | <Badge color="red" icon="circle-xmark">0%</Badge> |
    | `id` | <Badge color="green" icon="circle-check">100%</Badge> |
    | `location.latitude` | <Badge color="green" icon="circle-check">99%</Badge> |
    | `location.longitude` | <Badge color="green" icon="circle-check">99%</Badge> |
    | `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` | <Badge color="green" icon="circle-check">96.5%</Badge> |
  </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` | <Badge color="red" icon="circle-xmark">1.3%</Badge> |
    | `cameraMedia.frontFacing.sourceId` | <Badge color="red" icon="circle-xmark">1.3%</Badge> |
    | `cameraMedia.rearFacing.available` | <Badge color="red" icon="circle-xmark">0.1%</Badge> |
    | `cameraMedia.rearFacing.sourceId` | <Badge color="red" icon="circle-xmark">0.1%</Badge> |
    | `driver` | <Badge color="orange" icon="circle-minus">70.1%</Badge> |
    | `endedAt` | <Badge color="green" icon="circle-check">100%</Badge> |
    | `endLocation.latitude` | <Badge color="green" icon="circle-check">99.7%</Badge> |
    | `endLocation.longitude` | <Badge color="green" icon="circle-check">99.7%</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> |
    | `startedAt` | <Badge color="green" icon="circle-check">100%</Badge> |
    | `startLocation.latitude` | <Badge color="green" icon="circle-check">99.7%</Badge> |
    | `startLocation.longitude` | <Badge color="green" icon="circle-check">99.7%</Badge> |
    | `stats.averageSpeed` | <Badge color="green" icon="circle-check">99.7%</Badge> |
    | `stats.gForceForwardBackward` | <Badge color="orange" icon="circle-minus">58.8%</Badge> |
    | `stats.gForceSideToSide` | <Badge color="orange" icon="circle-minus">51.6%</Badge> |
    | `stats.heading` | <Badge color="red" icon="circle-xmark">0%</Badge> |
    | `stats.maximumSpeed` | <Badge color="green" icon="circle-check">99.7%</Badge> |
    | `stats.roadSpeedLimit` | <Badge color="red" icon="circle-xmark">0%</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="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` | <Badge color="green" icon="circle-check">100%</Badge> |
    | `driver` | <Badge color="orange" icon="circle-minus">62.2%</Badge> |
    | `duration` | <Badge color="green" icon="circle-check">100%</Badge> |
    | `endedAt` | <Badge color="green" icon="circle-check">100%</Badge> |
    | `endLocation.latitude` | <Badge color="green" icon="circle-check">100%</Badge> |
    | `endLocation.longitude` | <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> |
    | `startedAt` | <Badge color="green" icon="circle-check">100%</Badge> |
    | `startLocation.latitude` | <Badge color="green" icon="circle-check">100%</Badge> |
    | `startLocation.longitude` | <Badge color="green" icon="circle-check">100%</Badge> |
    | `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` | <Badge color="red" icon="circle-xmark">0%</Badge> |
    | `driver` | <Badge color="orange" icon="circle-minus">60.7%</Badge> |
    | `heading` | <Badge color="red" icon="circle-xmark">0%</Badge> |
    | `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` | <Badge color="green" icon="circle-check">100%</Badge> |
    | `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="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>}>
        `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>

      <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>}>
        `battery_voltage`
      </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` | <Badge color="green" icon="circle-check">100%</Badge> |
    | `durations.idling` | <Badge color="green" icon="circle-check">100%</Badge> |
    | `endAt` | <Badge color="green" icon="circle-check">100%</Badge> |
    | `fuelConsumed` | <Badge color="green" icon="circle-check">100%</Badge> |
    | `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 Geotab. Attribute coverage is not yet tracked for this model.
  </Accordion>
</AccordionGroup>

## References

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

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


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.