WHOIS API и массовая проверка доменов: автоматизация для бизнеса

Домены · 19.04.2026
WHOIS API и массовая проверка доменов: автоматизация для бизнеса

Ручная проверка WHOIS подходит для единичных запросов. Для мониторинга конкурентов, верификации лидов или защиты бренда нужна автоматизация через WHOIS API.

Популярные WHOIS API сервисы

СервисБесплатноЦенаОсобенности
WhoisXML API500 запросов/месот $19/месНормализованный JSON, история
Whoxy.com100/месот $10/месReverse WHOIS, bulk
ip-api.com45/мин (IP)БесплатноТолько IP-геолокация
domain-coupler.io10/месот $5/месПростой, быстрый

Пример на PHP

// WHOIS-запрос через WhoisXML API
$apiKey = 'YOUR_API_KEY';
$domain = 'example.com';

$url = "https://www.whoisxmlapi.com/whoisserver/WhoisService"
     . "?apiKey={$apiKey}&domainName={$domain}&outputFormat=JSON";

$response = file_get_contents($url);
$data = json_decode($response, true);

echo "Регистратор: " . $data['WhoisRecord']['registrarName'] . "
";
echo "Истекает: " . $data['WhoisRecord']['expiresDate'] . "
";
echo "NS: " . implode(', ', $data['WhoisRecord']['nameServers']['hostNames']) . "
";

Пример на Python

import requests

API_KEY = 'YOUR_API_KEY'
domains = ['example.com', 'competitor.com', 'anotherdomain.net']

for domain in domains:
    url = f"https://www.whoisxmlapi.com/whoisserver/WhoisService"
    params = {
        'apiKey': API_KEY,
        'domainName': domain,
        'outputFormat': 'JSON'
    }
    resp = requests.get(url, params=params).json()
    record = resp.get('WhoisRecord', {})
    print(f"{domain}: expires {record.get('expiresDate', 'N/A')}")

Использование whois Python-библиотеки

pip install python-whois

import whois

w = whois.whois('example.com')
print(w.expiration_date)  # Дата истечения
print(w.registrar)        # Регистратор
print(w.name_servers)     # NS-серверы
💡 Мониторинг конкурентов: Запускайте WHOIS-проверку конкурентных доменов еженедельно. Если домен перешёл к новому владельцу или изменились NS-серверы — это сигнал о смене хостинга или продаже бизнеса.
⚠️ Rate limiting: Публичные WHOIS-серверы ограничивают запросы (обычно 1–5/сек). Массовую проверку выполняйте только через платные API с официальными лимитами.
← Назад в базу знаний Задать вопрос поддержке