Back

How can we help you?

Find answers to the most common questions about Mimicry and how to get the most out of your mock APIs.

General

Is a credit card required?

Absolutely not. Mimicry is built to be instantly accessible.

What happens to Guest data?

After 24 hours of inactivity it is deleted, but if you register before then it will be automatically imported into your account.

Is my data secure?

Data is isolated per project. Guest data is temporary and stored locally, while registered users have their data persisted in our cloud infrastructure.

Do I need to write any code to use Mimicry?

No. Mimicry is a no-code tool. You can create, configure, and populate mock APIs entirely from the dashboard, without writing a single line of backend code.

Can I use Mimicry for free indefinitely?

Yes. The free plan has no time limit. Guest sessions expire after 24 hours, but registering (still free) gives you cloud-synced storage that persists while your account stays active.

How is Mimicry different from tools like JSON Server or Mockoon?

Mimicry runs in the cloud — you get a real, shareable URL instantly, no local setup needed. It also adds Faker-powered dynamic data, Chaos Mode, and CRUD relations out of the box.

Technical

How does Chaos Mode help me?

Chaos Mode lets you simulate real-world error scenarios (like 500s or 404s) and network latency, helping you test error boundaries and loading states without writing backend code.

How can I populate my mocks?

You can use 3 strategies: Schema Faker (dynamic generation), POST/Push (send data via API or Curl), or manually pasting a JSON object/array.

Does it support relations between resources?

Absolutely. You can define 1:N and N:M relations between resources. Mimicry will automatically manage foreign keys and allow you to fetch related data using the _embed parameter.

Can I filter or sort results?

Yes. Mimicry supports advanced query parameters for filtering, sorting, and pagination, behaving like a real database. Check our documentation for all available options.

Can I use deterministic data for reproducible tests?

Yes. The schema editor supports a seed value. With the same seed, Mimicry always generates the same response — perfect for snapshot testing.

How does the schema editor work?

You define a tree of fields, each with a Faker type and optional parameters (e.g. min/max, format). Mimicry auto-generates realistic JSON on every request based on that schema.

Can Chaos Mode be configured per HTTP method?

Yes. Every CRUD method (GET, POST, PUT, DELETE, PATCH) has its own independent Chaos Mode configuration, so you can simulate failures on reads only, writes only, or any combination.

What query parameters does Mimicry support?

CRUD resources support ?page, ?limit, ?sort, and ?_embed for pagination, sorting, and relation embedding, all configurable via the resource settings.

Security & Privacy

Can I use Mimicry for automated testing?

Yes. With API Keys, you can easily integrate your mock endpoints into Cypress, Playwright, or CI/CD pipelines for consistent and predictable test environments.

Can I protect my endpoints from unauthorized access?

Yes. For registered users, Mimicry lets you generate API keys and require them as headers on any request, keeping your mocks accessible only to your team or CI/CD pipelines.

Do you store personal data?

Registration only requires an email. We don't sell data to third parties. Mock data is isolated per user and deleted upon account removal.

Billing & Plans

What's the difference between Guest and Registered?

Guest mocks expire after 24 hours. Registered accounts get cloud-synced storage that persists while the account is active, plus API key access and more project and mock slots.
Mimicry

We simplify frontend development by allowing you to create simulated APIs in seconds.

© 2026 Mimicry. v0.2.3