Playground

Playground

Framework

/api/v1/grc/frameworks

A compliance framework being tracked (SOC 2, ISO, PCI).

listgetcreateupdate

Schema

FieldTypeNotes
id*uuidServer-assigned ULID with type prefix (e.g. per_…).
tenant_id*stringTenant scope — auto-stamped from the caller's JWT.
app_idstringApp scope. Stamped ONLY when the caller's JWT was minted for a specific Application (integration API keys). Absent for human-user sessions. Filters reads when present.
created_at*date-timeServer stamp.
updated_at*date-timeServer stamp; updated on every patch.
created_byuuidPerson id from the caller's JWT (sub).
updated_byuuidPerson id from the last writer's JWT (sub).
sourcestringProvenance tag — defaults to 'edm'.
source_typeenumfrontend | backend | server | system | apiWhere the write originated. Defaults to 'api'.
is_deletedbooleanSoft-delete flag. Excluded from default list queries.
deleted_atdate-timeStamped when soft-deleted; null otherwise.
deleted_byuuidPerson id who soft-deleted; null otherwise.
schema_versionnumberDocument schema version. Bumped on incompatible writes.
slugstringStable human-readable slug for the framework.
namestringFull display name of the framework.
versionstringVersion or edition of the framework.
statusstringLifecycle status of this framework record.
authorityjsonIssuing regulatory body.
jurisdictionjsonISO 3166-1 alpha-2 country codes where this framework applies.
industriesjsonIndustry sectors this framework targets.
effective_datedate-timeDate the framework came into force.
compliance_deadlinedate-timeDeadline by which organizations must comply.
scope_and_applicabilityjsonDescribes what is in scope for this framework.
exemptions_and_exceptionsjsonKnown exemptions or exceptions under this framework.
control_categoriesjsonTop-level control categories defined by this framework.
control_countnumberCached count of controls under this framework.
risk_categoriesjsonRisk categories addressed by this framework.
risk_impactstringOverall risk impact level associated with non-compliance.
assurance_levelstringAssurance level this framework provides when achieved.
related_framework_idsjsonIDs of related or overlapping frameworks.
derived_from_framework_idstringID of the parent framework this one is derived from.
penaltiesjsonPenalty or consequence structure for non-compliance.
reporting_requirementsjsonReporting obligations imposed by the framework.
certificationstringCertification or opinion type issued on compliance.
reference_docsjsonURLs or DOIs pointing to official framework documentation.
key_termsjsonGlossary of key terms defined by the framework.
tagsjsonFree-form tags for filtering.

API

client.grc.frameworks.*
Loading manifest…