Quick Start
Create your first project and have a mock endpoint running in under a minute.
API Mocking
Configure mock HTTP endpoints with custom methods, paths, headers, and response bodies.
Webhook Inbox
Capture and inspect incoming HTTP requests in real time via WebSocket streaming.
Feature Flags
Roll out features gradually with global flags, group-scoped flags, and percentage rollouts.
Release Notes
Generate AI-powered release notes from your GitHub commits and distribute them via Slack or email.
API Reference
Explore the full REST API surface and integrate Swisstools directly into your workflow.
How it works
1
Sign up and create a project
Register with email/password or OAuth. A personal team is created automatically. Add a project — each project gets its own unique subdomain.
2
Configure your tools
Add mock API endpoints, webhook inboxes, or feature flags to your project. Each resource gets a unique, shareable URL.
3
Point your app at Swisstools
Use the generated subdomain URLs in your application during development and testing. No deploys or restarts needed when you make changes.
4
Ship faster
Build against realistic mocks, inspect live webhook data in real time, and generate polished release notes from your commits.
All mock endpoints and webhook inboxes are served at
<team-ref>-<project-slug>.swisstools.dev. See Subdomains to learn how the URL structure works.