So nutzt du: API-Tester
- Wähle eine Methode und füge die Endpoint-URL ein. Query-Parameter in der URL erscheinen im Tab Params, und Änderungen dort aktualisieren die URL.
- Füge Request-Header hinzu. Braucht die API eine Authentifizierung, wähle unter Auth ein Bearer-Token oder Basic-Zugangsdaten.
- Bei POST, PUT oder PATCH öffne Body und wähle JSON, Rohtext oder Formularfelder. JSON wird beim Tippen geprüft; Format formatiert es übersichtlich.
- Klicke auf Senden (Strg+Enter). Prüfe Status, Zeit, Größe, formatierten Body und die Response-Header.
- Klicke auf Als cURL kopieren, um den Request im Terminal nachzubauen oder mit einem Teammitglied zu teilen. Letzte Requests findest du im Verlauf.
Was ist ein API-Tester?
Ein API-Tester (oder REST-Client) lässt dich HTTP-Requests an einen Webservice senden und genau prüfen, was zurückkommt – ohne Code zu schreiben. Entwickler nutzen ihn, um Drittanbieter-APIs zu erkunden, Webhooks zu debuggen, Authentifizierung zu prüfen, Bug-Reports nachzustellen und einen Endpoint zu testen, bevor sie ihn ins Frontend einbauen. Dieses Tool deckt den Alltag von Desktop-Apps wie Postman oder Insomnia ab, ohne Installation und ohne Konto.
Aufbau eines HTTP-Requests
- Methode — was du tun willst:
GETliest,POSTerstellt,PUTersetzt,PATCHaktualisiert teilweise,DELETEentfernt.HEADliefert nur Header,OPTIONSfragt ab, welche Methoden erlaubt sind. - URL & Query-Parameter — z. B.
/v1/users?page=2&limit=50. Werte werden beim Bearbeiten in der Params-Tabelle automatisch URL-kodiert. - Header — Metadaten wie
Accept: application/json,Content-Typeoder ein API-Key-Header. - Body — die Nutzdaten für POST/PUT/PATCH. JSON-Bodies werden mit
Content-Type: application/jsongesendet, Formular-Bodies mitapplication/x-www-form-urlencoded. - Auth — Bearer sendet
Authorization: Bearer <token>(OAuth 2.0, JWT). Basic sendetAuthorization: Basic base64(user:password).
Die Antwort lesen
Der Statuscode zeigt, was passiert ist: 2xx ist Erfolg, 3xx eine Weiterleitung, 4xx ein Problem mit deinem Request (401 fehlende Auth, 404 falscher Pfad, 422 Validierungsfehler), 5xx ein Serverfehler. Schlage jeden Code in unserer Übersicht HTTP-Statuscodes nach. Die Antwortzeit wird von unserem Server bis zur API gemessen, die Größe ist die Body-Größe in Bytes. Prüfe im Tab Header den content-type, Rate-Limit-Header (x-ratelimit-remaining, retry-after) und Caching-Header.
Warum Requests über unseren Server laufen
Browser blockieren Cross-Origin-Requests, sofern die API keine CORS-Header sendet – was bei den meisten Server-zu-Server-APIs nicht der Fall ist. Wenn der Request von unserem Server kommt, entfallen CORS-Probleme komplett, und du siehst die echte Antwort der API. Aus Sicherheitsgründen werden Requests an localhost, private IP-Bereiche und Cloud-Metadaten-Adressen blockiert. Um eine lokale API zu testen, nutze curl: Der Button Als cURL kopieren erzeugt den Befehl für dich, und unser Konverter cURL zu Code macht daraus JavaScript, Python oder PHP.
Ist es sicher, echte Zugangsdaten zu verwenden?
Dein Request läuft nur über unseren Server, um weitergeleitet zu werden; er wird weder protokolliert noch gespeichert. Der Verlauf liegt im Browser und enthält keine Authorization-, Cookie- oder API-Key-Header. Verwende für Online-Tools trotzdem am besten Test-Keys oder kurzlebige Tokens, und dekodiere JWTs lokal mit dem JWT-Decoder.
Auch gesucht als: rest client, postman online, http client, api testen, http request senden, api tester online, curl online, json api testen.
Passende Tools zu: API-Tester
- CORS-Header-Generator & Tester — Siehst du „has been blocked by CORS policy“?
- OpenAPI-Validator — Füge eine API-Spezifikation ein, um sie gegen das offizielle OpenAPI-Schema zu prüfen, defekte Referenzen und inkonsistente Pfadparameter zu finden und alle Endpunkte auf einen Blick zu sehen.
- Webhook-Tester — Erhalte eine eindeutige URL, richte einen beliebigen Webhook oder HTTP-Client darauf und sieh Requests in Echtzeit eintreffen – Header, Query-String und formatierter Body, dazu HMAC-Signaturprüfungen.
- JSON Formatierer — Füge JSON ein, um es zu formatieren, zu minifizieren oder zu prüfen.
Häufige Fragen
Kann ich es als API-Checker nutzen?
Ist das eine kostenlose Postman-Alternative?
Warum kann ich localhost oder 192.168.x.x nicht aufrufen?
Bekomme ich CORS-Fehler?
Werden Weiterleitungen verfolgt?
Location-Header, was beim Debuggen meist gewünscht ist. Sende einen zweiten Request an die neue URL, um der Weiterleitung zu folgen.