Webhooks

domain.deleted

Fires when a domain is successfully deleted from your account.

The domain.deleted event fires when a domain is successfully deleted. Once deleted, the domain can no longer be used to send or receive email, and you should remove its DNS records.

The payload mirrors the domain's last-known state, including its records, so you can clean up your DNS configuration.

{
  "type": "domain.deleted",
  "created_at": "2026-06-17T19:32:22.980Z",
  "data": {
    "id": "d91cd9bd-1176-453e-8fc1-35364d380206",
    "name": "example.com",
    "status": "verified",
    "created_at": "2026-06-26T20:21:26.347412+00:00",
    "region": "us-east-1",
    "records": [
      {
        "record": "SPF",
        "name": "send",
        "type": "MX",
        "ttl": "Auto",
        "status": "verified",
        "value": "feedback-smtp.us-east-1.amazonses.com",
        "priority": 10
      },
      {
        "record": "DKIM",
        "name": "mailblastr._domainkey",
        "value": "p=MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDsc4Lh8xilsngyKEgN2S84...",
        "type": "TXT",
        "status": "verified",
        "ttl": "Auto"
      }
    ]
  }
}
Payload
typestringoptional

The event type that triggered the webhook.

created_atstringoptional

ISO 8601 timestamp when the webhook event was created.

dataobjectoptional

Event-specific data. The fields below live inside this object.

data.idstringoptional

Unique identifier for the domain.

data.namestringoptional

Domain name, e.g. example.com.

data.statusstringoptional

Aggregated verification status at deletion time.

data.created_atstringoptional

ISO 8601 timestamp when the domain was created.

data.regionstringoptional

Region where the domain was configured, e.g. us-east-1.

data.recordsobject[]optional

The domain's last-known DNS records (same shape as on create/update).

This is one of several events MailBlastr can deliver. See the full list of webhook event types.