Search in this section
Introduction
The WhoisProxy for TLDs offered by InterNetX enables users to check the availability of domains quickly. Whois requests are carried out via the Linux console.
Activation
In order to use the WhoisProxy, we need to activate the service for the IP that will be used to access the WhoisProxy. As soon as it has been activated, you can use the WhoisProxy via the Linux console. You can order the WhoisProxy in the AutoDNS Customer Center, section Optional Services or contact our sales department (vertrieb@internetx.com) or our domain support (domain-support@internetx.com).
Adding, changing or removing IP addresses to the WhoisProxy
If you would like to add a new IP address to the WhoisProxy, please contact Sales (sales@internetx.com). To change an existing IP address that is used to connect to the WhoisProxy or to remove an existing IP address from the WhoisProxy please, contact Domain Services (domain-services@internetx.com).
Restrictions
We place restrictions on the number of permitted Whois requests. If you would like to extend this limit, please contact our sales team (sales@internetx.com). In addition, the registries also restrict requests - the number of permitted requests therefore varies greatly from registry to registry.
When placing your order, you can choose a percentual threshold value for the Whois requests and set an email address. As soon as this Whois threshold value has been reached or respectively exceeded, you will be informed by email. This ensures that you can increase the Whois request limit in time if needed.
When implementing the Whois proxy, keep in mind the 3 queries per second per source IP restriction.
Specialties of the Whois Client for MacOS and certain Linux distributions
The MacOS Whois Client treats the queries differently, and certain Linux distributions may also be affected.
In some cases it is therefore necessary to enclose the query parameters in quotation marks:
whois -h "whois.autodns.com example.com"
Hostname
The WhoisProxy can be reached via the hostname whois.autodns.com. In the request the hostname is entered after "-h".
Commands
tld
Lists all supported TLDs.
whois -h whois.autodns.com tld
check
Displays the domain status (= domain availability check).
whois -h whois.autodns.com domain.de
full check
Displays all Whois results for the request. The results that are displayed depend on the type of registry (thin or thick) and on the data that the registry makes available (= full check).
whois -h whois.autodns.com full domain.de
multi
Shows the domain status for several TLDs.
whois -h whois.autodns.com multi domain1,domain2 de,com,net or whois -h whois.autodns.com multi domain1.de,domain2.com,domain3.net
help
Displays a list of the suported cmmands and parameters.
whois -h whois.autodns.com help
Parameter
+no_forward
+no_forward
The query is only sent to the first responsible Whois server.
+timeout
+timeout=<timeout>
Specify the period of time until timeout (in seconds, default is 5 seconds).
+v2
+v2
The additional status values premium, claim und premium_claim are returned. Available for the commands "check" and "multi".
+priceclass
+priceclass
Displays the price class which is used to determine for how much the domain can be registered for.
Domain Status
The domain availability checks (command "check" and "multi") check the availability of a domain. The following statuses of the domain can be returned.
Status | Meaning |
---|---|
free | The domain is available for registration or not listed in the registry's Whois database. |
assigned | The domain is already registered. You can not register the domain but it may be possible to transfer the domain, if the registry supports this. |
invalid | The domain name is not valid. Please check if the name consists of valid characters. |
invalid and/or unsupported top-level-domain | The TLD is not valid or not supported |
error | Un unexpected technical error has occurred which prevents the WhoisProxy from displaying a result. |
timeout | The Whois server did not respond within a certain amount of time. |
remote request limit exceeded | The maximum number of requests permitted by the registry has been reached or exceeded. |
reserved | The domain is reserved and cannot be registered. |
pending_delete | The domain is in the deletion process and can not be registered at this time |
claim | The domain is available but there is a trademark present in the Trademark Clearinghouse for the name and the TLD is currently in the Sunrise Claims Period. See http://newgtlds.icann.org/en/program-status/sunrise-claims-periods. |
premium | This is a premium domain which can only be queried with the "+v2" parameter. The ordering process is specified by the registry. |
premium_claim | The following statuses apply: "premium" and "claim". |
market | The domain is offered for sale. |
Examples
check
Example Request
whois -h whois.autodns.com example.com
Example Response
example.com: assigned
check with +v2
Example Request
whois -h whois.autodns.com +v2 00.claims
Example Response
00.claims: premium
+market
Requests WITHOUT "+market" And WITHOUT "+v2"
> whois -h whois.autodns.com sedo-premium-domain.com sedo-premium-domain.com: assigned
> whois -h whois.autodns.com sedo-domain.com sedo-domain.com: assigned
> whois -h whois.autodns.com premium-domain.com premium-domain.com: free
> whois -h whois.autodns.com assigned-domain.com assigned-domain.com: assigned
> whois -h whois.autodns.com free-domain.com free-domain.com: free
Requests WITH "+market" und WITHOUT "+v2"
> whois -h whois.autodns.com +market sedo-premium-domain.com sedo-premium-domain.com: market,990.00EUR
> whois -h whois.autodns.com +market sedo-domain.com sedo-domain.com: market,499.00EUR
> whois -h whois.autodns.com +market premium-domain.com premium-domain.com: free
> whois -h whois.autodns.com +market assigned-domain.com assigned-domain.com: assigned
> whois -h whois.autodns.com +market free-domain.com free-domain.com: free
Requests WITHOUT "+market" und WITH "+v2 +priceclass"
> whois -h whois.autodns.com +v2 +priceclass sedo-premium-domain.com sedo-premium-domain.com: assigned
> whois -h whois.autodns.com +v2 +priceclass sedo-domain.com sedo-domain.com: assigned
> whois -h whois.autodns.com +v2 +priceclass premium-domain.com premium-domain.com: premium,PRICECLASS-XXX
> whois -h whois.autodns.com +v2 +priceclass assigned-domain.com assigned-domain.com: assigned
> whois -h whois.autodns.com +v2 +priceclass free-domain.com free-domain.com: free
Requests WITH "+market" und WITH "+v2 +priceclass"
> whois -h whois.autodns.com +market +v2 +priceclass sedo-premium-domain.com sedo-premium-domain.com: market,990.00EUR
> whois -h whois.autodns.com +market +v2 +priceclass sedo-domain.com sedo-domain.com: market,499.00EUR
> whois -h whois.autodns.com +market +v2 +priceclass premium-domain.com premium-domain.com: premium,PRICECLASS-XXX
> whois -h whois.autodns.com +market +v2 +priceclass assigned-domain.com assigned-domain.com: assigned
> whois -h whois.autodns.com +market +v2 +priceclass free-domain.com free-domain.com: free
multi with +v2
Example Request
whois -h whois.autodns.com multi +v2 00.claims,000.claims
Example Response
000.claims: premium 00.claims: premium
full check
With the full Check command you can query the contact data of a domain. Full Check delivers the direct response of the Whois server.
Example Request
whois -h whois.autodns.com full internetx.com
Example Response (part for TechC)
% % o. . % *0$.o$* Copyright (c)2019 by InterNetX % InterNet $$$0 % GmbH .o$$$Io Restricted rights. % _$$'$$o % __* *$$. % __ * % % % Whois-Server: whois.psi-usa.info Domain Name: internetx.com Registry Domain ID: 2151230_DOMAIN_COM-VRSN Registrar WHOIS Server: whois.psi-usa.info Registrar URL: http://www.psi-usa.info Updated Date: 2018-01-03T05:57:25Z Creation Date: 1994-11-15T05:00:00Z Registrar Registration Expiration Date: 2015-11-27T17:25:29Z Registrar: PSI-USA, Inc. dba Domain Robot Registrar IANA ID: 151 Registrar Abuse Contact Email: domain-abuse@psi-usa.info Registrar Abuse Contact Phone: +49.94159559482 Domain Status: clientTransferProhibited http://www.icann.org/epp#clientTransferProhibited Registry Registrant ID: Registrant Name: InterNetX GmbH Registrant Organization: Registrant Street: Johanna-Dachs-Straße 55 Registrant City: Regensburg Registrant State/Province: DE Registrant Postal Code: 93055 Registrant Country: DE Registrant Phone: +49.941595590 Registrant Phone Ext: Registrant Fax: +49.94159579050 Registrant Fax Ext: Registrant Email: hostmaster@internetx.de Registry Admin ID: Admin Name: Marco Hoffmann Admin Organization: InterNetX GmbH Admin Street: Johanna-Dachs-Straße 55 Admin City: Regensburg Admin State/Province: BY Admin Postal Code: 93055 Admin Country: DE Admin Phone: +49.941595590 Admin Phone Ext: Admin Fax: +49.94159579050 Admin Fax Ext: Admin Email: domains@internetx.com Registry Tech ID: Tech Name: Marco Hoffmann Tech Organization: InterNetX GmbH Tech Street: Johanna-Dachs-Straße 55 Tech City: Regensburg Tech State/Province: BY Tech Postal Code: 93055 Tech Country: DE Tech Phone: +49.941595590 Tech Phone Ext: Tech Fax: +49.94159579050 Tech Fax Ext: Tech Email: domains@internetx.com Name Server: nsa.domain-robot.org Name Server: nsb.domain-robot.org Name Server: nsc.domain-robot.org Name Server: nsd.domain-robot.org Name Server: any1.ns14.net Name Server: any2.ns14.net DNSSEC: unsigned URL of the ICANN WHOIS Data Problem Reporting System: http://wdprs.internic.net/ >>> Last update of WHOIS database: 2018-02-22T08:31:05Z <<< For more information on Whois status codes, please visit https://www.icann.org/epp # Terms and conditions: # # The data in the WHOIS database of PSI-USA, Inc. is provided by # PSI-USA, Inc. for information purposes, and to assist persons in # obtaining information about or related to a domain name registration # record. PSI-USA, Inc. does not guarantee its accuracy. By submitting # a WHOIS query, you agree that you will use this data only for lawful # purposes and that, under no circumstances, you will use this data to # (1) allow, enable, or otherwise support the transmission of mass # unsolicited, commercial advertising or solicitations via Email # (spam); or # (2) enable high volume, automated, electronic processes that apply to # PSI-USA, Inc. or its systems. # PSI-USA, Inc. reserves the right to modify these terms at any time. # By submitting this query, you agree to abide by this policy.
Certain registries do not support the "full" parameter for the Whois query. The format of the Whois answer is specified by the respective registry.
help
Example Request
whois -h whois.autodns.com help
Example Response
=== Parameter List === +market Check for market domains and prices +no_forward Ask only the first whois server +priceclass Only works in combination with +v2 and for premium domains! Returns the price class of a premium domain. +timeout=<timeout> Timeout in seconds (default is 5 seconds) +v2 Supports the 3 new status values 'claim', 'premium' and 'premium_claim' for the commands 'check' and 'multi'. === Command List === whois tld Returns a comma-separated list of all supported top-level domains whois domain.de Returns the domain status whois full domain.de Returns the complete whois output whois multi domain1,domain2 de,com,net or whois multi domain1.de,domain2.com,domain3.net Returns the status for multiple requests
PHP Request
<?php print send("example.com"); function send($query) { if ($conn = fsockopen ('whois.autodns.com', 43)) { fputs($conn, "$query "."\r\n"); while(!feof($conn)) { $output .= fgets($conn,128); } fclose($conn); } else { die('Error: Could not connect to whois.autodns.com:43!'); } return $output; } ?>
% php example.php example.com: assigned