Frameworks
Manage compliance frameworks with the de.iterate SDK.
Overview
The frameworks resource provides operations for accessing and managing compliance frameworks like ISO 27001, SOC 2, NIST, and others.
List Frameworks
typescript
const response = await client.frameworks.list();
for (const framework of response.data) {
console.log(`${framework.name} v${framework.version}`);
console.log(` Controls: ${framework.controlCount}`);
console.log(` Active: ${framework.active}`);
}Get Framework
typescript
const framework = await client.frameworks.get('iso-27001');
console.log(framework.name);
console.log(framework.description);
console.log(framework.controlCount);Framework Type
typescript
interface Framework {
id: string;
type: 'framework';
name: string;
displayName?: string;
version?: string;
description?: string;
active: boolean;
controlCount?: number;
}