Zuerst die Eingabeart wählen
Ein Richtungswechsel ersetzt den Text nicht. Laden Sie anschließend das passende Beispiel oder eine lokale Datei. Eine Collection muss das Schema 2.1 deklarieren, eine Umgebungsdatei ein values-Array enthalten.
API-Werkzeuge
Collection, Spezifikation oder Umgebung laden und vor dem Export die Anfragen sowie den Konvertierungsbericht prüfen.
Der Text bleibt in diesem Browser. Keine API-Aufrufe, Skriptausführung oder externen Referenzabrufe.
Beispiele statt eines vollständigen Vertrags. Bericht und verbliebene Platzhalter prüfen.
500.000 Zeichen · Tiefe 60 · 50.000 Knoten · 1.000 Anfragen · 500 Meldungen · 5 Sekunden.
Ergebnis veraltet. Vor dem Export erneut prüfen.
Kopie und Download enthalten die gesamte gewählte Ansicht. Maskierung ändert nur die Ausgabe.
Postman zu OpenAPI hilft, wenn aus einer Sammlung funktionierender Aufrufe ein prüfbarer API-Vertrag werden soll. Ein Request zeigt einen konkreten Fall; die Spezifikation beschreibt zulässige Eingaben. Diese Informationen sind nicht deckungsgleich.
Für die Gegenrichtung behalten Sie die ursprüngliche Spezifikation. Authentifizierungsplatzhalter, Antwortdefinitionen und Validierungsregeln benötigen weiterhin eine Prüfung, auch wenn die erzeugte Collection bereits syntaktisch lesbar ist.
Postman zu OpenAPI liest verschachtelte Ordner rekursiv und übernimmt ihren Pfad als Tag der Operation. Die Anfrageübersicht zeigt die erfassten Aufrufe; der Bericht nennt Skripte, Variablen und nicht übertragene Felder. Doppelte Kombinationen aus Methode und Pfad stoppen den Vorgang.
Beim Formatieren und beim Umgebungsexport ist die Maskierung standardmäßig aktiv. Erkannte sensible Werte werden in der Ausgabe ersetzt. Deaktivierte Umgebungszeilen erscheinen gesondert im Bericht, damit weniger Zeilen in der .env-Datei nachvollziehbar bleiben.
Ein Richtungswechsel ersetzt den Text nicht. Laden Sie anschließend das passende Beispiel oder eine lokale Datei. Eine Collection muss das Schema 2.1 deklarieren, eine Umgebungsdatei ein values-Array enthalten.
Die Automatik wartet nach Änderungen 350 ms. Zum gesammelten Bearbeiten schalten Sie sie aus und starten mit Strg/Cmd + Enter. Geänderte Eingaben oder Optionen sperren Kopieren und Download bis zum nächsten gültigen Ergebnis.
Ergebnis liefert das Zieldokument, Anfragen die vollständige Übersicht und Bericht sämtliche Codes mit Quellpfaden. Die Anzeige wächst in Schritten von 50 Einträgen; der Export enthält dennoch alle Einträge der gewählten Ansicht.
Sie können eine Postman Collection konvertieren und OpenAPI 3.0.3 als JSON oder YAML speichern. Um OpenAPI in Postman importieren zu können, erzeugt die Gegenrichtung Collection 2.1 aus 3.0 oder 3.1. Lokale Referenzen für Operationsdetails werden aufgelöst.
Query- und Headerwerte werden zu String-Beispielen. JSON-Bodys bleiben Beispiele ohne automatisch abgeleitete required- oder enum-Regeln. Rückwärts werden explizite Beispiele beziehungsweise Standardwerte verwendet; sonst entstehen benannte Platzhalter statt zufälliger Testdaten.
Basic, Bearer und API Keys in Header oder Query werden abgebildet. Bei Servern gilt Operation vor Pfad vor Wurzel; aus der wirksamen Liste wird der erste gewählt. Mehrere Möglichkeiten, fehlende Server und komplexe Sicherheitskombinationen werden gemeldet.
Postman Umgebungsvariablen stammen aus einer eigenständigen JSON-Datei. Aktive skalare Werte werden Strings, null wird leer. Die Quotierung erhält Leerzeichen, Zeilenumbrüche und Dollarzeichen. Ungültige oder doppelte Schlüssel führen zum Abbruch.
Ja, für OpenAPI → Collection. Collections und Umgebungsdateien werden als JSON gelesen. Die Formatauswahl gilt nur für die OpenAPI-Ausgabe; Collections bleiben JSON, Umgebungen werden .env-Dateien.
Ja. Ein ausführbarer Ablauf und ein deklarativer Vertrag beschreiben unterschiedliche Dinge. Prüfen Sie jeden Berichtseintrag. Das Ergebnis dient als Ausgangspunkt einer Migration und bestätigt weder funktionierende Authentifizierung noch korrekte Live-Antworten.
Die Serverwahl folgt Operation > Pfad > Wurzel. Die erste wirksame URL wird baseUrl; weitere Operationen erhalten eigene Basisvariablen. Servervariablen werden mit Standardwerten ersetzt. Ohne Server wird example.invalid gesetzt und gemeldet.
Mit aktiver Maskierung ersetzt dieses Werkzeug secret-markierte oder anhand ihres Namens erkannte Werte durch [REDACTED]. Es ändert keine Postman-Berechtigungen und erkennt nicht beliebige Geheimnisse in freiem Text. Prüfen Sie daher die konkrete Ausgabe.
Nein. Exportieren Sie die Umgebung separat und verwenden Sie Umgebung → .env. Verarbeitet werden nur die aktiven Werte dieser Datei. Fehlende lokale, globale oder Vault-Werte werden nicht nachgeladen.
Ein konkretes Dokument macht Probleme?
Prüfen Sie mit Postman zu OpenAPI zuerst wenige Anfragen. Vergleichen Sie Übersicht und Bericht mit dem Original, ergänzen Sie ungelöste Platzhalter und speichern Sie das benötigte Ergebnis.