DNSRecord.removed
Emitted each time a DNS Record is removed.
DNSRecord.remove emits DNSRecord.removed when it completes on a DNS Record.
| Property | Value |
|---|---|
| Emitted by | DNSRecord.remove |
| Noun | DNS Record |
| Moves | DNS Record missing to removed; DNS Record ok to removed; DNS Record drifted to removed; DNS Record dangling to removed |
| Wakes | None. |
Payload
Each delivery is an Event record. data holds what DNSRecord.remove returns, and previous holds the state it left.
| Field | Type | Required | Description |
|---|---|---|---|
name | string | required | DNSRecord.removed. |
at | datetime | required | When it happened. |
seq | integer | Its position in the namespace, one more than the Event before; any seq is a cursor into the history. | |
data | json | required | The Thing as the Action left it. |
data.record | DNS Record | required | The stopped DNS Record. |
data.record.type | string | required | The record type, written in lowercase. |
data.record.name | string | required | The label under the Domain, such as @, www or _dmarc. |
data.record.value | string | required | The declared answer. |
data.record.owner | string | required | platform records serve the Site, authenticate mail and validate certificates, and refuse edits; startup records change freely. |
data.record.observed | string | What public DNS answered at the last daily check. | |
data.record.status | string | dangling means the target no longer answers, the opening for a subdomain takeover; removed means it no longer answers at all. | |
data.previous.status | string | required | The status before this Event: missing. |
Example
{
"$id": "https: //api.sb/ ledgerlark.com/ events/ event_1",
"$type": "Event",
"name": "DNSRecord.removed",
"at": "2026-10-22T12: 00: 00Z",
"data": {
"record": {
"$id": "https: //api.sb/ ledgerlark.com/ dns-records/ dns_record_1",
"$type": "DNSRecord",
"type": "a",
"name": "_dmarc",
"value": "192.0.2.10",
"owner": "platform",
"observed": "192.0.2.10",
"status": "removed"
},
"previous": {
"status": "missing"
}
},
"seq": 1
}