Domain successfully registered
Fired when a domain purchase completes and provisioning succeeds. The event is delivered at-least-once — dedupe using id.
postWebhookdomain.registered
Payload
Example payload
{
"id": "evt_01HMZ8BQ2XWN9G0K6C3FX9E1R7",
"type": "domain.registered",
"api_version": "1.0.0",
"data": {
"domain": "taskflow.app",
"registrar": "dynadot",
"years": 1,
"retailPrice": 14.99,
"currency": "USD"
}
}Response
Acknowledged — return 2xx to prevent retries.
Changes
Webhooks have no change history: a webhook is keyed by its event name rather than a path and method, so no recorded change can name it.