PaginatedInsightsOutput
Unified paginated insights response with session summary
- insightsType: array object[] · InsightOutput[]required
Array of insight objects
Unified insight information
- durationType: integer
In Seconds requiredDuration of the insight in seconds
- endedType: stringFormat: date-time
At Time requiredTimestamp when the insight period ended
- idType: stringFormat: uuidrequired
Unique identifier for the insight
- insightType: string
Type requiredInsight type slug (data-driven, see GET /insights/1.0/types for available types)
- reasonType: stringrequired
Detailed reason or description for the insight
- startedType: stringFormat: date-time
At Time requiredTimestamp when the insight period started
- versionType: stringmax length:16required
Version of the insight
- limitType: integerrequired
Maximum number of items returned
- offsetType: integerrequired
Number of items skipped in the result set
- sessionType: objectrequired
Session summary information
- durationType: integer
In Seconds requiredTotal duration of the session in seconds
- endedType: stringFormat: date-time
At Time requiredTimestamp when the session ended
- recordingType: string | null
S3 Key requiredS3 key of the session recording, null if no recording exists
- startedType: stringFormat: date-time
At Time requiredTimestamp when the session started
- wasteType: integer
Duration In Seconds requiredTotal waste duration of the session in seconds
- wasteType: integer
Percentage requiredPercentage of session time that was waste (0-100)
- metadataType: object | null
Opaque session metadata object
- totalType: integerrequired
Total number of items available
