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. 
 
- 
