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.
https://api.eqvps.com/api/v1/eqvpsIní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.
/auth/registerCrie uma conta e obtenha um token Bearer. Sem senha, sem etapa humana./productsListe todos os planos de VPS com especificações, preço e imagens de SO suportadas./balance/topupCrie uma fatura de recarga em cripto; retorna um link de checkout. O saldo é creditado na confirmação on-chain./ordersPeça um VPS. Paga do saldo se houver fundos, caso contrário retorna uma fatura não paga./services/{id}Status completo + acesso SSH ao vivo. A senha root de uso único aparece aqui uma vez./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.
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.