خرید و تمدید
استعلام قیمت، فهرست پسوندها، Whois، ثبت، اطلاعات و تمدید دامنه با وب سرویس نمایندگی دامنه پارسدِو.
در این صفحه
توضیحات
از این طریق می توانید سفارش خرید دامنه خود را در پارسدِو ثبت بفرمایید و ثبت را انجام دهید.
مقدار ارزش افزوده در تمامی سفارش ها لحاظ شده است.
دوره در پسوند ملی یکسال و پنج سال و برای سایر پسوند ها بین ۱ تا ۱۰ سال معتبر می باشد.
برای استفاده از این قسمت وب سرویس می بایست ابتدا سرویس نمایندگی دامنه جهانی را خریداری بفرمایید.
هزینه هر سفارش هنگام ثبت از کیف پول شما کسر می شود.
فهرست کدهای خطا در صفحه کدهای خطا آمده است.
فهرست پسوندها
از این پایانه می توانید فهرست تمامی پسوندهای قابل سفارش را به همراه قیمت نمایندگی دریافت کنید.
ماژول WHMCS پارسدِو قیمت ها را از این پایانه وارد می کند.
اطلاعات درخواست
GET https://parsdev.com/api/v1/order/domain/tlds
نمونه بدنه پاسخ درست
{
"status": "success",
"currency": "toman",
"data": [
{
"tld": "com",
"register": 2701798,
"renew": 2701798,
"transfer": 2701798,
"five_year": null,
"periods": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
},
{
"tld": "ir",
"register": 66000,
"renew": 66000,
"transfer": null,
"five_year": 198000,
"periods": [1, 5]
}
]
}
| پارامتر | نوع | توضیحات |
|---|---|---|
| tld | string | پسوند |
| register | int | هزینه ثبت یک ساله |
| renew | int | هزینه تمدید یک ساله |
| transfer | int | هزینه انتقال (همراه یکسال تمدید). برای دامنه ملی null است |
| five_year | int | هزینه پنج ساله دامنه ملی |
| periods | array | دوره های مجاز به سال |
قیمت
از این پایانه می توانید قیمت ثبت و تمدید استعلام بگیرید
اطلاعات درخواست
GET https://parsdev.com/api/v1/order/domain/price
نمونه بدنه درخواست
{
"tld": "com",
"period": 1
}
| پارامتر | نوع | توضیحات |
|---|---|---|
| tld | string | پسوند دامنه |
| period | int | زمان ثبت به سال |
نمونه بدنه پاسخ درست
{
"total": 86650,
"currency": "toman",
"period": 1
}
| پارامتر | نوع | توضیحات |
|---|---|---|
| total | int | هزینه محاسبه شده بر اساس مقادیر ارسالی |
| currency | string | واحد ارزی |
| period | int | تعداد سال های محاسبه شده |
نمونه بدنه پاسخ خطا: فیلد اجباری
{
"errors": {
"period": [
".فیلد *دوره* اجباری است"
]
}
}
Whois
از این پایانه می توانید آزاد بودن دامنه را به همراه قیمت ثبت استعلام بگیرید
اطلاعات درخواست
GET https://parsdev.com/api/v1/order/domain/register
نمونه بدنه درخواست
{
"domain": "parsdev.ir",
"period": 1
}
| پارامتر | نوع | توضیحات |
|---|---|---|
| domain | string | نام دامنه به همراه tld |
| period | int | زمان ثبت به سال |
نمونه بدنه پاسخ درست
{
"total": 86650,
"currency": "toman",
"period": 1,
"available": 1
}
| پارامتر | نوع | توضیحات |
|---|---|---|
| total | int | هزینه محاسبه شده بر اساس مقادیر ارسالی |
| currency | string | واحد ارزی |
| period | int | تعداد سال های محاسبه شده |
| available | int | 1=آزاد,0=ثبت شده,2=ممنوع |
نمونه بدنه پاسخ خطا: نام دامنه نامعتبر
{
"errors": {
"domain": [
"نام دامنه معتبر نیست"
]
}
}
ثبت دامنه
از این پایانه میتوانید دامنه مورد نظر خود را به صورت آنی ثبت کنید.
اگر برای همین دامنه سفارش باز یا سرویس فعال داشته باشید، سفارش دوم ثبت نمی شود (کد خطا 1208) و هزینه ای کسر نمی شود.
اطلاعات درخواست
POST https://parsdev.com/api/v1/order/domain/register
نمونه بدنه درخواست
{
"domain": "parsdev.ir",
"period": 1,
"nic_handle": "ne100-irnic",
"ns1":"ns1.parsdev.net",
"ns2":"ns2.parsdev.net",
"ns3":"ns3.parsdev.net",
"ns4":"ns4.parsdev.net"
}
| پارامتر | نوع | توضیحات |
|---|---|---|
| domain | string | نام دامنه به همراه tld |
| period | int | زمان ثبت به سال |
| nic_handle | string | هندل ایرنیک دارنده. برای دامنه ملی اجباری است. نام nic-handle نیز پذیرفته می شود |
| ns1 | string | نیم سرور اول اجباری |
| ns2 | string | نیم سرور دوم اجباری |
| ns3 | string | نیم سرور سوم اختیاری |
| ns4 | string | نیم سرور چهارم اختیاری |
نمونه بدنه پاسخ درست
{
"success": "سفارش با موفقیت ثبت شد",
"message": "YjXv7lgE",
"order_id": "YjXv7lgE"
}
| پارامتر | نوع | توضیحات |
|---|---|---|
| success | string | پیام وضعیت سفارش |
| message | string | کد سفارش (برای سازگاری با نسخه قبل) |
| order_id | string | کد سفارش. وضعیت آن را از پایانه وضعیت سفارش دریافت کنید |
نمونه بدنه پاسخ خطا: فیلد اجباری
{
"errors": {
"domain": [
".فیلد *دامنه* اجباری است"
]
}
}
نمونه بدنه پاسخ خطا: موجودی ناکافی
{
"error": "موجودی حساب شما کافی نیست",
"message": "لطفا حساب خود را به میزان 64852 تومان افزایش دهید"
}
نمونه بدنه پاسخ خطا: سفارش تکراری
{
"status": "error",
"code": 1208,
"message": "برای این دامنه سفارش باز یا سرویس فعال وجود دارد",
"order_id": "YjXv7lgE"
}
اطلاعات دامنه
از این پایانه میتوانید برای دریافت اطلاعات اقدام بفرمایید.
اطلاعات کامل تر، همراه اطلاعات رجیستری، در پایانه مدیریت دامنه آمده است.
POST https://parsdev.com/api/v1/order/domain/info
نمونه بدنه درخواست
{
"domain": "parsdev.com"
}
| پارامتر | نوع | توضیحات |
|---|---|---|
| domain | string | نام دامنه به همراه tld |
این دامنه از قبل می بایست در پنل کاربری شما ثبت و فعال باشد
نمونه بدنه پاسخ
{
"id": "k7pvjiM4ZnG",
"domain": "parsdev.com",
"service_start": "2014-02-20T20:30:00.000000Z",
"service_end": "2025-12-18T20:30:00.000000Z"
}
| پارامتر | نوع | توضیحات |
|---|---|---|
| id | string | شناسه سرویس دامنه |
| domain | string | نام دامنه |
| service_start | string | تاریخ شروع سرویس |
| service_end | string | تاریخ پایان سرویس |
| handle | string | هندل ایرنیک، فقط برای دامنه ملی |
تمدید دامنه
از این پایانه میتوانید برای تمدید اقدام بفرمایید.
دامنه ملی یکساله یا پنج ساله تمدید می شود. پیش از کسر هزینه، شناسه نماینده (ne155-irnic) و احراز هویت هندل دارنده در ایرنیک بررسی می شود (کد خطا 1211).
POST https://parsdev.com/api/v1/order/domain/renew
نمونه بدنه درخواست
{
"id": "k7pvjiM4ZnG",
"period": 1
}
| پارامتر | نوع | توضیحات |
|---|---|---|
| id | string | دریافت از متد info. اگر domain ارسال شود اختیاری است |
| domain | string | نام دامنه. اگر id ارسال شود اختیاری است |
| period | int | زمان تمدید به سال |
نمونه بدنه پاسخ
{
"status": "success",
"data": "Qp3xYd8L",
"order_id": "Qp3xYd8L"
}
| پارامتر | نوع | توضیحات |
|---|---|---|
| status | string | وضعیت درخواست |
| data | string | کد سفارش (برای سازگاری با نسخه قبل) |
| order_id | string | کد سفارش |
نمونه بدنه پاسخ خطا: موجودی ناکافی
{
"status": "error",
"code": 1103,
"message": "موجودی کافی نیست"
}