1. Wofür ist dieses Tool
Dieser kostenlose Online-API-Tester sendet HTTP-Anfragen (GET, POST, PUT, PATCH, DELETE) von Ihrem Browser an beliebige URLs. Nutzen Sie ihn zum API testen, HTTP-Anfrage senden oder REST-API debuggen mit Headern und Body. Header und Request-Body hinzufügen und Antwortstatus, Header und Body anzeigen. Kein Server-Proxy — Anfragen gehen direkt von Ihrem Rechner. Kostenlos und nützlich zum Debuggen von APIs und Prüfen von Endpunkten. Ideal zum Debuggen von APIs, Auth prüfen, Dokumentationsbeispiele testen oder schnelle Checks.
2. So verwenden Sie es
Schnellstart: Vollständige URL eingeben, Methode wählen (GET, POST usw.), Header (z. B. Authorization, Content-Type) und bei Bedarf Body hinzufügen, auf Senden klicken, dann Statuscode, Antwort-Header und Body anzeigen.
- URL eingeben — Die vollständige Endpunkt-URL eingeben (z. B. https://api.example.com/v1/users).
- Methode wählen — GET, POST, PUT, PATCH oder DELETE wählen.
- Header hinzufügen — Content-Type, Authorization oder andere von der API benötigte Header setzen.
- Body hinzufügen — Bei POST/PUT/PATCH JSON oder anderen Body-Inhalt eingeben.
- Senden — Auf Senden klicken und Statuscode, Antwort-Header und Body anzeigen. Zum Debuggen oder Erkunden nutzen.
3. So funktioniert es
Das Tool nutzt fetch() (oder Ähnliches) des Browsers, um die Anfrage an die von Ihnen angegebene URL zu senden. Da die Anfrage von Ihrem Browser ausgeht, gelten Same-Origin-Policy und CORS: Der Zielserver muss Ihren Ursprung zum Lesen der Antwort erlauben. Es werden keine Daten an den Server des Tools gesendet; es läuft nur in Ihrem Browser. Anfragen gehen direkt an die Ziel-API.
4. Anwendungsfälle & Beispiele
- APIs debuggen — Endpunkte während der Entwicklung testen; Status und Antwortstruktur prüfen.
- Auth prüfen — Anfrage mit Bearer-Token oder API-Key senden und 200 vs. 401 prüfen.
- Dokumentation — Beispiele aus der API-Dokumentation ausprobieren und echte Antworten sehen.
- Schnelle Checks — GET auf eine URL, um zu prüfen, ob JSON oder HTML zurückkommt.
Beispiel
- GET https://api.example.com/health → 200, Body „ok“.
- POST mit JSON-Body und Authorization-Header → 201 oder Fehler mit Meldung.
5. Einschränkungen & bekannte Grenzen
- CORS — Erlaubt die API Ihren Ursprung nicht, blockiert der Browser die Antwort. Für lokale Tests eine CORS-fähige Umgebung oder einen Proxy verwenden.
- Keine Cookies an andere Domains — Cookies werden nach Browserregeln gesendet; domänenübergreifende Cookies werden möglicherweise nicht mitgesendet.
- Nur Browser — Keine Nutzung per Kommandozeile oder serverseitig; kein eingebautes Skripting oder Umgebungsvariablen.