Skip to main content
Released 5th August 2026

Driver & Co-Driver Location Data

This release enriches vehicle location data with driver and co-driver context, making it easier to correlate location events with the personnel operating each vehicle.
Backward-compatible addition: All new fields are optional additions to existing response schemas. No changes to existing fields or endpoints are required.

Response schema changes

The BaseVehicleLocation schema and the data items in VehicleLocationAdded webhook events now include two new optional fields:Example response (vehicle location):
Both fields are omitted from the response when no driver or co-driver is assigned to the vehicle at the time of the location record.
A new DriverEmbedded schema has been introduced to represent a driver reference embedded within location records. This is a lightweight representation containing identifying information for the assigned driver.

Affected endpoints & events

  • GET /v2/telematics/vehicles/{vehicle_id}/locations — location items now include driver and co_driver
  • VehicleLocationAdded webhook event — event payload data items now include driver and co_driver

Invitation refresh behavior clarified

This release improves the documentation for the POST /v2/orgs/invitations endpoint to clarify how limit_tsps and exclude_tsps behave when refreshing an existing invitation.
Documentation update: No functional API changes were made in this release. Existing integrations continue to work without modification.

What changed

POST /v2/orgs/invitations — refresh behavior for TSP filters

The descriptions for the limit_tsps and exclude_tsps request body fields have been updated to explicitly document their behavior during an invitation refresh. limit_tsps
Restrict which telematics providers the fleet can connect to. Useful if you only need data from specific TSPs. If omitted, all available TSPs are shown. On refresh, this field is only updated when explicitly provided — omitting it leaves any existing restriction unchanged; pass an empty list ([]) to clear it. Cannot be combined with exclude_tsps.
exclude_tsps
Exclude specific telematics providers from the ones shown to the fleet. Useful if you want the fleet to have access to every TSP except a few. On refresh, this field is only updated when explicitly provided — omitting it leaves any existing restriction unchanged; pass an empty list ([]) to clear it. Cannot be combined with limit_tsps.

Key clarifications

Example: clearing a TSP restriction on refresh

This explicitly clears any previously set limit_tsps restriction on the invitation.

Patriot ELD Provider Support

This release adds Patriot ELD as a supported telematics service provider. The patriot_eld value is now available in the source_name field across all integrations endpoints, enabling you to create connections, filter resource operations, and retrieve TSP data for Patriot ELD.
Backward-compatible addition: Existing integrations are unaffected. The patriot_eld enum value is purely additive.

New provider support

The source_name field now includes patriot_eld in responses and accepts it as a value when creating or updating connections.Affected endpoints:
  • GET /v2/integrations/connections — source_name in listed connection objects
  • POST /v2/integrations/connections — source_name in the created connection response
  • GET /v2/integrations/connections/{connection_id} — source_name in the connection response
  • PATCH /v2/integrations/connections/{connection_id} — source_name in the updated connection response
Patriot ELD now appears in TSP listing and detail responses.Affected endpoints:
  • GET /v2/integrations/tsps — source_name in listed TSP objects
  • GET /v2/integrations/tsps/{tsp_id} — source_name in the TSP detail response
The source_name filter parameter on resource operations now accepts patriot_eld, and source_name appears in resource operation responses.Affected endpoints:
  • GET /v2/integrations/connections/resource-operations — source_name filter param and response field
  • GET /v2/integrations/connections/{connection_id}/resource-operations/{resource_operation_id} — source_name in response
Execution records for Patriot ELD connections now correctly reflect patriot_eld in the source_name field.Affected endpoint:
  • GET /v2/integrations/connections/{connection_id}/schedules/{schedule_id}/executions

Summary of affected endpoints

Pedigree Provider Support

This release adds support for Pedigree as a new telematics service provider (TSP) across the Integrations API.
Backward-compatible addition: Existing integrations are unaffected. The pedigree value is a new addition to the source_name enum and does not change any existing behavior.

New provider support

The pedigree value is now a valid option for the source_name field across all Integrations API endpoints and response schemas.Affected endpoints:Affected schemas: ConnectionRead, ExecutionRead, ResourceOperationRead, TspIntegrationsRead, TspEnumYou can now filter resource operations by the Pedigree source:
And connections with source_name: "pedigree" will appear in list and detail responses:

Need help?

API Reference

View complete endpoint documentation with the current API structure.

Contact Support

Questions about your integration? Our team is here to help.