Get a policy version by ID. Supports two lookup methods:
| Parameter | Type | Required | Description |
|---|---|---|---|
id | uuid | Yes | UUID of the policy version OR the policy (to get current version) |
| Parameter | Type | Required | Description |
|---|---|---|---|
organization_id | uuid | Yes | UUID of the organization for access control |
| Field | Type | Description |
|---|---|---|
id | uuid | Unique identifier for this version |
version_name | string | Human-readable version name |
content | object | The policy content (guidelines, instructions, dispositions, summary_template) |
updated_at | datetime | When this version was last updated |
policy | object | The parent policy object |
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Organization ID. This is required for access control. It can be provided via query or request body depending on the endpoint.
Policy version serializer for public API.
Exposes auto-generated structure IDs (category/rule/sub-rule IDs) in responses so users can reference specific rules. IDs are immutable - any IDs provided in create/update requests are ignored and regenerated by the backend.