API и разработчики
Последнее обновление 27/10/2026
API предоставляет те же операции, что и клиентская область, через HTTPS с ответами JSON. Все, что вы можете сделать с доменом в браузере, вы можете создать с помощью сценария.
Сначала получите ключ
Создайте ключ API в клиентской зоне. Используйте отдельный ключ для каждой системы, чтобы отзыв одного не нарушил работу других, и храните его на сервере: ключ в коде браузера или в мобильном пакете — это ключ, который вы опубликовали.
Храните его в переменной среды или в диспетчере секретов, а не в репозитории.
Что вы можете сделать
Домены: проверяйте доступность, регистрируйтесь, продлевайте, читайте статус и даты окончания срока действия.
DNS: чтение и настройка серверов имен, а также ведение записей DNS.
Конфиденциальность и контакты: установите уровень конфиденциальности и обновите записи регистранта, администратора, технических специалистов и счетов.
Заказы и выставление счетов: читайте заказы, счета и статус оплаты.
Счет: прочтите баланс и основные данные счета.
Спроектируйте неудачу еще до того, как она вам понадобится
Ограничения скорости, сетевые тайм-ауты и задержки в восходящем направлении — все это имеет место. Повторите попытку. Идемпотент читает свободно. Для всего, что размещает заказ, отправьте уникальную ссылку на запрос и проверьте ее перед повторной записью — в противном случае повторный вызов может зарегистрировать один и тот же домен дважды.
Регистрируйте ссылку, домен и код ответа для каждого звонка. Если впоследствии что-то оспаривается, эти журналы являются единственным доказательством того, что действие было предпринято.
Компромиссы, о которых стоит подумать
Регистрация и продление — это реальные заказы и стоят реальных денег: сохраняйте баланс или работающий способ оплаты и тестируйте поток на небольшом количестве доменов, прежде чем направлять автоматизированную систему на большую партию.
Когда что-то выглядит не так
Прочтите тело ответа — оно содержит причину, а не просто код состояния. Затем убедитесь, что ключ все еще активен и домен находится в состоянии, позволяющем выполнять операцию. Если ответ по-прежнему неясен, откройте тикет с указанием номера запроса и времени звонка.