DNS History
Endpoints for reviewing and restoring hosted DNS snapshots.
List DNS snapshots
List snapshots saved before hosted DNS changes and snapshots saved manually.
path Parameters
domainNameOrIdfull domain name or ID
query Parameters
kindFilter by the way the snapshot was created.
pageper_pageList DNS snapshots › Responses
Paginated set of DNSZoneSnapshotSummary
Save DNS snapshot
Save the domain's current hosted DNS records under a name supplied by the caller.
path Parameters
domainNameOrIdfull domain name or ID
Save DNS snapshot › Request Body
nameA name that identifies the saved snapshot.
Save DNS snapshot › Responses
DNSZoneSnapshot
Show DNS snapshot
Show a snapshot and every DNS record stored in it.
path Parameters
domainNameOrIdfull domain name or ID
dnsZoneSnapshotIdsnapshot ID
Show DNS snapshot › Responses
DNSZoneSnapshot
Export DNS snapshot
Download the records stored in a snapshot as BIND-compatible plain text. Comments and metadata are not included.
path Parameters
domainNameOrIdfull domain name or ID
dnsZoneSnapshotIdsnapshot ID
Export DNS snapshot › Responses
The DNS snapshot export.
Preview DNS snapshot restore
Return the changes that restoring a snapshot would make without changing the hosted DNS zone. Supply the returned fingerprint to the restore endpoint to reject the restore if the current zone changes after this preview.
path Parameters
domainNameOrIdfull domain name or ID
dnsZoneSnapshotIdsnapshot ID
Preview DNS snapshot restore › Responses
DNSZoneSnapshotRestorePlan
snapshot_idThe snapshot that would be restored.
fingerprintAn opaque identifier for this snapshot and the current hosted DNS zone.
DNS records the restore would add.
DNS records the restore would remove.
Existing DNS records the restore would change.
Existing DNS records that already match the snapshot.
Restore DNS snapshot
Replace the local hosted DNS zone with the records stored in a snapshot. Domain Chief saves the current zone first and publishes the restored records to hosted DNS after this request returns.
A preview is optional. When you supply a preview fingerprint, the restore is rejected if the current zone has changed since that preview.
path Parameters
domainNameOrIdfull domain name or ID
dnsZoneSnapshotIdsnapshot ID
Restore DNS snapshot › Request Body
fingerprint^[a-f0-9]{64}$The opaque fingerprint returned by a previous restore preview.
Restore DNS snapshot › Responses
No content