complianceFrameworkId and controlId are auto-resolved if the partner has exactly one whitelisted option, or must be specified if multiple are available.
Endpoints:
GET /v1/compliance-frameworks(Partner Key or Company Key) — list published frameworks with nested controlsGET /v1/controls/items?controlId={controlId}(Partner Key or Company Key) — list control items for a control
- Only published frameworks and controls are returned
- Each framework includes its published controls nested inside — no separate call needed
controlIdquery parameter is required for the control items endpoint- Partners can pass specific control item IDs in
selectedControlItemIdsduring document submission - If no
selectedControlItemIdsprovided during submission, all control items from the specified control are used