Providers
List Providers
Authentication
Vehicles
Drivers
Devices
Groups
Data Management
Providers
Webhook Events
- 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
- safety_event.added
- safety_event.modified
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
curl --request GET \
--url https://api.withterminal.com/tsp/v1/providers
[
{
"name": "Geotab",
"code": "geotab",
"baseCode": "geotab",
"status": "live",
"logo": "https://cdn.withterminal.com/providers/geotab/logo.png",
"icon": "https://cdn.withterminal.com/providers/geotab/icon.png",
"userGuides": {
"en": "<string>",
"fr": "<string>",
"es": "<string>"
},
"supportedModels": {
"Group": {
"supportedOperations": {
"read": "supported"
}
},
"Vehicle": {
"supportedOperations": {
"read": "supported"
}
},
"Driver": {
"supportedOperations": {
"read": "supported"
}
},
"LatestVehicleLocation": {
"supportedOperations": {
"read": "supported"
}
},
"VehicleLocation": {
"sampleRate": "30 seconds",
"availableHistory": "1 year",
"supportedOperations": {
"read": "supported"
}
},
"VehicleStatLog": {
"supportedOperations": {
"read": "supported"
}
},
"Trailer": {
"supportedOperations": {
"read": "supported"
}
},
"LatestTrailerLocation": {
"supportedOperations": {
"read": "supported"
}
},
"Trip": {
"supportedOperations": {
"read": "supported"
}
},
"Device": {
"supportedOperations": {
"read": "supported"
}
},
"HOSLog": {
"supportedOperations": {
"read": "supported"
}
},
"HOSDailyLog": {
"supportedOperations": {
"read": "supported"
}
},
"HOSAvailableTime": {
"supportedOperations": {
"read": "supported"
}
},
"IFTASummary": {
"supportedOperations": {
"read": "supported"
}
},
"SafetyEvent": {
"supportedOperations": {
"read": "supported"
},
"types": [
"speeding",
"harsh_brake",
"harsh_acceleration",
"harsh_turn",
"crash"
]
},
"CameraMedia": {
"supportedOperations": {
"read": "supported"
}
}
}
}
]
Response
200
application/json
OK
The response is of type object[]
.
curl --request GET \
--url https://api.withterminal.com/tsp/v1/providers
[
{
"name": "Geotab",
"code": "geotab",
"baseCode": "geotab",
"status": "live",
"logo": "https://cdn.withterminal.com/providers/geotab/logo.png",
"icon": "https://cdn.withterminal.com/providers/geotab/icon.png",
"userGuides": {
"en": "<string>",
"fr": "<string>",
"es": "<string>"
},
"supportedModels": {
"Group": {
"supportedOperations": {
"read": "supported"
}
},
"Vehicle": {
"supportedOperations": {
"read": "supported"
}
},
"Driver": {
"supportedOperations": {
"read": "supported"
}
},
"LatestVehicleLocation": {
"supportedOperations": {
"read": "supported"
}
},
"VehicleLocation": {
"sampleRate": "30 seconds",
"availableHistory": "1 year",
"supportedOperations": {
"read": "supported"
}
},
"VehicleStatLog": {
"supportedOperations": {
"read": "supported"
}
},
"Trailer": {
"supportedOperations": {
"read": "supported"
}
},
"LatestTrailerLocation": {
"supportedOperations": {
"read": "supported"
}
},
"Trip": {
"supportedOperations": {
"read": "supported"
}
},
"Device": {
"supportedOperations": {
"read": "supported"
}
},
"HOSLog": {
"supportedOperations": {
"read": "supported"
}
},
"HOSDailyLog": {
"supportedOperations": {
"read": "supported"
}
},
"HOSAvailableTime": {
"supportedOperations": {
"read": "supported"
}
},
"IFTASummary": {
"supportedOperations": {
"read": "supported"
}
},
"SafetyEvent": {
"supportedOperations": {
"read": "supported"
},
"types": [
"speeding",
"harsh_brake",
"harsh_acceleration",
"harsh_turn",
"crash"
]
},
"CameraMedia": {
"supportedOperations": {
"read": "supported"
}
}
}
}
]