Webhook Automation API
The Webhook Automation API handles webhook management from any source - Stripe, GitHub, Slack, or custom integrations. Receive webhooks, forward to your destination, transform payloads, retry on failure, and track everything with detailed logging. ## Unique Features - **Webhook Debugger**: Test webhook endpoints without real events (UNIQUE) - **Payload Comparison**: Compare two payloads to…
Webhook Automation API endpoints
| Method | Endpoint | Description |
|---|---|---|
| System | ||
| GET |
getApiInfo / |
Returns information about the API and available endpoints |
| GET |
getHealth /health |
Returns the health status of the API |
| Webhooks | ||
| GET |
listWebhooks /api/webhooks |
Get all webhooks for the authenticated user |
| GET |
getWebhook /api/webhooks/{id} |
Get details of a specific webhook |
| PUT |
updateWebhook /api/webhooks/{id} |
Update an existing webhook |
| POST |
receiveWebhook /webhook/{id} |
The endpoint to receive webhooks. Use the webhook ID created via `/api/webhooks` as the path parameter. This is the URL you configure in external services (Stripe, GitHub, etc.)… |
| POST |
createWebhook /api/webhooks |
Create a new webhook endpoint to receive webhooks. The webhook will have a unique ID that can be used to receive webhooks at `/webhook/{id}`. |
| DELETE |
deleteWebhook /api/webhooks/{id} |
Delete a webhook |
| POST |
testWebhook /api/webhooks/{id}/test |
Send a test payload to a webhook's destination URL |
| Logs | ||
| GET |
getWebhookLogs /api/webhooks/{id}/logs |
Get logs for a specific webhook |
| Debugger | ||
| POST |
debugWebhook /api/webhooks/debug |
Test any URL with a webhook payload without creating a webhook. Useful for testing webhook configurations before setting up real webhooks. |
| POST |
comparePayloads /api/webhooks/compare |
Compare two webhook payloads to identify differences. Useful for debugging webhook payloads or testing transformations. |
| Signatures | ||
| POST |
validateSignature /api/webhooks/validate-signature |
Validate HMAC-SHA256 signature from webhook payloads |
| POST |
generateSignature /api/webhooks/generate-signature |
Generate HMAC-SHA256 signature for webhook payloads |
Webhook Automation API pricing
| Plan | Price | Rate limit | Quotas |
|---|---|---|---|
| BASIC | Free | — |
|
| PRO Recommended | $19 / month | 500 / minute |
|
| ULTRA | $79 / month | 1000 / minute |
|
| MEGA | $299 / month | 5000 / minute |
|