Sources

A source represents an external service that sends webhooks to WebhookLane. Each source gets a unique ingest URL with a secure token.

Creating a Source

  1. Navigate to Sources in your organization dashboard
  2. Click Create source
  3. Enter a name (e.g., "Stripe", "GitHub") and optional description
  4. Copy the generated ingest URL

Ingest URL

The ingest URL follows this format:

POST https://ingest.webhooklane.com/api/ingest/<token>

Send any JSON payload to this URL. WebhookLane stores the full request including headers and responds with 202 Accepted.

Token Management

You can regenerate a source's token at any time from the source detail view. The old token stops working immediately, so update your webhook provider's configuration promptly.

Active/Inactive

Toggle a source active or inactive. Inactive sources reject incoming webhooks with a 404 response. This is useful for temporarily pausing a noisy source without deleting it.

Rate Limiting

Each source token is rate-limited to 100 requests per minute. If exceeded, WebhookLane returns 429 Too Many Requests.