# Scenarios

Multi-device scenario validation.

Multi-device scenario validation.

## validateScenario

`POST /v1/scenarios/validate`

Parse and statically check a scenario (roles, sync points, deadlocks, capabilities)

Request body: `application/json` (`ScenarioSource`).

| Response | Means |
|---|---|
| 200 | Validation result. `ValidationResult` |
| 4XX | Error (RFC 9457). |
| 5XX | Error (RFC 9457). |

MCP tools on this operation: [`validate_scenario`](/reference/mcp/validate-scenario/).