Deterministische Mock-Endpoints für API-Tests.
Apidog ist eine vollständige API-Lifecycle-Plattform. mockapi.dog ist ein fokussiertes Mocking-Tool. Wenn Sie in Sekunden einen Mock-Endpoint brauchen – keine Design-Suite – sind Sie hier richtig.
- Bestimmte HTTP-Fehlercodes, Latenzen und sporadische Ausfälle auf Knopfdruck simulieren
- Streaming-Antwortverarbeitung mit OpenAI-kompatiblen Endpoints (SSE) testen
- Stabile URLs – kein Projekt-Setup, keine Desktop-App nötig
Ein fokussiertes Mocking-Tool für Entwickler, die Tests schreiben – keine Designdokumente.
Das Problem
Sie brauchen einen Mock-Endpoint. Kein API-Design-Tool. Keinen Dokumentationsgenerator. Keine Testautomatisierungsplattform. Einen Mock-Endpoint.
Apidog positioniert sich als Postman + Swagger + Stoplight + JMeter in einem. Es deckt API-Design, Debugging, Mock-Server, automatisierte Tests, Dokumentation und Performance-Tests ab. Mocking ist ein kleines Feature in einer riesigen Suite.
Um in Apidog einen Endpoint zu mocken, laden Sie die Desktop-App herunter, legen ein Konto an, erstellen ein Projekt, definieren eine API-Spezifikation und generieren daraus einen Mock. Das ist ein Design-First-Workflow. Manchmal brauchen Sie aber einfach nur eine URL, die JSON zurückgibt.
Szenario
Eine QA-Engineerin schreibt Integrationstests und braucht drei Endpoints: einen, der 200 zurückgibt, einen, der zu 30 % einen 500 liefert, und einen, der 401 zurückgibt, wenn ein bestimmter Header fehlt. Sie braucht diese Endpoints von ihrem CI-Runner aus erreichbar – ohne Desktop-App, Konto oder API-Spezifikation.
Die Lösung
mockapi.dog stellt gehostete Mock-Endpoints mit deterministischem Verhalten bereit. Kein Projekt, keine Spec, kein Konto.
Erstellen Sie einen Endpoint, der jeden HTTP-Statuscode zurückgibt. Fügen Sie eine Verzögerung in Millisekunden hinzu. Setzen Sie eine zufällige Fehlerrate. Konfigurieren Sie bedingte Fehler, die nur ausgelöst werden, wenn ein bestimmter Header vorhanden ist.
Für Streaming-Tests erstellen Sie LLM-Endpoints im OpenAI-, Anthropic- oder generischen SSE-Format. Tokens streamen über Server-Sent Events – genau wie bei Produktions-APIs.
Endpoints sind gehostet und stabil. Sie funktionieren von Ihrem lokalen Rechner, Ihrem CI-Runner und Ihrer Staging-Umgebung. Kein Server zu warten. Keine App zu installieren.
Funktionen im Detail
Konfigurierbare Fehlerraten
Lassen Sie einen Endpoint zu 10 %, 30 % oder 50 % mit einem bestimmten Fehlerstatus scheitern. Testen Sie Wiederholungslogik, Circuit Breaker und Backoff gegen realistische, sporadische Ausfälle.
Bedingte Fehlerantworten
Definieren Sie einen Header-Namen, einen Wert und einen Fehlerstatus. Wenn die Anfrage diesen Header mit diesem Wert enthält, gibt der Endpoint den Fehler zurück. Testen Sie Auth-Flows und Feature Flags mit einem einzigen Endpoint.
Verzögerung mit Millisekunden-Genauigkeit
Fügen Sie 100 ms, 500 ms, 2000 ms oder eine beliebige Verzögerung hinzu. Testen Sie Timeout-Verhalten, Ladezustände und Performance-Schwellen. Stellen Sie sicher, dass Ihre App "langsam" und "ausgefallen" korrekt unterscheidet.
LLM-Streaming für Integrationstests
Ihre Test-Suite muss das Verhalten Ihres Streaming-Parsers prüfen. Erstellen Sie einen Mock, der Tokens im OpenAI-Format streamt. Stellen Sie Assertions auf die geparste Ausgabe an. Kein API-Schlüssel. Kein Rate Limit. Keine Kosten pro Testlauf.
Stabile, gehostete Endpoints
Endpoints überdauern Sessions. Lassen Sie Ihre Test-Suite heute und in einem Monat gegen dieselbe URL laufen. Kein lokaler Server, der gestartet werden muss. Kein Docker zum Booten. Keine Port-Konflikte.
Alle HTTP-Methoden unterstützt
GET, POST, PUT, DELETE, PATCH, HEAD, OPTIONS. Mocken Sie jede Methode, die Ihre Anwendung aufruft. Testen Sie den vollständigen Request/Response-Zyklus für jede.
mockapi.dog vs. Apidog
| Funktion | mockapi.dog | Apidog |
|---|---|---|
| Was es ist | Mock-API-Tool | Vollständige API-Lifecycle-Suite |
| Setup-Zeit | Sekunden | Minuten |
| Anmeldung erforderlich | Nein | Ja |
| Desktop-App erforderlich | Nein | Ja (empfohlen) |
| LLM-Streaming (SSE) | Ja | Nein |
| Simulation der Fehlerrate | Ja (konfigurierbar in %) | Eingeschränkt |
| Bedingte Fehler | Ja (Header-basiert) | Nein |
| Verzögerungs-Injection | Ja | Ja |
| API-Design-Tools | Nein | Ja |
| Automatisch generierte Doku | Nein | Ja |
| Automatisierte Tests | Nein | Ja |
| Kosten | Kostenlos, ohne Limits | Freemium |
Ehrliche Trade-offs
mockapi.dog bietet kein API-Design, keine Generierung von Dokumentation, keine automatisierten Test-Runner und keine Team-Funktionen. Wenn Ihr Workflow visuelles API-Design, Doku-Generierung aus Specs oder das Ausführen automatisierter Testszenarien erfordert, deckt Apidog das ab. mockapi.dog ist für Entwickler und QA-Engineers, die gehostete Mock-Endpoints mit konfigurierbarem Verhalten und null Overhead brauchen.
Anwendungsfälle
Wiederholungslogik mit sporadischen 500ern testen
Lassen Sie einen Endpoint zu 25 % 500-Fehler zurückgeben. Lassen Sie Ihren API-Client 100-mal dagegen laufen. Stellen Sie sicher, dass Ihr Wiederholungsmechanismus jeden Ausfall behandelt und am Ende erfolgreich ist.
Timeout-Verhalten validieren
Erstellen Sie einen Endpoint mit 5 Sekunden Verzögerung. Setzen Sie das Timeout Ihres HTTP-Clients auf 3 Sekunden. Stellen Sie sicher, dass Ihre App die richtige Fehlermeldung zeigt, nicht hängt und nicht endlos wiederholt.
Authentifizierungsfehler-Flows testen
Erstellen Sie einen Endpoint mit bedingtem Fehler: Fehlt der Authorization-Header, kommt 401. Ist er vorhanden, kommt 200 mit Benutzerdaten. Beide Pfade mit einem einzigen Endpoint testen.
Verarbeitung von Streaming-Antworten prüfen
Erstellen Sie einen LLM-Streaming-Mock im OpenAI-Format. Schreiben Sie einen Integrationstest, der sich verbindet, Tokens empfängt und Assertions auf den final zusammengesetzten Inhalt setzt. Im CI ohne API-Zugangsdaten ausführbar.
Developer Experience
Einen Test-Endpoint zu erstellen dauert Sekunden – nicht stundenlange Infrastrukturarbeit.
Es gibt keinen Test-Server zu konfigurieren. Keine Stub-Mapping-Dateien zu pflegen. Keine Desktop-App herunterzuladen. Keinen CI-Pipeline-Schritt, der vor den Tests einen Mock-Server startet.
mockapi.dog öffnen. Antwortverhalten konfigurieren: Statuscode, Body, Verzögerung, Fehlerrate, bedingte Fehler. Speichern. URL im Test verwenden.
Der Endpoint ist gehostet, von Ihrem Rechner und Ihrem CI-Runner aus erreichbar und überdauert Testläufe.
Preise
Kostenlos. Ohne Limits. Ohne Anmeldung.
Keine Anfragenkontingente. Keine Test-Lauf-Limits. Keine kostenpflichtige Stufe für "erweiterte" Funktionen wie Fehlersimulation.
Jede Funktion ist sofort für jeden Nutzer verfügbar. Dieses Tool wird von einem Solo-Entwickler gepflegt, der überzeugt ist, dass Test-Infrastruktur zugänglich sein sollte – nicht hinter Schranken.
Bereit loszulegen?
Sie brauchen einen Mock-Endpoint, keine API-Design-Suite.
Erstellen Sie auf mockapi.dog einen Test-Endpoint. Kostenlos, gehostet und in Sekunden bereit.