Skip to contentAboutThe people and vision powering ProboBlogThe latest news from ProboStoriesHear from our customersChangelogLatest product updatesDocsDocumentation for ProboGitHubExplore our open-source compliance tools

Tools: DPIAs

🔍 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]

🔍 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]

✏️ 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]

✏️ 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]

✏️ 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]