Регистрация домена:
https://my.active.domains/manager/billmgr?func=domain.order.4
contact=$CONTACT_ID
ctype=person
owner=$CONTACT_ID
domain=$DOMAIN_NAME_WITHOUT_TLD
domainname_0=$DOMAIN_NAME_WITHOUT_TLD
tld=$TLD
nslist_0=$NSLIST
operation=register
period_0=$PRICE_PERIOD
price=$PRICE_ID
pricelist_0=$PRICE_ID
registrar=$REGISTRAR_ID
paynow=on
payfrom=account$ACCOUNT_ID
sok=ok
authinfo=$LOGIN:$PASSWORD
countdomain=$COUNTDOMAIN
out=json
Для регистрации нескольких доменов одним запросом необходимо добавить/изменить следующие поля:
countdomain=$COUNTDOMAIN - количество доменов
domain=$DOMAIN_NAME_WITHOUT_TLD - список доменов через пробел без зоны
Также необходимо для каждого домена изменяя номер переменной — N расписать следующие переменные:
domainname_N=$DOMAIN_NAME_WITHOUT_TLD
nslist_N=$NSLIST
period_N=$PRICE_PERIOD
pricelist_N=$PRICE_ID
Продление домена:
https://my.active.domains/manager/billmgr?func=domain.renew
autoperiod=$PRICE_PERIOD
payfrom=account$ACCOUNT_ID
paynow=on
elid=$DOMAIN_ID
sok=ok
authinfo=$LOGIN:$PASSWORD
out=json
Проверка домена на занятость:
https://my.active.domains/mancgi/domaininfo?domain=ardis.ru
Смена NS:
https://my.active.domains/manager/billmgr?func=domain.edit&elid=$DOMAIN_ID&ns0=$NS0&ns1=$NS1&ns2=$NS2&ns3=...
Пример успешного ответа:
{
"result" : "OK",
"text": "n",
"text": "n",
"ok": ""
}