MDPress

Entwicklung

API-Dokumentation-Vorlage in Markdown

Gute API-Dokumentation lässt Entwicklerinnen und Entwickler in wenigen Minuten die erste erfolgreiche Anfrage stellen. Diese Vorlage legt einen Endpunkt von Anfang bis Ende dar, damit du das Muster für die übrigen übernehmen kannst: Überblick, Authentifizierung, Parameter, ein Beispielrequest, Antwortfelder, Fehler und ein Kontakt für Support.

Diese Vorlage im Editor öffnen
Kategorie
Entwicklung
Standardstil
Technisch

Wann du sie brauchst

Greif darauf zurück, wenn ein Partner, eine Kundin oder ein internes Team eine Referenz braucht, die offline lesbar ist, einem Vertrag beiliegt oder mit einem Release aufbewahrt wird. Deine Leserschaft besteht aus Entwicklerinnen und Entwicklern, die von der Seite kopieren, deshalb bleibt der Text im PDF markierbar und die Codebeispiele behalten ihre Formatierung.

Was enthalten ist

  • Überblick und Authentifizierung mit Ausfüllfeldern für Projekt, Betreuerin, Datum und Support-E-Mail.
  • Ein Endpunkteintrag mit einer Parametertabelle für Typ, Pflichtangabe und Beschreibung, plus einem curl-Beispiel.
  • Eine Tabelle für Antwortfelder und eine Fehlertabelle mit Status, Bedeutung und der zu ergreifenden Maßnahme.

Tipps für ein besseres Dokument

  • Verwende in jedem Beispiel Platzhalter-Token statt eines echten Schlüssels. Kennzeichne die Sprache in jedem Codeblock, damit MDPress die Syntaxhervorhebung anwenden kann.
  • Sobald du mehr als ein paar Endpunkte dokumentierst, schalte das Inhaltsverzeichnis mit Seitenzahlen ein, damit Leserinnen direkt zum gesuchten Punkt springen können.

Vorlagenvorschau

Projekt oder Thema API-Referenz

Verantwortlich: Dein Name · Aktualisiert: Datum

Überblick

Erkläre Zweck, Basis-URL und Version der API.

Authentifizierung

Beschreibe, wie man ein Token erhält und sicher überträgt. Verwende in Beispielen Platzhalter.

Ressourcen auflisten

GET /v1/resources

ParameterTypErforderlichBeschreibung
limitintegerNeinMaximale Ergebnisse pro Seite
cursorstringNeinVon der vorherigen Anfrage zurückgegebener Cursor

Beispielanfrage

curl https://api.example.com/v1/resources

Antwortfelder

FeldTypBeschreibung
dataarrayZurückgegebene Ressourcen
next_cursorstring oder nullToken für die nächste Seite

Fehler

StatusBedeutungAktion
400Ungültige EingabeParameter überprüfen
401Authentifizierung erforderlichZugangsdaten prüfen
429Ratenlimit erreichtHinweise zum erneuten Versuch beachten

Support

E-Mail

Ausfüllfelder wie dein Name und das Datum werden ersetzt, sobald du die Vorlage im Editor öffnest.