Webhooks
Receive real-time notifications about events in your EdgeURL account
What are Webhooks?
Webhooks allow you to receive HTTP POST requests to your server whenever specific events occur in your EdgeURL account. This enables real-time integrations with your own systems.
Available Events
link.created
Triggered when a new short link is created
link.updated
Triggered when a link is modified
link.deleted
Triggered when a link is deleted
link.clicked
Triggered when a link receives a click
Webhook Payload
All webhook requests include a JSON payload with event details:
{
"event": "link.clicked",
"timestamp": "2025-01-15T10:30:00Z",
"data": {
"link_id": "abc123",
"short_url": "0gr.me/product",
"target_url": "https://example.com/product",
"click": {
"country": "US",
"city": "San Francisco",
"device": "mobile",
"browser": "Chrome",
"referrer": "https://twitter.com"
}
}
}🔒 Security
All webhook requests include a signature header for verification:
X-EdgeURL-Signature: sha256=...🔌 Manage Your Webhooks
Create and manage webhooks from your dashboard to start receiving real-time notifications.
Go to Webhooks →