API для работы с доменами, API WHOIS

Данный API предназначен для получения информации о домене, такой как Whois, до какого числа оплачен, возраст домена, и т.п.

Формат API-запросов

Web форма

Whois информация о домене в формате API

http://htmlweb.ru/analiz/api.php?whois&url=htmlweb.ru&json - получить информацию о домене в формате json

Результат:

{"whois":"\nWhois Server: whois.reg.ru\ndomain: htmlweb.ru\n\nnserver:   dns1.yandex.net \n\nnserver:   dns2.yandex.net \n\nstate:     REGISTERED, DELEGATED\n\nperson:    Private Person\n\nregistrar: REGRU-RU\n\ncreated:   2008.02.27\n\npaid-till: 2015.02.27\n\nsource:    REGRU-RU\n\n\n",
"schema":"http:\/\/","url":"\/",
"base":"htmlweb.ru",
"domain":"htmlweb.ru",
"zone":"ru",
"creation":"27.02.2008",
"paid":"27.02.2017",
"free":"02.04.2019",
"age":6,
"upd": "11.06.2019",
"limit":46}

Поле paid указывает дату до которой оплачен домен. Сайт и почта на этом домене станут недоступны после этой даты, если он не будет оплачен.

Поле free указывает дату освобождения домена. Если она не указана регистратором, то она вычисляется как 31 день от даты оплаты (paid). Это не всегда верно для международных доменов, у них дата освобождения может варьироваться от 31 до 48 дней.

Поле upd указывает дату актуальности информации. Используйте параметро &reload для сброса кеща и запроса у регистратора. Максимальное время кеширования информации - 10 суток. Такой запрос может выполняться до 60 секунд.

Обратите внимание, мы используем официальные Whois сервера, при большом кол-ве запросов они будут блокировать обращение на некоторое время. У каждого Whois сервера свои ограничения. Это зависит от доменной зоны и конкретного домена.
Web форма

Информация о DNS записях домена в формате API

http://htmlweb.ru/analiz/api.php?dns&url=htmlweb.ru&json - получить информацию о DNS записях домена в формате json

Результат:

{"dns":[{"host":"htmlweb.ru","type":"A","ip":"188.40.41.77","class":"IN","ttl":5906},
{"host":"htmlweb.ru","type":"NS","target":"dns1.yandex.ru","class":"IN","ttl":21599},
{"host":"htmlweb.ru","type":"NS","target":"dns2.yandex.ru","class":"IN","ttl":21599},
{"host":"htmlweb.ru","type":"SOA","mname":"dns1.yandex.ru","rname":"kdg2201.yandex.ru","serial":2010092101,"refresh":14400,"retry":900,"expire":1209600,"minimum-ttl":14400,"class":"IN","ttl":300},
{"host":"htmlweb.ru","type":"MX","pri":20,"target":"mx.yandex.ru","class":"IN","ttl":21599},
{"host":"htmlweb.ru","type":"TXT","txt":"v=spf1 ip4:188.40.41.77 include:_spf.yandex.ru ~all","entries":["v=spf1 ip4:188.40.41.77 include:_spf.yandex.ru ~all"],"class":"IN","ttl":21599},
{"host":"htmlweb.ru","type":"TXT","txt":"mailru-verification: 0939cf685f56852c","entries":["mailru-verification: 0939cf685f56852c"],"class":"IN","ttl":21599}],
"authns":[],
"addtl":[],
"limit":45}

Информация об IP адресах домена в формате API

http://htmlweb.ru/analiz/api.php?ip&url=htmlweb.ru&json - получить информацию об IP адресах домена в формате json

Результат:

{"ip":["188.40.41.77"],
"limit":44}
Web форма

Информация об пузомерках домена ИКС и Alexa Rank в формате API

http://htmlweb.ru/analiz/api.php?seo&url=htmlweb.ru&json - получить информацию о ТИЦ, ИКС и AlexaRank домена в формате json

Результат:

{"domain":"htmlweb.ru",
"tic":130,
"iks":850,
"AlexaRank": 116818,
"pr":3,
"limit":43}

Информация о наличие домена в черном списке

http://htmlweb.ru/analiz/api.php?bl&url=htmlweb.ru&json - получить информацию о наличие домена в черном списке и его причине в формате json

Результат:

{"url":"htmlweb.ru","bl":"0","limit":40}

http://htmlweb.ru/analiz/api.php?bl&url=seotorg.ru&json

Результат:

{"id":1,
"url":"seotorg.ru",
"comment":"Биржа статей. Раскручивали партнерскую программу ....",
"ip":"",
"whois":"domain: SEOTORG.RU\ntype: CORPORATE\nnserver:    ns....",
"dat":"2009-11-22 20:32:54",
"answer":"",
"limit":41}

Общие параметры для всех API сервисов
Другие сервисы, доступные по API
Стоимость API запроса и тарифы

Вам может быть интересно:


.