Securely relay Discord webhooks through an intermediary to protect your original endpoint

Coming soon: Custom Spam Protection

~300
Active Relays
99.9%
Uptime
256-bit
Encryption

Create New Webhook Relay

All webhooks are stored securely with end-to-end encryption. Your original webhook URL is never exposed publicly.

Optional: Add a custom security header that must be included in all requests as X-Webhook-Security.

When using this relay, you must include this header in your requests:
X-Webhook-Security: [your custom value]

Enhanced Security

Protect your original webhook from exposure and abuse with our secure relay layer.

Header Protection

Add an optional security header to restrict access to your webhook endpoint.

Instant Delivery

Messages are relayed in real-time with minimal latency for timely notifications.

Ratelimit

Messages with identical content are limited to one per minute.

Implementation Examples

Python import requests url = "RELAY_URL" headers = { "X-Webhook-Security": "YOUR_SECRET", "Content-Type": "application/json" } data = { "content": "Hello from Python!" } response = requests.post(url, headers=headers, json=data) print(response.status_code) print(response.text)
Powershell Invoke-RestMethod -Uri "RELAY_URL" ` -Method POST ` -Headers @{ "X-Webhook-Security" = "YOUR_SECRET" "Content-Type" = "application/json" } ` -Body '{ "content": "Hello from Powershell!" }'
JavaScript fetch("RELAY_URL", { method: "POST", headers: { "X-Webhook-Security": "YOUR_SECRET", "Content-Type": "application/json" }, body: JSON.stringify({ content: "Hello from JavaScript!" }) }) .then(response => response.text()) .then(data => console.log(data)) .catch(error => console.error("Error:", error));