A complete guide to MockBolt: how to create a mock endpoint, call it from your app or curl, use dynamic variables and error simulation, manage all your mocks with an anonymous vault, and upgrade an endpoint to permanent. Includes limits, FAQs, and examples.
Getting started
Paste your JSON — Any valid JSON object or array works. There is nothing to install and no account to create.
Configure the response — Optionally set the status code, allowed methods, response headers, delay, and error rate.
Generate the endpoint — You get a public URL to call and a manage URL to edit, inspect, or delete the mock. Keep the manage URL — it is the only way back in.
Limits
Free lifetime — 7 days, extended by another 7 whenever the endpoint receives 10 or more requests in a week, up to 90 days total.
Payload size — Each mock stores a single JSON payload; very large documents are rejected at creation time.
Batch import — Up to 50 mocks per OpenAPI import.
Conditional rules — Up to 5 rules per mock, or up to 25 values using a query parameter switch.
Request logs — The most recent requests are retained per mock, with older entries pruned automatically.
Frequently asked questions
What happens if I lose my manage URL?
The manage URL is the only credential for a mock. If it is lost, the mock cannot be recovered or edited. Creating a vault keeps all of your manage URLs in one place.
What is a vault?
An anonymous collection of your mocks, identified by a generated key rather than an email or password. It lets you see every mock you have created from one page.
Does an expired mock come back?
No. When a free mock expires it is deleted outright, and the URL returns 410 Gone. Upgrade before expiry if you need it permanently.