Revalidate Entity Quality
revalidate_entity_qualityRe-run quality validation on a threat model's existing assets and attackers to clear stale warnings or apply improvements without regenerating the model.
Instructions
Re-run quality validation on a threat model's existing assets and attackers, as if they were freshly generated. A fast first-pass check judges every entity; only the ones it flags get a deeper review that confirms them, sharpens their wording, or flags them for you.
Use this to apply validation improvements to an already-generated model, or to clear stale quality warnings — without regenerating the whole model (which would destroy controls, assertions, and components). It is non-destructive: an entity that should be removed is left in place with a quality warning rather than deleted, so no control objective loses its asset or attacker anchor. It creates no new model version: the re-validation is queued and runs in the background, and the refreshed warnings appear on the next read of the model.
May consume credits for the entities that need the deeper review; a model
already in good shape costs nothing. Returns at once with
{"accepted": true, "queued": <entities queued>, "model": {...}}, where
model is the model as it stands before the re-validation lands.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| model_id | Yes | ID of the threat model whose assets and attackers to re-validate. | |
| server_version | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||