protocols

Validate Protocol Endpoint

Validate a protocol dictionary.

Runs the full backend validation (Pydantic model checks, termination condition inheritance, operator consistency, duplicate names, etc.) and returns the result.

Parameters

body : ValidateProtocolRequest Request containing the protocol dict to validate

Returns

dict {"valid": true} on success, or {"valid": false, "error": "..."} on failure.

post/protocols/validate

Request body

Response

Successful Response

object required

Changes

No recorded changes to this endpoint across all 1 revision of this API.