API نسخهٔ ۲ ProSMM
همان API که همهٔ سایتهای PerfectPanel استفاده میکنند، پس پنل یا اسکریپت شما در چند دقیقه وصل میشود. درخواست POST بفرستید و JSON بگیرید.
شروع کار
کلید API را بعد از ورود در صفحهٔ حساب کاربری پیدا میکنید. محرمانه نگهش دارید: هر کسی که کلید را داشته باشد میتواند از موجودی شما سفارش ثبت کند.
لیست سرویسها
POST| پارامتر | توضیح |
|---|---|
key | کلید API شما |
action | services |
نمونهٔ پاسخ
[
{
"service": 4905,
"name": "Telegram 0% Drop (Instant) {90day Guarantee}",
"type": "Default",
"category": "Telegram Members { Non-Drops } [Provider]",
"rate": "0.19",
"min": "500",
"max": "100000",
"refill": true,
"cancel": false
}
]ثبت سفارش
POST| پارامتر | توضیح |
|---|---|
key | کلید API شما |
action | add |
service | شناسهٔ سرویس |
link | لینک صفحه |
quantity | تعداد مورد نیاز |
runs optional | تعداد دفعات ارسال (drip-feed) |
interval optional | فاصله به دقیقه (drip-feed) |
نمونهٔ پاسخ
{
"order": 23501
}وضعیت سفارش
POST| پارامتر | توضیح |
|---|---|
key | کلید API شما |
action | status |
order | شناسهٔ سفارش |
نمونهٔ پاسخ
{
"charge": "0.27819",
"start_count": "3572",
"status": "Partial",
"remains": "157",
"currency": "USD"
}وضعیت چند سفارش
POST| پارامتر | توضیح |
|---|---|
key | کلید API شما |
action | status |
orders | شناسههای سفارش جداشده با کاما (حداکثر ۱۰۰) |
نمونهٔ پاسخ
{
"1": {
"charge": "0.27819",
"start_count": "3572",
"status": "Partial",
"remains": "157",
"currency": "USD"
},
"10": {
"error": "Incorrect order ID"
}
}ثبت ریفیل
POST| پارامتر | توضیح |
|---|---|
key | کلید API شما |
action | refill |
order | شناسهٔ سفارش |
نمونهٔ پاسخ
{
"refill": "1"
}ثبت ریفیل چندتایی
POST| پارامتر | توضیح |
|---|---|
key | کلید API شما |
action | refill |
orders | شناسههای سفارش جداشده با کاما (حداکثر ۱۰۰) |
نمونهٔ پاسخ
[
{ "order": 1, "refill": 1 },
{ "order": 2, "refill": { "error": "Incorrect order ID" } }
]وضعیت ریفیل
POST| پارامتر | توضیح |
|---|---|
key | کلید API شما |
action | refill_status |
refill | شناسهٔ ریفیل |
نمونهٔ پاسخ
{
"status": "Completed"
}ثبت لغو
POST| پارامتر | توضیح |
|---|---|
key | کلید API شما |
action | cancel |
orders | شناسههای سفارش جداشده با کاما (حداکثر ۱۰۰) |
نمونهٔ پاسخ
[
{ "order": 9, "cancel": { "error": "Incorrect order ID" } },
{ "order": 2, "cancel": 1 }
]موجودی کاربر
POST| پارامتر | توضیح |
|---|---|
key | کلید API شما |
action | balance |
نمونهٔ پاسخ
{
"balance": "100.84292",
"currency": "USD"
}