Skip to main content
GET
/
api
/
domains
/
{id}
cURL
curl --request GET \
  --url https://domainwarden.app/api/domains/{id} \
  --header 'Authorization: Bearer <token>'
{
  "id": "019a11e5-3072-707a-82b2-91bf8b940e80",
  "label": "DigitalOcean",
  "domain": "digitalocean.com",
  "description": null,
  "colour": null,
  "provider": "MarkMonitor Inc.",
  "expires_at": "2030-04-12",
  "components": {
    "whois": {
      "is_enabled": true,
      "check_interval": "weekly",
      "check_status": "HEALTHY",
      "latest_check_details": "Initial check completed via RDAP at 2025-10-24 04:18:47 UTC and reported as healthy.",
      "last_checked_at": "2025-10-24T04:18:47.000000Z",
      "next_check_at": null,
      "last_manual_check_at": null,
      "changes_detected_at": null,
      "has_changed_recently": false,
      "was_manually_checked_recently": false
    },
    "dns": {
      "is_enabled": true,
      "check_interval": "weekly",
      "check_status": "HEALTHY",
      "latest_check_details": "Initial DNS check completed at 2025-10-23 16:30:49 UTC and reported as healthy.",
      "last_checked_at": "2025-10-23T16:30:49.000000Z",
      "next_check_at": "2025-10-30T16:30:49.000000Z",
      "last_manual_check_at": null,
      "changes_detected_at": null,
      "has_changed_recently": false,
      "was_manually_checked_recently": false,
      "enabled_records": [
        "A",
        "AAAA",
        "CNAME",
        "MX",
        "TXT",
        "SRV",
        "CAA",
        "PTR",
        "SOA"
      ]
    },
    "ssl": {
      "is_enabled": true,
      "issuer": null,
      "organization": null,
      "expires_at": null,
      "last_checked_at": null,
      "last_found_invalid_at": null,
      "last_considered_valid_at": null,
      "has_changed_recently": false
    }
  },
  "created_at": "2025-10-23 16:27:04",
  "updated_at": "2025-10-24 08:23:11"
}

Authorizations

Authorization
string
header
required

You can obtain your API Token from your Domainwarden account settings.

Path Parameters

id
string
required

The ID of the domain.

Response

id
string
Example:

"019a11e5-3072-707a-82b2-91bf8b940e80"

label
string
Example:

"DigitalOcean"

domain
string
Example:

"digitalocean.com"

description
string
Example:

null

colour
string
Example:

null

provider
string
Example:

"MarkMonitor Inc."

expires_at
string
Example:

"2030-04-12"

components
object
created_at
string
Example:

"2025-10-23 16:27:04"

updated_at
string
Example:

"2025-10-24 08:23:11"