We've detected that you are using the Brave browser. This site does not display correctly when the Brave Shields are enabled. Please set your Shields to Down.

OneTrust Internal Users: DO NOT MAKE ANY DIRECT CHANGES!

All documentation updates should be made by submitting a DOC ticket, and changes to the APIs should be made by opening a merge request (MR) in the SARCH (sandbox) or DX (production) GitLab Repos.

Jump to Content
OneTrust Developer PortalmyOneTrustDeveloper Forum
SDK ReferenceRecipesAPI ReferenceChangelog
myOneTrustDeveloper ForumLog InSubscribe via RSSOneTrust Developer Portal
API Reference
Log InSubscribe via RSS
SDK ReferenceRecipesAPI ReferenceChangelog
All
Pages
Start typing to search…

GETTING STARTED

  • OneTrust API Reference
  • Quick Start Guide: APIs
  • URL Variables for APIs & SDKs
  • OAuth 2.0
    • OAuth 2.0 Scopes
    • Managing OAuth 2.0 API Keys
    • Managing OAuth 2.0 Client Credentials

api resources

  • API Rate Limits
  • API Guides
    • Cookie Consent
      • Creating a New Cookie Runner Script
    • Data Discovery
      • Custom Scan using Worker Node APIs
    • Integrations
      • Integrating with Webhooks
    • IT & Security Risk Management
      • Updating a Control Implementation
      • Updating Risk Details
    • PIA & DPIA Automation
      • Importing GDPR Transfer Impact Assessment Template into the OneTrust Application
    • Policy & Notice Management
      • Managing Policies and Notices
    • SCIM User Provisioning
      • Updating a User's Role & Organization
      • Managing Users
      • Managing Organizations
    • The Trust Intelligence Platform
      • Bulk Export Demo Videos
      • Embedding the Trust Center on an existing webpage
    • Universal Consent & Preference Management
      • API Use Cases & Best Practices
      • API Service Level Objectives
      • Enabling iFraming of a OneTrust Preference Center
      • Implementing the Collection Point with REST API
      • Retrieving Client-Side Consent Preferences using the Preferences API
      • Using Consent Groups to Alter a Data Subject's Consent Status
      • Using the Preference Center Schema to Build Multi Page Preference Centers
      • Using the Preference Center Schema to Build Original or Enhanced Preference Centers
      • Welcome to the V4 APIs
      • Introducing the V4 Data Subjects APIs
      • V1 to V4 Migration Guide
  • Supported Languages and HTML Language Codes
  • OneTrust API Sunsetting & Deprecation Guidelines
    • Deprecated APIs List
  • Understanding & Implementing Pagination

Platform - Access Management

  • Audit Records
    • Get Audit Records for Login Historyget
    • Get Audit Records for User's Profileget
  • OAuth Token
    • Generate Access Tokenpost
  • Organizations
    • Get List of Organizationsget
    • Create Organizationpost
    • Delete Organizationdel
    • Update Organizationput
  • User Groups
    • Get List of User Groupsget
    • Create User Grouppost
    • Delete User Groupdel
    • Update User Groupput
    • Remove Members from User Groupdel
    • Get User Group Membersget
    • Add Members to User Grouppost
  • User Groups V2
    • Get List of User Groupsget
    • Create User Grouppost
    • Get User Groupget
    • Update User Groupput
    • Delete User Groupdel
    • Get User Group Rolesget
    • Update User Group Rolesput
    • Add User Group Rolespost
    • Remove User Group Rolesdel
    • Get List of Users in User Groupget
    • Add Multiple Users to User Grouppost
    • Remove Multiple Users from User Groupdel
    • Add User to User Grouppost
    • Remove User from User Groupdel
  • Users V2
    • Get List of Usersget
    • Create Userpost
    • Get Userget
    • Update Userput
    • Get User Rolesget
    • Add User Rolepost
    • Remove User Roledel
    • Modify User Default Organizationpatch

