وب سرویس ثبت دامنه ir

شکل
شکل
شکل
شکل
شکل
شکل
شکل
شکل

API ثبت دامنه ای ار

در مقاله قبل در مورد معرفی و توضیح اولیه وب سرویس دامنه IR توضیح دادیم در این مقاله در مورد وب سرویس ثبت دامنه ir توضیح خواهیم داد..

این درخواست برای ثبت یک دامنه جدید انجام میگیرد.

برای ثبت دامین میبایست در قسمت رابطه های مجاز در nic.ir دسترسی به نمایندگان برای شناسه صاحب امتیاز مورد نظر فعال باشد، بعد از ثبت دامنه کاربر میتواند این دسترسی را لغو کنید.

POST https://api.webalfa.net/v2/domains/register

پارامترها

نامتوضیحاتمحدودیت
name
(string)
نام کامل دامنهاجباری
حداقل طول: ۳
حداکثر طول: ۶۳
period
(int)
مدت ثبتاجباری
حداقل و حداکثر طول: ۱
مقادیر مجاز: ۱ و ۵
contacts
(array)
شناسه‌های holder، admin، tech و bill دامنهاجباری
حداقل و حداکثر آیتم: ۴
nameservers
(array)
نام سرورهای دامنه، هر نام سرور به صورت شیئی متشکل از hostname و در صورت نیاز ipاجباری
حداقل آیتم: ۱
حداکثر آیتم: ۴

نمونه درخواست (cURL)

curl -X POST \
https://api.webalfa.net/v2/domains/example.ir/register \
-H ‘content-type: application/json’ \
-H ‘x-api-key: demo-key’ \
-d ‘{
“name”: “example.ir”,
“period”: “1”,
“contacts”: {
“holder”: “ta-irnic”,
“admin”: “ta-irnic”,
“tech”: “ta-irnic”,
“bill”: “ta-irnic”
},
“nameservers”: [
{
“hostname”: “ns1.example.ir”,
“ip”: “8.8.8.8”
},
{
“hostname”: “ns2.webalfa.ir”
}
]
}’

نمونه پاسخ

{
“success”: “true”
}

این مقاله در مورد وب سرویس ثبت دامنه ir بود در مقاله بعدی در مورد وب سرویس تمدید دامنه ای ار صحبت خواهیم کرد

منبع

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *