FreeDomain Check API

Get name DNS

GET/names/{name}/dnsNo key

The latest stored DNS reading of one name, with its parking venue.

NS, A, AAAA, CNAME and MX records, whether a website answers, and the parking venue the reading points at. A name the catalog never stored answers 200 with read: false and empty facts, never 404.

AccessNo key. Limited per address; a key adds the paid fields.
BillingOne call.
FormatsJSON

Connect on RapidAPI

Request

namestringRequiredPath

A full domain name on an ending the catalog holds, lowercased, IDN as punycode. A bare word, a subdomain, an e-mail address or an unknown ending answers 400 validation_failed with reason and suggestion.

fieldsstringOptionalQuery

Comma-separated top-level keys to keep; an unknown key answers 400 unsupported_field.

curl -X GET "https://api.unique.domains/v1/names/get.plumbing/dns"

Response

readboolean
nsstring[]
astring[]
aaaastring[]
cnamestring[]
mxobject[]
hasWebsiteboolean | null
parkingstring | null

Errors

validation_failed400

A value is not valid

rate_limited429

Too many requests

internal500

Unexpected error

200 · application/jsonExample
{
  "data": {
    "read": true,
    "ns": [
      "ns6.afternic.com",
      "ns5.afternic.com"
    ],
    "a": [
      "76.223.54.146",
      "13.248.169.48"
    ],
    "aaaa": [],
    "cname": [],
    "mx": [
      {
        "exchange": "",
        "priority": 0
      }
    ],
    "hasWebsite": true,
    "parking": "afternic"
  },
  "meta": {
    "asOf": null,
    "cursor": null,
    "limit": null
  },
  "links": {
    "self": "https://api.unique.domains/v1/names/get.plumbing/dns",
    "next": null,
    "register": null,
    "product": null,
    "dataset": null
  }
}

API status

Ask AI about Unique Domains