Skip to content

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

PlanEndpointsRequestsRetention
FreeUnlimited50 per 24-hour window7 days
ProUnlimited100,000 per 30 days30 days

See Plans & Limits for full details on quotas, retention, rate limits, and billing periods.