User Metrics
- class indico.queries.usermetrics.GetUserSnapshots(*, date, filters=None, limit=None)
Requests per-date detailed information about app users.
- Parameters
filters (UserMetricsFilter) – filter the query based on UserMetricsFilter criteria.
date (datetime) – specific day to query.
limit (int) – limit how many come back per query or per page.
- class indico.queries.usermetrics.GetUserChangelog(*, start_date, end_date, filters=None, limit=None)
Requests per-date detailed information about app users.
- Parameters
filters (UserSnapshotFilter) – filter the query based on UserMetricsFilter criteria.
start_date (datetime) – specific start date for query.
end_date (datetime) – specific end date for query.
limit (int) – limit how many come back per query or per page.
- class indico.queries.usermetrics.GetUserSummary(date=None)
Requests summary level information per-date of users in the app. Includes enabled/disabled user counts, names of roles, and number of users assigned to that role.
- Parameters
date (datetime) – specific day to summarize.
- class indico.queries.usermetrics.GenerateChangelogReport(*, start_date, end_date, filters=None, report_format='csv')
Requests per-date detailed information about app users.
- Parameters
filters (UserSnapshotFilter) – filter the query based on UserMetricsFilter criteria.
start_date (datetime) – specific start date for query.
end_date (datetime) – specific end date for query.
report_format (str) – specific format of the report, JSON or CSV.