Transcend Data Subject Request Structure
Logical structure of a Transcend DSR, suitable for API Commons JSON Structure consumers.
Type:
Properties: 0
TranscendPrivacyData GovernanceConsentPreference ManagementDSRData InventoryAI GovernanceGDPRCCPAComplianceWebhooksGraphQLMCPSDKTerraformHelm
Transcend Data Subject Request Structure is a JSON Structure definition published by Transcend.
{
"structure": "DataSubjectRequest",
"provider": "transcend-io",
"description": "Logical structure of a Transcend DSR, suitable for API Commons JSON Structure consumers.",
"fields": [
{ "name": "id", "type": "string", "format": "uuid", "required": true, "description": "DSR identifier" },
{ "name": "type", "type": "enum", "values": ["ACCESS", "ERASURE", "OPT_IN", "OPT_OUT", "RECTIFICATION", "RESTRICTION", "AUTO_FULFILL"], "required": true },
{ "name": "status", "type": "enum", "values": ["REQUEST_MADE", "IN_PROGRESS", "COMPLETED", "FAILED", "REJECTED", "REVOKED"], "required": true },
{ "name": "coreIdentifier", "type": "Identifier", "required": true },
{ "name": "subjectType", "type": "string", "description": "Subject type label, e.g. Customer or Employee" },
{ "name": "locale", "type": "string", "format": "bcp47" },
{ "name": "createdAt", "type": "string", "format": "date-time" },
{ "name": "completedAt", "type": "string", "format": "date-time" }
],
"embedded": {
"Identifier": [
{ "name": "name", "type": "string", "required": true },
{ "name": "value", "type": "string", "required": true },
{ "name": "type", "type": "enum", "values": ["EMAIL", "PHONE", "USER_ID", "CUSTOM"] }
]
}
}