The Reports API provides powerful analytics and insights derived from your fleet's telematics data. These endpoints enable you to access various metrics, statistics, and trends to inform decision-making, measure performance, and identify opportunities for improvement across your entire fleet or specific vehicles.
Available Report Types
The Reports API includes several specialized endpoints:
Event Accuracy Report - Analyze detection accuracy of safety events
Incident Report - Review normalized incident counts per distance driven
Global Report - Access anonymized industry benchmarks across all clients
Many report endpoints support these common parameters:
Parameter
Type
Description
connectionId
UUID
(Optional) Filter report by specific connection
vehicleId
UUID
(Optional) Filter report by specific vehicle
from
date-time
Start date for the report period (ISO 8601 format)
to
date-time
End date for the report period (ISO 8601 format)
Event Accuracy Report
GET /reports/event-accuracy
Retrieve comprehensive statistics on the accuracy of detected events within your fleet. This report provides insights into event detection reliability, categorized by incident type and evaluated across different intensity levels. The data includes comparative metrics from both the telematics service provider (TSP) and Manifold's AI validation system.
Request Parameters
Parameter
Type
Location
Required
Description
x-api-key
String
Header
Yes
API authentication key
Connection-Id
UUID
Header
No
Connection identifier (if filtering by connection)
Type of incident being analyzed (e.g., "Tailgating", "Hard Braking")
data[].accuracy.tsp.accurateCount
Integer
Number of events correctly detected by the telematics service provider
data[].accuracy.tsp.inaccurateCount
Integer
Number of events incorrectly detected by the telematics service provider
data[].accuracy.manifold
Integer
Number of additional events validated or identified by Manifold's AI system
data[].intensity.veryLow
Integer
Count of events with very low intensity classification
data[].intensity.low
Integer
Count of events with low intensity classification
data[].intensity.medium
Integer
Count of events with medium intensity classification
data[].intensity.high
Integer
Count of events with high intensity classification
data[].intensity.critical
Integer
Count of events with critical intensity classification
next
String
Pagination cursor (null if no additional pages)
Usage Notes
Use this endpoint to evaluate the reliability of your fleet's event detection system
Compare TSP detection accuracy with Manifold's enhanced detection capabilities
Analyze intensity distributions to understand the severity patterns of incidents
Monitor accuracy trends over time to measure improvements in detection systems
Filter by specific date ranges to correlate accuracy with other operational variables
Incident Report
GET /reports/incident
Retrieve a normalized report of incident counts per type, calculated per 1000 kilometers of driving distance. This standardized metric allows for fair comparison across different vehicles, time periods, or fleets with varying mileage, making it ideal for benchmarking and trend analysis.
Request Parameters
Parameter
Type
Location
Required
Description
x-api-key
String
Header
Yes
API authentication key
connectionId
UUID
Query
Yes
Connection ID for which to generate the report
from
date-time
Query
No
Start date for data collection (ISO 8601 format)
to
date-time
Query
No
End date for data collection (ISO 8601 format)
Example Request
curl --request GET \
--url "https://api.analytics.autos/reports/incident?connectionId=123e4567-e89b-12d3-a456-426614174000&from=2024-01-01T00:00:00Z&to=2024-01-31T23:59:59Z" \
--header "x-api-key: YOUR-API-KEY"
Normalized count of incidents per 1000 kilometers driven
Usage Notes
This normalized metric enables equitable comparison across fleets of different sizes
Use this data to establish internal safety benchmarks and set improvement targets
Track metrics over time to assess the effectiveness of safety initiatives and driver training
Compare incident types to identify priority areas for safety improvements
Correlate with behavioral and environmental reports for root cause analysis
Global Report
GET /reports/global
Retrieve a global report containing industry benchmarks and aggregated metrics across all clients in the Manifold system. This data provides valuable context for comparing your fleet's performance against industry standards.
Request Parameters
Parameter
Type
Location
Required
Description
x-api-key
String
Header
Yes
API authentication key
Example Request
curl --request GET \
--url "https://api.analytics.autos/reports/global" \
--header "x-api-key: YOUR-API-KEY"
Average normalized count of incidents per 1000 kilometers across all clients
Usage Notes
Use global averages as performance benchmarks for your fleet
Identify areas where your fleet exceeds or falls below industry standards
Set realistic safety and performance targets based on industry metrics
Understand your relative position within the broader fleet management landscape
Factor industry benchmarks into your safety and operational improvement strategies
Usage Report
GET /reports/overview/usage
Retrieve comprehensive daily distance-driven statistics and hourly driving patterns for the specified time period. This detailed report helps fleet managers understand vehicle utilization patterns and driving habits, enabling optimized scheduling and resource allocation.
Request Parameters
Parameter
Type
Location
Required
Description
x-api-key
String
Header
Yes
API authentication key
from
date-time
Query
No
Start date-time for the report in UTC (ISO 8601 format). Limited to a 90 day window with respect to from and to.
to
date-time
Query
No
End date-time for the report in UTC (ISO 8601 format)
connectionId
UUID
Query
No
Filter by specific connection
vehicleId
UUID
Query
No
Filter by specific vehicle
Example Request
curl --request GET \
--url "https://api.analytics.autos/reports/overview/usage?from=2024-01-01T00:00:00Z&to=2024-01-31T23:59:59Z&vehicleId=123e4567-e89b-12d3-a456-426614174000" \
--header "x-api-key: YOUR-API-KEY"
Analyze daily distance patterns to identify usage anomalies and optimization opportunities
Examine hourly distribution to understand rush hour exposure for more efficient scheduling
Compare multiple vehicles to identify utilization disparities within your fleet
Track changes over time to assess the impact of policy or route changes
Use rush hour traffic indicators to optimize scheduling for fuel efficiency and reduced idle time
Monitor days without activity to improve asset utilization
Correlate peak usage days with business operations for better resource planning
Behavioral Report
GET /reports/overview/behavioral
Retrieve comprehensive behavioral analytics data, including incident risk metrics, speeding patterns, and detailed analytics comparing fleet-specific data against client-wide benchmarks. This in-depth report provides valuable insights into driver behavior trends, risk factors, and safety performance over time.
Request Parameters
Parameter
Type
Location
Required
Description
x-api-key
String
Header
Yes
API authentication key
from
date-time
Query
Yes
Start date for the behavioral analysis (ISO 8601 format). Limited to a 90 day window with respect to from and to.
to
date-time
Query
Yes
End date for the behavioral analysis (ISO 8601 format)
vehicleId
UUID
Query
No
Filter by specific vehicle
connectionId
UUID
Query
No
Filter by specific connection
incidentType
String
Query
No
Filter by specific incident type
Example Request
curl --request GET \
--url "https://api.analytics.autos/reports/overview/behavioral?from=2024-01-01T00:00:00Z&to=2024-01-31T23:59:59Z" \
--header "x-api-key: YOUR-API-KEY"
Temporal trend of speeding distance across all clients
incidentAnalytics
Object
Detailed analysis of a specific incident type or all incidents combined
incidentAnalytics.incidentType
String
The incident type being analyzed (or "allIncident" for combined analysis)
incidentAnalytics.filteredRate
Number
Rate value for filtered data (per 1000 kilometers)
incidentAnalytics.clientRate
Number
Average rate across all client data (per 1000 kilometers)
incidentAnalytics.filteredRisk
Number
Risk score for filtered data
incidentAnalytics.clientRisk
Number
Average risk score across all client data
incidentAnalytics.filteredRiskTrendOverTime
Object
Temporal trend of risk values for filtered data
incidentAnalytics.clientRiskTrendOverTime
Object
Temporal trend of risk values across all clients
incidentAnalytics.filteredRateTrendOverTime
Object
Temporal trend of incident rates for filtered data
incidentAnalytics.clientRateTrendOverTime
Object
Temporal trend of incident rates across all clients
Usage Notes
Use comparative metrics between your filtered data and client-wide averages for performance benchmarking
Analyze temporal trends to identify improvement or deterioration patterns
Drill down into specific incident types to focus safety initiatives and driver coaching
Consider daylight vs. nighttime speeding patterns for targeted safety programs
Examine associated factors to understand contextual influences on driver behavior
Track behavior scores over time to measure the effectiveness of safety programs
Use speeding severity breakdowns to prioritize interventions for high-risk behaviors
Correlate behavior metrics with environmental factors for comprehensive risk assessment
Environmental Report
GET /reports/overview/environmental
Retrieve comprehensive environmental analytics including road type usage, weather conditions encountered during trips, and intersection analytics. This report helps understand how external factors affect fleet operations and safety, enabling better route planning and risk management.
Request Parameters
Parameter
Type
Location
Required
Description
x-api-key
String
Header
Yes
API authentication key
from
date-time
Query
Yes
Start date for the environmental analysis (ISO 8601 format). Limited to a 90 day window with respect to from and to.
to
date-time
Query
Yes
End date for the environmental analysis (ISO 8601 format)
connectionId
UUID
Query
No
Filter by specific connection
vehicleId
UUID
Query
No
Filter by specific vehicle
Example Request
curl --request GET \
--url "https://api.analytics.autos/reports/overview/environmental?from=2024-01-01T00:00:00Z&to=2024-01-31T23:59:59Z" \
--header "x-api-key: YOUR-API-KEY"