Tüm sistemler çalışıyor Amsterdam · Paris · Reykjavík +5 Ödeme yöntemi Kripto para
REST API · v1

Bir POST ile VPS kurun.

Gerçek, KYC'siz bir REST API: hesap oluşturun, kripto ile bakiye yükleyin ve terminalizden veya özerk bir ajandan temiz IP'li offshore sunucular sipariş edin. Panel gerekmez.

Temel URL https://vpscrypto.io/api/v1 Bearer vpsk_… JSON x402 USDC · Base
Fenrir bir API konsolunun yanında
01 — Hızlı başlangıç

Sıfırdan roota, beş çağrıda.

Her uç nokta https://vpscrypto.io/api/v1 altında yer alır, JSON konuşur ve (hesap oluşturma, katalog ve sağlık kontrolü dışında) bir Authorization: Bearer API anahtarı bekler. KYC yok, kart yok.

1. Hesap oluşturun — bir api_key (Bearer kimlik bilginiz) ve web paneli için login_token döndürür. Her ikisi de bir kez gösterilir.

bash
curl -X POST https://vpscrypto.io/api/v1/account

# → {"api_key":"vpsk_…","login_token":"XXXX-XXXX-XXXX-XXXX", …}
export VPSK="vpsk_your_key_here"

2. Bakiyenizi yükleyin — desteklenen herhangi bir coinde (burada Monero) bir yükleme faturası oluşturun:

bash
curl -X POST https://vpscrypto.io/api/v1/topups \
  -H "Authorization: Bearer $VPSK" -H "Content-Type: application/json" \
  -d '{"amount":50,"coin":"XMR"}'

# → deposit_address + deposit_amount + ref. Pay it, then poll:
curl https://vpscrypto.io/api/v1/topups/<ref> -H "Authorization: Bearer $VPSK"

3. Sunucu kurun — bakiye yüklendikten sonra katalogdan sipariş edin. root_password'u atlarsanız güçlü bir tane oluşturulur (bir kez döndürülür):

bash
curl -X POST https://vpscrypto.io/api/v1/servers \
  -H "Authorization: Bearer $VPSK" -H "Content-Type: application/json" \
  -d '{"plan":"hunter","location":"nl","os":"debian-13"}'

# → {"server":{"id":123,"ip":null,"username":"root","root_password":"…"}}

Ödeme dahil hiç insan olmadan akışın tamamını çalıştırmak mı istiyorsunuz? Base'de x402 üzerinden gazssız ödeme yapmak için coin: "USDCBASE" kullanın. Bkz. Ajanlar kılavuzu.

02 — Kimlik doğrulama

Bearer API anahtarları.

Her çağrıyı Authorization başlığında bir API anahtarıyla doğrulayın. Anahtarlar vpsk_ ile başlar ve yalnızca hash olarak saklanır — gizli tutun.

http
Authorization: Bearer vpsk_a3e5e745b6952c772f5731ab1d87fac4…

İlk anahtarınızı POST /account'tan alın. İstediğiniz zaman daha fazla üretin, listeleyin veya iptal edin:

POST/api/v1/keysYeni anahtar oluştur
GET/api/v1/keysAktif anahtarları listele
DELETE/api/v1/keys/{id}Anahtarı iptal et

POST /account'taki login_token, /account'taki web paneline giriş yapar — aynı hesap, iki kimlik bilgisi.

03 — Katalog

Planlar, konumlar ve görseller.

Tek bir genel çağrı, sipariş oluşturmak için ihtiyacınız olan her şeyi döndürür — kimlik doğrulama gerekmez.

bash
curl https://vpscrypto.io/api/v1/catalog

Plan kimliklerri pupfenrir arasında değişir (10 katman). Konum kimlikleri: nl, fr, ro, bg, se, is, ch, my. Görseller Debian 12, Debian 13, Ubuntu 24.04 LTS, Ubuntu 22.04 LTS, AlmaLinux 9, Rocky Linux 9 ve daha fazlasını içerir. Aylık fiyat = temel × konum çarpanı; yıllık = ×10 (2 ay ücretsiz).

04 — Bakiye yükleme

Bakiyeyi kripto ile yükle.

Yüklemeler ön ödemeli ve yalnızca zincir üzeridir ($25–$2000). Klasik coinler bir depozit adresi döndürür; USDCBASE gazssız ödeme için bir x402 mücadelesi döndürür.

POST/api/v1/topupsFatura / x402 oluştur
GET/api/v1/topups/{ref}Durumu sorgula, bakiyeyi güncelle

Desteklenen coinler: BTC, XMR, ETH, LTC, USDTTRC, USDT ve x402 için USDCBASE. status completed olana kadar ref'i sorgulayın — bakiye o zaman güncellenir.

Kripto ödemeler geri alınamaz; yüklemeler iade edilmez. x402 (Base'de USDC) imzalı ödeme akışı için bkz. Ajanlar kılavuzu.

05 — Sunucular

Sipariş ver ve yönet.

Sipariş vermek, fiyatı bakiyenizden tek bir atomik adımda tahsil eder. 402 insufficient_balance yanıtı, bir ajanın ne kadar yüklemesi gerektiğini bilmesi için tam deficit'i içerir.

POST/api/v1/serversBakiyeden sipariş ver
GET/api/v1/serversSunucularınızı listeleyin
GET/api/v1/servers/{id}Tek sunucu
GET/api/v1/servers/{id}/credentialsRoot girişini göster

Root şifresi oluşturma sırasında bir kez döndürülür ve kimlik bilgileri uç noktasından her zaman gösterilebilir. Belgeler'de belgelendiği gibi SSH üzerinden bağlanın.

06 — Hatalar ve sınırlar

Öngörülebilir başarısızlıklar.

Hatalar, kararlı makine tarafından okunabilir gövdeyle standart HTTP durum kodlarını kullanır. 402, bir ödeme adımının gerekli olduğu anlamına gelir (yetersiz bakiye veya bir x402 mücadelesi).

json
{
  "error": "insufficient_balance",
  "message": "Top up your balance before ordering. Deficit: $19.00.",
  "price": 19, "balance": 0, "deficit": 19
}
  • 200 / 201 — başarılı.
  • 400 — kötü girdi (invalid_plan, invalid_coin, amount_too_low…).
  • 401 — eksik veya geçersiz API anahtarı (unauthorized).
  • 402 — ödeme gerekli (insufficient_balance veya bir x402 accepts bloğu).
  • 404 — bilinmeyen kaynak. 5xx — kısa süre sonra tekrar deneyin.

Tam makine tarafından okunabilir sözleşme OpenAPI 3.1 spec'ta mevcuttur.

Göndermeye hazır.

Hesap oluşturun, bir API anahtarı alın ve ilk offshore VPS'inizi dakikalar içinde kurun — kripto ile ödeme, KYC yok.

Fenrir nöbette