recordingsDateGroups
Returns matching recording counts per UTC recording date, newest date first, for at most limit dates. To reach
older dates, move the date_range condition in filters; use recordingsCount for one total and
recordingsGroups for page groups. Requires recordings view access.
recordingsDateGroups(
site: Int!
filters: String!
cursor: String
limit: Int
): RecordingsDateGroupsMeta
Arguments
recordingsDateGroups.site ● Int! non-null scalar
Site id from sites; the site must be accessible to the current viewer.
recordingsDateGroups.filters ● String! non-null scalar
JSON-encoded string. Envelope: {"version":2,"operator":"AND","conditions":[...]}, where operator is
uppercase AND or OR and conditions is a non-empty list of nested groups or leaves. A leaf has criteria,
comparison only when the criterion takes one, and value or values (plus multiple_values where required).
Call recordingsCriteriaDefinition for the criteria catalog; the recordings-filter skill is the long-form
reference. Example:
{"version":2,"operator":"AND","conditions":[{"criteria":"date_range","value":{"special":"last 30 days"}}]}
recordingsDateGroups.cursor ● String scalar
Opaque nextPageCursor from a previous recordingsDateGroups call; omit or pass null for the newest dates.
recordingsDateGroups.limit ● Int scalar
Number of dates from 1 to 5; defaults to 3.
Type
RecordingsDateGroupsMeta object
Cursor-paged date buckets returned by recordingsDateGroups, ordered by recording date descending.