Platform - Bulk Export

  • Bulk Export
    • Get List of Bulk Exportsget
    • Create Bulk Exportpost
    • Get Bulk Export Credit Detailsget
    • Get Bulk Export Statusget
    • Cancel Bulk Exportdel
    • Get Bulk Export Download Detailsget
    • Get List of Bulk Export Download Detailsget

Platform - Documents

  • Attachments
    • Get File Locationget
    • Upload Filepost

Platform - Integrations

  • System Credentials
    • Create System Credentialpost
    • Update System Credentialput
  • Workflows V2
    • Export Workflowget
    • Import Workflowpost

Platform - Inventory

  • Inventory Relationships V2
    • Get List of Relationshipspost
    • Update Relationship by Type Nameput
    • Link or Unlink Personal Data to Relationship by Type Nameput
    • Get Personal Data for Relationship by Type Namepost
    • Update Relationship by Type IDput
    • Link or Unlink Personal Data to Relationship by Type IDput
    • Get Personal Data for Relationship by Type IDpost
    • Create Relationshippost
    • Get Relationship by Type Nameget
    • Delete Relationship by Type Namedel
    • Get Relationship by Type IDget
    • Delete Relationship by Type IDdel
  • Relationship Management
    • Create Relationshippost

Platform - Object Manager

  • Model Management
    • Create Model Objectpost
    • Get Basic Model Object Detailspost
    • Get Model Object Detailspost
    • Get Model Objectget
    • Modify Model Objectput
    • Delete Model Objectdel
  • Object Attribute Management
    • Add Options to Attributepost
    • Add Attribute to Schemapost
    • Disable Attributeput
    • Enable Attributeput
  • Object Management
    • Create Objectpost
    • Get Full Object Detailspost
    • Delete Objectdel
    • Get Objectget
    • Modify Objectpatch
    • Get Basic Object Detailspost
  • Object Relationship Management
    • Create Relationship Record between Objectspost
    • Remove Relationship Recorddel
    • Get Relationship Recordget
  • Object Relationship Type Management
    • Create Relationship Type between Objectspost
    • Get List of Relationship Link Typespost
    • Get Relationship Typeget
  • Object Task Management
    • Create Taskpost
    • Get Taskget
    • Update Taskput
  • Object Type Management
    • Get List of Object Typespost
    • Get Object Type by Nameget
    • Modify Custom Object Type by Namepatch
    • Enable Custom Object Type by Nameput
    • Get Object Type by IDget
    • Modify Custom Object Type by IDpatch
    • Enable Custom Object Type by IDput
  • Project Management
    • Create Project Objectpost
    • Get Basic Project Object Detailspost
    • Get Project Object Detailspost
    • Get Project Objectget
    • Modify Project Objectput
    • Delete Project Objectdel

Platform - Task Management

  • Tasks
    • Create taskpost
    • Get Taskget
    • Update taskput
  • Task API

Platform - User Provisioning

  • Groups V2
    • Get List of Groupsget
    • Get Groupget
    • Update Groupput
    • Modify Grouppatch
  • Resources V3
    • Get Supported Resourcesget
    • Get Supported Resource Typesget
  • SCIM Schemas V3
    • Get List of Supported SCIM Schemasget
    • Get SCIM Schemaget
  • Service Provider V3
    • Get Service Provider Configurationget
  • User Groups V3
    • Get List of User Groupsget
    • Create User Grouppost
    • Delete User Groupdel
    • Get User Groupget
    • Update User Groupput
    • Modify User Grouppatch
  • Users V2
    • Get List of Usersget
    • Create Userpost
    • Get Userget
    • Update Userput
    • Delete Userdel
    • Modify Userpatch
  • Users V3
    • Get List of Usersget
    • Create Userpost
    • Get Userget
    • Update Userput
    • Modify Userpatch

