Consent Groups
Add Data Subjects to Parent Consent Group
Use this API to add data subjects as children of the specified Parent Consent Group.
🗒 Things to Know
- A Parent Consent Group can either have Consent Groups as children or data subjects as children within a given level in the hierarchy, not both. If data subjects are added as children to the Parent Consent Group, Consent Groups cannot be added to the Parent Consent Group at that given level or any level below in the hierarchical structure.
post/api/consent/v2/consent-groups/{consentGroupGuid}/data-subjects
Path parameters
consentGroupGuidstring uuid required
Example:1a6c1e65-aa4f-4d79-ac62-7fe905616f71
The UUID of the Consent Group. consentGroupGuid can be retrieved using the Get a paged view for consent groups API
Request body
Example request
{
"dataSubjects": [
{
"id": "633ba071-61b0-485f-81a0-a2245777b432",
"identifier": "example@otprivacy.com"
}
]
}Response
Data Subjects added to Consent Group successfully.
Example response
{
"name": "OneTrust Atlanta",
"description": "Consent for the company OneTrust, specifically for the Atlanta Office. Contains subsidiary data subjects representing OneTrust employees that work at this location.",
"externalName": "onetrust_atlanta",
"consentGroupId": "2a644966-fe93-4561-b71a-f0dda4396459",
"membershipType": "CHILD_GROUPS",
"purposeRules": [
{
"purposeId": "f2229953-b4b5-4042-8cb9-b78038cc4c46",
"enforcedStatus": "ACTIVE",
"effectiveStatus": "OPT_OUT"
}
],
"dataSubjects": [
{
"id": "633ba071-61b0-485f-81a0-a2245777b432",
"identifier": "example@otprivacy.com",
"purposes": [
{
"id": "f2229953-b4b5-4042-8cb9-b78038cc4c46",
"version": 2,
"status": "ACTIVE",
"effectiveStatus": "OPT_OUT"
}
]
}
],
"consentGroups": [
{
"name": "OneTrust Atlanta",
"description": "Consent for the company OneTrust, specifically for the Atlanta Office. Contains subsidiary data subjects representing OneTrust employees that work at this location.",
"externalName": "onetrust_atlanta",
"consentGroupId": "2a644966-fe93-4561-b71a-f0dda4396459",
"membershipType": "CHILD_GROUPS"
}
]
}