Use your existing API calls — we modify the responses automatically
Change only specific fields or endpoints — keep everything else real
Single line of code integration with your existing API infrastructure
Keep using your production API endpoint and intercept only specific routes to mock. No need to manage multiple URLs or switch between environments.
Zero configuration proxy setup
Selective route interception
Transparent to your frontend code
Works with any REST or GraphQL API
Add missing endpoints, modify response structures, change status codes, or customize headers while your backend catches up.
Create new endpoints instantly
Modify existing response structures
Simulate errors and edge cases
Customize headers and status codes
Add new fields, queries, or mutations by writing simple schema diffs. New fields are mocked, everything else stays real.
Extend existing GraphQL schemas
Add new types, queries and mutations
Automatic mock data generation
Full introspection support
Choose exactly what to mock and what to keep real. Modify only fields that need to change, keeping the rest untouched.
Field-level mocking control
Mix real and mock data seamlessly
Conditional mocking logic
Dynamic mock data generation
Your frontend code remains clean with zero mock-specific changes. Your API calls work exactly as they would in production.
Zero frontend code changes
Same API endpoints and structure
No mock-specific conditionals
Seamless transition to production
Your GraphQL schema changes automatically appear in introspection queries, making them visible to GraphQL tools.
Full GraphQL introspection support
Compatible with GraphQL tools
Automatic schema merging
IDE integration and autocompletion
We're constantly improving MockQL with new features and capabilities
Build APIs together with your team using shared workspaces, version control, and approval workflows.
Shared workspaces for team development
Git-based version control integration
Pull request and review workflows
Conflict resolution for schema changes
Activity history and audit logs
MockQL gives you the tools to break free from API dependencies and ship frontend features faster than ever before.
Use your real API endpoints for existing data while selectively modifying only the responses you need to build new features. No duplicate endpoints or backend changes.
Simple setup, powerful functionality
Start by creating a new project through our dashboard interface.
Name your project, select your API type (REST or GraphQL), and set basic configuration options in seconds.
Everything you need to know about using MockQL
MockQL integrates with your development workflow as a standalone service that intercepts and mocks API requests. Simply configure your frontend to point to MockQL's endpoints during development. There's no need to install browser extensions or npm packages - MockQL works as an API proxy that responds with your configured mock data, making it framework-agnostic and requiring zero changes to your application code.
Yes! MockQL is designed to work with both REST and GraphQL APIs. It can intercept, modify, and simulate responses for any HTTP request, regardless of the API architecture. This makes it perfect for modern applications that might use a combination of both approaches.
MockQL allows you to create highly accurate API simulations based on your API specifications or sample responses. You can define exact schemas for GraphQL or JSON structures for REST, and even simulate various edge cases, loading states, and error conditions to thoroughly test your frontend.
MockQL gives you complete control over response timing, allowing you to simulate real-world network conditions or test how your UI handles slow responses. You can also inject custom errors with specific status codes and messages to ensure your error handling is robust.
Yes, MockQL is built with teams in mind. You can share mock configurations, create environment-specific settings, and even sync your mocks with version control. This ensures everyone on your team is working with the same API expectations, regardless of backend availability.
MockQL scales from individual developers to enterprise teams. Our tiered pricing model ensures that teams of any size can benefit from faster frontend development without unnecessary overhead. For enterprise users, we offer additional features like SSO, audit logs, and dedicated support.
Choose the plan that's right for you and your team
Perfect for individual developers getting started.
Perfect for small teams working together.
For large teams with advanced requirements.