Skip to main content
Webhooks send real-time notifications when events happen in your Dub workspace. All webhook payloads follow this structure:
webhook-payload.json
{
  "id": "evt_KleiO4HBwZFbO1vZLWIPZ2AtX",
  "event": "link.created",
  "createdAt": "2024-08-26T16:41:52.346Z",
  "data": {}
}
  • id – Unique event ID
  • event – Event type (e.g. link.created)
  • createdAt – ISO 8601 timestamp when the event was created
  • data – Event-specific payload

Dub Partners

Dub Partners lets you run a partner program with referral links, commissions, and payouts. Here are the webhook events that are available for Dub Partners:
Event TypeDescription
partner.enrolledOccurs when a new partner is enrolled in your partner program.
partner.application_submittedOccurs when a partner submits an application to join your partner program.
lead.createdOccurs when a new lead is tracked.
sale.createdOccurs when a new sale is tracked.
commission.createdOccurs when a new commission is generated — from a tracked conversion or created manually in the dashboard.
Dub Links is your short link and analytics platform for creating, managing, and tracking links. Here are the webhook events that are available for Dub Links:
Event TypeDescription
link.createdOccurs when a new link is created in your workspace.
link.updatedOccurs when a link is updated in your workspace.
link.deletedOccurs when a link is deleted in your workspace.
link.clickedOccurs when a user clicks a link (scoped to specific links; you choose which links to subscribe to).