MockQL lets you extend your existing REST API with new endpoints and features without managing multiple endpoint URLs or changing your backend code.
Extend your existing production API without changing URLs
// Intercept requests to your production API
{
"operation": "intercept",
"url": "https://myproductionapi.com/api/v1/posts",
"method": "GET",
"options": {
"proxyMode": true,
"statusCode": 200
}
}
GET https://myproductionapi.com/api/v1/posts
With proxy intercept:
Client makes request to original API URL
MockQL intercepts the request
Request is proxied to your real backend
MockQL serves modified or original response
Use your existing API URLs while extending them with new endpoints and features.
Mock missing endpoints while they're in development without changing your API URLs.
Modify API responses to match future changes without waiting for backend updates.
Capture and modify requests before they reach your backend for testing edge cases.
Generate realistic mock data with Faker library and request-based templates.
Test how your application handles API errors, timeouts, and other edge cases.
MockQL captures requests to your existing API
Determine how to handle based on your configuration
Send back modified or mocked API responses
Start using MockQL today to extend your existing API with new endpoints, modify responses, and speed up your development workflow.