Consent & Preferences - Cookie Consent

  • Cookies
    • Recategorize Cookiesput
    • Get Categorized Cookiespost
    • Add Cookiespost
    • Edit Cookiesput
    • Delete Cookiesdel
    • Get List of Cookies by Criteriapost
  • Domains
    • Schedule Website Scanspost
    • Delete Domaindel
    • Cancel Scheduled Website Scanspost
    • Create or Update Domain Grouppost
  • Scans
    • Cancel Scanput
    • Get List of Websitesget
    • Scan Websitespost
    • Get Scan Statusespost
    • Archive Scanspost
    • Get List of Scans by Domainget
    • Get Scan Resultsget
    • Get List of Added or Removed Cookiesget
  • Scripts
    • Publish Script to Websiteput
    • Get Script for Websiteget
    • Download Script Fileget

Consent & Preferences - Cookie Consent (Swagger)

  • Categorizations
    • Categorize Cookies by Domainpost
    • Categorize Cookies by Domain and Cookie IDpost
  • Cookies
    • Create Cookiepost
    • Update Cookieput
    • Get List of Cookies by Criteriapost
  • Scripts
    • Download Script Fileget
    • Get Script for Websiteget
    • Publish Script to Websiteput
  • Websites V2
    • Add Websites to Scanpost
    • Get List of Websitesget
  • Domains
    • Create or Update Domain Grouppost

Consent & Preferences - Cookie Domain Data

  • Domain Data
    • Get Domain Dataget

Consent & Preferences - Consent Interfaces

  • Preferences V2
    • Get Data Subject's Preferencesget

Consent & Preferences - Consent Management Platform (CMP)

  • Banner
    • Get Banner Dataget
  • Log Consent
    • Log Consentpost
  • Preference Center
    • Get Preference Center Dataget
  • UC Purposes
    • Get Universal Consent Purposesget
  • Vendors
    • Get IAB and Google Vendorsget

Consent & Preferences - Consent Receipts

  • Consent Receipts
    • Create Consent Receiptspost
    • Create Consent Receipts in Bulkpost
    • Create Identified Consent Receiptspost

Consent & Preferences - Cross-Device Consent

  • Preferences
    • Get Data Subject's Preferencesget

Consent & Preferences - Mobile App Consent

  • Mobile App Data
    • Get SDK Configurationget

Consent & Preferences - Policy & Notice Management

  • Privacy Notice V2
    • Get List of Privacy Noticesget
    • Get List of Privacy Notice Versionsget
    • Get Privacy Notice Versionget

