This guide walks you through signing up for Swisstools and setting up your first mock endpoint or webhook inbox. By the end, you’ll have a live URL you can point your application at.Documentation Index
Fetch the complete documentation index at: https://docs.swisstools.dev/llms.txt
Use this file to discover all available pages before exploring further.
Create your account
Go to swisstools.dev and click Get Started. You can register with an email and password, or sign in with your GitHub or Google account.Once you complete registration, you’re taken to the dashboard.
Find your personal team
Swisstools automatically creates a personal team for you on signup — you don’t need to do anything. Your personal team appears in the team selector on the dashboard and is where you’ll create your first project.
Your team has a short internal reference ID (distinct from its display name) that appears as part of your project subdomain URLs. You’ll see this in action in the next steps.
Create your first project
On the dashboard, click New Project. Give it a name and a slug. The slug becomes part of your project’s subdomain:For example, if your team ref is The name auto-generates a slug as you type, but you can edit it manually. Click Create to continue.
a1b2c3d4 and your project slug is payments-api, your project URL base is:Add a mock endpoint or a webhook inbox
From your project page, navigate to either Mocks or Webhooks in the sidebar.To create a mock endpoint:Click New Mock and configure:
- Method —
GET,POST,PUT,DELETE, etc. - Endpoint path — e.g.
/usersor/orders/:id - Status code — e.g.
200 - Response headers — key/value pairs returned with the response
- Response body — the JSON (or any text) your mock returns
Copy your URL and use it in your app
Mock endpoint URL format:For example, if you created a Webhook inbox URL format:Point any service at this URL to start capturing requests. Open the webhook detail page in Swisstools and watch incoming requests appear in real time via the live stream.
GET /users mock:What’s next
Now that your first project is up and running, explore the rest of what Swisstools offers:API Mocking
Learn how to configure mock responses, set custom headers, and manage multiple endpoints per project.
Webhook Inbox
Understand how to inspect captured requests and use webhook data during development and testing.
Feature Flags
Set up flags, create groups with percentage-based rollouts, and access them via API key from your app.
Release Notes
Connect a GitHub repository and generate AI-drafted release notes from your commit history.