Skip to content About The people and vision powering Probo Blog The latest news from Probo Stories Hear from our customers Changelog Latest product updates Docs Documentation for Probo GitHub Explore our open-source compliance tools

Tools: Snapshots

🔍 Read-only

List all snapshots for the organization.

Parameters: {
"organization_id": "org_xxx",
"size": 50,
"cursor": "optional_cursor"
}

Supports: Pagination Returns: Array of snapshots, next_cursor for pagination

Example:
AI: "List all compliance snapshots"
[Uses listSnapshots tool]

🔍 Read-only

Get a snapshot by ID.

Parameters: {
"organization_id": "org_xxx",
"snapshot_id": "snapshot_xxx"
}

Returns: Full snapshot details

Example:
AI: "Get details for snapshot snapshot_abc123"
[Uses getSnapshot tool]

✏️ Write

Take a snapshot of a collection of objects.

Type values: RISKS, VENDORS, ASSETS, DATA, NONCONFORMITIES, OBLIGATIONS, CONTINUAL_IMPROVEMENTS, PROCESSING_ACTIVITIES, STATES_OF_APPLICABILITY

Parameters: {
"organization_id": "org_xxx",
"name": "Q1 2025 Risk Snapshot",
"type": "RISKS",
"description": "Optional description"
}

Returns: Created snapshot object

Example:
AI: "Take a snapshot of all current risks"
[Uses takeSnapshot tool]