Consent & Preferences - Universal Consent & Preference Management (OAS)

  • Collection Points
    • Get List of Collection Pointsget
    • Create Collection Pointpost
    • Get Collection Point Tokenget
    • Update Existing Collection Pointput
    • Update Collection Point Statusput
  • Collection Points V2
    • Get List of Collection Pointsget
    • Create New Collection Point Versionpost
  • Consent Attachments
    • Upload Consent Attachmentpost
    • Download Consent Attachmentget
    • Remove Consent Attachmentdel
    • Remove All Consent Attachmentsdel
    • Download All Consent Attachmentsget
  • Consent Groups
    • Get List of Consent Groupsget
    • Create Consent Grouppost
    • Get Priority Scores for Purpose Statusesget
    • Update Priority Scores for Purpose Statusesput
    • Get Consent Groupget
    • Add Consent Groups to Parent Consent Grouppost
    • Remove Consent Groups from Parent Consent Groupdel
    • Add Data Subjects to Parent Consent Grouppost
    • Remove Data Subject from Parent Consent Groupdel
    • Update Consent Group Purpose Ruleput
    • Add Purpose Rules to Consent Grouppost
    • Remove Purpose Rule from Consent Groupdel
  • Consent Rate Optimization
    • Delete Cross Device Consents and Receiptsdel
  • Data Subject Groups
    • Get List of Data Subject Groupsget
    • Create Data Subject Grouppost
    • Get Data Subject Groupget
    • Update Data Subject Groupput
    • Delete Data Subject Groupdel
  • Data Subject Groups V4
    • Get List of Data Subject Group Associations by Data Subjectget
    • Get List of Data Subject Group Membersget
    • Create Data Subject Grouppost
    • Update Data Subject Groupput
    • Get List of Data Subject Groupsget
  • Data Subjects
    • Update Data Subject's Data Elementspost
    • Deduplicate Data Subjectsput
    • Get List of Data Subjectsget
    • Get List of Purposes for a Data Subjectget
  • Data Subjects V2
    • Get List of Data Subjectsget
    • Delete Purposes from Data Subjectdel
    • Search Data Subjectspost
    • Delete Purpose from Data Subjectsdel
    • Delete Data Subjectsdel
  • Data Subjects V3
    • Get List of Data Subjectsget
    • Get Data Subjectget
  • Data Subjects V4
    • Get List of Data Subjectsget
    • Get Data Subjectget
    • Get Data Subject Detailsget
    • Get List of All Purpose Details by Data Subjectget
    • Get List of All Purpose Details for All Data Subjectsget
    • Get Purpose Details by Data Subjectget
    • Get Optimized List of All Purpose Details for All Data Subjectsget
    • Get Optimized List of Data Subjectsget
    • Delete Data Subjectdel
    • Delete Purposes from Data Subjectdel
  • Deduplicate Data Subjects
    • Deduplicate Data Subjectspost
    • Generate Export of Duplicate Data Subjectsget
    • Get List of Scheduled Exportsget
    • Create Scheduled Export of Duplicate Data Subjectspost
    • Get Scheduled Exportget
    • Delete Scheduled Exportdel
  • Deletion Certificates
    • Get List of Deletion Certificatesget
  • Magic Link Tokens
    • Get List of Data Subject Tokensget
  • Magic Link Tokens V4
    • Get Data Subject Tokenget
    • Get List of Data Subject Tokensget
  • Preference Centers
    • Get Data Subject's Preferences in a Preference Centerget
    • Update Data Subject's Preferences in a Preference Centerput
    • Withdraw Data Subject's Consent for All Purposes in a Preference Centerdel
    • Get Preference Center Schemaget
  • Preference Centers V2
    • Get Preference Center Page Schemaget
    • Get List of Preference Centersget
    • Get Preference Center Root Schemaget
  • Purpose Preferences
    • Get List of Purpose Preferencesget
    • Create Purpose Preferencepost
    • Update Purpose Preferenceput
    • Get Purpose Preferenceget
  • Purposes
    • Get List of Purposesget
    • Create Purposepost
    • Create New Purpose Versionpost
    • Update Purposeput
    • Get List of Data Subjects by Purposeget
    • Publish Purposeput
    • Retire Purposeput
  • Purposes V2
    • Get List of Purpose Versionsget
    • Get Purposeget
  • Receipts
    • Get List of Receipts by Data Subjectget
    • Get List of Receipt Details by Data Subjectget
    • Get Receiptget
  • Receipts V2
    • Get List of Receiptspost
  • Transactions
    • Withdraw Consent on Behalf of a Data Subjectput
    • Withdraw Data Subject's Consentget
  • Transactions V2
    • Get List of Transactionspost

Data Use Governance - Data Catalog

  • Catalog Search V1
    • Get Catalog Search Resultspost
    • Get Search Fieldsget
  • Catalog Search V2
    • Get Catalog Search Resultspost
  • Data Asset Attributes
    • Get Data Asset Attributeget
    • Get List of Data Asset Attributesget
  • Data Asset Management
    • Delete Multiple Data Asset Tag Associationspost
    • Delete Multiple Data Asset Term Associationspost
  • Data Assets
    • Create Data Assetpost
    • Get Data Assetget
    • Delete Data Assetdel
    • Modify Data Assetpatch
    • Create Tag Associationspost
    • Create Term Associationspost
  • Glossaries
    • Get List of Glossariesget
    • Get Glossaryget
  • Tags
    • Get List of Tagsget
    • Get Tagget
    • Create Tagpost
  • Terms
    • Get List of Termsget
    • Get Term Attributeget
    • Get List of Term Attributesget
    • Get Termget
    • Get List of Term Namesget
    • Create Termpost

