گرمای تابستان — همه‌چیز آب می‌شود، حتی قیمت‌های ما.−25%−۲۵٪ روی هر پلن سالانه، تا ۳۱ اوتدیدن پلن‌ها
EQVPS
REST API · MCP

EQVPS API

ثبت‌نام کنید، با رمزارز شارژ کنید، و VPS را کاملاً برنامه‌نویسی‌شده سفارش دهید — بدون KYC، بدون دخالت انسان. ساخته‌شده برای توسعه‌دهندگان و ایجنت‌های هوش مصنوعی که سرورهای خود را آماده می‌کنند.

OpenAPI 3.1MCP live · 26 toolsBearer authREST + MCP
آدرس URL پایهhttps://api.eqvps.com/api/v1/eqvps
همین حالا امتحان کنیدمشخصات OpenAPIمرجع کامل

شروع سریع

چهار استدعا: از صفر تا یک 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" } }

نقاط پایانی اصلی

سطح اصلی. کاوشگر تعاملی را برای هر پارامتر و پاسخ باز کنید.

POST/auth/registerیک حساب بسازید و یک توکن Bearer بگیرید. بدون رمز عبور، بدون گام انسانی.
GET/productsهمه پلن‌های VPS را با مشخصات، قیمت و ایمیج‌های سیستم‌عامل پشتیبانی‌شده ببینید.
POST/balance/topupیک فاکتور شارژ رمزارزی بسازید؛ یک پیوند پرداخت برمی‌گرداند. موجودی با تأیید زنجیره اضافه می‌شود.
POST/ordersیک VPS سفارش دهید. اگر ممول باشد از موجودی می‌پردازد، وگرنه یک فاکتور پرداخت‌نشده برمی‌گرداند.
GET/services/{id}وضعیت کامل + دسترسی SSH زنده. رمز عبور root یک‌بار اینجا نمایش داده می‌شود.
GET/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 را بخوانید.