Home
Providers
TrustArc
TrustArc
TrustArc is a Walnut Creek, California enterprise privacy management platform that helps organizations operationalize global data privacy programs. Its product portfolio spans three suites. Privacy Studio covers consumer-facing consent and rights with Cookie Consent Manager, Consent & Preference Manager, Individual Rights Manager (DSR automation), and the Unified Trust Center. The Governance Suite covers internal privacy program operations with PrivacyCentral, Data Mapping & Risk Manager, Assessment Manager (PIA/DPIA/TIA), and Nymity Research for regulatory intelligence. Assurance Services delivers third-party attestations including Data Privacy Framework verification, GDPR and CCPA/CPRA validation, APEC CBPR/PRP, and TRUSTe Responsible AI Certification. TrustArc exposes a developer surface through gated APIs documented in the customer help center — including the Gateway API, Individual Rights Manager Rapid/Client APIs, Cookie Consent Manager Reporting API, Consent & Preference Manager Rapid/Standard APIs, and Assessment Manager Internal API — plus a Mobile Consent SDK (iOS), 300+ prebuilt connectors to platforms such as Salesforce, HubSpot, Marketo, Adobe Experience Manager, Microsoft Dynamics, Jira, and Google Workspace, and a Google Consent Mode v2 template published on GitHub. The developer surface is larger than it looks: TrustArc serves one machine-readable contract openly — the Guardian identity API at login.truste.com/v3/api-docs, an OpenAPI 3.1.0 document with 205 paths, 276 operations and 158 schemas that includes a standards-compliant SCIM 2.0 provisioning surface — plus OpenID Connect and RFC 8414 discovery documents advertising PKCE, mTLS-bound tokens, DPoP and token exchange. Six further external APIs (Cookie Consent Manager External v1, CCM Reporting, Individual Rights Manager, Consent & Preference Manager, the Data Mapping Hub external-integration API and Assessment Manager) are fully documented in the public help center with endpoints, payloads, status codes and a versioning and deprecation policy, but publish no OpenAPI. Founded over 28 years ago and serving 1,500+ enterprises including Abbott, ADP, GE, Nike, and Starbucks, TrustArc operates on a commercial SaaS model with no published pricing; API credentials are issued by an account administrator rather than self-service.
TrustArc publishes 50 APIs on the APIs.io network, including Accounts API, Accounts Custom Meta Tags API, Accounts Extension API, and 47 more. Tagged areas include Privacy, Data Privacy, SCIM, Identity, and Authentication.
The TrustArc catalog on APIs.io includes 1 event-driven AsyncAPI specification.
TrustArc’s developer surface includes authentication, GitHub presence, changelog, sandbox, documentation, API reference, getting-started guide, and 52 more developer resources.
2 APIs
On this page
Kin Score
APIs 56
Pricing Plans 1
Rate Limits 1
Event Specs 1
Security Posture 3
Scopes 1
Agentic Access 1
Resources 59
apis.yml
Business capabilities this provider's published APIs can perform, derived from its own
contracts. Browse all capabilities →
50 Operational Transparency
50 Create-or-Update Ergonomics
Composite quality — 50.6/100 · developing
Agent readiness — 39/100 · agent ready
Individual APIs this provider publishes, each with its own machine-readable definition.
Manage the website inventory of a Cookie Consent Manager instance and queue tracker scans. Version v1.0, released 2025-04-23, with a published versioning policy (URI versioning,...
Create, label, search and close data subject requests (DSR/DSAR) in Individual Rights Manager, and register callbacks for request status changes. Request bodies are keyed by per...
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...
Synchronize the privacy data inventory — Business Processes, IT Systems, Company Affiliates and Third Parties — between a customer system of record and TrustArc's Data Mapping &...
Pull consent analytics out of Cookie Consent Manager — analytics reports, consent locations and GDPR reports, in JSON and CSV. Version 1.4 of the guide, last updated 2026-01-07....
Create Assessment Manager projects (PIA/DPIA/TIA) programmatically over a RESTful surface, plus an external-integration project answer endpoint and packaged Salesforce and Servi...
The Accounts API from TrustArc — 14 operation(s) for accounts.
The Accounts-CustomMetaTags API from TrustArc — 7 operation(s) for accounts-custommetatags.
The Accounts-Extension API from TrustArc — 6 operation(s) for accounts-extension.
The Accounts-fieldtypes API from TrustArc — 3 operation(s) for accounts-fieldtypes.
The Accounts-MetaTags API from TrustArc — 3 operation(s) for accounts-metatags.
The Accounts-OrganizationalStructure API from TrustArc — 6 operation(s) for accounts-organizationalstructure.
The Accounts-PickTags API from TrustArc — 4 operation(s) for accounts-picktags.
The Accounts-Prefaces API from TrustArc — 3 operation(s) for accounts-prefaces.
The Accounts-ReportConfigs API from TrustArc — 3 operation(s) for accounts-reportconfigs.
The Accounts-SubAccount API from TrustArc — 2 operation(s) for accounts-subaccount.
The Accounts-Tokens API from TrustArc — 3 operation(s) for accounts-tokens.
The Accounts-UserGroups API from TrustArc — 1 operation(s) for accounts-usergroups.
The anon-credential-resource API from TrustArc — 2 operation(s) for anon-credential-resource.
The anon-session-controller API from TrustArc — 1 operation(s) for anon-session-controller.
The Clients API from TrustArc — 13 operation(s) for clients.
The Clients-Extension API from TrustArc — 1 operation(s) for clients-extension.
The Clients-Extension-License API from TrustArc — 3 operation(s) for clients-extension-license.
The Clients-Roles API from TrustArc — 2 operation(s) for clients-roles.
The Clients-UserGroups API from TrustArc — 3 operation(s) for clients-usergroups.
The Email Templates API from TrustArc — 4 operation(s) for email templates.
The Entity Configs API from TrustArc — 4 operation(s) for entity configs.
The Groups API from TrustArc — 2 operation(s) for groups.
The History API from TrustArc — 3 operation(s) for history.
The Jobs API from TrustArc — 3 operation(s) for jobs.
The Navigation-Menus API from TrustArc — 4 operation(s) for navigation-menus.
The Nymity API from TrustArc — 2 operation(s) for nymity.
The PermissionProfiles API from TrustArc — 5 operation(s) for permissionprofiles.
The Preface API from TrustArc — 3 operation(s) for preface.
The Reports API from TrustArc — 2 operation(s) for reports.
The Schedules API from TrustArc — 3 operation(s) for schedules.
The Scim API from TrustArc — 5 operation(s) for scim.
The Sessions API from TrustArc — 5 operation(s) for sessions.
The sso-login-controller API from TrustArc — 1 operation(s) for sso-login-controller.
The Storage API from TrustArc — 1 operation(s) for storage.
The Sysinfo API from TrustArc — 1 operation(s) for sysinfo.
The Translations API from TrustArc — 2 operation(s) for translations.
The user-info-resource API from TrustArc — 1 operation(s) for user-info-resource.
The UserProfiles-Activations API from TrustArc — 2 operation(s) for userprofiles-activations.
The UserProfiles API from TrustArc — 11 operation(s) for userprofiles.
The UserProfiles-Users API from TrustArc — 4 operation(s) for userprofiles-users.
The Users API from TrustArc — 34 operation(s) for users.
The Users-Audits API from TrustArc — 1 operation(s) for users-audits.
The Users-Extension API from TrustArc — 1 operation(s) for users-extension.
The Users-fieldtypes API from TrustArc — 2 operation(s) for users-fieldtypes.
The Users-History API from TrustArc — 3 operation(s) for users-history.
The Users-MetaTags API from TrustArc — 4 operation(s) for users-metatags.
The Users-Simple API from TrustArc — 1 operation(s) for users-simple.
The Users-Switch API from TrustArc — 1 operation(s) for users-switch.
The Xauths API from TrustArc — 4 operation(s) for xauths.
Scroll for all 56
Published pricing tiers and plan structures.
Documented rate limits and quota policies.
AsyncAPI definitions for this provider's event-driven and streaming APIs.
Authentication, domain security, vulnerability disclosure, and trust-center signals.
OAuth scopes governing access to this provider's APIs.
Recommended x-agentic-access execution contracts for AI agents.
Get Started 4
Portal, sign-up, and the first successful call
Documentation 4
Reference material describing how the API behaves
Agent Surfaces 5
MCP servers, agent skills, and machine-readable catalogs
Design & Contract 7
Pagination, idempotency, versioning, errors, and events
Scroll for all 7
Build 5
SDKs, sample code, and the tooling you integrate with
Access & Security 7
Authentication, authorization, and security posture
Scroll for all 7
Operate 6
Status, limits, changes, and where to get help
Commercial 5
Pricing, plans, and the legal terms of use
Company 4
The organization behind the API
Other 12
Properties that don't map to a standard resource type
Scroll for all 12
Source (apis.yml)
aid: trustarc
name: TrustArc
description: 'TrustArc is a Walnut Creek, California enterprise privacy management platform that helps organizations operationalize
global data privacy programs. Its product portfolio spans three suites. Privacy Studio covers consumer-facing consent and
rights with Cookie Consent Manager, Consent & Preference Manager, Individual Rights Manager (DSR automation), and the Unified
Trust Center. The Governance Suite covers internal privacy program operations with PrivacyCentral, Data Mapping & Risk Manager,
Assessment Manager (PIA/DPIA/TIA), and Nymity Research for regulatory intelligence. Assurance Services delivers third-party
attestations including Data Privacy Framework verification, GDPR and CCPA/CPRA validation, APEC CBPR/PRP, and TRUSTe Responsible
AI Certification. TrustArc exposes a developer surface through gated APIs documented in the customer help center — including
the Gateway API, Individual Rights Manager Rapid/Client APIs, Cookie Consent Manager Reporting API, Consent & Preference
Manager Rapid/Standard APIs, and Assessment Manager Internal API — plus a Mobile Consent SDK (iOS), 300+ prebuilt connectors
to platforms such as Salesforce, HubSpot, Marketo, Adobe Experience Manager, Microsoft Dynamics, Jira, and Google Workspace,
and a Google Consent Mode v2 template published on GitHub. The developer surface is larger than it looks: TrustArc serves
one machine-readable contract openly — the Guardian identity API at login.truste.com/v3/api-docs, an OpenAPI 3.1.0 document
with 205 paths, 276 operations and 158 schemas that includes a standards-compliant SCIM 2.0 provisioning surface — plus
OpenID Connect and RFC 8414 discovery documents advertising PKCE, mTLS-bound tokens, DPoP and token exchange. Six further
external APIs (Cookie Consent Manager External v1, CCM Reporting, Individual Rights Manager, Consent & Preference Manager,
the Data Mapping Hub external-integration API and Assessment Manager) are fully documented in the public help center with
endpoints, payloads, status codes and a versioning and deprecation policy, but publish no OpenAPI. Founded over 28 years
ago and serving 1,500+ enterprises including Abbott, ADP, GE, Nike, and Starbucks, TrustArc operates on a commercial SaaS
model with no published pricing; API credentials are issued by an account administrator rather than self-service.'
type: Index
deliveryModel:
model: saas
open_source: false
commercial: true
callable_host: false
label: Hosted service · you call their endpoint
confidence: medium
source:
- pricing
generated: '2026-08-28'
method: derived
accessModel:
pricing: unknown
onboarding: unknown
trial: false
try_now: false
public: false
label: Unknown
confidence: low
source: []
generated: '2026-07-22'
method: derived
position: Producing
access: 3rd-Party
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/icons/trustarc.png
tags:
- Privacy
- Data Privacy
- SCIM
- Identity
- Authentication
- OpenID Connect
- User Provisioning
- Privacy Management
- Consent Management
- Cookie Consent
- Preference Management
- Data Subject Rights
- DSR
- Privacy Governance
- Data Mapping
- Privacy Assessments
- PIA
- DPIA
- GDPR
- CCPA
- CPRA
- Data Privacy Framework
- TRUSTe
- AI Governance
- Responsible AI
- Compliance
- Certifications
- RegTech
- Trust Center
- Enterprise Saas
tags_raw:
- Privacy
- Data Privacy
- SCIM
- Identity
- OAuth
- OpenID Connect
- User Provisioning
- Privacy Management
- Consent Management
- Cookie Consent
- Preference Management
- Data Subject Rights
- DSR
- Privacy Governance
- Data Mapping
- Privacy Assessments
- PIA
- DPIA
- GDPR
- CCPA
- CPRA
- Data Privacy Framework
- TRUSTe
- AI Governance
- Responsible AI
- Compliance
- Certifications
- RegTech
- Trust Center
- Enterprise SaaS
url: https://raw.githubusercontent.com/api-evangelist/trustarc/refs/heads/main/apis.yml
created: '2026-05-25'
modified: '2026-08-27'
specificationVersion: '0.23'
apis:
- name: TrustArc Cookie Consent Manager External API
description: 'Manage the website inventory of a Cookie Consent Manager instance and queue tracker scans. Version v1.0, released
2025-04-23, with a published versioning policy (URI versioning, 12-month support for superseded major versions), a dated
changelog and a troubleshooting reference. Endpoints add and remove websites against a cmUuid, queue asynchronous cookie
scans, and read the tracker inventory. Returns per-item result arrays with 207 Multi-Status on partial success. Requires
SUPER_ADMIN, ADMIN or DESIGNER. No OpenAPI is published. The base host is per-tenant: TrustArc''s own API reference writes
it as https://<your-ccm-domain>/external/v1, so the templated form is recorded rather than a guessed shared host.'
humanURL: https://trustarchelp.zendesk.com/hc/en-us/articles/53517557106963-API-Reference
baseURL: https://{your-ccm-domain}
tags:
- Cookie Consent
- Consent Management
- Tracker Scanning
- Privacy
properties:
- type: APIReference
url: https://trustarchelp.zendesk.com/hc/en-us/articles/53517557106963-API-Reference
- type: GettingStarted
url: https://trustarchelp.zendesk.com/hc/en-us/articles/53517235461651-Getting-Started
- type: ChangeLog
url: https://trustarchelp.zendesk.com/hc/en-us/articles/53518189041043-API-Versioning-Changelog
- type: Support
url: https://trustarchelp.zendesk.com/hc/en-us/articles/53518128482707-FAQs-Troubleshooting
- type: AgentSkill
url: skills/trustarc-cookie-consent-website-scan.md
- type: ErrorCatalog
url: errors/trustarc-problem-types.yml
- name: TrustArc Individual Rights Manager External API
description: Create, label, search and close data subject requests (DSR/DSAR) in Individual Rights Manager, and register
callbacks for request status changes. Request bodies are keyed by per-form field IDs discovered from GET /api/v1/external/forms/all
rather than by display labels. Includes request status and verification-type references, custom label management, request
task operations, and an external callback controller filtered by request type, form, data subject type, status, brand,
jurisdiction and verification type. Documented in the help center; no OpenAPI is published.
humanURL: https://trustarchelp.zendesk.com/hc/en-us/articles/52354102146579-DROP-Process-to-IRM-API-Integration-Guide
baseURL: https://irm.trustarc.com/server/api/v1
tags:
- Data Subject Rights
- DSR
- DSAR
- Privacy
- Webhook
tags_raw:
- Data Subject Rights
- DSR
- DSAR
- Privacy
- Webhooks
properties:
- type: Documentation
url: https://trustarchelp.zendesk.com/hc/en-us/articles/52354102146579-DROP-Process-to-IRM-API-Integration-Guide
- type: APIReference
url: https://trustarchelp.zendesk.com/hc/en-us/sections/31910350237203-Individual-Rights-RESTful-API-Overview
- type: Webhooks
url: asyncapi/trustarc-webhooks.yml
- type: AgentSkill
url: skills/trustarc-dsr-request-lifecycle.md
- name: TrustArc Consent & Preference Manager External API
description: 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.
humanURL: https://trustarchelp.zendesk.com/hc/en-us/articles/40520220419475-External-Consent-Controller
baseURL: https://cpm.trustarc.com/server/api/v1
tags:
- Consent Management
- Preference Management
- Privacy
- Webhook
tags_raw:
- Consent Management
- Preference Management
- Privacy
- Webhooks
properties:
- type: Documentation
url: https://trustarchelp.zendesk.com/hc/en-us/articles/40520220419475-External-Consent-Controller
- type: Webhooks
url: asyncapi/trustarc-webhooks.yml
- name: TrustArc Data Mapping Hub External Integration API
description: Synchronize the privacy data inventory — Business Processes, IT Systems, Company Affiliates and Third Parties
— between a customer system of record and TrustArc's Data Mapping & Risk Manager. Every resource is addressable by both
TrustArc's internalId and the customer's own externalId, with upsert operations keyed on externalId, and each resource
exposes a dated change-event feed (integration-events) filtered by eventType and a since timestamp for incremental sync.
Paginated with the Spring Data page envelope. Documented in the help center; no OpenAPI is published.
humanURL: https://trustarchelp.zendesk.com/hc/en-us/articles/49882097212435-Retrieve-All-Business-Processes
baseURL: https://api.trustarc.com/api/hub/external-integration
tags:
- Data Mapping
- Data Inventory
- Privacy Governance
- Third-Party Risk
tags_raw:
- Data Mapping
- Data Inventory
- Privacy Governance
- Third Party Risk
properties:
- type: Documentation
url: https://trustarchelp.zendesk.com/hc/en-us/articles/49882097212435-Retrieve-All-Business-Processes
- type: Authentication
url: authentication/trustarc-authentication.yml
- type: DataModel
url: data-model/trustarc-data-model.yml
- name: TrustArc Cookie Consent Manager Reporting API
description: Pull consent analytics out of Cookie Consent Manager — analytics reports, consent locations and GDPR reports,
in JSON and CSV. Version 1.4 of the guide, last updated 2026-01-07. Auth server login.truste.com, reporting server api.trustarc.com/api/ccm-reporting/.
humanURL: https://trustarchelp.zendesk.com/hc/en-us/articles/35645279167891-Overview
baseURL: https://api.trustarc.com/api/ccm-reporting
tags:
- Consent Management
- Reporting
- Analytics
- GDPR
properties:
- type: Documentation
url: https://trustarchelp.zendesk.com/hc/en-us/articles/35645279167891-Overview
- type: Authentication
url: authentication/trustarc-authentication.yml
- name: TrustArc Assessment Manager API
description: Create Assessment Manager projects (PIA/DPIA/TIA) programmatically over a RESTful surface, plus an external-integration
project answer endpoint and packaged Salesforce and ServiceNow connectors. Documents both a production host (assess.truste.com)
and a staging host (assess-stage.truste.com). Documented in the help center; no OpenAPI is published.
humanURL: https://trustarchelp.zendesk.com/hc/en-us/articles/38618198125331-Understanding-the-API-Endpoint
baseURL: https://assess.truste.com/api/v1
tags:
- Privacy Assessments
- PIA
- DPIA
- Privacy Governance
properties:
- type: Documentation
url: https://trustarchelp.zendesk.com/hc/en-us/articles/38618198125331-Understanding-the-API-Endpoint
- type: GettingStarted
url: https://trustarchelp.zendesk.com/hc/en-us/articles/38618328259091-Creating-an-Assessment-via-API
- type: Sandbox
url: sandbox/trustarc-sandbox.yml
- aid: trustarc:trustarc-accounts-api
name: TrustArc Accounts API
description: The Accounts API from TrustArc — 14 operation(s) for accounts.
humanURL: https://trustarchelp.zendesk.com/hc/en-us/articles/49881862843155-Authorization-and-Authentication
baseURL: https://login.truste.com
tags:
- Account
tags_raw:
- Accounts
properties:
- type: OpenAPI
url: openapi/trustarc-accounts-api-openapi.yml
- type: Documentation
url: https://trustarchelp.zendesk.com/hc/en-us/articles/49881862843155-Authorization-and-Authentication
- type: Authentication
url: authentication/trustarc-authentication.yml
- type: OAuthScopes
url: scopes/trustarc-scopes.yml
- type: DataModel
url: data-model/trustarc-data-model.yml
- type: OpenIDConnect
url: https://login.truste.com/.well-known/openid-configuration
- aid: trustarc:trustarc-accounts-custommetatags-api
name: TrustArc Accounts Custom Meta Tags API
description: The Accounts-CustomMetaTags API from TrustArc — 7 operation(s) for accounts-custommetatags.
humanURL: https://trustarchelp.zendesk.com/hc/en-us/articles/49881862843155-Authorization-and-Authentication
baseURL: https://login.truste.com
tags:
- Accounts-CustomMetaTags
properties:
- type: OpenAPI
url: openapi/trustarc-accounts-custommetatags-api-openapi.yml
- type: Documentation
url: https://trustarchelp.zendesk.com/hc/en-us/articles/49881862843155-Authorization-and-Authentication
- type: Authentication
url: authentication/trustarc-authentication.yml
- type: OAuthScopes
url: scopes/trustarc-scopes.yml
- type: DataModel
url: data-model/trustarc-data-model.yml
- type: OpenIDConnect
url: https://login.truste.com/.well-known/openid-configuration
- aid: trustarc:trustarc-accounts-extension-api
name: TrustArc Accounts Extension API
description: The Accounts-Extension API from TrustArc — 6 operation(s) for accounts-extension.
humanURL: https://trustarchelp.zendesk.com/hc/en-us/articles/49881862843155-Authorization-and-Authentication
baseURL: https://login.truste.com
tags:
- Accounts-Extension
properties:
- type: OpenAPI
url: openapi/trustarc-accounts-extension-api-openapi.yml
- type: Documentation
url: https://trustarchelp.zendesk.com/hc/en-us/articles/49881862843155-Authorization-and-Authentication
- type: Authentication
url: authentication/trustarc-authentication.yml
- type: OAuthScopes
url: scopes/trustarc-scopes.yml
- type: DataModel
url: data-model/trustarc-data-model.yml
- type: OpenIDConnect
url: https://login.truste.com/.well-known/openid-configuration
- aid: trustarc:trustarc-accounts-fieldtypes-api
name: TrustArc Accounts Fieldtypes API
description: The Accounts-fieldtypes API from TrustArc — 3 operation(s) for accounts-fieldtypes.
humanURL: https://trustarchelp.zendesk.com/hc/en-us/articles/49881862843155-Authorization-and-Authentication
baseURL: https://login.truste.com
tags:
- Accounts-fieldtypes
properties:
- type: OpenAPI
url: openapi/trustarc-accounts-fieldtypes-api-openapi.yml
- type: Documentation
url: https://trustarchelp.zendesk.com/hc/en-us/articles/49881862843155-Authorization-and-Authentication
- type: Authentication
url: authentication/trustarc-authentication.yml
- type: OAuthScopes
url: scopes/trustarc-scopes.yml
- type: DataModel
url: data-model/trustarc-data-model.yml
- type: OpenIDConnect
url: https://login.truste.com/.well-known/openid-configuration
- aid: trustarc:trustarc-accounts-metatags-api
name: TrustArc Accounts Meta Tags API
description: The Accounts-MetaTags API from TrustArc — 3 operation(s) for accounts-metatags.
humanURL: https://trustarchelp.zendesk.com/hc/en-us/articles/49881862843155-Authorization-and-Authentication
baseURL: https://login.truste.com
tags:
- Accounts-MetaTags
properties:
- type: OpenAPI
url: openapi/trustarc-accounts-metatags-api-openapi.yml
- type: Documentation
url: https://trustarchelp.zendesk.com/hc/en-us/articles/49881862843155-Authorization-and-Authentication
- type: Authentication
url: authentication/trustarc-authentication.yml
- type: OAuthScopes
url: scopes/trustarc-scopes.yml
- type: DataModel
url: data-model/trustarc-data-model.yml
- type: OpenIDConnect
url: https://login.truste.com/.well-known/openid-configuration
- aid: trustarc:trustarc-accounts-organizationalstructure-api
name: TrustArc Accounts Organizational Structure API
description: The Accounts-OrganizationalStructure API from TrustArc — 6 operation(s) for accounts-organizationalstructure.
humanURL: https://trustarchelp.zendesk.com/hc/en-us/articles/49881862843155-Authorization-and-Authentication
baseURL: https://login.truste.com
tags:
- Accounts-OrganizationalStructure
properties:
- type: OpenAPI
url: openapi/trustarc-accounts-organizationalstructure-api-openapi.yml
- type: Documentation
url: https://trustarchelp.zendesk.com/hc/en-us/articles/49881862843155-Authorization-and-Authentication
- type: Authentication
url: authentication/trustarc-authentication.yml
- type: OAuthScopes
url: scopes/trustarc-scopes.yml
- type: DataModel
url: data-model/trustarc-data-model.yml
- type: OpenIDConnect
url: https://login.truste.com/.well-known/openid-configuration
- aid: trustarc:trustarc-accounts-picktags-api
name: TrustArc Accounts Pick Tags API
description: The Accounts-PickTags API from TrustArc — 4 operation(s) for accounts-picktags.
humanURL: https://trustarchelp.zendesk.com/hc/en-us/articles/49881862843155-Authorization-and-Authentication
baseURL: https://login.truste.com
tags:
- Accounts-PickTags
properties:
- type: OpenAPI
url: openapi/trustarc-accounts-picktags-api-openapi.yml
- type: Documentation
url: https://trustarchelp.zendesk.com/hc/en-us/articles/49881862843155-Authorization-and-Authentication
- type: Authentication
url: authentication/trustarc-authentication.yml
- type: OAuthScopes
url: scopes/trustarc-scopes.yml
- type: DataModel
url: data-model/trustarc-data-model.yml
- type: OpenIDConnect
url: https://login.truste.com/.well-known/openid-configuration
- aid: trustarc:trustarc-accounts-prefaces-api
name: TrustArc Accounts Prefaces API
description: The Accounts-Prefaces API from TrustArc — 3 operation(s) for accounts-prefaces.
humanURL: https://trustarchelp.zendesk.com/hc/en-us/articles/49881862843155-Authorization-and-Authentication
baseURL: https://login.truste.com
tags:
- Accounts-Prefaces
properties:
- type: OpenAPI
url: openapi/trustarc-accounts-prefaces-api-openapi.yml
- type: Documentation
url: https://trustarchelp.zendesk.com/hc/en-us/articles/49881862843155-Authorization-and-Authentication
- type: Authentication
url: authentication/trustarc-authentication.yml
- type: OAuthScopes
url: scopes/trustarc-scopes.yml
- type: DataModel
url: data-model/trustarc-data-model.yml
- type: OpenIDConnect
url: https://login.truste.com/.well-known/openid-configuration
- aid: trustarc:trustarc-accounts-reportconfigs-api
name: TrustArc Accounts Report Configs API
description: The Accounts-ReportConfigs API from TrustArc — 3 operation(s) for accounts-reportconfigs.
humanURL: https://trustarchelp.zendesk.com/hc/en-us/articles/49881862843155-Authorization-and-Authentication
baseURL: https://login.truste.com
tags:
- Accounts-ReportConfigs
properties:
- type: OpenAPI
url: openapi/trustarc-accounts-reportconfigs-api-openapi.yml
- type: Documentation
url: https://trustarchelp.zendesk.com/hc/en-us/articles/49881862843155-Authorization-and-Authentication
- type: Authentication
url: authentication/trustarc-authentication.yml
- type: OAuthScopes
url: scopes/trustarc-scopes.yml
- type: DataModel
url: data-model/trustarc-data-model.yml
- type: OpenIDConnect
url: https://login.truste.com/.well-known/openid-configuration
- aid: trustarc:trustarc-accounts-subaccount-api
name: TrustArc Accounts Sub Account API
description: The Accounts-SubAccount API from TrustArc — 2 operation(s) for accounts-subaccount.
humanURL: https://trustarchelp.zendesk.com/hc/en-us/articles/49881862843155-Authorization-and-Authentication
baseURL: https://login.truste.com
tags:
- Accounts-SubAccount
properties:
- type: OpenAPI
url: openapi/trustarc-accounts-subaccount-api-openapi.yml
- type: Documentation
url: https://trustarchelp.zendesk.com/hc/en-us/articles/49881862843155-Authorization-and-Authentication
- type: Authentication
url: authentication/trustarc-authentication.yml
- type: OAuthScopes
url: scopes/trustarc-scopes.yml
- type: DataModel
url: data-model/trustarc-data-model.yml
- type: OpenIDConnect
url: https://login.truste.com/.well-known/openid-configuration
- aid: trustarc:trustarc-accounts-tokens-api
name: TrustArc Accounts Tokens API
description: The Accounts-Tokens API from TrustArc — 3 operation(s) for accounts-tokens.
humanURL: https://trustarchelp.zendesk.com/hc/en-us/articles/49881862843155-Authorization-and-Authentication
baseURL: https://login.truste.com
tags:
- Accounts-Tokens
properties:
- type: OpenAPI
url: openapi/trustarc-accounts-tokens-api-openapi.yml
- type: Documentation
url: https://trustarchelp.zendesk.com/hc/en-us/articles/49881862843155-Authorization-and-Authentication
- type: Authentication
url: authentication/trustarc-authentication.yml
- type: OAuthScopes
url: scopes/trustarc-scopes.yml
- type: DataModel
url: data-model/trustarc-data-model.yml
- type: OpenIDConnect
url: https://login.truste.com/.well-known/openid-configuration
- aid: trustarc:trustarc-accounts-usergroups-api
name: TrustArc Accounts User Groups API
description: The Accounts-UserGroups API from TrustArc — 1 operation(s) for accounts-usergroups.
humanURL: https://trustarchelp.zendesk.com/hc/en-us/articles/49881862843155-Authorization-and-Authentication
baseURL: https://login.truste.com
tags:
- Accounts-UserGroups
properties:
- type: OpenAPI
url: openapi/trustarc-accounts-usergroups-api-openapi.yml
- type: Documentation
url: https://trustarchelp.zendesk.com/hc/en-us/articles/49881862843155-Authorization-and-Authentication
- type: Authentication
url: authentication/trustarc-authentication.yml
- type: OAuthScopes
url: scopes/trustarc-scopes.yml
- type: DataModel
url: data-model/trustarc-data-model.yml
- type: OpenIDConnect
url: https://login.truste.com/.well-known/openid-configuration
- aid: trustarc:trustarc-actuator-api
name: TrustArc Actuator API
description: Monitor and interact
humanURL: https://trustarchelp.zendesk.com/hc/en-us/articles/49881862843155-Authorization-and-Authentication
baseURL: https://login.truste.com
tags:
- Actuator
properties:
- type: OpenAPI
url: openapi/trustarc-actuator-api-openapi.yml
- type: Documentation
url: https://trustarchelp.zendesk.com/hc/en-us/articles/49881862843155-Authorization-and-Authentication
- type: Authentication
url: authentication/trustarc-authentication.yml
- type: OAuthScopes
url: scopes/trustarc-scopes.yml
- type: DataModel
url: data-model/trustarc-data-model.yml
- type: OpenIDConnect
url: https://login.truste.com/.well-known/openid-configuration
- aid: trustarc:trustarc-anon-credential-resource-api
name: TrustArc Anon Credential Resource API
description: The anon-credential-resource API from TrustArc — 2 operation(s) for anon-credential-resource.
humanURL: https://trustarchelp.zendesk.com/hc/en-us/articles/49881862843155-Authorization-and-Authentication
baseURL: https://login.truste.com
tags:
- anon-credential-resource
properties:
- type: OpenAPI
url: openapi/trustarc-anon-credential-resource-api-openapi.yml
- type: Documentation
url: https://trustarchelp.zendesk.com/hc/en-us/articles/49881862843155-Authorization-and-Authentication
- type: Authentication
url: authentication/trustarc-authentication.yml
- type: OAuthScopes
url: scopes/trustarc-scopes.yml
- type: DataModel
url: data-model/trustarc-data-model.yml
- type: OpenIDConnect
url: https://login.truste.com/.well-known/openid-configuration
- aid: trustarc:trustarc-anon-session-controller-api
name: TrustArc Anon Session Controller API
description: The anon-session-controller API from TrustArc — 1 operation(s) for anon-session-controller.
humanURL: https://trustarchelp.zendesk.com/hc/en-us/articles/49881862843155-Authorization-and-Authentication
baseURL: https://login.truste.com
tags:
- anon-session-controller
properties:
- type: OpenAPI
url: openapi/trustarc-anon-session-controller-api-openapi.yml
- type: Documentation
url: https://trustarchelp.zendesk.com/hc/en-us/articles/49881862843155-Authorization-and-Authentication
- type: Authentication
url: authentication/trustarc-authentication.yml
- type: OAuthScopes
url: scopes/trustarc-scopes.yml
- type: DataModel
url: data-model/trustarc-data-model.yml
- type: OpenIDConnect
url: https://login.truste.com/.well-known/openid-configuration
- aid: trustarc:trustarc-clients-api
name: TrustArc Clients API
description: The Clients API from TrustArc — 13 operation(s) for clients.
humanURL: https://trustarchelp.zendesk.com/hc/en-us/articles/49881862843155-Authorization-and-Authentication
baseURL: https://login.truste.com
tags:
- Clients
properties:
- type: OpenAPI
url: openapi/trustarc-clients-api-openapi.yml
- type: Documentation
url: https://trustarchelp.zendesk.com/hc/en-us/articles/49881862843155-Authorization-and-Authentication
- type: Authentication
url: authentication/trustarc-authentication.yml
- type: OAuthScopes
url: scopes/trustarc-scopes.yml
- type: DataModel
url: data-model/trustarc-data-model.yml
- type: OpenIDConnect
url: https://login.truste.com/.well-known/openid-configuration
- aid: trustarc:trustarc-clients-extension-api
name: TrustArc Clients Extension API
description: The Clients-Extension API from TrustArc — 1 operation(s) for clients-extension.
humanURL: https://trustarchelp.zendesk.com/hc/en-us/articles/49881862843155-Authorization-and-Authentication
baseURL: https://login.truste.com
tags:
- Clients-Extension
properties:
- type: OpenAPI
url: openapi/trustarc-clients-extension-api-openapi.yml
- type: Documentation
url: https://trustarchelp.zendesk.com/hc/en-us/articles/49881862843155-Authorization-and-Authentication
- type: Authentication
url: authentication/trustarc-authentication.yml
- type: OAuthScopes
url: scopes/trustarc-scopes.yml
- type: DataModel
url: data-model/trustarc-data-model.yml
- type: OpenIDConnect
url: https://login.truste.com/.well-known/openid-configuration
- aid: trustarc:trustarc-clients-extension-license-api
name: TrustArc Clients Extension License API
description: The Clients-Extension-License API from TrustArc — 3 operation(s) for clients-extension-license.
humanURL: https://trustarchelp.zendesk.com/hc/en-us/articles/49881862843155-Authorization-and-Authentication
baseURL: https://login.truste.com
tags:
- Clients-Extension-License
properties:
- type: OpenAPI
url: openapi/trustarc-clients-extension-license-api-openapi.yml
- type: Documentation
url: https://trustarchelp.zendesk.com/hc/en-us/articles/49881862843155-Authorization-and-Authentication
- type: Authentication
url: authentication/trustarc-authentication.yml
- type: OAuthScopes
url: scopes/trustarc-scopes.yml
- type: DataModel
url: data-model/trustarc-data-model.yml
- type: OpenIDConnect
url: https://login.truste.com/.well-known/openid-configuration
- aid: trustarc:trustarc-clients-roles-api
name: TrustArc Clients Roles API
description: The Clients-Roles API from TrustArc — 2 operation(s) for clients-roles.
humanURL: https://trustarchelp.zendesk.com/hc/en-us/articles/49881862843155-Authorization-and-Authentication
baseURL: https://login.truste.com
tags:
- Clients-Roles
properties:
- type: OpenAPI
url: openapi/trustarc-clients-roles-api-openapi.yml
- type: Documentation
url: https://trustarchelp.zendesk.com/hc/en-us/articles/49881862843155-Authorization-and-Authentication
- type: Authentication
url: authentication/trustarc-authentication.yml
- type: OAuthScopes
url: scopes/trustarc-scopes.yml
- type: DataModel
url: data-model/trustarc-data-model.yml
- type: OpenIDConnect
url: https://login.truste.com/.well-known/openid-configuration
- aid: trustarc:trustarc-clients-usergroups-api
name: TrustArc Clients User Groups API
description: The Clients-UserGroups API from TrustArc — 3 operation(s) for clients-usergroups.
humanURL: https://trustarchelp.zendesk.com/hc/en-us/articles/49881862843155-Authorization-and-Authentication
baseURL: https://login.truste.com
tags:
- Clients-UserGroups
properties:
- type: OpenAPI
url: openapi/trustarc-clients-usergroups-api-openapi.yml
- type: Documentation
url: https://trustarchelp.zendesk.com/hc/en-us/articles/49881862843155-Authorization-and-Authentication
- type: Authentication
url: authentication/trustarc-authentication.yml
- type: OAuthScopes
url: scopes/trustarc-scopes.yml
- type: DataModel
url: data-model/trustarc-data-model.yml
- type: OpenIDConnect
url: https://login.truste.com/.well-known/openid-configuration
- aid: trustarc:trustarc-email-templates-api
name: TrustArc Email Templates API
description: The Email Templates API from TrustArc — 4 operation(s) for email templates.
humanURL: https://trustarchelp.zendesk.com/hc/en-us/articles/49881862843155-Authorization-and-Authentication
baseURL: https://login.truste.com
tags:
- Email Templates
properties:
- type: OpenAPI
url: openapi/trustarc-email-templates-api-openapi.yml
- type: Documentation
url: https://trustarchelp.zendesk.com/hc/en-us/articles/49881862843155-Authorization-and-Authentication
- type: Authentication
url: authentication/trustarc-authentication.yml
- type: OAuthScopes
url: scopes/trustarc-scopes.yml
- type: DataModel
url: data-model/trustarc-data-model.yml
- type: OpenIDConnect
url: https://login.truste.com/.well-known/openid-configuration
- aid: trustarc:trustarc-entity-configs-api
name: TrustArc Entity Configs API
description: The Entity Configs API from TrustArc — 4 operation(s) for entity configs.
humanURL: https://trustarchelp.zendesk.com/hc/en-us/articles/49881862843155-Authorization-and-Authentication
baseURL: https://login.truste.com
tags:
- Entity Configs
properties:
- type: OpenAPI
url: openapi/trustarc-entity-configs-api-openapi.yml
- type: Documentation
url: https://trustarchelp.zendesk.com/hc/en-us/articles/49881862843155-Authorization-and-Authentication
- type: Authentication
url: authentication/trustarc-authentication.yml
- type: OAuthScopes
url: scopes/trustarc-scopes.yml
- type: DataModel
url: data-model/trustarc-data-model.yml
- type: OpenIDConnect
url: https://login.truste.com/.well-known/openid-configuration
- aid: trustarc:trustarc-groups-api
name: TrustArc Groups API
description: The Groups API from TrustArc — 2 operation(s) for groups.
humanURL: https://trustarchelp.zendesk.com/hc/en-us/articles/49881862843155-Authorization-and-Authentication
baseURL: https://login.truste.com
tags:
- Group
tags_raw:
- Groups
properties:
- type: OpenAPI
url: openapi/trustarc-groups-api-openapi.yml
- type: Documentation
url: https://trustarchelp.zendesk.com/hc/en-us/articles/49881862843155-Authorization-and-Authentication
- type: Authentication
url: authentication/trustarc-authentication.yml
- type: OAuthScopes
url: scopes/trustarc-scopes.yml
- type: DataModel
url: data-model/trustarc-data-model.yml
- type: OpenIDConnect
url: https://login.truste.com/.well-known/openid-configuration
- aid: trustarc:trustarc-history-api
name: TrustArc History API
description: The History API from TrustArc — 3 operation(s) for history.
humanURL: https://trustarchelp.zendesk.com/hc/en-us/articles/49881862843155-Authorization-and-Authentication
baseURL: https://login.truste.com
tags:
- History
properties:
- type: OpenAPI
url: openapi/trustarc-history-api-openapi.yml
- type: Documentation
url: https://trustarchelp.zendesk.com/hc/en-us/articles/49881862843155-Authorization-and-Authentication
- type: Authentication
url: authentication/trustarc-authentication.yml
- type: OAuthScopes
url: scopes/trustarc-scopes.yml
- type: DataModel
url: data-model/trustarc-data-model.yml
- type: OpenIDConnect
url: https://login.truste.com/.well-known/openid-configuration
- aid: trustarc:trustarc-jobs-api
name: TrustArc Jobs API
description: The Jobs API from TrustArc — 3 operation(s) for jobs.
humanURL: https://trustarchelp.zendesk.com/hc/en-us/articles/49881862843155-Authorization-and-Authentication
baseURL: https://login.truste.com
tags:
- Job
tags_raw:
- Jobs
properties:
- type: OpenAPI
url: openapi/trustarc-jobs-api-openapi.yml
- type: Documentation
url: https://trustarchelp.zendesk.com/hc/en-us/articles/49881862843155-Authorization-and-Authentication
- type
# --- truncated at 32 KB (57 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/trustarc/refs/heads/main/apis.yml
Every provider here is available over the APIs.io API and to AI agents over MCP.
MCP server
One button, every client — Claude, Cursor, VS Code and the rest.
https://apis.io/mcp
Tools for providers
9 MCP tools reach this
find_providersBrowse and filter every provider in the catalog.
get_provider_artifactsEvery artifact this provider publishes, grouped by type.
get_provider_operationsEvery operation across all of their OpenAPIs — one call instead of parsing every spec.
get_provider_toolsEvery MCP tool they ship, with the operation each wraps.
get_provider_evidenceHow each part of their score was established. Free — the basis for a claim should not sit behind it.
get_provider_ratingPRO — composite, band, trend and facet scores.
apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
resolveTurn a domain, URL or GitHub org into the provider it belongs to.
find_cohortsEvery scored population of providers in the catalog.
All 92 tools →
Call it yourself
curl for this page
This provider
curl "https://apis.io/api/v1/providers/trustarc"
All providers
curl "https://apis.io/api/v1/providers?limit=25"
Every operation they expose
curl "https://apis.io/api/v1/providers/trustarc/operations?limit=25"
How their score was established
curl "https://apis.io/api/v1/providers/trustarc/evidence"
Discovery needs no key. Ratings and market analysis are Pro.
Get an API key
Free tier, no form to fill in. Signing in shares your email address with us — we
store it to create your key and to recognise you if you sign in with another
provider. See our Privacy Policy and
Terms .
A second provider on the same verified email joins the account you already have.