Validate a BPMN 2.0 file
validate_bpmnChecks a BPMN 2.0 XML file against the LucidFlow validator rules and returns the errors and warnings with their locations. Free, no account, nothing is stored. Limits: 200 KB, 1500 elements, 50 levels deep, no DOCTYPE, 2 seconds. Rate: 60 calls per minute and 1000 per day per IP address; a BPMN XML file of more than 100 KB counts for 5 calls.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"xml": "<xml>"
},
"name": "validate_bpmn"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| xml | Yes | The BPMN 2.0 XML text (not a URL). |