Endpoints
Endpoints are unique URLs that capture incoming webhooks. Each endpoint has its own request history, mock response configuration, and settings.
Updated Mar 2026
Creating an endpoint
Click New Endpoint in the dashboard header. Give it a name and configure an optional mock response.
Each endpoint gets an auto-generated slug that forms its webhook URL:
https://go.webhooks.cc/w/<slug>
Copy the full URL from the dashboard URL bar. Endpoints created by logged-in users (Free or Pro) never expire -- they persist until you delete them manually or programmatically. Only ephemeral endpoints (created without an account or explicitly marked ephemeral) auto-delete after 12 hours.
Switching endpoints
Use the endpoint switcher dropdown in the dashboard header to switch between endpoints. The request list updates in real-time when you switch.
Sending test webhooks from the dashboard
Use the Send button in the URL bar to send a manual request or a signed provider template (Stripe, GitHub, Shopify, Twilio).
See Dashboard test webhook docs for template presets, signature headers, and verification tips.
Endpoint settings
Click the gear icon next to the endpoint name in the URL bar to open settings. You can:
- Rename the endpoint
- Configure a mock response
- Set a notification webhook to get alerted in Slack, Discord, or any URL when a request arrives
- Configure signature verification — select a provider and paste your signing secret to automatically verify every incoming webhook
- Delete the endpoint and all its captured requests
Limits
| Plan | Endpoints | Requests | Retention |
|---|---|---|---|
| Free | Unlimited | 50 per 24-hour window | 7 days |
| Pro | Unlimited | 100,000 per 30 days | 30 days |
See Plans & Limits for full details on quotas, retention, rate limits, and billing periods.