Didomi · Arazzo Workflow
Didomi Record a Consent Event and Confirm Status
Version 1.0.0
Create a consent event for an end user, then branch on whether it is confirmed or pending approval.
View Spec
View on GitHub
AdvertisingAdTechCCPACMPConsentConsent ManagementDSARData PrivacyGDPRIAB TCFMarTechPreference ManagementPrivacyPrivacy RequestsRegulatory ComplianceArazzoWorkflows
Provider
Workflows
record-consent-event
Create a consent event for a user and confirm whether it is confirmed or pending approval.
Records a consent event that updates an end user's consent status, reads the event back, and branches on its status to either finish or poll once more for confirmation.
1
createEvent
{$sourceDescriptions.didomiApi.url}#/paths/~1consents~1events/post
Create a new consent event that updates the user's consent status for a single purpose. The user.id field is required by the ConsentEventInput schema.
2
getEvent
{$sourceDescriptions.didomiApi.url}#/paths/~1consents~1events~1{id}/get
Read the created event back by its ID and branch on its status: confirmed events end the flow while pending_approval events are polled once more.
3
pollEvent
{$sourceDescriptions.didomiApi.url}#/paths/~1consents~1events~1{id}/get
Re-read the event to poll for a confirmed status when the event was still pending approval after creation.
Source API Descriptions
Arazzo Workflow Specification
Work with this as data
Every workflow 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 arazzo workflows
4 MCP tools reach this
find_arazzoBrowse and filter every workflow in the catalog.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.
Call it yourself
curl for this page
This workflow
curl "https://apis.io/api/v1/arazzo/didomi-record-consent-event-workflow"
All arazzo workflows
curl "https://apis.io/api/v1/arazzo?limit=25"
Discovery needs no key. Ratings and market analysis are Pro.