OpenAPI Validator API
Valideer en vat een OpenAPI / Swagger API-definitie samen. Geef de specificatie inline (?spec=), als een request body, of opgehaald van een URL (?url=, SSRF-beveiligd) — in JSON of YAML. De validator detecteert de versie (Swagger 2.0, OpenAPI 3.0.x of 3.1.x), controleert de vereiste structuur (info.title en info.version, de aanwezigheid van paths/components, en de responses van elke operatie), en lint voor veelvoorkomende problemen — dubbele of ontbrekende operationIds, operaties zonder summary of description, tags die worden gebruikt maar niet zijn gedeclareerd, en misvormde paden — en retourneert een geldigheidsvlag, tellingen van paths, operaties, schema's, tags en servers, en aparte fout- en waarschuwingslijsten. Een samenvattingsendpoint inventariseert de hele API: elk endpoint met zijn methode, pad, operationId, summary en tags, plus de gedeclareerde servers, tags en component schema's. Gebouwd voor CI-gates op API-contracten, API-catalogusopname, documentatiepijplijnen en design review. Een OpenAPI-definitievalidator en linter — te onderscheiden van de JSON-Schema validator (jsonschema), de JSON/YAML/XML-converters en de on-page HTML/SEO-tools. Geen upstream-sleutel, geen cache.
api.oanor.com/openapi-api