How to Delete a Domain from Vultr DNS

Updated on November 27, 2024

Deleting a domain removes it and all existing DNS records such as zones from Vultr DNS. DNS records cannot be recovered when a domain is deleted from Vultr DNS.

Follow this guide to delete a domain from Vultr DNS using the Vultr Customer Portal, API, or CLI.

  • Vultr Customer Portal
  • Vultr API
  • Vultr CLI
  1. Navigate to Products, expand the Network group and click DNS to view all domains in your account.

    Access the DNS category

  2. Click Delete Domain next to your target domain.

    Delete Domains

  3. Click Delete Domain in the confirmation prompt to delete the target domain.

    Delete Domain Confirmation Prompt

  1. Send a GET request to the List DNS domains endpoint and note the target domain in your output.

    console
    $ curl "https://api.vultr.com/v2/domains" \
       -X GET \
       -H "Authorization: Bearer ${VULTR_API_KEY}"
    
  2. Send a DELETE request to the Delete Domain endpoint to delete the domain.

    console
    $ curl "https://api.vultr.com/v2/domains/{dns-domain}" \
      -X DELETE \
      -H "Authorization: Bearer ${VULTR_API_KEY}"
    
  1. List all domains available in your Vultr account and note the target domain.

    console
    $ vultr-cli dns domain list
    
  2. Delete the domain.

    console
    $ vultr-cli dns domain delete <domain>