This product was not featured by Product Hunt yet. It will not be visible on their landing page and won't be ranked (cannot win product of the day regardless of upvotes).
ScenarioMock
Stateful Mock API server you can share with a single URL
ScenarioMock lets you build mock API servers that actually behave like real ones. POST /users creates a resource. GET /users/:id retrieves it. DELETE returns 404. Return 500 on the 3rd request. Return 401 without an Authorization header. Set up these behaviors in a GUI — no code needed. Share the URL and your team can test immediately, no auth required.
Hey Product Hunt! 👋 I'm Yoshi, the maker of ScenarioMock.
I built this because I kept running into the same frustration: existing mock tools return fixed responses. Real APIs have state. When I POST /users, I expect GET /users/:id to return that user. When I hit a rate limit on the 3rd request, I expect a 429. Mocking these flows was always painful — until now.
**What ScenarioMock does differently:**
🗄️ **Stateful Mock** — Resources created with POST can be retrieved with GET. DELETE returns 404. It behaves like a real database-backed API, powered by Redis.
🎭 **Scenario Engine** — Set dynamic behaviors without writing code:
- *Sequence*: "Return 200 on the 1st call, 429 on the 2nd, 200 again from the 3rd"
- *Conditional*: "Return 401 if the Authorization header is missing"
- *Stateful Collection*: Full CRUD mock in one config
🔗 **Shared URL** — Make your project public and share the URL. Anyone can view the endpoint list and send requests directly in the browser — no account needed.
👉 Try the live demo right now (no account required):
https://demo-mock--ecommerce-api...
**And for mobile API testing**, I also have a companion Android app: [API Tester – REST & JSON Client](https://play.google.com/store/ap...). Build the mock on ScenarioMock, fire requests from your phone.
I'd love to hear what you think — feedback on which scenario type you'd use most, or features you wish mock tools had. Happy to answer any questions below! 🙏
It's a mock e-commerce API with stateful CRUD (POST creates a product, GET
retrieves it, DELETE removes it) plus a couple of Sequence/Conditional
scenarios wired up. Try hitting the endpoints directly from the page and let
me know what you think 🙏
Hi everyone! Thank you all so much for the amazing support and Upvotes today! 🙏
We just launched ScenarioMock to help API learning and development.
Please feel free to drop any questions or feedback in the comments.
We'd love to hear from you!
Hey Product Hunt! 👋 I'm Yoshi, the maker of ScenarioMock.
I built this because I kept running into the same frustration: existing mock tools return fixed responses. Real APIs have state. When I POST /users, I expect GET /users/:id to return that user. When I hit a rate limit on the 3rd request, I expect a 429. Mocking these flows was always painful — until now.
What ScenarioMock does differently:
🗄️ Stateful Mock — Resources created with POST can be retrieved with GET. DELETE returns 404. It behaves like a real database-backed API, powered by Redis.
🎭 Scenario Engine — Set dynamic behaviors without writing code:
- Sequence: "Return 200 on the 1st call, 429 on the 2nd, 200 again from the 3rd"
- Conditional: "Return 401 if the Authorization header is missing"
- Stateful Collection: Full CRUD mock in one config
🔗 Shared URL — Make your project public and share the URL. Anyone can view the endpoint list and send requests directly in the browser — no account needed.
I'd love to hear what you think — feedback on which scenario type you'd use most, or features you wish mock tools had. Happy to answer any questions below! 🙏
About ScenarioMock on Product Hunt
“ Stateful Mock API server you can share with a single URL”
ScenarioMock was submitted on Product Hunt and earned 0 upvotes and 4 comments, placing #15 on the daily leaderboard. ScenarioMock lets you build mock API servers that actually behave like real ones. POST /users creates a resource. GET /users/:id retrieves it. DELETE returns 404. Return 500 on the 3rd request. Return 401 without an Authorization header. Set up these behaviors in a GUI — no code needed. Share the URL and your team can test immediately, no auth required.
ScenarioMock was featured in API (98.4k followers) and Developer Tools (515.9k followers) on Product Hunt. Together, these topics include over 87k products, making this a competitive space to launch in.
Who hunted ScenarioMock?
ScenarioMock was hunted by ToolboxMApps. A “hunter” on Product Hunt is the community member who submits a product to the platform — uploading the images, the link, and tagging the makers behind it. Hunters typically write the first comment explaining why a product is worth attention, and their followers are notified the moment they post. Around 79% of featured launches on Product Hunt are self-hunted by their makers, but a well-known hunter still acts as a signal of quality to the rest of the community. See the full all-time top hunters leaderboard to discover who is shaping the Product Hunt ecosystem.
Want to see how ScenarioMock stacked up against nearby launches in real time? Check out the live launch dashboard for upvote speed charts, proximity comparisons, and more analytics.