Data Use Governance - Data Discovery

  • Classification
    • Get List of Custom Classifiersget
    • Create Custom Classifierpost
    • Get Custom Classifierget
    • Update Custom Classifierput
    • Delete Custom Classifierdel
  • Credentials
    • Get List of Credentialsget
    • Update Credentialput
    • Create Credentialpost
    • Get Credentialget
    • Delete Credentialdel
  • Data Sources
    • Get List of Data Sourcesget
    • Create or Update Data Sourceput
    • Delete Data Sourcedel
    • Get Data Sourceget
  • Installer
    • Get List of Image tagsget
  • Scan Jobs
    • Create Scan Jobpost
    • Get List of Scan Jobsget
    • Get Scan Jobget
    • Cancel Scan Jobpatch
  • Scan Profiles
    • Get List of Scan Profilesget
    • Create Scan Profilepost
    • Update Scan Profileput
    • Delete Scan Profiledel
    • Get Scan Profileget

Data Use Governance - Data Discovery Worker Node

  • Custom Scan
    • Get List of Scan Jobsget
    • Update Scan Job Statusput
    • Submit Data to Classifypost
    • Submit Data to Catalogpost

Privacy Automation - Assessment Automation

  • Assessment Actions
    • Launch Assessmentpost
    • Launch Assessments in Bulkpost
    • Launch Assessmentpost
    • Reassign Assessmentput
    • Create Assessment Taskpost
    • Reassess Assessmentpost
    • Reopen Assessmentpost
    • Send Back Assessmentpost
    • Approve Assessmentpost
  • Assessment Management
    • Archive Assessmentput
    • Link Assessmentspost
    • Set Primary Recordput
    • Modify Assessmentpatch
    • Unarchive Assessmentput
    • Move Assessment to Recycle Binput
    • Update Assessment Tagsput
  • Assessments
    • Get List of Assessment Tagsget
    • Get List of Assessmentsget
    • Export Deleted Assessment Audit Logget
    • Get List of Assessment Resultsget
    • Get List of Linked Assessmentsget
    • Get Assessmentget
    • Get Assessment Workflow Stagesget
    • Get List of Assessments by Criteriapost
  • Template
    • Get List of Templatesget
    • Import Templatepost
    • Delete Templatedel
    • Export Templateget

Privacy Automation - Assessment Automation (Swagger)

  • Assessment Actions
    • Submit Responsespost
    • Complete Assessmentpost
    • Submit Assessmentpost
    • Create Assessment Riskpost

Privacy Automation - Data Mapping Automation

  • Inventory
    • Add Attachments to Inventorypost
    • Get List of Inventoriesget
    • Create Inventorypost
    • Get List of Inventories by Criteriapost
    • Get Inventory by External IDget
    • Update Inventory by External IDput
    • Delete Inventorydel
    • Get Inventory by IDget
    • Update Inventory by IDput
    • Update Inventory Statusput
    • Copy Inventorypost
    • Manage Attribute Optionsput
  • Inventory Hierarchies
    • Set Inventory as Parentput
    • Unset Inventory as Parentput
    • Add Asset Inventory as Child to Parent Inventorypost
    • Add Legal Entity Inventory as Child to Parent Inventorypost
    • Add Processing Activity Inventory as Child to Parent Inventorypost
    • Add Vendor Inventory as Child to Parent Inventorypost
    • Remove Child Inventory from Root Inventorydel
    • Get List of Child Inventories by Root Inventoryget
  • Inventory Relationships V1
    • Update Advanced Attributes for Personal Data Associationput
    • Update Inventory Linkput
    • Delete Personal Data Linkdel
    • Get Personal Data Linksget
    • Link Personal Datapost
    • Link Inventoryput
    • Delete Inventory Linkdel
    • Link Inventorypost
    • Get Inventory Linksget
    • Create Control Implementationpost
  • Inventory Schema
    • Get List of Inventory Schemasget
    • Create Attribute Valuespost
    • Create Attributepost
    • Get Inventory Schemaget
    • Activate Attribute Valuesput
    • Deactivate Attribute Valuesput
    • Get Inventory Schema Detailsget
  • Personal Data
    • Get List of Data Categoriesget
    • Create Data Categorypost
    • Delete Data Categorydel
    • Get Data Categoryget
    • Create Data Classificationpost
    • Delete Data Classificationdel
    • Get Data Classificationget
    • Create Data Elementpost
    • Delete Data Elementdel
    • Get List of Data Subjectsget
    • Get Data Elementget
    • Create Data Subjectpost
    • Delete Data Subjectdel
    • Get Data Subjectget

