ism_get
Retrieve the full record for an ISM control by identifier, with details including title, control text, classification, and Essential Eight maturity flags. Supports flexible identifier formats and historical version lookups.
Instructions
Get the full record for one ISM control by identifier (e.g. ism-1781).
Identifier input is tolerant: ISM-1781, bare 1781, and legacy labels resolve
to the canonical OSCAL id. Returns the control record with title, control text,
section, topic, classification applicability, and Essential Eight maturity flags.
Fails when nothing matches. Use ism_search or ism_applicable first when the
identifier is unknown. Defaults to the active ISM version. Pass version (see
ism_versions) for a historical one.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| version | No | ||
| identifier | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| label | Yes | ||
| title | Yes | ||
| topic | Yes | ||
| applies | Yes | ||
| section | Yes | ||
| sort_id | Yes | ||
| updated | Yes | ||
| version | Yes | ||
| maturity | Yes | ||
| guideline | Yes | ||
| identifier | Yes | ||
| description | Yes | ||
| control_class | Yes | ||
| control_revision | Yes |