# TrustArc Consent & Preference Manager External API

**Canonical:** https://apis.io/apis/trustarc/trustarc-consent-preference-manager-external-api/  
**Provider:** TrustArc — https://apis.io/providers/trustarc/  
**Base URL:** https://cpm.trustarc.com/server/api/v1  
**Documentation:** https://trustarchelp.zendesk.com/hc/en-us/articles/40520220419475-External-Consent-Controller

TrustArc Consent & Preference Manager External API is one of 56 APIs that [TrustArc](https://apis.io/providers/trustarc/) publishes on the [APIs.io](https://apis.io/) network. Tagged areas include Consent Management, Preference Management, Privacy, and Webhook. The published artifact set on APIs.io includes API documentation.

Read and write consent records, consent forms, data subjects and their callbacks in Consent & Preference Manager, with a matching EU data-residency deployment at cpm.trustarc.eu. Exposes external consent, consent form, data subject and report controllers plus consent and data-subject callback registration filtered by account, brand, program, consent form and data subject type. A real-time consent enqueue endpoint shipped in the 2026-07-15 release. Also offers Rapid API, a customer-authored integration template for connecting CPM to third-party systems over REST.

## Machine-readable artifacts (2)

- **Documentation** — https://trustarchelp.zendesk.com/hc/en-us/articles/40520220419475-External-Consent-Controller
- **Webhooks** — https://raw.githubusercontent.com/api-evangelist/trustarc/refs/heads/main/asyncapi/trustarc-webhooks.yml

## Other TrustArc APIs (12)

- [TrustArc Cookie Consent Manager External API](https://apis.io/apis/trustarc/trustarc-cookie-consent-manager-external-api/)
- [TrustArc Individual Rights Manager External API](https://apis.io/apis/trustarc/trustarc-individual-rights-manager-external-api/)
- [TrustArc Data Mapping Hub External Integration API](https://apis.io/apis/trustarc/trustarc-data-mapping-hub-external-integration-api/)
- [TrustArc Cookie Consent Manager Reporting API](https://apis.io/apis/trustarc/trustarc-cookie-consent-manager-reporting-api/)
- [TrustArc Assessment Manager API](https://apis.io/apis/trustarc/trustarc-assessment-manager-api/)
- [TrustArc Accounts API](https://apis.io/apis/trustarc/trustarc-accounts-api/)
- [TrustArc Accounts Custom Meta Tags API](https://apis.io/apis/trustarc/trustarc-accounts-custommetatags-api/)
- [TrustArc Accounts Extension API](https://apis.io/apis/trustarc/trustarc-accounts-extension-api/)
- [TrustArc Accounts Fieldtypes API](https://apis.io/apis/trustarc/trustarc-accounts-fieldtypes-api/)
- [TrustArc Accounts Meta Tags API](https://apis.io/apis/trustarc/trustarc-accounts-metatags-api/)
- [TrustArc Accounts Organizational Structure API](https://apis.io/apis/trustarc/trustarc-accounts-organizationalstructure-api/)
- [TrustArc Accounts Pick Tags API](https://apis.io/apis/trustarc/trustarc-accounts-picktags-api/)

## Tags

Consent Management, Preference Management, Privacy, Webhook

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/trustarc/trustarc-consent-preference-manager-external-api/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/trustarc/.
