Letni upał — wszystko się topi, nawet nasze ceny.−25%−25% na każdy plan roczny, do 31 sierpniaZobacz plany
EQVPS
Zacznij
REST API · MCP

API EQVPS

Zarejestruj się, doładuj kryptowalutą i zamów VPS w całości kodem — bez KYC, bez człowieka w pętli. Stworzone dla programistów i dla agentów AI, którzy sami przygotowują swoje serwery.

OpenAPI 3.1MCP live · 26 toolsBearer authREST + MCP
Bazowy URLhttps://api.eqvps.com/api/v1/eqvps
Wypróbuj na żywoSpecyfikacja OpenAPIPełne odniesienie

Szybki start

Cztery wywołania: od zera do działającego VPS. Tokeny poniżej to przykłady — nigdy nie wklejaj prawdziwego tokenu na stronę.

# 1. Zarejestruj — zwraca token Bearer (bez KYC, bez udziału człowieka)
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. Doładuj saldo — zapłać w USDC / USDT / PYUSD, uzyskaj link do płatności
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://…" }   # zapłać on-chain, saldo zasilane automatycznie
# 3. Zamów VPS — płacone z salda (pobierz slug + os_id z 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. Odczytaj dostęp SSH — jednorazowe hasło root jest tu pokazane raz
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" } }

Kluczowe punkty końcowe

Podstawowa powierzchnia. Otwórz interaktywny explorer, aby zobaczyć każdy parametr i odpowiedź.

POST/auth/registerUtwórz konto i uzyskaj token Bearer. Bez hasła, bez udziału człowieka.
GET/productsWylistuj wszystkie plany VPS ze specyfikacjami, ceną i obsługiwanymi obrazami systemu.
POST/balance/topupUtwórz fakturę doładowania kryptowalutą; zwraca link do płatności. Saldo zasilane po potwierdzeniu on-chain.
POST/ordersZamów VPS. Płacone z salda, jeśli zasilone, w przeciwnym razie zwraca nieopłaconą fakturę.
GET/services/{id}Pełny status + dostęp SSH na żywo. Jednorazowe hasło root pojawia się tutaj raz.
GET/balancePrzedpłacone saldo i waluta.

Zobacz każdy punkt końcowy, parametr i schemat w interaktywnym explorerze →

Dla agentów AI

Agent może samodzielnie przejść od zera do działającego serwera — odkryć, zapłacić, przygotować i odczytać SSH, wszystko przez API lub MCP.

MCP działa — nie jest planowany.

Skieruj dowolnego klienta MCP na https://mcp.eqvps.com/mcp (Streamable HTTP). 26 narzędzi obejmuje odkrywanie, konto, płatności i pełną kontrolę VPS. Narzędzia publiczne: list_plans, register_account, login; wszystko inne wymaga tokenu Bearer.

Autonomiczny przepływ

1. register_account → uzyskaj token Bearer
2. topup_balance → zapłać link do płatności w USDC/USDT
3. order_vps → przygotuj z salda
4. get_vps_status → odpytuj do statusu aktywny, odczytaj SSH (host, port, polecenie, jednorazowe hasło)

Zasoby czytelne maszynowo

Błędy

Standardowe kody statusu HTTP. Przy błędzie treść zawiera pole message.

StatusZnaczenie
200 / 201OK — żądanie powiodło się / zasób utworzony.
401Brak lub nieprawidłowy token Bearer.
403Uwierzytelniony, ale nie jesteś właścicielem tego zasobu.
404Nie znaleziono zasobu.
409Konflikt stanu (np. nieopłacone doładowanie już istnieje).
422Błąd walidacji — sprawdź treść żądania.
429Przekroczono limit — odczekaj i spróbuj ponownie.

Limity zapytań

Wrażliwe akcje (zamówienie, doładowanie, reset hasła, przeinstalowanie, konsola) są ograniczane na konto. Normalna automatyzacja mieści się dobrze w limitach; przy 429 odczekaj i spróbuj ponownie.

Buduj na tym już teraz

Pobierz specyfikację, otwórz explorer lub przeczytaj pełne odniesienie opisowe z konfiguracją MCP.