Как читать ответы
У каждой части результата свой статус. "error" и "unsupported" означают, что эту часть в тот момент не удалось проверить с нашего сервера; тогда в результате есть ещё и couldNotBeChecked: true. Ассистент не должен превращать это в «записи нет» и никогда не должен делать из неудавшейся или пустой проверки регистрации вывод, что домен свободен для регистрации.
Вызов инструмента, который вообще не может выполниться (некорректное имя, зарезервированное имя вроде example.com, цель, которая разрешается только в частные адреса, достигнутый лимит запросов), возвращается как ошибка инструмента с предложением, в котором это сказано.
Все наблюдения делаются из одной серверной локации. Результаты по распространению относятся только к перечисленным резолверам.
Лимиты
Вызовы инструментов проходят через тот же ограничитель, что и HTTP API, по IP-адресу клиента: 30 в минуту и 300 в час для инструментов на основе отчёта и 12 в минуту и 120 в час для dns_propagation. Результаты из кэша не засчитываются. Когда лимит достигнут, инструмент возвращает ошибку, в которой указано время ожидания.
Тело запроса может быть не больше 16 КБ, а пакет JSON-RPC — не больше 5 сообщений; они обрабатываются одно за другим.