Base URL: The Notifications API is served at
https://api.catenatelematics.com/v2/notifications/. All endpoints require Bearer token authentication.Webhook Subscriptions
Subscription management endpoints
Subscription management endpoints
A full CRUD interface for managing webhook subscriptions.Added:
GET /v2/notifications/webhooks— List all webhook subscriptions with filtering and cursor-based paginationPOST /v2/notifications/webhooks— Create a new webhook subscriptionGET /v2/notifications/webhooks/{webhook_id}— Retrieve a single webhook subscription by IDPATCH /v2/notifications/webhooks/{webhook_id}— Update an existing webhook subscriptionDELETE /v2/notifications/webhooks/{webhook_id}— Delete a webhook subscription
Lifecycle management endpoints
Lifecycle management endpoints
Control the active state of webhook subscriptions without deleting them.Added:
POST /v2/notifications/webhooks/{webhook_id}/pause— Pause a webhook subscription to temporarily stop event deliveryPOST /v2/notifications/webhooks/{webhook_id}/activate— Reactivate a paused or stale webhook subscription
Delivery Monitoring & Replay
Logs and metrics endpoints
Logs and metrics endpoints
Inspect delivery history and track webhook health over time.Added:
GET /v2/notifications/webhooks/{webhook_id}/logs— Retrieve paginated delivery attempt logs for a webhookGET /v2/notifications/webhooks/{webhook_id}/metrics— Retrieve aggregated delivery metrics (success rates, failure counts, time-period breakdowns)
Event replay endpoint
Event replay endpoint
Recover events from the Dead Letter Queue after outages or delivery failures.Added:
POST /v2/notifications/webhooks/{webhook_id}/replay— Replay failed events stored in the Dead Letter Queue
Event Schemas
Schema discovery endpoints
Schema discovery endpoints
Access versioned OpenAPI 3.0 schemas for all webhook event types.Added:
GET /v2/notifications/schemas/{event_name}— Retrieve the schema definition for a specific event typeGET /v2/notifications/schemas/{event_name}/versions/{version}— Retrieve a specific historical version of an event schema
Supported Event Types
The API supports the following webhook event categories:Schemas
The API defines over 200 schemas covering the full webhook event catalog, including:- Webhook management:
WebhookRead,WebhookCreate,WebhookUpdate,WebhookMetrics,WebhookLogRead - Event envelopes:
BaseWebhookEvent,BaseExecutionEvent,BaseConnectionEvent - Telematics events:
VehicleAdded,VehicleModified,VehicleLocationAdded,EngineStatusAdded,EngineLogAdded - HOS events:
HosEventAdded,HosViolationAdded,HosDailySnapshotAdded,HosAvailabilityAdded - Organizational events:
InvitationSent,ShareAgreementCreated,FleetConnectionCreated,TspCreated - Error responses:
BadRequest,Unauthorized,Forbidden,NotFound,Conflict,TooManyRequests,InternalServerError