Online-API-Tester
Senden Sie GET-, POST-, PUT- und DELETE-Anfragen an jede REST-API – Header, Query-Parameter und JSON-Body – und untersuchen Sie die Antwort. Kostenlos.
Über Online-API-Tester
Der Online-API-Tester ist ein REST-Client, der in einem Browser-Tab lebt. Wählen Sie eine Methode – GET, POST, PUT, PATCH, DELETE, HEAD oder OPTIONS –, tippen Sie einen Endpunkt ein, fügen Sie Query-Parameter und Header als Schlüssel/Wert-Zeilen hinzu, fügen Sie einen JSON- oder Formular-Body ein und senden Sie. Die Antwort kommt mit Status, Zeit, Größe, Headern und einem hübsch formatierten Body zurück.
Anfragen werden über unseren Server weitergeleitet, statt vom Browser ausgegeben zu werden, was es gegen APIs funktionieren lässt, die keine CORS-Header senden – der übliche Grund, warum ein Fetch aus der Konsole scheitert. Der Nachteil ist, dass der Endpunkt unseren Server als Client sieht: Ihre eigene IP-Adresse wird dem Ziel nie offengelegt, aber IP-Zulassungslisten auf der API-Seite werden den Aufruf ablehnen.
Der Proxy ist bewusst eingeschränkt: nur öffentliche http- und https-Hosts auf den Standard-Ports, bis zu 40 Header-Zeilen, ein Anfrage-Body von bis zu 100.000 Zeichen, ein Antwort-Timeout von 15 Sekunden und ein Antwort-Body, der bis zu 200.000 Zeichen erfasst wird, mit Kennzeichnung bei Kürzung. Weiterleitungen werden nicht gefolgt, sodass ein 301 oder 302 genau so gezeigt wird, wie er zurückkam.
So verwenden Sie Online-API-Tester
- Wählen Sie die HTTP-Methode und geben Sie die Endpunkt-URL ein.
- Fügen Sie Query-Parameter im Tab „Query-Parameter“ hinzu – sie werden der URL vor dem Senden angehängt.
- Setzen Sie Ihre Header im Tab „Header“, zum Beispiel Content-Type und Authorization.
- Fügen Sie die Anfrage-Nutzlast im Tab „Body“ für POST, PUT, PATCH oder DELETE ein.
- Klicken Sie auf „Anfrage senden“ und lesen Sie dann Status, Zeit und Größe und wechseln Sie zwischen dem Antwort-Body und seinen Headern.