EQVPS API
ثبتنام کنید، با رمزارز شارژ کنید، و VPS را کاملاً برنامهنویسیشده سفارش دهید — بدون KYC، بدون دخالت انسان. ساختهشده برای توسعهدهندگان و ایجنتهای هوش مصنوعی که سرورهای خود را آماده میکنند.
https://api.eqvps.com/api/v1/eqvpsشروع سریع
چهار استدعا: از صفر تا یک VPS فعال. توکنهای زیر عناصر نمایشیاند — توکن واقعی را در یک صفحه نچسبانید.
# 1. Register — returns a Bearer token (no KYC, no human step)
curl -X POST https://api.eqvps.com/api/v1/eqvps/auth/register \
-H "Content-Type: application/json" \
-d '{"first_name":"Ada","last_name":"Agent","email":"agent@example.com"}'
# → { "token": "<YOUR_API_TOKEN>" }# 2. Top up balance — pay in USDC / USDT / PYUSD, get a checkout URL
curl -X POST https://api.eqvps.com/api/v1/eqvps/balance/topup \
-H "Authorization: Bearer <YOUR_API_TOKEN>" \
-H "Content-Type: application/json" \
-d '{"amount":20}'
# → { "checkout_url": "https://…" } # pay on-chain, balance credits automatically# 3. Order a VPS — paid from balance (get slug + os_id from GET /products)
curl -X POST https://api.eqvps.com/api/v1/eqvps/orders \
-H "Authorization: Bearer <YOUR_API_TOKEN>" \
-H "Content-Type: application/json" \
-d '{"product":"micro","os_id":1,"ssh_key":"ssh-ed25519 AAAA…"}'# 4. Read SSH access — one-time root password is shown once here
curl https://api.eqvps.com/api/v1/eqvps/services/SV-XXXXXX \
-H "Authorization: Bearer <YOUR_API_TOKEN>"
# → { "status":"active", "ssh": { "host":"…", "port":22, "command":"ssh root@… -p 22" } }نقاط پایانی اصلی
سطح اصلی. کاوشگر تعاملی را برای هر پارامتر و پاسخ باز کنید.
/auth/registerیک حساب بسازید و یک توکن Bearer بگیرید. بدون رمز عبور، بدون گام انسانی./productsهمه پلنهای VPS را با مشخصات، قیمت و ایمیجهای سیستمعامل پشتیبانیشده ببینید./balance/topupیک فاکتور شارژ رمزارزی بسازید؛ یک پیوند پرداخت برمیگرداند. موجودی با تأیید زنجیره اضافه میشود./ordersیک VPS سفارش دهید. اگر ممول باشد از موجودی میپردازد، وگرنه یک فاکتور پرداختنشده برمیگرداند./services/{id}وضعیت کامل + دسترسی SSH زنده. رمز عبور root یکبار اینجا نمایش داده میشود./balanceموجودی پیشپرداخت و ارز.هر نقطه پایانی، پارامتر و شِما را در کاوشگر تعاملی ببینید ←
برای ایجنتهای هوش مصنوعی
یک ایجنت میتواند بهتنهایی از هیچ به یک سرور فعال برسد — کشف میکند، میپردازد، آماده میکند و SSH را میخواند، همه از طریق API یا MCP.
MCP زنده — نه برنامهریزیشده.
هر کلاینت MCP را به https://mcp.eqvps.com/mcp (Streamable HTTP) بفرستید. ۲۶ ابزار کشف، حساب، پرداخت و کنترل کامل VPS را پوشش میدهند. ابزارهای عمومی: list_plans، register_account و login؛ همه بقیه به توکن Bearer نیاز دارند.
جریان خودخدمت
1. register_account ← یک توکن Bearer بگیرید
2. topup_balance ← پیوند پرداخت را با USDC/USDT بپردازید
3. order_vps ← از موجودی آماده کنید
4. get_vps_status ← استعلام کنید تا فعال شود، SSH را بخوانید (میزبان، پورت، دستور، رمز عبور یکبار)منابع ماشینخوان
خطاها
کدهای وضعیت HTTP استاندارد. بدنهها هنگام شکست یک فیلد message دارند.
200 / 201OK — request succeeded / resource created.401Missing or invalid Bearer token.403Authenticated, but not the owner of this resource.404Resource not found.409State conflict (e.g. an unpaid top-up already exists).422Validation error — check the request body.429Rate limited — back off and retry.حدود نرخ
عملیاتهای حساس (سفارش، شارژ، ریست رمز عبور، نصب مجدد، کنسول) برای هر حساب محدود نرخاند. اتوماسیون عادی بهراحتی درون حدود میماند؛ هنگام ۴۲۹ عقبنشینی و دوباره تلاش کنید.
همین حالا رویش توسعه دهید
مشخصات را بگیرید، کاوشگر را باز کنید، یا مرجع روایی کامل با راهاندازی MCP را بخوانید.