Privacy Automation - Data Mapping Automation (Swagger)

  • Inventory
    • Get Attribute Optionsget
  • Personal Data
    • Get List of Data Classificationsget
    • Get List of Data Elementsget

Privacy Automation - Data Subject Request (DSR) Automation

  • Request Queues
    • Create Requestpost
    • Get Deletion Certificateget
    • Delete Requestsput
    • Search Requestspost
    • Get Request Audit Historyget
    • Get Request Creation Logsget
    • Get List of Requestsget
    • Add Comment to Requestput
    • Update Request Custom Fieldsput
    • Get Requestget
    • Update Request Stageput
    • Link Requestsput
    • Pause Request Deadlineput
    • Create Requestpost
    • Get Request Audit Historyget
  • Resolutions
    • Get List of Resolutionsget
    • Create Resolutionpost
    • Delete Resolutiondel
    • Update Resolutionput
  • Results Summary
    • Share Results Summarypost
  • Subtasks
    • Get List of Subtasks by Requestget
    • Add Subtask to Requestpost
    • Get List of Subtasksget
    • Get Subtaskget
    • Add Targeted Data Discovery Details to Subtaskput
    • Update Subtask Statusput
    • Update Subtaskput
    • Reprocess System Subtaskput
    • Complete Subtaskput
    • Get List of Subtasks by Criteriapost
  • Targeted Data Discovery
    • Get Targeted Data Discovery Groupget
    • Get List of Targeted Data Discovery Groupsget
    • Add Targeted Data Discovery Results Summary to Requestpost
    • Add Data Points to Targeted Data Discovery Results Summarypost
  • Verification Methods
    • Get List of Verification Methodsget
    • Create Verification Methodpost
    • Update Verification Methodput
    • Get Verification Methodget

Privacy Automation - Incident Management

  • Incidents
    • Update Incident Stagepost
    • Create Incidentpost
    • Update Incident Stage by Typepost
    • Search Incidentspost
    • Get Incidentget
    • Update Incidentput
    • Link Incident to Inventorypost

Tech Risk & Compliance - Audit Management

  • Audits
    • Delete Audit Scopedel
    • Create Auditpost
    • Get List of Auditspost
    • Delete Auditdel
    • Get Auditget
    • Update Auditput
    • Update Audit Scopeput
  • Workpapers
    • Get List of Workpaperspost
    • Update Workpaperput
    • Get Workpaper Resultsget
    • Get Workpaper Control Detailsget

Tech Risk & Compliance - Compliance Automation

  • Initiatives
    • Get Initiativeget
    • Update Initiativeput
    • Get List of Initiativespost

Tech Risk & Compliance - Enterprise Policy Management

  • Documents
    • Create Documentpost
    • Get List of Documentsget
    • Get Documentget
    • Get Document Versionget
    • Create Document Versionpost

Tech Risk & Compliance - Issues Management

  • Issues
    • Get Attribute Schemaget
    • Create Issue Relationshippost
    • Get Issue Relationshipsget
    • Create Issuepost
    • Get List of Issuespost
    • Get Issueget
    • Update Issueput
    • Get Issue Tasksget
    • Modify Issuepatch

