API для Contact Lookup

Вы можете получать данные об контактах, найденных на сайте, таких как: Организация, телефоны, электронные адреса через API или через форму.

Ответ реализован в виде JSON или XML. Для использования API вам потребуется регистрация и приобретение тарифного плана.

Contact Lookup

Для запроса вам необходимо использовать URL:

https://api.domengood.ru/?cid=UserID&s=SecretKey&contact=DomainName&format=Format

где:

UserID - ваш пользовательский ID из Личного кабинета;

SecretKey - ваш секретный ключ из Личного кабинета;

DomainName - имя домена, к примеру, domengood.ru;

Format (необязательно) - формат выдачи ответа, json или xml. По умолчанию - JSON.

Примеры использования

Самое простое - вставить сгенерированный URL в адресную строку браузера. Если вы получили ответ в вашем формате - вы всё сделали правильно.

Другие примеры:

CURL:

curl 'https://api.domengood.ru/?cid=UserID&s=SecretKey&contact=DomainName&format=Format'

PHP:

<?php file_get_contents('https://api.domengood.ru/?cid=UserID&s=SecretKey&contact=DomainName&format=Format'); ?>

В результате выполнения вы получите JSON-данные наподобие:

{ "DomainName": { "Unicode": "KONVENT-SAMARA.RU", "Punycode": "KONVENT-SAMARA.RU" }, "OrgData": { "OrgName": "ООО \"КОНВЕНТМОНТАЖ\"", "INN": "6367059320", "OGRN": "1086367002666", "KPP": "631801001", "OKVED": "43.2", "UstavSum": "", "Workers": "", "Address": "443023, Самарская обл, г Самара, Советский р-н, ул Промышленности, д 291", "Region": "Самарская обл.", "City": "Самара" }, "Contacts": { "Emails": [ "konvent2001@mail.ru" ], "Phones": [ "78462001000", "78462001007", "78462771230" ] } }

где:

DomainName - название домена в Unicode и Punycode;
OrgName - наименование организации;
INN - ИНН организации;
OGRN - ОГРН;
KPP - КПП;
OKVED - основной ОКВЭД;
UstavSum - уставной фонд;
Workers - среднесписочная численность работников;
Address - юридический адрес;
Region - регион;
City - город;
Emails - почтовые ящики;
Phones - телефоны.

При отсутствии данных, параметр будет присутствовать, но значение будет пустым.

Ошибки

В случае ошибок вы будете получать сообщения об ошибках в plain-text:

Service Temporary Unvailable - Сервис временно недоступен
Lost Parametr - Не передан один или более параметров
Subscribe Not Found - Не найдена активная подписка
Wrong Parametr - Передан неправильный параметр
API Query Limit Reached - Закончился суточный лимит запросов по вашей подписке
Domain Not Found - Домена нет в нашей базе

СЕРВИСЫ
СПОСОБЫ ОПЛАТЫ