OneTrust Technology Partner Program

Your partner in
trust transformation

OneTrust offers the industry’s broadest and deepest set of integrations that make it easy to integrate data management into your existing application workflows.

Partnering for Seamless Integrations

Expand Reach

Access a broad customer base
through our Integrations Gallery

Boost Solutions

Enhance capabilities with
seamless integration

Effortless Integration

Enjoy a smooth integration
process with our support

Become a Technology Partner Today!

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 across all offerings. These integrations are made available within our Integrations Gallery. 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've 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.

Join the Partner Program

OneTrust Integrations Marketplace

The OneTrust integration ecosystem includes a catalog of pre-integrated applications that make it easy to integrate privacy into your existing application workflows. We offer the industry’s broadest and deepest set of integrations, and are continuously adding new ones to our library. The OneTrust platform provides a powerful but flexible way to connect to your applications through APIs, SDKs, data feeds, system integration, and more.

165 +

Integrations

500 +

APIs

14K +

Customers

Integration Checklist

Discover the essential steps and resources needed for seamless integration into the OneTrust ecosystem with our comprehensive Technology Partner Integration Checklist.

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've put together a comprehensive checklist of the information and materials we need from you. This will help us seed your system into our Integration Galler, 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.

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 (e.g., Universal Consent & Preference Management, Privacy Rights Automation, Third-Party Risk Management).

For more info, refer to Getting Started with Integration Workflows.

Inegration 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.
    • 🚧 Remove any PII or sensitive details that are tenant specific. For example: Client Credentials, Email Addresses, Contact Information, etc.
  • 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.

Validation & 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 to be scalable and production-ready.
  • Ensure everything from the checklist is provided, paying attention to the workflows and business use-cases for each workflow.
  • If not integrating within the OneTrust Integration Gallery and simply consuming the OneTrust API to ingest data from OneTrust to your product, ensure you have rate limit (HTTP 429 logic. Additionally, gracefully handle HTTP 401 and 403 status codes to prevent spamming OneTrust. We will also ask for a high-level logic/process flow diagram and a list of each API used in sequence to ensure 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!

Congrats!

You have completed all of the steps! Check out the additional resources below for more information: