Test UI skeleton loaders, error toast alerts, debounce handlers, and optimistic rollbacks by injecting configurable network delays, HTTP error codes, and flaky jitter into any REST query.

Attach query parameters (_delay=2000, _status=500, _flaky=true) to any API call.
Injects artificial latency timers (0-5000ms), error overrides, and jitter randomizers.
Validate skeleton loading animations, toast error messages, and retry backoff UX.
Configure modifiers and click "Trigger Request" to test real-world network edge cases:
| Modifier Type | Query Param | HTTP Header Alternative | Description |
|---|---|---|---|
| Latency Delay | ?_delay=1500 | X-Simulate-Delay: 1500 | Sleeps on the server for 0-5000 milliseconds before sending headers. |
| Status Override | ?_status=500 | X-Simulate-Status: 500 | Forces response code to 400, 401, 403, 404, 429, 500, or 503. |
| Random Flakiness | ?_flaky=true | X-Simulate-Flaky: true | Injects randomized latency (200-2500ms) and random 10% packet drops. |
Simulate 400 Bad Request, 404 Not Found, 429 Rate Limits, or 500 Server Crashes.