Mock any API endpoint in seconds.

Define routes, configure responses, and get a live HTTPS URL instantly — with no server setup, no config files, and no waiting on other teams.

Free tier · No server setup · Cancel any time

bash

$ curl https://api.motjker.xyz/{project_id}/users \

-H "X-Mock-Key: mtjk_live_..."

HTTP/2 200 · 4ms

content-type: application/json

{

"users": [

{

"id": "usr_01HXK2P7",

"name": "Jane Smith",

"email": "[email protected]",

"role": "admin"

}

],

"total": 1,

"page": 1,

"per_page": 20

}

Capabilities

Instant endpoints
Define a route, write a JSON body, get a live HTTPS URL. No deploy.
Request logging
Every request captured with method, headers, body, params, and timing.
Dynamic responses
Use {{faker.*}} template variables to inject realistic IDs, names, emails, and timestamps on every request.
Latency simulation
Per-endpoint fixed or jittered delay to exercise loading state logic.
CORS included
Correct CORS headers on every response. Works from any browser client.
Status code control
Return 200, 201, 400, 404, 500 — exercise every error path.
Team workspaces
One base URL per workspace. Share across your team with no setup.
Access key auth
Require a bearer token to restrict access to your mock endpoints.

How it works

01

Define a route

Choose an HTTP method, set a path, and write the JSON response body. No schema files, no generated types, no tooling to configure.

02

Get a live URL instantly

Motjker generates a permanent HTTPS endpoint under your workspace. Copy it — it's already working.

03

Call it like a real API

Your frontend hits the endpoint directly. Every request is logged with headers, params, body, and timing.

Works with
React Vue Angular Next.js Svelte Astro Nuxt Remix

Pricing

Start free. Scale when you need more.

Ready to unblock your frontend team?

Join 4,000 developers shipping faster without waiting on the backend.

Get started for free