OpenAPI & Swagger → Live Mock APIs

Paste an OpenAPI 3.x or Swagger 2.0 spec (YAML or JSON) and MockBolt generates a live mock endpoint for every operation in seconds — with example responses pulled straight from your spec. Up to 50 endpoints per import. No signup, no install, no boilerplate.

How the import works

  1. Paste or upload your specOpenAPI 3.x or Swagger 2.0, in YAML or JSON. Parsing happens in your browser.
  2. Review the detected operationsEvery operation becomes one mock. You see the method, path, and the example response that will be served.
  3. Create up to 50 mocks at onceEach mock gets its own public URL and manage URL, created through the same flow as a single mock.

Frequently asked questions

What gets extracted?
One mock per operation — GET, POST, PUT, PATCH, and DELETE. The example response from your spec becomes the mock's JSON payload. Resolution order is a direct example, then a named example, then a schema example, then a response synthesised from the schema shape.
Do the mock URLs match my paths?
No — every mock gets a random URL. The original path is shown as a label for context, but mocks are independent of your real API host.
What about request bodies and params?
Mocks ignore the request body and query params by default and always return the example response. You can adjust per-endpoint behaviour such as delays, error rates, and dynamic variables from each mock's manage page after import.
How many mocks can one spec create?
Up to 50 per import. Larger specs can be imported in batches.