Skip to content

tracksSummary

Query

Summarizes tracks over a time range.

Response

Returns TracksSummary

Arguments

NameTypeDescription
startTimeDateTimeOffset!

Start time for the summary.

endTimeDateTimeOffset!

End time for the summary.

tags DeprecatedFilterTagInput

If provided, filter tracks based on their tags.

Deprecated: Use filter.tag instead.

filterFilterTracksSummaryInput

If provided, only summarize events matching the filter.

bucket DeprecatedSummaryBucketSize

If provided, return summary buckets of this size.

Deprecated: Bucket by tracksBucket.size instead.

bucketingStrategyBucketingStrategy!

How to bucket tracks. Defaults to ACTIVE.

Default: ACTIVE

tracksBucketTracksSummaryBucketType

If provided, group the summary buckets by the provided grouping types.

Example

query tracksSummary(
$startTime: DateTimeOffset!,
$endTime: DateTimeOffset!,
$tags: FilterTagInput,
$filter: FilterTracksSummaryInput,
$bucket: SummaryBucketSize,
$bucketingStrategy: BucketingStrategy!,
$tracksBucket: TracksSummaryBucketType
) {
tracksSummary(
startTime: $startTime,
endTime: $endTime,
tags: $tags,
filter: $filter,
bucket: $bucket,
bucketingStrategy: $bucketingStrategy,
tracksBucket: $tracksBucket
) {
total
startedCount
endedCount
buckets {
key {
time
}
total
startedCount
endedCount
}
highestTotalBuckets {
key {
time
}
total
}
}
}