Mock backend flows without waiting on backend delivery

Mock API Platform / REST + WebSocket

Create hosted mock APIs and live event streams in minutes.

SignalDock gives frontend developers, QA teams, and demo environments a browser-first way to publish mock REST endpoints and Socket.IO events under one clean workspace URL.

REST

Hosted mock endpoints

Serve public JSON or text responses with status codes, headers, delays, and path params.

Realtime

Socket.IO event mocks

Trigger namespaced events from the dashboard and keep frontend state machines moving.

Guardrails

Usage analytics and limits

Track hits, monitor triggers, and automatically block noisy IPs when traffic spikes.

Single entry auth

Enter your workspace

Auto login / signup

If the username already exists, SignalDock signs you in. If it does not, SignalDock creates the workspace with a hashed password and starts the session immediately.

What you get

  • Public base URL per workspace for API and event mocks
  • Dynamic placeholders like `[[UUID]]`, `[[NAME]]`, and `[[NOW_ISO]]`
  • Built-in test tools, hit counters, and temporary IP blocking

Mock API Builder

Ship frontend integrations before the backend is ready.

Define methods, paths, status codes, headers, delays, and templated responses without opening Postman collections or spinning up a local mock server.

WebSocket Mocking

Model real-time UI states with namespaced events.

Create Socket.IO namespaces, author payload templates, and manually trigger event broadcasts for notifications, chats, feeds, and order lifecycles.

Operational Guardrails

Protect shared demo links from accidental abuse.

SignalDock tracks usage, exposes last-hit activity, and automatically enforces per-IP rate limits with temporary blocks so public mocks stay usable.

How it works

One workspace for REST mocks, WebSocket events, and quick testing.

Instead of juggling a local mock server, generated JSON files, and separate event tooling, SignalDock keeps the full contract-testing flow in one dashboard.

01

Create

Add a route or event, then paste a payload template with placeholders.

02

Share

Use the public workspace URL in frontend apps, QA suites, or product demos.

03

Observe

Inspect hit counts, last activity, and block status directly in the dashboard.

FAQ

Common questions about the mock platform.

The homepage is optimized to explain what the product does, while the app itself stays focused on fast creation, testing, and event triggering.

Who is SignalDock for?

Frontend developers, QA engineers, mobile teams, demo environments, and integration testers who need hosted mock APIs or mock WebSocket events without backend dependencies.

Does it support dynamic fake data?

Yes. Response and payload templates support tokens like `[[UUID]]`, `[[NAME]]`, `[[EMAIL]]`, `[[NUMBER_100000_999999]]`, `[[NOW_ISO]]`, and `[[USERNAME]]`.

Can I use it for public demo links?

That is one of the main use cases. The app exposes public workspace URLs and includes rate limits plus temporary IP blocking to reduce abuse during shared demos.