Build Mocks that behave like the real thing,
share with a single URL
Resources created with POST can be retrieved with GET. Return 500 on the 3rd request. Return 401 without Authorization header. Build such Mocks in minutes and share them with your team by just passing the URL.
No credit card required ยท Free plan is free forever
Try live, published Mocks right now โ no signup required.
What you can do with ScenarioMock
Achieve "real-world behavior" that was difficult with existing mock tools โ all with just a GUI.
Stateful Mock
Resources created with POST /users can be retrieved with GET /users/:id. DELETE returns 404. Reproduce the same behavior as real APIs.
Scenario Engine
Set dynamic behaviors like "500 on 3rd call", "401 without Authorization header", or "delay only when a specific header is set" โ no code required.
Shared URL
Just share the URL to let anyone view the endpoint list and send requests directly in the browser. No auth needed to view or test.
Get started in 4 steps
Create a project
Just choose a slug and your Mock URL is ready.
Configure endpoints & scenarios
Set up responses and scenarios with a browser GUI.
Hit the Mock
The Mock starts immediately. Test with curl or a browser.
Share the URL
Make it public and share the URL โ your team can start using it instantly.
Test from Your Android Device
ScenarioMock builds the mock server. This app fires the requests โ the perfect pair for mobile API development.
- GET / POST / PUT / PATCH / DELETE support
- Formatted JSON response viewer
- Custom headers & request body
API Tester โ REST & JSON Client
Android
A full-featured HTTP client for Android. Send requests to your ScenarioMock endpoints, inspect formatted responses, and validate your scenarios โ all from your phone.
Simple, transparent pricing
Start free, upgrade when you need more.
Free
$0/ month
No credit card required ยท Free plan is free forever
- 3 projects
- 10 endpoints / project
- 60 req/min
- 30-day log retention
Pro
$9/ month
- Unlimited projects
- Unlimited endpoints
- 1,000 req/min
- 30-day log retention
- Priority support