وب سرویس
به API شماره مجازی پارس نامبر خوش آمدید. این سرویس به شما امکان میدهد بهصورت سریع و آسان شمارههای مجازی را برای اهداف مختلف، از جمله تأیید حسابهای کاربری، ارسال و دریافت پیامک و سایر کاربردهای مرتبط، دریافت کنید.
API ما با عملکرد پایدار و امنیت بالا طراحی شده است تا تجربهای قابلاعتماد و کارآمد را برای کاربران فراهم کند. در صورت نیاز به راهنمایی بیشتر، مستندات مربوطه را مطالعه فرمایید. همچنین، در صورت وجود هرگونه سوال یا ابهام، میتوانید از طریق بخش پشتیبانی تیکت ارسال کنید تا تیم ما در سریعترین زمان ممکن پاسخگوی شما باشد.
{
"api_key": "X"
}
{
"error": "error message"
}
یا{
"error": {
"message": "error message",
"errors": []
}
}
پروفایل
{
"api_key": "X"
}
{
"cellphone": "09121234567",
"balance": 25000,
}
شماره مجازی عادی
{
"api_key": "X"
}
[
{
"id": 2,
"name": "آلمان",
"slug": "germany",
"prefix": "+49"
},
{
"id": 1,
"name": "آمریکا",
"slug": "usa",
"prefix": "+1"
},
{
"id": 3,
"name": "روسیه",
"slug": "russia",
"prefix": "+7"
}
]
{
"api_key": "X"
}
[
{
"id": 1,
"name": "تلگرام",
"slug": "telegram"
},
{
"id": 2,
"name": "اینستاگرام",
"slug": "instagram"
}
]
{
"api_key": "X",
"country_id": 3, /* Required */
"service_id": 2 /* Required */
}
[
{
"id": 2,
"country": {
"id": 3,
"name": "روسیه",
"slug": "russia",
"prefix": "+7"
},
"service": {
"id": 2,
"name": "اینستاگرام",
"slug": "instagram"
},
"amount": 32490,
"count": 1465,
"rate": -1,
"no": "2"
},
{
"id": 5,
"country": {
"id": 3,
"name": "روسیه",
"slug": "russia",
"prefix": "+7"
},
"service": {
"id": 2,
"name": "اینستاگرام",
"slug": "instagram"
},
"amount": 5700,
"count": -1,
"rate": -1,
"no": "3"
}
]
* زمانی که count و rate برابر با -1 هستند به معنی میزان نامشخص است. زمانی که برابر با 0 باشد به معنی ناموجود می باشد.
* شناسه محصول یا id برای خرید شماره مجازی بسیار مهم است.
* در بدنه درخواست قرار دادن country_id و service_id کاملا اختیاری بوده و برای فیلتر کردن محصولات مورد استفاده قرار میگیرد.
{
"api_key": "X",
"product_id": 2 /* Required */
}
{
"id": 28
}
* شناسه id دریافتی، شناسه سفارش یا order_id می باشد.
* پس از ثبت سفارش، با استفاده از شناسه دریافتی، جزئیات سفارش را دریافت کرده و پس از دریافت جزئیات می توانید با استفاده از وب سرویس تایید و پرداخت سفارش، سفارش را با استفاده موجودی کیف پول خود پرداخت نمایید
شماره مجازی اجاره ای
{
"api_key": "X"
}
[
{
"id": 173,
"name": "آلمان",
"slug": "germany-rent",
"prefix": "+49"
},
{
"id": 175,
"name": "روسیه",
"slug": "russia-rent",
"prefix": "+7"
},
{
"id": 176,
"name": "چک",
"slug": "czech",
"prefix": "+420"
}
]
{
"api_key": "X"
}
[
{
"id": 4,
"name": "اینستاگرام",
"slug": "rent-instagram"
},
{
"id": 88,
"name": "عمومی | برای تمام پلتفرم ها",
"slug": "rent-general"
},
{
"id": 89,
"name": "تلگرام",
"slug": "rent-telegram"
}
]
{
"api_key": "X",
"country_id": 3, /* Required */
"service_id": 2 /* Required */
}
[
{
"id": 13589,
"country": {
"id": 186,
"name": "آمریکا",
"slug": "rent-United-States",
"prefix": "+1"
},
"service": {
"id": 89,
"name": "تلگرام",
"slug": "rent-telegram"
},
"no": "3",
"packages": [
{
"id": 16775,
"name": "4",
"amount": 974000,
"validity": 4,
"stock": 2
},
{
"id": 16776,
"name": "12",
"amount": 974000,
"validity": 12,
"stock": 2
},
{
"id": 16777,
"name": "24",
"amount": 974000,
"validity": 24,
"stock": 2
},
{
"id": 16778,
"name": "48",
"amount": 1384000,
"validity": 48,
"stock": 2
},
{
"id": 16779,
"name": "72",
"amount": 1743000,
"validity": 72,
"stock": 2
}
]
}
]
* زمانی که count و rate برابر با -1 هستند به معنی میزان نامشخص است. زمانی که برابر با 0 باشد به معنی ناموجود می باشد.
* شناسه محصول یا id برای خرید شماره مجازی بسیار مهم است.
* در بدنه درخواست قرار دادن country_id و service_id کاملا اختیاری بوده و برای فیلتر کردن محصولات مورد استفاده قرار میگیرد.
{
"api_key": "X",
"product_id": 2, /* Required */
"package_id": 2 /* Required */
}
{
"id": 28
}
* شناسه id دریافتی، شناسه سفارش یا order_id می باشد.
* پس از ثبت سفارش، با استفاده از شناسه دریافتی، جزئیات سفارش را دریافت کرده و پس از دریافت جزئیات می توانید با استفاده از وب سرویس تایید و پرداخت سفارش، سفارش را با استفاده موجودی کیف پول خود پرداخت نمایید
سفارشات
{
"api_key": "X"
}
{
"id": 154,
"sub": null,
"favor_id": 3,
"service_id": 88,
"country_id": 173,
"supplier_id": 9,
"currency_id": 4,
"product_id": 227,
"package_id": 21,
"discount_id": null,
"user_id": 1,
"amount": 12000,
"description": null,
"number": null,
"code": null,
"outcome": null,
"type": "rentnumber",
"status": "failed",
"created_at": 1739869793,
"updated_at": 1739869810,
"expired_at": 1739871593,
"doned_at": null,
"referred_at": null,
"received_at": null,
"ended_at": null,
"actions": {
"cancel": false,
"receive": true,
"renewal": false,
"retry": false,
"finish": false,
"logout": false,
"code": false
},
"subs": [],
"glossary": {
"status": {
"payment": "در انتظار پرداخت",
"pending": "در صف انجام",
"ongoing": "در حال انجام",
"done": "انجام شده",
"canceled": "لغو شده",
"failed": "ناموفق",
"expired": "منقضی شده"
}
},
"created_at_persian": "سه شنبه ۱۴۰۳/۱۱/۳۰ - ۱۲:۳۹",
"created_at_persian_short": "۳/۱۱/۳۰ ۱۲:۳۹",
"expired_at_persian": "سه شنبه ۱۴۰۳/۱۱/۳۰ - ۱۳:۰۹",
"expired_at_remained": 0,
"doned_at_persian": "",
"received_at_persian": "",
"received_at_persian_short": "",
"ended_at_persian": "",
"ended_at_persian_short": "",
"status_text": "ناموفق، عدم موجودی یا اختلال در شبکه",
"product": {
"id": 227,
"name": "آلمان",
"slug": "germany-rent-r2-rent-general",
"glossary": [],
"extra_profit_percent": null,
"extra_profit_start": null,
"service": null,
"country": null,
"supplier": null,
"currency": null
},
"discount": null,
"user": {
"id": 1,
"name": null,
"family": null,
"cellphone": "09129214582",
"role": "admin",
"glossary": [],
"balance": 88756,
"blocked": 0,
"label": "09129214582"
},
"details": [],
"favor": {
"id": 3,
"name": "شماره مجازی اجاره ای",
"slug": "rentnumber",
"glossary": []
},
"service": {
"id": 88,
"name": "عمومی | برای تمام پلتفرم ها",
"slug": "rent-general",
"glossary": [],
"favor": null
},
"country": {
"id": 173,
"name": "آلمان",
"slug": "germany-rent",
"prefix": "+49",
"glossary": [],
"favor": null
},
"currency": {
"id": 4,
"name": "روبل",
"glossary": []
},
"package": {
"id": 21,
"product_id": 227,
"name": "1",
"supplier_code": "1",
"amount": "27.82000000000000000000",
"validity": 1,
"stock": 0,
"rate": "-1.00000000000000000000",
"status": "active",
"glossary": {
"status": {
"active": "فعال",
"inactive": "غیرفعال"
}
},
"status_text": "فعال"
}
}
{
"status": {
"payment": "در انتظار پرداخت",
"pending": "در صف انجام",
"ongoing": "در حال انجام",
"done": "انجام شده",
"canceled": "لغو شده",
"failed": "ناموفق",
"expired": "منقضی شده"
}
}
تنها زمانی میتوانید سفارش را پرداخت کنید که سفارش ما در انتظار پرداخت باشد
{
"actions": {
"cancel": false,
"renewal": false,
"retry": false,
"logout": false,
"code": false
}
}
بر روی هر سفارش، بسته به نوع سفارش می توانید عملیات هایی انجام دهید، با استفاده از گزینه هایی که در actions به شما نمایش داده می شود، می توانید با وب سرویس عملیات بر سفارش، درخواست های خود را ارسال کنید. باید توجه کنید تنها زمانی میتوانید از این درخواست کنید که مقدار آن برابر با true باشد.
cancel: درخواست لغو سفارش
retry: درخواست مجدد کد
renewal: درخواست تمدید
logout: درخواست خروج ربات
code: درخواست کد
{
"api_key": "X"
}
{
"success": true,
}
* order_id شناسه دریافتی پس از ثبت سفارش می باشد که باید در آدرس قرار دهید
{
"api_key": "X"
}
{
"success": true,
}
* order_id شناسه دریافتی پس از ثبت سفارش می باشد که باید در آدرس قرار دهید
* action_key کلید عملیات