رفتن به محتوا

Proxynet API به شما امکان می‌دهد سرویس‌های پروکسی سازمان خود را از سیستم خودتان بخوانید، سفارش جدید ثبت کنید و سرویس‌های موجود را مدیریت کنید. همه درخواست‌ها و پاسخ‌هاJSON هستند و احراز هویت با یک توکن Bearer انجام می‌شود.

آدرس پایه

https://api.proxynet.io/api/v1

در همه فراخوانی‌های سرور به سرور از این آدرس استفاده کنید. آدرس پنل (app.proxynet.io) پشت محافظت Cloudflare است و ممکن است برای درخواست‌هایی که از برخی IPهای سرور می‌آیند، تأیید مرورگر اعمال کند؛ api.proxynet.io فقط API را ارائه می‌دهد و چنین تأییدی انجام نمی‌دهد. توکن و مسیرها در هر دو یکسان‌اند.

احراز هویت

هدر Authorization را به هر درخواست اضافه کنید. کوکی پذیرفته نمی‌شود و توکن را نمی‌توان در نوار آدرس فرستاد.

curl -H "Authorization: Bearer pxn_live_…" \
  https://api.proxynet.io/api/v1/me

برای ساختن توکن و مجوزها، صفحه‌های احراز هویت و توکن‌ها و مجوزها را ببینید.

قالب پاسخ

پاسخ‌های موفق داده را زیر data برمی‌گردانند؛ فهرست‌ها اطلاعات صفحه‌بندی را زیر meta دارند.

پاسخ فهرست
{
  "data": [ … ],
  "meta": { "total": 6, "limit": 25, "offset": 0, "has_more": false }
}

خطاها در همه نقطه‌های پایانی با یک قالب برمی‌گردند؛ منطق برنامه را بر اساس فیلد code بنویسید، نه متن پیام. فهرست کامل کدها در صفحه خطاها آمده است.

نقطه‌های پایانی

نقطه‌های پایانی به ترتیب چرخه عمر یک سفارش چیده شده‌اند: ابتدا در کاتالوگ ببینید چه چیزی می‌توانید بخرید، سپس سفارش ثبت کنید و سرویس ایجادشده را ازصفحه‌های محصول آن زیر نظر بگیرید.

سازمان

کاتالوگ و قیمت

سفارش‌ها

نقطه‌های پایانی به تفکیک محصول

مسیرها در همه محصولات یکسان‌اند (/orders/…)؛ صفحه‌های محصول، بدنه و نمونه‌ها را به فیلدهای همان محصول محدود می‌کنند. برای رفتن به همین عملیات در محصولی دیگر، از منوی کناری استفاده کنید.

کدام عملیات در کدام محصول وجود دارد
عملیاتISPبه‌ازای هر IPDatacenterبه‌ازای هر IPGamingبه‌ازای هر IPResidentialبه‌ازای هر گیگابایتMobilبه‌ازای هر گیگابایت
ایجاد ⁨Gate⁩POSTPOSTPOSTPOSTPOST
جزئیات ⁨Gate⁩GETGETGETGETGET
به‌روزرسانی ⁨Gate⁩PATCHPATCHPATCHPATCHPATCH
فهرست‌های دسترسیGETGETGETGETGET
سازنده نقطه اتصال———GETGET
فهرست پروکسیGETGETGET——
تمدیدPOSTPOSTPOST——
تمدید خودکارPUTPUTPUT——
تاریخچه مصرفGETGETGETGETGET
لاگ‌هاGETGETGETGETGET

در محصولات به‌ازای هر IP، موقعیت و تعداد انتخاب می‌شود و سرویس در دوره‌های 30 روزه تمدید می‌شود؛ در محصولات به‌ازای هر گیگابایت یک آدرس گیت‌وی واحد وجود دارد، هدف‌گیری کشور/شهر با سازنده نقطه اتصال انجام می‌شود و هزینه مصرف به‌ازای هر گیگابایت از موجودی حساب کسر می‌شود.