π 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.