Documentation Index
Fetch the complete documentation index at: https://docs.catenatelematics.com/llms.txt
Use this file to discover all available pages before exploring further.
This minor release introduces trailer location tracking capabilities, enabling you to retrieve historical and current location data for trailers in your fleet.
Minor Release: This release adds a new endpoint and data model for trailer locations. All changes are backward-compatible with no breaking changes to existing integrations.
New Endpoint
Trailer Locations
Trailer Locations
A new
GET /v2/telematics/trailer-locations endpoint provides access to trailer location data with comprehensive filtering options.Key Features:- Retrieve current or historical trailer locations
- Filter by fleet, trailer, or time range
- Optional latest-only mode for real-time tracking
- Paginated responses with cursor-based navigation
only_latest(boolean, default:true) - Return only the most recent location per trailerfleet_ids(array of UUIDs, max 100) - Filter by Catena fleet IDsfleet_refs(array of strings, max 100) - Filter by your organization’s fleet referencestrailer_ids(array of UUIDs, max 100) - Filter by specific trailersfrom_datetime(ISO 8601) - Start of time range (default: now - 1 day)to_datetime(ISO 8601) - End of time range (default: now)include_source_data(boolean, default:false) - Include raw TSP datacursor(string) - Pagination cursorsize(integer, default: 300, max: 1000) - Page size
New Data Model
TrailerLocation Schema
TrailerLocation Schema
The new
TrailerLocation schema provides comprehensive location data with full audit trail and source tracking.Core Fields:id(UUID) - Unique identifier for the location recordtrailer_id(UUID) - Internal Catena trailer identifierlocation(GeoJSON Point | null) - Geographic coordinatesoccurred_at(datetime) - When the location was recorded by the TSPh3_index_11(integer | null) - H3 geospatial index (resolution 11)
fleet_id(UUID) - Catena fleet identifierconnection_id(UUID) - Connection through which data was ingested
source_name(TspEnum) - Telematics service providersource_id(string) - Unique identifier in the TSP systemsource_trailer_id(string | null) - TSP’s trailer identifiersource_vehicle_id(string | null) - TSP’s vehicle identifier (if trailer is attached)source_data(object) - Raw TSP payload (wheninclude_source_data=true)source_data_hash(string) - SHA-256 hash for deduplication
created_at(datetime) - When ingested into Catenaupdated_at(datetime) - Last modification timedeleted_at(datetime | null) - Logical deletion timestampexecution_id(UUID | null) - Execution that ingested this recordschedule_id(UUID | null) - Schedule that triggered ingestion
Use Cases
Real-Time Fleet Tracking
Real-Time Fleet Tracking
Monitor current trailer locations across your fleet for operational visibility.
Historical Route Analysis
Historical Route Analysis
Analyze trailer movement patterns and routes over time.
Geofencing & Alerts
Geofencing & Alerts
Combine location data with geospatial queries for zone monitoring.
Backward Compatibility
No Breaking Changes
No Breaking Changes
All changes in this release are backward-compatible:
- New endpoint:
GET /v2/telematics/trailer-locationsis a net-new addition. No existing endpoints modified. - New schemas:
TrailerLocationand pagination wrapper are new data models. No existing schemas changed. - No migration required: Existing integrations continue to work without any changes.
telematics:read scope (same as other telematics endpoints).Need Help?
API Reference
View complete endpoint documentation with current API structure
Contact Support
Questions about migrating your integration? Our team is here to help