EQVPS
REST API · MCP

EQVPS API

ลงทะเบียน เติมด้วยคริปโต และสั่งซื้อ VPS ทั้งหมดด้วยโค้ด — ไม่ต้อง KYC ไม่มีมนุษย์ในลูป สร้างมาสำหรับนักพัฒนาและ AI agent ที่จัดเตรียมเซิร์ฟเวอร์ของตัวเอง

OpenAPI 3.1MCP live · 26 toolsBearer authREST + MCP
Base URLhttps://api.eqvps.com/api/v1/eqvps
ลองสดOpenAPI specอ้างอิงเต็ม

เริ่มต้นเร็ว

สี่การเรียก: จากศูนย์สู่ 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" } }

endpoint สำคัญ

พื้นผิวหลัก เปิด explorer แบบโต้ตอบสำหรับทุกพารามิเตอร์และการตอบ

POST/auth/registerสร้างบัญชีและได้โทเคน Bearer ไม่มีรหัสผ่าน ไม่มีขั้นตอนมนุษย์
GET/productsลิสต์แพ็กเกจ VPS ทั้งหมดพร้อมสเปก ราคา และอิมเมจ OS ที่รองรับ
POST/balance/topupสร้างใบแจ้งเติมคริปโต คืน checkout URL ยอดเครดิตเมื่อยืนยันบนเชน
POST/ordersสั่งซื้อ VPS จ่ายจากยอดคงเหลือหากให้ทุนแล้ว มิฉะนั้นคืนใบแจ้งหนี้ที่ยังไม่จ่าย
GET/services/{id}สถานะเต็ม + การเข้าถึง SSH สด รหัสผ่าน root ใช้ครั้งเดียวปรากฏที่นี่ครั้งเดียว
GET/balanceยอดเครดิตเติมล่วงหน้าและสกุลเงิน

ดูทุก endpoint พารามิเตอร์ และ schema ใน explorer แบบโต้ตอบ →

สำหรับ AI agent

agent ไปจากไม่มีอะไรสู่เซิร์ฟเวอร์ที่ดำเนินการได้เอง — ค้นหา จ่าย จัดเตรียม และอ่าน SSH ทั้งหมดผ่าน API หรือ MCP

MCP สด — ไม่ใช่แผน

ชี้ไคลเอนต์ MCP ใดไปที่ https://mcp.eqvps.com/mcp (Streamable HTTP) 26 เครื่องมือครอบคลุมการค้นหา บัญชี การชำระเงิน และการควบคุม VPS เต็ม เครื่องมือสาธารณะ: list_plans, register_account, login; อื่นทั้งหมดต้องการโทเคน Bearer

ขั้นตอนอัตโนมัติ

1. register_account → ได้โทเคน Bearer
2. topup_balance → จ่าย checkout URL ด้วย USDC/USDT
3. order_vps → จัดเตรียมจากยอดคงเหลือ
4. get_vps_status → poll จนกว่า active อ่าน SSH (host, พอร์ต, command, รหัสผ่านใช้ครั้งเดียว)

ทรัพยากรที่เครื่องอ่านได้

ข้อผิดพลาด

รหัสสถานะ HTTP มาตรฐาน body มีฟิลด์ 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.

การจำกัดอัตรา

การกระทำที่ละเอียดอ่อน (order, top-up, รีเซ็ตรหัสผ่าน, reinstall, คอนโซล) ถูกจำกัดอัตราต่อบัญชี ระบบอัตโนมัติปกติอยู่ในขีดจำกัดสบาย เมื่อ 429 ให้ back off และลองใหม่

สร้างบนมันตอนนี้

คว้า spec เปิด explorer หรืออ่านอ้างอิงเชิงบรรยายเต็มพร้อมการตั้งค่า MCP