name, an optional description, a priority, and optional per-feed monitoring cadence overrides. Higher priority wins when a profile has many groups.
For the concepts behind segmentation and the dashboard workflows, see the Profile Groups Guide and Profile Groups.
Access and scope
Profile Groups API calls use application API key authentication. The API key determines the tenant and workspace scope for every request; callers do not pass tenant or workspace IDs in the route.Create a profile group
Create a group withPOST /profile-groups. The example below builds a high risk segment: Sanctions monitored on supported source deltas, PEP and News weekly.
monitoringFeedFrequencies is optional: a feed you omit inherits the workspace-level cadence. See Monitoring frequencies for the feed keys and allowed values.
Assign profiles to groups
Creating a profile group only creates the reusable segment. Assign profiles to one or more groups by settingprofileGroupIds on the profile create or update request.
cURL
cURL
List groups
cURL
cURL
Filter profiles by group
Use the profile list endpoint withprofile_group_ids to retrieve profiles assigned to any of the provided groups.
cURL
Archive a group
DELETE archives a profile group; it does not permanently delete it.
cURL
Profile group fields
Do not supply
id or key when creating a profile group. Minerva generates
both values. Store and reuse the returned id when assigning profiles to
groups.Monitoring frequencies
monitoringFeedFrequencies can include any of the feed keys below. Omitted feeds inherit the workspace-level monitoring frequency.
deltas is only supported for Sanctions monitoring. For the dashboard equivalent of these cadences, see the Screening Frequencies Guide.