activity

GET /api/activity/reports/risk/members/

Changed on

Return the organization's scored members ranked by advisory risk score, highest first, with their groups and the tier-distribution counts (including members with no scored security events in the window, as not_scored; service accounts are excluded from the population). The list is capped, with truncated set when it is partial; the distribution always covers the whole scoped population. The score is a recency-weighted sum of the member's security events over a fixed rolling 30 days, so there is no start/end. Optional groups narrows the population (and the distribution with it); optional tier filters only the list. Restricted to organization admins/managers or activity & security report viewers, and gated by both the activity-tracking and risk-scoring flags.

Request

  • Base URL
    https://app.pixiebrix.com
  • Auth
    none declared

Query parameters

organizationstring uuid required

UUID of the organization to scope the report to.

groupsstring[]

Optional group UUIDs to scope the report; repeated (?groups=a&groups=b) or comma-separated (?groups=a,b).

tier'critical' | 'high' | 'medium' | 'low'

Optional risk tier to filter the member list by.

Response

organizationstring uuid required
startstring date-time required
endstring date-time required
truncatedboolean required

Changes

    • info

      added the required property // to the response with the status (media type: application/json; version=1.0)

    • info

      added the required property // to the response with the status (media type: application/vnd.pixiebrix.api+json; version=1.0)

    • info

      endpoint added