Панель управления | Регистрация

Тестировать работоспособность зоны и DNS серверов.

Поддержка -> API -> Тестировать работоспособность зоны и DNS серверов.

Функция позволяет проверить работоспособность и корректность записей выбранной доменной зоны более чем по 50 различным параметрам. Результаты тестирования хранятся 24 часа.

Поля Запроса

cmd: check_domain
did (int) - Обязательный параметр. Должен содержать ID тестируемого домена. ID можно получить с помощью функции list_domains.
lang (string) - Принимает значения (ru/en). Язык отчета тестирования. По умолчанию 'ru'.
new (int) - Принимает значения (0/1). Если передана 1 то будет запланировано тестирование домена.

Поля ответа

success (true, false) - Статус выполнения команды
data (string) - В случае успеха, поле будет содержать массив c древовидной структурой результатов тестирования домена, в противном случае код ошибки.

Поля ответа массива data

level (int) - Поле содержит уровень ошибки от 0 до 5 где 0 справочная информация, 1 - ошибок нет, 2 - предупреждение, 3- внимание, 4 - ошибка, 5 - критическая ошибка.
text (string) - Детальное описание результатов теста.
leaf (true/false) - Признак узла в дереве результатов.
data Массив содержащий дочерний набор результатов. Состав полей соответствует полям массива "data"

Примеры

https://my.imserver.ru/api?сmd=check_domain&did=10&sess=f58d878cf6a90dffee54ceb169b4058ed
В массиве data в ответе будут содержаться результаты тестирования домена с ID=10 если тестирование выполнялось меньше чем 24 часа назад.
https://my.imserver.ru/api?сmd=check_domain&did=10&new=1&sess=f58d878cf6a90dffee54ceb169b4058ed
Будет запланировано новое тестирование домена с ID=10.