# Didomi

**Canonical:** https://apis.io/providers/didomi/  
**Website:** https://developers.didomi.io/  
**APIs profiled:** 37

Didomi is a Paris-based consent and preference management platform (CMP/PMP) that helps publishers, advertisers, retailers, and large enterprises collect, manage, and act on user privacy choices across web, mobile, CTV, and AMP surfaces. The platform covers GDPR, CCPA and the wider US state-law landscape, IAB TCF v2.x, Google Consent Mode v2, the IAB GPP, GPC, the EU DMA, Chilean Law 25, Australian privacy law, and other regulations through a single multi-regulation configuration model. Didomi exposes a JSON REST API (https://api.didomi.io/v1/) plus first-party SDKs for Web, iOS/tvOS, Android/Android TV, Unity, React Native, Flutter, Vega OS, and AMP, alongside IAB-compliant consent string tooling and reverse-proxy boilerplates for Fastly, CloudFront, and Cloudflare.

## Kin Score — 76.5 / 100 (exemplar)

Scored 2026-08-20 under rubric 0.12.0. Trend: flat (-1.7 from 78.2).

| Facet | Score |
|---|---|
| Discoverability | 57.4 |
| Contract Quality | 69.6 |
| Governance | 55.3 |
| Contract Governance | 55.3 |
| Operational Transparency | 81.6 |
| Developer Ergonomics | 80.4 |
| Commercial Clarity | 100.0 |
| Access Clarity | 100.0 |

## Agent readiness — 41.7 (agent-ready)

| Dimension | Value |
|---|---|
| Spec Presence | yes |
| Agentic Access | derived |
| Reversibility Documented | no |
| MCP Server | no |
| Auth Clarity | yes |
| Idempotency | no |
| Error Semantics | documented |
| OpenAPI Examples | partial |
| Rate Limit Signal | documented |
| Event Surface Described | yes |
| Agent Skills | derived |
| Well Known Catalog | no |
| Consent Identity | no |
| Agent Card | no |
| Dry Run Mode | no |

## Access

Paid · Self-serve signup — onboarding: self-serve, pricing: paid, trial: no (confidence: high).

## APIs (37)

- **Didomi Web SDK** — The Didomi Web SDK is the browser-side library that renders consent notices, preference centers, and privacy widgets, gates third-party tags on user consent, and writes IAB TCF ...
- **Didomi Android SDK** — Didomi's Android and Android TV SDK delivers native consent notices, preference popups, and TCF / GPP / Didomi consent string generation in Java / Kotlin / Jetpack Compose apps....
- **Didomi iOS SDK** — The iOS / tvOS / Mac Catalyst SDK renders Didomi consent notices and preference centers natively in Swift and Objective-C apps, coordinates Apple's App Tracking Transparency (AT...
- **Didomi Cross-Platform SDKs (React Native, Flutter, Unity, Vega OS, AMP)** — Didomi maintains first-party CMP plugins for React Native, Flutter, Unity (games and game consoles), Vega OS (LG webOS smart TVs), and Google AMP. Each wraps the platform's noti...
- **Didomi Consent String Toolkit** — Open-source libraries published under github.com/didomi for encoding, decoding, and validating the Didomi consent string and the IAB TCF v2 consent string. Includes TypeScript (...
- **Didomi consents/events API** — The consents/events API from Didomi — 2 operation(s) for consents/events.
- **Didomi consents/proofs API** — The consents/proofs API from Didomi — 2 operation(s) for consents/proofs.
- **Didomi consents/tokens API** — The consents/tokens API from Didomi — 1 operation(s) for consents/tokens.
- **Didomi consents/users API** — The consents/users API from Didomi — 2 operation(s) for consents/users.
- **Didomi cookies API** — Manage cookies set by a property
- **Didomi dashboards-urls API** — The dashboards-urls API from Didomi — 1 operation(s) for dashboards-urls.
- **Didomi domains API** — Provisioned domains for consent notices and privacy centers
- **Didomi Integrations API** — The Integrations API from Didomi — 1 operation(s) for integrations.
- **Didomi keys API** — Manage API keys
- **Didomi languages API** — List of available languages for the SDKs
- **Didomi members API** — Manage members of an organization
- **Didomi metadata API** — A metadata service
- **Didomi metadata-purpose-regulation-override API** — The metadata-purpose-regulation-override API from Didomi — 2 operation(s) for metadata-purpose-regulation-override.
- **Didomi notices API** — The notices API from Didomi — 18 operation(s) for notices.
- **Didomi organizations API** — Manage organizations
- **Didomi organizations-source-systems API** — Manage organization source systems
- **Didomi partners API** — The partners API from Didomi — 2 operation(s) for partners.
- **Didomi partners-default-purposes API** — The partners-default-purposes API from Didomi — 1 operation(s) for partners-default-purposes.
- **Didomi partners-legitimate-interest-purposes API** — The partners-legitimate-interest-purposes API from Didomi — 1 operation(s) for partners-legitimate-interest-purposes.
- **Didomi partners-spi-purposes API** — The partners-spi-purposes API from Didomi — 1 operation(s) for partners-spi-purposes.
- **Didomi partners-storages API** — The partners-storages API from Didomi — 2 operation(s) for partners-storages.
- **Didomi premium-features API** — Manage premium features
- **Didomi privacy-centers API** — Manage privacy centers
- **Didomi purposes API** — The purposes API from Didomi — 3 operation(s) for purposes.
- **Didomi purposes-groups API** — The purposes-groups API from Didomi — 2 operation(s) for purposes-groups.
- **Didomi quotas API** — Manage quotas
- **Didomi secrets API** — Manage secrets
- **Didomi sessions API** — Manage sessions
- **Didomi sso-connections API** — Manage SSO connections
- **Didomi taxonomies API** — Manage the taxonomy for vendors
- **Didomi vendors API** — Manage vendors used by a property
- **Didomi widgets/notices/remote-configs API** — The widgets/notices/remote-configs API from Didomi — 1 operation(s) for widgets/notices/remote-configs.

## MCP servers (1)

- **Candidate MCP tool surface derived from the Didomi OpenAPI (Didomi ships no MCP server)**

## Agentic access (1)

- **Didomi Agentic Access** — 190 operations · 118 acting · 12 human-in-the-loop

## Security (4)

- **Didomi Authentication** — http · 1 scheme
- **Didomi Domain Security** — TLSv1.3 · HSTS · DMARC
- **Didomi Vulnerability Disclosure** — Hackerone
- **Didomi Trust Center** — ISO 27001, GDPR

## Plans (1)

- **Didomi Plans Pricing**

## Use cases (6)

- **Publisher CMP for ad monetization** — News publishers and media groups (Yahoo, large French / European publishers) use Didomi as their IAB TCF CMP so SSPs and DSPs receive valid consent signals and ad inventory is m...
- **Retailer / e-commerce consent and preference** — Retail and e-commerce brands (Lacoste, Rakuten, Michelin) capture consent for analytics, personalization, marketing, and CRM channels via the CMP and Preference Management Platf...
- **Connected TV CMP** — CTV apps on LG webOS / Vega OS, Android TV, and tvOS use Didomi's native SDKs to render consent on TV screens and emit the same TCF / Didomi consent strings used on web.
- **DSAR / privacy-request intake at scale** — Enterprises route GDPR Article 15-22 and CCPA opt-out / delete requests through Didomi's Privacy Requests product, with audit-grade proofs and structured exports.
- **Cross-domain / cross-device consent for media groups** — Media groups operating dozens of domains share a single consent across all properties and across user devices via consent tokens and links.
- **Server-side first-party tagging** — Marketing teams replace browser-side third-party tags with server-side Google Tag Manager via Addingwell, gated on Didomi consent.

## Tags

Advertising, AdTech, CCPA, CMP, Consent, Consent Management, DSAR, Data Privacy, GDPR, IAB TCF, MarTech, Preference Management, Privacy, Privacy Requests, Regulatory Compliance

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/providers/didomi/). Scores are computed from the provider's own public artifacts under a published rubric.
