Официальный ответ
skydns2, 23.12.2016
Вы можете это сделать через стандартное API, которое используется в ddclient или DynDNS.
Вот пример вызова - https://username:password@www.skydns.ru/nic/update?hostname=name1
Также можно использовать необязательный параметр profile, чтобы указать к какому профилю привязывать адрес. Значение profile - это числовой идентификатор, который можно посмотреть в личном кабинете.