Tech Risk & Compliance - IT Risk Management

  • Control Implementations
    • Search Control Implementation Attributespost
    • Get List of Control Implementationspost
    • Delete Control Implementationdel
    • Get Control Implementationget
    • Update Control Implementationput
    • Attach Files to Control Implementationpost
    • Get List of Control Implementations by Entitypost
  • Control Links
    • Link Controlspost
  • Controls
    • Create Controlpost
    • Get List of Controlspost
    • Delete Controldel
    • Update Controlput
    • Get List of Control Entity Source Typesget
    • Get Related Control Entity Typesget
  • Entity Types
    • Get List of Risk Entity Typesget
    • Get List of Risk Entity Source Typesget
  • Evidence Task Implementations
    • Get List of Evidence Task Implementationspost
    • Get Evidence Task Implementationget
    • Add Attachments to Evidence Task Implementationpost
  • Risk Actions
    • Perform Risk Actionput
    • Approve Riskput
    • Grant Risk Exceptionput
    • Reopen Riskput
    • Request Risk Exceptionput
    • Send Back Riskput
    • Submit Riskput
  • Risk Management
    • Create or Update Riskput
    • Update Risk Stagepost
    • Update Riskput
    • Delete Riskdel
    • Modify Riskpatch
    • Update Risk Approversput
    • Update Risk Categoriesput
    • Update Risk Ownersput
  • Risk Relationships
    • Add Controls to Riskpost
    • Add Threat to Riskpost
    • Add Vulnerabilities to Riskpost
  • Risk Templates
    • Get Risk Templateget
  • Risks
    • Unlink Riskspost
    • Get List of Risk Categoriesget
    • Get Risk Matrix Configurationget
    • Get Standard Risk Configurationget
    • Create Riskpost
    • Get List of Riskspost
    • Get List of Linked Riskspost
    • Get Riskget
    • Create Riskpost
  • Threats
    • Create Threatpost
    • Get List of Threatspost
    • Delete Threatdel
    • Create Multiple Threatspost
    • Update Threatsput
  • Vulnerabilities
    • Create Vulnerabilitypost
    • Get List of Vulnerabilitiespost
    • Delete Vulnerabilitydel
    • Create Multiple Vulnerabilitiespost
    • Update Vulnerabilitiesput

Tech Risk & Compliance - Training

  • Training
    • Get List of Coursesget
    • Get User's Enrollment Statusget
    • Get Enrollment Detailspost
    • Unenroll User from Coursedel
    • Enroll Users to Coursepost

Third-Party Management - Third-Party Risk Management

  • Contracts
    • Create Contractpost
    • Get Contract Schemaget
    • Get List of Contract Typesget
    • Search Contractspost
    • Get Contractget
    • Update Contractput
  • Engagements
    • Get Engagement Schemaget
    • Get Engagementpost
    • Get Engagementget
    • Modify Engagementpatch
    • Update Engagementput
    • Update Engagement Statusput
    • Create Engagementpost

ESG Program Reporting & Disclosures

  • Carbon Management
    • Get List of Emission Detailspost
    • Create Emission Transactionpost
    • Create Emission Factorpost
    • Get List of Emission Factorsget
  • Metric Details
    • Get Metric Detailspost
  1. api resources
  2. API Guides
  3. Data Discovery

Custom Scan using Worker Node APIs

Get Help
Contact Support
System Status
Scheduled Maintenance
Groups
Groups
Developer Experience
Knowledge Base
Articles
Documents
Resources
Idea Exchange
OneTrust News
Hands-On Labs
OneTrust Partner List
Training
Product Updates
OneTrust Roadmap
Release Notes
Release Webinars
Talks Tech Podcast

© 2025 ONETRUST. ALL RIGHTS RESERVED.
Privacy Policy
Cookie Notice
Cookie List
👋 Hi there!

Start Learning. Start Building. Start Launching! 🚀
These resources can help you get started:
Did this page help you?

Please enter your feedback. Feedback submitted successfully!