FREEMIUM
Name Toolkit
Name Toolkit is a domain name suggestion, registration and whois info provider. Our focus is on speed, simplicity and honesty.

API Docs

Pricing

Tag Utility

7 Developers use this API

Methods

  • Get Whois info

Get Whois info (GET)

This call retrieves detailed public whois information for a domain.

Parameters

search
STRING
Domain to retrieve whois data for e.g. nametoolkit.com. 
Note - Will NOT work correctly if you specify a domain with subdomain.

For example: "/whois?q=mashape.com"

Results

address_city
STRING
The city part of an address.

For example: "Paris"

address_country
STRING
The country part of an address.

For example: "France"

address_postal_code
STRING
Post code part of address

For example: "12345"

address_street1
STRING
The first line of a street address

For example: "15 place de la Nation"

address_street2
NONE
Second line of street address

For example: "District 9"

address_street3
STRING
In the event of a lengthy street address this may also be populated.

For example: "Manhattan"

checked
STRING
Domain which was checked.

For example: "nametoolkit.com"

created
array of STRING
Whois created date for this domain. 

For example: "15-jul-1999"

dateExpires
STRING
Normalised whois expiration date for this domain. RAW Whois expiration dates are in a different format in practically every TLD.

For example: "2018-7-15"

descr
STRING
Description - Uncommonly used field
domain
STRING
Domain which was sent to API. Can be different from checked if there was a problem parsing a domain.

For example: "nametoolkit.com"

email
STRING
Email of domain owner

For example: "customerservice@nametoolkit.com"

expiration_date
STRING
Whois expiration date in raw format 
Note - Can differ between TLDs

For example: "15-jul-2018"

fax
STRING
Fax number of domain owner
Note - Optional and different formatting is allowed between registries.

For example: "+33.143730576"

name
NONE
Name of domain owner

For example: "Parsity Ltd."

name_server
NONE
List of name servers for this domain.

For example: "[ "a.dns.gandi.net" "b.dns.gandi.net" "c.dns.gandi.net" ]"

phone
STRING
Phone number 
Note - Optional and not well defined between registries.

For example: "+442.890424190"

raw
STRING
Raw text whois string

For example: "Whois Server Version 2.0 Domain names in the .com and .net domains can now be registered with many different competing registrars. Go to http://www.internic.net for detailed information. Domain Name: SILICONREPUBLIC.COM Registrar: TUCOWS.COM CO. Whois Server: whois.tucows.com Referral URL: http://domainhelp.opensrs.net Name Server: NS0.TIBUS.NET Name Server: NS1.TIBUS.NET Name Server: NS2.TIBUS.NET Status: ok Updated Date: 22-jul-2011 Creation Date:"

referral_domain
STRING
Page/site usually provided by a registrar to answer common queries by/about it's registrant's domains.

For example: "domainhelp.opensrs.net"

registrar
STRING
Company with which a domain was registered

For example: "OpenSRS"

status
STRING
Whether a domain is available or not

For example: ""taken"|"free""

updated
STRING
Timestamp of last update to this whois record

For example: "22-jul-2011"

Example

JSON
{"address_city":"Paris","address_country":"France","address_postal_code":"12345","address_street1":"15 place de la Nation","address_street2":"District 9","address_street3":"Manhattan","checked":"nametoolkit.com","created":["15-jul-1999"],"dateExpires":"2018-7-15","descr":"sample value","domain":"nametoolkit.com","email":"customerservice@nametoolkit.com","expiration_date":"15-jul-2018","fax":"+33.143730576","name":"Parsity Ltd.","name_server":"[
\"a.dns.gandi.net\"
\"b.dns.gandi.net\"
\"c.dns.gandi.net\"
]","phone":"+442.890424190","raw":"Whois Server Version 2.0

Domain names in the .com and .net domains can now be registered
with many different competing registrars. Go to http://www.internic.net
for detailed information.

   Domain Name: SILICONREPUBLIC.COM
   Registrar: TUCOWS.COM CO.
   Whois Server: whois.tucows.com
   Referral URL: http://domainhelp.opensrs.net
   Name Server: NS0.TIBUS.NET
   Name Server: NS1.TIBUS.NET
   Name Server: NS2.TIBUS.NET
   Status: ok
   Updated Date: 22-jul-2011
   Creation Date:","referral_domain":"domainhelp.opensrs.net","registrar":"OpenSRS","status":"\"taken\"|\"free\"","updated":"22-jul-2011"}

JSON (Learn how)

GET http://mapi.nametoolkit.com/whois?search=A-VALUE
  • The required parameters have a yellow background, while the optional are gray
  • Authentication: Request a valid _token before making the API call. Learn how.

PHP (Learn how)

This client library will be auto-generated on the fly

Ruby (Learn how)

This client library will be auto-generated on the fly

Python (Learn how)

This client library will be auto-generated on the fly

Java (Learn how)

This client library will be auto-generated on the fly

Objective C (Learn how)

This client library will be auto-generated on the fly