API Reference
The Catena Telematics API provides programmatic access to unified telematics data. All endpoints use RESTful conventions with JSON request and response bodies.
Catena currently supports 288 ELD providers. See the list.
Base URLs
API Groups
Quick Start
Authentication
All API requests require a valid access token in the Authorization header:
Tokens expire after the time specified in the authentication response. Use refresh tokens to obtain new access tokens without re-authenticating.
Rate Limits
Rate limits are enforced per organization. Contact support@catenaclearing.io for information about your specific rate limits.
Pagination
The Catena API uses cursor-based pagination for list endpoints, providing a more reliable and efficient way to navigate through large datasets compared to traditional offset-based pagination.
How It Works
List endpoints return paginated results with the following structure:
Use the next_page or previous_page cursor token as a query parameter in subsequent requests to navigate through results.
Benefits of Cursor Pagination
Consistent Results
Cursors maintain stable references to specific positions in the dataset, even when new records are added or removed during pagination.
Better Performance
Cursor-based queries are more efficient for large datasets, avoiding the performance degradation common with high-offset pagination.
No Duplicate or Missing Records
Unlike offset pagination, cursors ensure you won’t see duplicate records or miss data when the underlying dataset changes between requests.