Eine API erstellen und testen
Erstelle eine API ohne Oberfläche: plane ihre Endpunkte, probiere sie im Anfragetester aus und lass Craftkite sie wie ein Angreifer testen.
Aktualisiert am 25. Oktober 2026
Wähle im Eingabefeld API neben Web-App und Mobile App und beschreibe, was die API speichert und wer sie aufruft: „eine API für die Bestellungen meines Shops, die meine Mobile App und zwei Partner nutzen“.

Der Plan
Der Plan listet die Ressourcen mit ihren Feldern, die Endpunkte unter /v1 mit der jeweils nötigen Berechtigung (zum Beispiel orders:read) und wer die API aufruft. Bestätige ihn wie jeden Plan; das Angebot siehst du vorher.
Explorer und Anfragetester
Öffne den Tab API. Wähle einen Endpunkt: Das Formular entsteht aus dem Schema der API und ist mit einem Beispiel gefüllt. Wähle den Absender – Test-Konsument A, Test-Konsument B (anderer Eigentümer) oder Ohne Schlüssel – und drücke Anfrage senden. Du siehst Status, Dauer, Antworttext und ob die Antwort dem dokumentierten Schema entspricht. Als curl kopieren liefert dieselbe Anfrage für ein Terminal; Als Test speichern lässt spätere Änderungen sie erneut prüfen.
Was Craftkite bei jedem Build prüft
Build, Lint und Tests des Projekts; das erzeugte OpenAPI-Dokument; sowie Vertrags- und Sicherheitstests gegen die laufende API: jeder Endpunkt mit gültigen und fehlerhaften Eingaben, Anfragen ohne Schlüssel, Objekte anderer Konsumenten, fehlende Berechtigungen, Seitenweise-Abruf und wiederholte Anfragen. Probleme werden behoben, bevor der Build übergeben wird.
