Providers
List Providers
- Documentation
- API Reference
- Website
- Product Roadmap
- Terminal Telematics API
- POSTPublic Token Exchange
- GETList Vehicles
- GETGet Vehicle
- GETLatest Vehicle Locations
- GETHistorical Vehicle Locations
- GETHistorical Vehicle Stats
- GETList Trips
- GETList Devices
- GETList Safety Events
- GETList Groups
- GETList Providers
- Event Types
- connection.created
- connection.disconnected
- connection.reconnected
- connection.completed
- connection.updated
- sync.requested
- sync.started
- sync.completed
- sync.failed
- connection.first_sync_completed
- issue.reported
- issue.resolved
- unsupported_provider.requested
- vehicle.added
- vehicle.modified
- vehicle.removed
- driver.added
- driver.modified
- driver.removed
- vehicle.location_updated
- safety_event.added
- safety_event.modified
API Reference
Authentication
Vehicles
Trips
Devices
Safety
Groups
Providers
Webhook Events
Providers
List Providers
Retrieve a list of the providers Terminal supports. This endpoint will grow to include additional details about the supported capabilities of each provider.
GET
/
providers
Authorization
string
*
Bearer
Authorization
Required
string
Bearer authentication header of the form Bearer <token>
, where <token>
is your auth token.
Response
200 - application/json
code
enum<string>
requiredAvailable options:
azuga
, bigroad
, conti-go
, eld-mandate
, eld-mandate-plus
, eld-rider
, eldone
, envue-telematics
, eroad
, fleet-complete-hub
, fleetistics
, fort-knox
, fm-eld
, geotab
, gofleet
, gogps
, gps-insight
, gpstab
, isaac
, ksk
, linxup
, coretex-360
, apollo
, apollo-eld
, apollo-compass
, eld-mandate-prime
, hos-reporter-plus
, master-eld
, monarch-tracking
, motive
, mountain-eld
, omnitracs-es
, omnitracs-xrs
, omnitracs
, optima-eld
, pro-ride-eld
, pti-eld
, real-eld
, right-trucking
, roadstar
, samsara
, sandbox
, sparkle-eld
, tx-eld
, surfsight
, tfm-eld
, transflo
, truckx
, tt-eld
, verizon-fleet
, verizon-reveal
, verizon
, webfleet
, xeld
, xplore-eld
, zonar
, geotab-att
, zippy-eld
, evo-eld
, ontime-eld
name
string
requiredstatus
enum<string>
requiredAvailable options:
live
, beta
logo
string
requiredicon
string
requireduserGuides
object
requiredLinks to user guides in different languages
userGuides.en
string
requireduserGuides.fr
string
requireduserGuides.es
string
requiredsupportedModels
object
requiredsupportedModels.Group
object
requiredsupportedModels.Group.supportedOperations
object
requiredsupportedModels.Group.supportedOperations.read
enum<string>
requiredEnum values:
supported
: Terminal supports this resourcenot_supported_by_terminal
: Terminal does not support this resourcenot_supported_by_provider
: The provider does not support this resource
Available options:
supported
, not_supported_by_terminal
, not_supported_by_provider
supportedModels.Vehicle
object
requiredsupportedModels.Vehicle.supportedOperations
object
requiredsupportedModels.Vehicle.supportedOperations.read
enum<string>
requiredEnum values:
supported
: Terminal supports this resourcenot_supported_by_terminal
: Terminal does not support this resourcenot_supported_by_provider
: The provider does not support this resource
Available options:
supported
, not_supported_by_terminal
, not_supported_by_provider
supportedModels.Driver
object
requiredsupportedModels.Driver.supportedOperations
object
requiredsupportedModels.Driver.supportedOperations.read
enum<string>
requiredEnum values:
supported
: Terminal supports this resourcenot_supported_by_terminal
: Terminal does not support this resourcenot_supported_by_provider
: The provider does not support this resource
Available options:
supported
, not_supported_by_terminal
, not_supported_by_provider
supportedModels.VehicleLocation
object
requiredsupportedModels.VehicleLocation.sampleRate
string
requiredHow frequently is data captured by the vehicle
supportedModels.VehicleLocation.availableHistory
string
How much history is available to backfill. No history is available if undefined.
supportedModels.VehicleLocation.supportedOperations
object
requiredsupportedModels.VehicleLocation.supportedOperations.read
enum<string>
requiredEnum values:
supported
: Terminal supports this resourcenot_supported_by_terminal
: Terminal does not support this resourcenot_supported_by_provider
: The provider does not support this resource
Available options:
supported
, not_supported_by_terminal
, not_supported_by_provider
supportedModels.VehicleStatLog
object
requiredsupportedModels.VehicleStatLog.supportedOperations
object
requiredsupportedModels.VehicleStatLog.supportedOperations.read
enum<string>
requiredEnum values:
supported
: Terminal supports this resourcenot_supported_by_terminal
: Terminal does not support this resourcenot_supported_by_provider
: The provider does not support this resource
Available options:
supported
, not_supported_by_terminal
, not_supported_by_provider
supportedModels.Trailer
object
requiredsupportedModels.Trailer.supportedOperations
object
requiredsupportedModels.Trailer.supportedOperations.read
enum<string>
requiredEnum values:
supported
: Terminal supports this resourcenot_supported_by_terminal
: Terminal does not support this resourcenot_supported_by_provider
: The provider does not support this resource
Available options:
supported
, not_supported_by_terminal
, not_supported_by_provider
supportedModels.TrailerLocation
object
requiredsupportedModels.TrailerLocation.supportedOperations
object
requiredsupportedModels.TrailerLocation.supportedOperations.read
enum<string>
requiredEnum values:
supported
: Terminal supports this resourcenot_supported_by_terminal
: Terminal does not support this resourcenot_supported_by_provider
: The provider does not support this resource
Available options:
supported
, not_supported_by_terminal
, not_supported_by_provider
supportedModels.Trip
object
requiredsupportedModels.Trip.supportedOperations
object
requiredsupportedModels.Trip.supportedOperations.read
enum<string>
requiredEnum values:
supported
: Terminal supports this resourcenot_supported_by_terminal
: Terminal does not support this resourcenot_supported_by_provider
: The provider does not support this resource
Available options:
supported
, not_supported_by_terminal
, not_supported_by_provider
supportedModels.Device
object
requiredsupportedModels.Device.supportedOperations
object
requiredsupportedModels.Device.supportedOperations.read
enum<string>
requiredEnum values:
supported
: Terminal supports this resourcenot_supported_by_terminal
: Terminal does not support this resourcenot_supported_by_provider
: The provider does not support this resource
Available options:
supported
, not_supported_by_terminal
, not_supported_by_provider
supportedModels.HOSLog
object
requiredsupportedModels.HOSLog.supportedOperations
object
requiredsupportedModels.HOSLog.supportedOperations.read
enum<string>
requiredEnum values:
supported
: Terminal supports this resourcenot_supported_by_terminal
: Terminal does not support this resourcenot_supported_by_provider
: The provider does not support this resource
Available options:
supported
, not_supported_by_terminal
, not_supported_by_provider
supportedModels.HOSDailyLog
object
requiredsupportedModels.HOSDailyLog.supportedOperations
object
requiredsupportedModels.HOSDailyLog.supportedOperations.read
enum<string>
requiredEnum values:
supported
: Terminal supports this resourcenot_supported_by_terminal
: Terminal does not support this resourcenot_supported_by_provider
: The provider does not support this resource
Available options:
supported
, not_supported_by_terminal
, not_supported_by_provider
supportedModels.HOSAvailableTime
object
requiredsupportedModels.HOSAvailableTime.supportedOperations
object
requiredsupportedModels.HOSAvailableTime.supportedOperations.read
enum<string>
requiredEnum values:
supported
: Terminal supports this resourcenot_supported_by_terminal
: Terminal does not support this resourcenot_supported_by_provider
: The provider does not support this resource
Available options:
supported
, not_supported_by_terminal
, not_supported_by_provider
supportedModels.IFTASummary
object
requiredsupportedModels.IFTASummary.supportedOperations
object
requiredsupportedModels.IFTASummary.supportedOperations.read
enum<string>
requiredEnum values:
supported
: Terminal supports this resourcenot_supported_by_terminal
: Terminal does not support this resourcenot_supported_by_provider
: The provider does not support this resource
Available options:
supported
, not_supported_by_terminal
, not_supported_by_provider
supportedModels.SafetyEvent
object
requiredsupportedModels.SafetyEvent.supportedOperations
object
requiredsupportedModels.SafetyEvent.supportedOperations.read
enum<string>
requiredEnum values:
supported
: Terminal supports this resourcenot_supported_by_terminal
: Terminal does not support this resourcenot_supported_by_provider
: The provider does not support this resource
Available options:
supported
, not_supported_by_terminal
, not_supported_by_provider
supportedModels.SafetyEvent.types
enum<string>[]
requiredThe types of safety events that are supported by this provider.
Available options:
speeding
, harsh_brake
, harsh_acceleration
, harsh_turn
, 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