openapi_validate
ActiveTool of IA-QA — 130+ QA & Dev Tools for AI Agents
Validate the structure of an OpenAPI 3.x specification (JSON or YAML). Checks required top-level fields (openapi, info.title, info.version, paths), validates each operation (responses, operationId uniqueness), detects undeclared $ref components, and flags missing 2xx responses. Returns a PASS/FAIL verdict, a 0–100 compliance score, and a list of errors and warnings with JSON-pointer locations. Use before publishing an API spec or generating SDK code.
Parameters schema
{
"type": "object",
"required": [
"input"
],
"properties": {
"input": {
"type": "string",
"description": "OpenAPI 3.x specification as a JSON or YAML string"
}
}
}No endpoints wrapped at confidence ≥ 0.70.
Parent server
IA-QA — 130+ QA & Dev Tools for AI Agents
https://github.com/jcjamet/ia-qa
1/7 registries