Didomi · Arazzo Workflow
Didomi Issue a Consent Token for an End User
Version 1.0.0
Create an end user, assign an internal ID, and issue a scoped JWT consent token for that user.
View Spec
View on GitHub
AdvertisingAdTechCCPACMPConsentConsent ManagementDSARData PrivacyGDPRIAB TCFMarTechPreference ManagementPrivacyPrivacy RequestsRegulatory ComplianceArazzoWorkflows
Provider
Workflows
issue-consent-token
Create a user, assign an internal ID, and issue a scoped consent token for that user.
Creates an end user, patches it to assign your organization's internal user ID, and issues a consent token scoped to that user and organization.
1
createUser
{$sourceDescriptions.consentsUsersApi.url}#/paths/~1consents~1users/post
Create a new end user under the organization. organization_id is supplied as a required query parameter.
2
assignInternalId
{$sourceDescriptions.consentsUsersApi.url}#/paths/~1consents~1users~1{id}/patch
Patch the user to assign your organization's internal user ID so the token can be scoped to that ID.
3
issueToken
{$sourceDescriptions.consentsTokensApi.url}#/paths/~1consents~1tokens/post
Issue a consent token scoped to the user and organization. organization_id, organization_user_id and lifetime are all required by the ConsentToken input schema.
Source API Descriptions
openapi
Arazzo Workflow Specification
Work with this as data
Every workflow here is available over the APIs.io API and to AI agents over MCP.