π OneTrust 202606.2.0 Released!
We are excited to announce the following enhancements in the OneTrust Developer Portal as part of OneTrust 202606.2.0.
For more information about the release and our product updates in the OneTrust Platform, refer to the OneTrust Release Notes page. Learn more about environment maintenance on the Current and Historic Maintenance page, and subscribe to proactive environment notifications on our System Status and Scheduled Maintenance page.
Cookie Consent
General Availability
- Bulk Export APIs
The following APIs are now available for use to create and cancel bulk exports and retrieve their status, progress, download details, and credit details. These APIs enable users to extract large volumes of cookie receipts at once.
Data Subject Rights (DSR) Automation
Fixed
- The list of supported values for the
verificationTyperequest parameter in the Create Verification Method API has been updated to correctly reflect supported verification method types.- Removed:
AUTOMATED,EXTERNAL - Added:
DEFAULT,KNOWLEDGE,DOCUMENT,EMAIL,PHONE
- Removed:
Mobile App Consent
New Public Preview Features
-
Enhancements to Consent Management Platform APIs
The following enhancements have been made to the Consent Management Platform (CMP) APIs:- Updated the
errorsobject of CMP API responses to includeERROR_CODE_EMPTY_CONSENTas a response for thecodeparameter andAt least one purpose consent is requiredas a response for themessageparameter. This error is returned by the Log Consent API when logging Universal Consent preferences withOT-Explicit-Consent: trueand an empty payload. This enhancement adds error handling to avoid generating empty receipts and ensure that at least one consent is captured.
Age Based Consent is now supported for the CMP APIs. The following enhancements allow you to capture and manage age range information as part of the consent flow, enabling age-based experiences within your applications.
- Updated the Log Consent API to include
AGEGATE_RANGEas a value for theinteractionTyperequest parameter and to include the newageGaterequest parameter. WheninteractionTypeis set toAGEGATE_RANGE, theageGateparameter is required to configure the necessary age range for age-based consent capture. - Updated the Get Banner Data API to include the
linkedCategoriesparameter to return the list of consent categories linked to age groups within theageGateparameter of thepromptsobject of the response. - Updated CMP API responses to include the new
OT_AgeGateparameter within thestorageKeysobject of the response. - Updated the
errorsobject of CMP API responses to includeERROR_CODE_INVALID_AGE_RANGEas a response for thecodeparameter andThe upper bound of the age range must be greater than lower boundas a response for themessageparameter.
- Updated the
Existing Public Preview Features
- Consent Management Platform APIs
The following APIs are now available for use with retrieving interface attributes needed to display the Banner and Preference Center, retrieving a list of active IAB and Google Vendors to display on the Preference Center, and logging consent when an end user interacts with a Banner or Preference Center. These APIs enable you to easily access data for Banner and Preference Center implementations, disclose vendor information to end users, and capture end user consent.
Universal Consent & Preference Management
Fixed
- Resolved an issue that caused the Get List of Data Subjects V4 API to produce error messages when filtering by a consent date or withdrawal date older than the collection point's linked policy.
- The list of supported values for the
sortquery parameter in the Get List of Data Subjects V4 API has been updated to correctly reflect supported sort criteria. ThecreatedDate,ascandcreatedDate, descvalues have been removed.
OneTrust 202606.2.1
Mobile App Consent
New Public Preview Features
-
Enhancements to Consent Management Platform APIs
The following enhancements have been made to the Consent Management Platform (CMP) APIs:-
New groupsHierarchy object
The newgroupsHierarchyobject has been added in the responses returned by the Get Banner Data API and Get Preference Center Data API. Previously, when the Show subgroups setting was disabled for a parent category, the hidden subgroups would not display in the interface and the underlying group hierarchy would not be available through the APIs. This limitation made it difficult to correctly manage the consent state for parent categories, particularly in offline scenarios.
To address this, the new optionalgroupsHierarchyobject now provides visibility into the group hierarchy structure associated with an SDK template, including:- Standalone groups
- Parent-child group relationships
- SDK mappings
- The
canToggleSubgroupsconfiguration setting.
With this enhancement, you can reliably reconstruct and manage consent states, including scenarios where the Show subgroups setting is disabled and subgroup details are not displayed in the user interface, enabling more consistent consent management in offline and custom implementation scenarios.
-
OneTrust 202606.2.3
Data Subject Request (DSR) Automation
Patch Updates
- Resolved an issue that produced errors and prevented the Get Request Audit History API from returning results for a request if the request's workflow was previously changed.