protocols

Validate Protocol Endpoint

Validate a protocol dictionary.

Runs the full backend validation and returns the result plus advisory lint findings. A protocol can be valid and still carry warnings: operator and end-type mistakes no longer reject it, since one imported from a real cycler file may legitimately contain them. They come back in warnings so the author sees the problem without being blocked.

Parameters

body : ValidateProtocolRequest Request containing the protocol dict to validate

Returns

dict {"valid": true, "warnings": [...]} on success, or {"valid": false, "error": "..."} on failure. warnings is omitted when there are none.

post/protocols/validate

Request

  • Base URL
    https://api.ionworks.com
  • URL
    https://api.ionworks.com/protocols/validate
  • Auth
    none declared

Request body

Response

Successful Response

object required

Changes

No recorded changes to this operation across all 25 revisions of this API.