>У всех регистраторов доменов есть такая проверка.
Все регистраторы предоставляют своим партнерам API который позволяет проводить операции проверки и регистрации в online. Заключай договор с регистратором и у тебя будет доступ к этому API. Если нет денег, просто напиши небольшой скрипт для вытягивания информации через WHOIS, только срабатывать такие проверки будут через раз, так как whois сервера сейчас умные и жестко контролируют и ограничивают частоту запросов.
>Нужно максимально быстро определить занят или свободен домен. Пробовал варианты host -
Это вообще не вариант, так проверять нельзя, N'дцать процентов доменов вообще не прописаны в DNS, но тем не менее они зарегистророваны, но не используются.