Tools: DPIAs
listDataProtectionImpactAssessments
Section titled “listDataProtectionImpactAssessments”🔍 Read-only
List all data protection impact assessments (DPIAs) for the organization.
Parameters: { "organization_id": "org_xxx", "size": 50, "cursor": "optional_cursor"}Supports: Pagination
Returns: Array of DPIAs, next_cursor for pagination
Example:AI: "List all DPIAs" [Uses listDataProtectionImpactAssessments tool]getDataProtectionImpactAssessment
Section titled “getDataProtectionImpactAssessment”🔍 Read-only
Get a data protection impact assessment (DPIA) by ID.
Parameters: { "organization_id": "org_xxx", "dpia_id": "dpia_xxx"}Returns: Full DPIA details
Example:AI: "Get details for DPIA dpia_abc123" [Uses getDataProtectionImpactAssessment tool]addDataProtectionImpactAssessment
Section titled “addDataProtectionImpactAssessment”✏️ Write
Add a new data protection impact assessment (DPIA) for a processing activity.
Parameters: { "organization_id": "org_xxx", "processing_activity_id": "pa_xxx", "name": "DPIA for Customer Data"}Returns: Created DPIA object
Example:AI: "Create a DPIA for processing activity pa_abc123" [Uses addDataProtectionImpactAssessment tool]updateDataProtectionImpactAssessment
Section titled “updateDataProtectionImpactAssessment”✏️ Write
Update an existing data protection impact assessment (DPIA).
Parameters: { "organization_id": "org_xxx", "dpia_id": "dpia_xxx", "status": "COMPLETED"}Returns: Updated DPIA object
Example:AI: "Mark DPIA dpia_abc123 as COMPLETED" [Uses updateDataProtectionImpactAssessment tool]deleteDataProtectionImpactAssessment
Section titled “deleteDataProtectionImpactAssessment”✏️ Write
Delete a data protection impact assessment (DPIA) by ID.
Parameters: { "organization_id": "org_xxx", "dpia_id": "dpia_xxx"}Returns: Confirmation of deletion
Example:AI: "Delete DPIA dpia_abc123" [Uses deleteDataProtectionImpactAssessment tool]