Didomi · Arazzo Workflow
Didomi Submit Notice Text Content for Approval
Version 1.0.0
Create a notice text, submit a content version for the Didomi approval process, and read the content status.
View Spec
View on GitHub
AdvertisingAdTechCCPACMPConsentConsent ManagementDSARData PrivacyGDPRIAB TCFMarTechPreference ManagementPrivacyPrivacy RequestsRegulatory ComplianceArazzoWorkflows
Provider
Workflows
submit-notice-text-content
Create a notice text, submit a content version, and read its approval status.
Creates a notice text for an organization, submits a content version against it for approval, and reads the content back to inspect its approval status, branching on whether it is already approved or still submitted.
1
createText
{$sourceDescriptions.noticesApi.url}#/paths/~1widgets~1notices~1texts/post
Create a notice text. organization_id and name are both required by the NoticeTextInput schema.
2
submitContent
{$sourceDescriptions.noticesApi.url}#/paths/~1widgets~1notices~1texts-contents/post
Submit a content version against the new text. content, organization_id and text_id are required by the NoticeTextContentInput schema. The content enters the Didomi approval process and is assigned a content version.
3
getContent
{$sourceDescriptions.noticesApi.url}#/paths/~1widgets~1notices~1texts-contents~1{id}/get
Read the content back by its ID and branch on its approval status: approved content ends the flow while submitted content is polled once more.
4
pollContent
{$sourceDescriptions.noticesApi.url}#/paths/~1widgets~1notices~1texts-contents~1{id}/get
Re-read the content to poll its approval status when it was still submitted and awaiting review by the Didomi team.
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.