Calor de verão — tudo derrete, até nossos preços.−25%−25% em todo plano anual, até 31 de agostoVer planos
EQVPS
Começar
REST API · MCP

API EQVPS

Registre-se, adicione saldo em cripto e peça um VPS totalmente por código — sem KYC, sem humano no processo. Feito para desenvolvedores e para agentes de IA que provisionam seus próprios servidores.

OpenAPI 3.1MCP live · 26 toolsBearer authREST + MCP
URL basehttps://api.eqvps.com/api/v1/eqvps
Testar ao vivoEspecificação OpenAPIReferência completa

Início rápido

Quatro chamadas: do zero a um VPS rodando. Os tokens abaixo são exemplos — nunca cole um token real numa página.

# 1. Registre — retorna um token Bearer (sem KYC, sem etapa humana)
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. Adicione saldo — pague em USDC / USDT / PYUSD, obtenha um link de checkout
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://…" }   # pague on-chain, o saldo é creditado automaticamente
# 3. Peça um VPS — pago do saldo (pegue slug + os_id de 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. Leia o acesso SSH — a senha root de uso único é exibida aqui uma vez
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" } }

Endpoints principais

A superfície central. Abra o explorer interativo para cada parâmetro e resposta.

POST/auth/registerCrie uma conta e obtenha um token Bearer. Sem senha, sem etapa humana.
GET/productsListe todos os planos de VPS com especificações, preço e imagens de SO suportadas.
POST/balance/topupCrie uma fatura de recarga em cripto; retorna um link de checkout. O saldo é creditado na confirmação on-chain.
POST/ordersPeça um VPS. Paga do saldo se houver fundos, caso contrário retorna uma fatura não paga.
GET/services/{id}Status completo + acesso SSH ao vivo. A senha root de uso único aparece aqui uma vez.
GET/balanceSaldo de crédito pré-pago e moeda.

Veja cada endpoint, parâmetro e schema no explorer interativo →

Para agentes de IA

Um agente pode ir do nada a um servidor operacional sozinho — descobrir, pagar, provisionar e ler o SSH, tudo pela API ou MCP.

O MCP está em produção — não planejado.

Aponte qualquer cliente MCP para https://mcp.eqvps.com/mcp (Streamable HTTP). 26 ferramentas cobrem descoberta, conta, pagamento e controle total do VPS. Ferramentas públicas: list_plans, register_account, login; todo o resto usa um token Bearer.

Fluxo autônomo

1. register_account → obtenha um token Bearer
2. topup_balance → pague o link de checkout em USDC/USDT
3. order_vps → provisione do saldo
4. get_vps_status → consulte até ficar ativo, leia o SSH (host, porta, comando, senha de uso único)

Recursos legíveis por máquina

Erros

Códigos de status HTTP padrão. Os corpos trazem um campo message em caso de falha.

StatusSignificado
200 / 201OK — requisição bem-sucedida / recurso criado.
401Token Bearer ausente ou inválido.
403Autenticado, mas você não é o dono deste recurso.
404Recurso não encontrado.
409Conflito de estado (ex.: já existe uma recarga não paga).
422Erro de validação — confira o corpo da requisição.
429Limite excedido — aguarde e tente novamente.

Limites de taxa

Ações sensíveis (pedido, recarga, redefinição de senha, reinstalação, console) têm limite de taxa por conta. A automação normal fica bem dentro dos limites; num 429, aguarde e tente novamente.

Comece a desenvolver agora

Pegue a especificação, abra o explorer ou leia a referência completa com a configuração de MCP.