Description
Checks the availability of the specified 3rd level .NAME domain name(s).
Parameters
Name | Data Type | Required / Optional | Description |
---|---|---|---|
auth-userid | Integer | Required | Authentication Parameter |
api-key | String | Required | Authentication Parameter |
domain-name | Array of Strings | Required | Domain name(s) that you need to check the availability for |
tlds | String | Required | Pass *.name for 3rd level .NAME domains |
HTTP Method
GET
Example Test URL Request
https://domaincheck.httpapi.com/api/domains/thirdlevelname/available.json?auth-userid=0&api-key=key&domain-name=domain.one&domain-name=domain.two&tlds=*.name
Response
Returns a hash map containing domain name availability status for the requested TLDs:
-
Domain Availability Status (status)
-
available - domain name available for registration
-
regthroughus - domain name currently registered through the Registrar whose connection is being used to check the availability of the domain name
-
regthroughothers - domain name currently registered through a Registrar other than the one whose connection is being used to check the availability of the domain name. If you wish to manage such a domain name through your Reseller / Registrar Account, you may pass a Domain Transfer API call. See details
-
unknown - returned, if for some reason, the Registry connections are not available. You should ideally re-check the domain name availability after some time.
-