OneTrust Technology Partner Program
Build trusted integrations with OneTrust
Connect your technology to the OneTrust Platform, expand customer value, and bring responsible data and AI experiences to market faster.
Join the Partner Program View the integration checklistTrusted technology ecosystem
Grow with the OneTrust partner ecosystem
The OneTrust Technology Partner Program invites Independent Software Vendors (ISVs), Cloud Service Providers (CSPs), and other solution providers to build integrations that extend OneTrust customer use cases and are published in our Integration Gallery. We provide a clear integration checklist and support so your system reaches our shared customers quickly.
Join the Partner Program-
Expand Reach
Reach OneTrust customers through the Integration Gallery.
-
Boost Solutions
Extend customer value with connected, production-ready workflows.
-
Effortless Integration
Build with clear requirements and support from OneTrust experts.
OneTrust Integrations Marketplace
The OneTrust integration ecosystem includes a catalog of pre-integrated applications that make it easy to bring privacy into existing application workflows. The OneTrust platform connects to your applications through APIs, SDKs, data feeds, system integrations, and more.
- 165+Integrations
- 500+APIs
- 14K+Customers
Integration checklist
Review the information, technical artifacts, validation steps, and publishing requirements needed to launch a OneTrust integration.
Integration checklist
1Apply
Become a Tech Partner
We are excited to collaborate with you to enhance our mutual capabilities and provide seamless integration solutions for our clients. To ensure a smooth and efficient integration process, we have put together a comprehensive checklist of the information and materials we need from you. This will help us seed your system into our Integration Gallery, making it easily accessible to our shared customers.
To get started and gain access to your OneTrust sandbox, please complete the OneTrust Partner Application Form.
2System
System Information
Once you have access to your OneTrust sandbox, you can build out a custom workflow for various use cases. Our first step is to define the following info:
- System Name: Provide the name of your system as it should appear in the Integration Gallery.
- System Logo: Submit a high-resolution SVG logo for your system.
- System Description: Briefly describe your system, highlighting the primary functions and benefits for integrating with OneTrust.
- System Type: Indicate the type of your system:
- Web App
- Database
- File Share
- Module: Specify the modules to which your system will apply (for example, Universal Consent and Preference Management, Privacy Rights Automation, Third-Party Risk Management).
For more info, refer to Getting Started with Integration Workflows.
3Build
Integration Details
API Details
Public Swagger or OpenAPI Specification File (YAML or JSON):
- Yes, this is available: Provide the URL or attach the file.
- No, this is unavailable: Add the APIs/actions in your tenant, then export and provide the system JSON file.
Example Configuration
Provide an example of system configuration. Attach relevant screenshots or files demonstrating the setup process.
Integration Workflows
If you want to provide seeded Integration Workflows, please provide the following details:
- Export of the Integration Workflow: Attach the exported workflow file.
- Workflow Name: Specify the name of the workflow.
- Workflow Description: Provide documentation detailing the actions within the workflow.
- Integration Use-case: Describe a generic use-case scenario for applying this workflow.
4Validate
Validation and Publishing
Before the integration is listed in the Integration Gallery and Integration Marketplace, a OneTrust technical resource must validate it. Contact your OneTrust Tech Alliances Manager to connect with a technical resource for validation.
- Ensure the workflow leverages pagination and has error handling logic so it is scalable and production-ready.
- Ensure everything from the checklist is provided, paying attention to the workflows and business use cases for each workflow.
- If you are consuming the OneTrust API to ingest data into your product rather than integrating within the OneTrust Integration Gallery, implement rate-limit handling for HTTP 429 responses, and gracefully handle HTTP 401 and 403 status codes to avoid overloading OneTrust. We will also ask for a high-level process flow diagram and a list of each API used in sequence so we can confirm the integration is efficient.
Once all the steps are completed and the integration has been validated, the Tech Alliances Manager will seed your integration in the Integration Marketplace and Integration Gallery.
We look forward to working with you and creating a valuable integration for our customers. Thank you for your cooperation and support.
5Launch
Congratulations
You have completed all of the steps. Check out the additional resources below for more information:



