Mock API Server (HTTP/RPC)
Free mock API server online. Claim a token URL (/api/mock/TOKEN/anything), add routes with any method, any path, any status (200, 400, 422, 500), JSON-RPC bodies, delay, and auth middleware (bearer, basic, header, query, HMAC presets for GitHub/Stripe/Midtrans). Inspect every request — body, headers, auth result — in the live log. Server-side but ephemeral (~24h, resets on deploy). Reopen the dashboard with just the token.
Mock API — enter your token
If the token exists on the server, its endpoint list appears below. If not, you can create it. No password needed — just keep your token private. Data is ephemeral (~24h, resets on deploy). Buckets are ephemeral (~24h, wiped on redeploy). Back up locally with Export YAML — you can re-import it anytime to restore.
How to use
- Generate a random token or type one; Create with starter routes.
- Add routes with method, path (:params and * wildcards), status, body, delay, and auth (bearer, basic, header, query, HMAC presets).
- Copy the mock URL (/api/mock/TOKEN/...) and watch the Request log. Reopen later with token plus admin key.
FAQ
How long does my mock live?
About 24 hours, in-memory on the server. Inactive buckets expire; closing the tab doesn't delete it — reopen with just the token.
What auth types are supported?
None, Bearer, Basic, custom header, query param, and HMAC signatures (sha1/256/512) with presets for GitHub, Stripe, and Midtrans — or fill fields manually.
Can one URL reply differently per method?
Yes. Add one route per method+path; exact matches win, :params and * wildcards supported.