What is the Best Way to do .org Bulk Domain Availability Checking?
Some of you may have noticed that many of our tools that do bulk domain availability lookups (like our Type In Traffic Finder) don’t support .org domains. The reason for this is because the .org WHOIS servers have very tight quotas for checking .ORG domains (essentially, one search on our Type-In Traffic Finder would put us over since putting in just 1 keyword into the tool can return up to 200 related exact match keyword domains that all need to be bulk checked to see if they are available to register).
Recently, we’ve had a lot of requests from subscribers and visitors to add the capability to find .org domains with the TITF, so we’ve been looking around to find a good API or method that would allow us to bulk check .org domains.
We’ve found some options but so far all of them are either prohibitively expensive or black hat, so we thought we’d put the question to our readers. Do any of you know of any API’s or legit methods for bulk checking .org domains? If anyone gives a suggestion that we end up using, we’ll give you a free subscription to our Domain Superstar premium membership. The contest is on! What solution do you propose?






Well, there’s no “simple” answer, but the only way I know of would be to fill in an application with PIR here: http://pir.org/?db=content/Website&tbl=Registrars&id=8
They will then provide the zone file (that you can download once per 24 hours) which contains the entire list of all .org domains. As you aren’t drop catching, you would simply be using it as a reference to see if the name was taken, there wouldn’t be much processing necessary or diffs to be made to see what’s changed. Since it’s just a file though, you will need to make it more efficient to search. For example, you could dump the names in the zone file into a fresh database each night, then create an index on that table on the domain name column so you can do efficient queries.
Hope that helps.