What is QuickMocker?

QuickMocker

QuickMoker โ€’ Online API Mocking Tool.

Mock API, fake API, create API stub, dummy API or API for tests, simulate API or prototype API... Yes, there are so many different terms and all of them have a very similar meaning. Remove dependencies on the real web services or APIs that are still in development by software engineers or 3rd parties and speed up your software development process.

๐Ÿ† QuickMocker is the best solution for creating and managing fake APIs or dummy APIs. No need to know any back-end or server related technologies. Just define your stub API endpoint using a simple and intuitive UI by providing the response data using any known format like JSON, XML etc. Create a fake REST API or simulate any other API just in few minutes or import endpoints from OpenAPI (Swagger) Specifications in few seconds.

๐Ÿ‘‰ More than 100 shortcodes to generate contextual, random or faker data for response templating. Intercept and debug requests to the simulated API endpoints to view all the request and response information. Forward captured requests to localhost while developing and testing webhook integration from your local machine. Enable proxy for the dummy endpoint, restrict access to the fake API endpoints. Create endpoints in bulk with OpenAPI JSON schema and much more features.

โญ Become an API "mocker"! Begin using a free account. It is enough for most of APP or API development and for APP or API testing needs. No credit cards required! Simply register and start mocking API online now!

Are YOU...

Front-end developer?

Tired of waiting for real web services from back-end developers? Create your API mock or fake API.

Back-end developer?

Tired of waiting for real web services from other back-end developers? :) Or, maybe, you need to create and capture webhooks while developing application locally without public DNS/IP?

Tester/QA?

Tired of your developers? Or simply want to have control over the requests flow and response data? Or maybe you need the API for tests?

Tech/Team Lead, PM?

Want to start with a simple API mock or fake API for your project and when it comes to production, turn it into a proxy server without changing anything in the client app?

Our Main Features

Instant Request Log

We provide an instant log of requests per each of your project which captures in "live mode" (instantly, no page refresh needed) all of requests made to your endpoints. Use it to debug your webhooks, apps etc.

Shortcodes

Use more than 100 shortcodes (contextual or faker response values) to generate request related or some fake random data. Could be anything starting from random numbers and ending with user profile data.

OpenAPI Import

Create dummy API endpoints in seconds. Import endpoints' prototypes from OpenAPI (formerly Swagger) Specifications using its JSON schema.

Local Forwarder

Forward instaltly requests from QuickMocker app to your local application URL that does not have public DNS/IP address while creating and integrating webhooks or any server callbacks.

RegExp URL

Use Regular Expressions (RegEx) inside the URL path to intercept requests with different URLs using the same endpoint and extract RegExp matches as parameters into response body using shortcodes.

Multiple HTTP Methods

You can set more than 1 HTTP method per mock endpoint (fake endpoint), which means you can intercept even all the requests using one single mock endpoint.

Request Proxy

Turn your fake web services into a "proxy server". Proxy requests to any external URL. Use requests log to debug and test the incoming request and the resulting response from the extrenal source.

Access Restrictions

Restrict access to your mock API or specific fake endpoint based on the IP address or Authorization Header. Use this to simulate and debug authorized and unauthorized requests.

Choose a Plan

EntryTry out our main features

Free

No Credit Card Needed!

Instant request log / interceptor

Local Forwarder

1 project

10 endpoints

5 RegExp URL Path

50 dynamic response values per endpoint

100 requests per day

500 requests per month

50 history records per project

Keep history records for 3 days

Custom subdomain name for project

Remove project

Search/filter log (still in dev)

Act as Proxy

Restrict by Authentication Header

Restrict by IP address

History records export (CSV)

AdvancedGet most of the benefits

$2.99 / Mo

$0.03 / Mo *

Instant request log / interceptor

Local Forwarder

10 projects

Unlim endpoints

Unlim RegExp URL Path

Unlim dynamic response values per endpoint

2000 requests per day

Unlim requests per month

10000 history records per project

Keep history records for 2 months

Custom subdomain name for project

Remove project

Search/filter log (still in dev)

Act as Proxy

Restrict by Authentication Header

Restrict by IP address

History records export (CSV)

ExpertRemove the limits

$5.99 / Mo

Instant request log / interceptor

Local Forwarder

50 projects

Unlim endpoints

Unlim RegExp URL Path

Unlim dynamic response values per endpoint

10000 requests per day

Unlim requests per month

50000 history records per project

Keep history records for 6 months

Custom subdomain name for project

Remove project

Search/filter log (still in dev)

Act as Proxy

Restrict by Authentication Header

Restrict by IP address

History records export (CSV)

Blog

View All
Import API endpoints from OpenAPI or Swagger Specifications

Import API endpoints from OpenAPI or Swagger Specifications

2021-01-25

As of yesterday QuickMocker supports import of API endpoints from OpenAPI (formerly Swagger) Specifications, particularly from its JSON schema. This means that the API mocking becomes even quicker and simpler. Just get the OpenAPI JSON schema from the software engineers or 3rd parties that are responsible for the API or web services development and restore all the endpoints inside the QuickMocker in seconds.

In other words now QuickMocker has a possibility to create API mocks in bulk. During the import process, our online API tool provides a nice preview of the endpoint to be imported with several options that might be useful. First of all you may choose the default response content type in case Swagger specification is missing it. Also you may select the HTTP response status code detection method. And finally make a call between grouping multiple HTTP methods in a fake endpoint by URL path or create each endpoint with a single HTTP method.

Contact Us