OpenAPI-Dokument prüfen
Wähle OpenAPI 3.0/3.1 JSON/YAML und benenne beigelegte Referenzdateien. Prüfe Operationen, lokale Ziele und Struktur-/Schema-Object-Diagnosen.
- Läuft im Browser
- Kein Upload
- Vor dem Download prüfen
Wähle OpenAPI 3.0/3.1 JSON/YAML und benenne beigelegte Referenzdateien. Prüfe Operationen, lokale Ziele und Struktur-/Schema-Object-Diagnosen. Nur der eingefrorene OAS-Dialekt ist unterstützt; Formate sind Annotationen, ohne Dateninstanzvalidierung.
Methode: OAS 3.0 (2024-10-18) / 3.1 (2025-09-15); $schema: OAS3.1 (2024-11-10)
Lokale Verarbeitung
Die Eingabe bleibt im Browser-Worker, ohne Anfragen, Speicherung oder Inhaltstelemetrie. Originalsicherungen und bewusst unmaskierte Exporte können Geheimnisse enthalten; behandle sie lokal.
Ressourcengrenzen
Gesamteingabe ≤1 MiB; Text ≤200.000 Zeichen (XML 100.000); Tiefe 32 / 20.000 Knoten je Dokument; höchstens 1.000 Zeilen/Operationen; Ausgabe ≤2 MiB; Workerfrist 5 s. Abbruch beendet den Worker. Anwendungsgrenzen garantieren keine Browser-Heap-Obergrenze.
Höchstens 20 beigelegte Referenzdateien; höchstens 1000 Referenzen und Kettentiefe 32. Verschachtelte Ressourcen-IDs sind lokale logische Kennungen, keine Netzabrufe. Dynamische Basisziele und Syntax werden geprüft, dynamische Instanzbindungen nicht ausgewertet.
Wähle das Profil und prüfe Diagnosen vor der Nutzung gespeicherter Ausgaben. Bearbeiten, Zurücksetzen oder Verlassen bricht Arbeit und Vorschau ab. Speichere Originalsicherungen separat; keine Quelldatei wird überschrieben.
Originalsicherung: 1048576 B / Prüfen / erzeugen
So prüfst du diese Eingabe
- Quelle
Lade das JSON- oder YAML-Hauptdokument, wähle automatisch oder ausdrücklich den Dialekt OAS3.0/3.1 und gib lokale Dateien mit Namen für die Verweise an. Die Namen müssen zu den relativen $ref-Pfaden passen.
- Deklariertes Profil
Nimm OAS3.1.0 mit info title Demo/version 1, paths {} und components.schemas.Name.$ref = ./models.json. Gib models.json mit {"type":"string"} dazu, damit das Schema aufgelöst wird.
- Prüfen und speichern
Sieh dir die Meldungen an den Pfaden im Dokument und den Graphen der Verweise an. Ohne models.json bleibt der Verweis offen. Füge die Datei hinzu und prüfe erneut, bevor du den Bericht speicherst.
Fragen zum Profil
Was bedeutet dieses Ergebnis?
Geprüft werden der Aufbau des Dokuments und die unterstützten Regeln für Schema-Objekte. Es werden keine Anfragen an eine API gesendet und keine echten Antworten gegen die Beschreibung der API geprüft.
Wie behebe ich abgewiesene oder fehlende Eingaben?
Eine fehlende Datei mit diesem Namen bleibt offen. URLs im Netz werden nie abgerufen. Korrigiere Namen, Format und Dialekt. Dass ein Verweis aufgelöst wird, heißt nicht, dass der Inhalt gültig ist.
Wo sind die Grenzen dieses Werkzeugs?
Unterstützt werden lokale, begrenzte Profile für OAS3.0/3.1, nicht jede Erweiterung und nicht jedes dynamische Verhalten bei der Bindung von Instanzen. Quelle und Verweise bleiben auf diesem Gerät.