Übersicht

docs.json
eine Basis-URL und eine Authentifizierungsmethode definiert haben.
Wir empfehlen, Ihre API-Spielwiese auf Basis einer OpenAPI-Spezifikation zu erzeugen. Weitere Informationen zur Erstellung Ihres OpenAPI-Dokuments finden Sie unter OpenAPI Setup.
Erste Schritte
1
Fügen Sie Ihre OpenAPI-Spezifikationsdatei hinzu.
Vergewissern Sie sich, dass Ihre OpenAPI-Spezifikationsdatei gültig ist – zum Beispiel mit dem Swagger Editor oder der Mint CLI.
2
Konfigurieren Sie `docs.json`.
Aktualisieren Sie Ihre Um Seiten nur für bestimmte Endpunkte zu generieren, listen Sie diese in der Eigenschaft
docs.json
, um auf Ihre OpenAPI-Spezifikation zu verweisen. Fügen Sie einem Navigationselement die Eigenschaft openapi
hinzu, damit Ihre Doku automatisch mit Seiten für jeden im OpenAPI-Dokument definierten Endpunkt befüllt wird.Dieses Beispiel erzeugt für jeden in openapi.json
definierten Endpunkt eine Seite und ordnet sie in der Navigation der Gruppe „API reference“ zu.pages
des Navigationselements auf.Dieses Beispiel erzeugt Seiten nur für die Endpunkte GET /users
und POST /users
. Um weitere Endpunktseiten zu generieren, fügen Sie zusätzliche Endpunkte zum Array pages
hinzu.Anpassen Ihrer Spielwiese
docs.json
definieren.
Konfigurationen für die API-Spielwiese.
Konfigurationen für die automatisch generierten API-Beispiele.
Beispielkonfiguration
Benutzerdefinierte Endpunktseiten
x-mint
-Erweiterung in Ihrer OpenAPI-Spezifikation oder erstellen Sie einzelne MDX
-Seiten für Ihre Endpunkte.
Beide Optionen ermöglichen Ihnen:
- Seitenmetadaten anpassen
- Zusätzliche Inhalte wie Beispiele hinzufügen
- Das Verhalten der API-Spielwiese pro Seite steuern
x-mint
-Erweiterung wird empfohlen, damit Ihre gesamte API-Dokumentation automatisch aus Ihrer OpenAPI-Spezifikation generiert und in einer Datei verwaltet wird.
Einzelne MDX
-Seiten werden für kleine APIs oder dann empfohlen, wenn Sie Änderungen seitenweise ausprobieren möchten.
Weitere Informationen finden Sie unter x-mint-Erweiterung und MDX-Einrichtung.
Weiterführende Lektüre
- AsyncAPI-Setup für weitere Informationen zum Erstellen Ihres AsyncAPI-Schemas, um WebSocket-Referenzseiten zu generieren.