VPS.org API

REST API Dokümantasyonu

VPS.org API Dokümantasyonu

VPS sunucularını, alan adlarını, DNS'i, yedeklemeleri ve daha fazlasını yönetmek için eksiksiz REST API dokümantasyonu.

Temel URL https://admin.vps.org/api/v1
Kimlik doğrulama Taşıyıcı Jeton
Sürüm v1.0
Biçim JSON

Başlarken

VPS.org API'si, sunucular, alan adları, DNS kayıtları, yedeklemeler ve anlık görüntüler de dahil olmak üzere VPS barındırma altyapınızın tüm yönlerini programatik olarak yönetmenize olanak tanır.

Kimlik doğrulama

Tüm API istekleri, Bearer token kullanılarak kimlik doğrulaması gerektirir. API token'ınızı hesap ayarlarınızdan oluşturabilirsiniz. admin.vps.org/account/developers/.

cURL
Python
JavaScript
curl -X GET https://admin.vps.org/api/v1/servers/ \
  -H "Authorization: Bearer YOUR_API_TOKEN" \
  -H "Content-Type: application/json"
import requests

url = "https://admin.vps.org/api/v1/servers/"
headers = {
    "Authorization": "Bearer YOUR_API_TOKEN",
    "Content-Type": "application/json"
}

response = requests.get(url, headers=headers)
print(response.json())
const response = await fetch('https://admin.vps.org/api/v1/servers/', {
  method: 'GET',
  headers: {
    'Authorization': 'Bearer YOUR_API_TOKEN',
    'Content-Type': 'application/json'
  }
});

const data = await response.json();
console.log(data);

Hız Sınırlama

API istekleri, API belirteci başına 5 dakikada 300 istekle sınırlıdır. Hız sınırlama bilgileri yanıt başlıklarında yer almaktadır:

Hata Yönetimi

API, başarı veya başarısızlığı belirtmek için standart HTTP durum kodlarını kullanır:

Durum Kodu Tanım
200 Başarılı - İstek başarıyla tamamlandı.
201 Oluşturuldu - Kaynak başarıyla oluşturuldu.
400 Hatalı İstek - Geçersiz parametreler veya hatalı biçimlendirilmiş istek
401 Yetkisiz - Geçersiz veya eksik kimlik doğrulama belirteci
403 Yasak - Yetersiz izinler
404 Bulunamadı - Kaynak mevcut değil.
429 Çok fazla istek - Hız sınırı aşıldı
500 Sunucu İçi Hata - Bizim tarafımızda bir sorun oluştu.

API Kategorileri

API dokümantasyonumuza kategoriye göre göz atın:

Sunucular API'si 9 uç nokta

VPS sunucuları oluşturun, yönetin ve kontrol edin. Güç yönetimi, yeniden boyutlandırma, yeniden kurulum ve sunucu bilgisi alma işlemlerini içerir.

Dokümantasyonu Görüntüle
Yedeklemeler API'si 3 uç nokta

Sunucularınız için otomatik ve manuel yedeklemeleri yönetin. Sunucu yedeklerini listeleyin, oluşturun, geri yükleyin ve silin.

Dokümantasyonu Görüntüle
Anlık Görüntüler API'si 4 uç nokta

Hızlı geri yükleme noktaları için sunucu anlık görüntüleri oluşturun ve yönetin. Test ve hızlı geri alma işlemleri için idealdir.

Dokümantasyonu Görüntüle
Planlar API'si 2 uç nokta

Mevcut VPS planları ve fiyat bilgilerine ulaşın. Kaynaklar, fiyatlandırma ve kullanılabilirlik hakkında ayrıntılı bilgi edinin.

Dokümantasyonu Görüntüle
İşletim Sistemleri API'si 2 uç nokta

Sunucu kurulumu için mevcut işletim sistemlerini ve imajlarını listeleyin. Ubuntu, Debian, CentOS ve daha fazlasını içerir.

Dokümantasyonu Görüntüle
Alan Adları API'si 6 uç nokta

Alan adlarını arayın, kullanılabilirliğini kontrol edin, kaydedin ve yönetin. API aracılığıyla alan adı yaşam döngüsünün tamamını yönetin.

Dokümantasyonu Görüntüle
DNS API 4 uç nokta

DNS bölgelerini ve kayıtlarını programatik olarak yönetin. A, AAAA, CNAME, MX, TXT ve diğer kayıt türlerini oluşturun, güncelleyin ve silin.

Dokümantasyonu Görüntüle
Konumlar API'si 1 uç nokta

Sunucu kurulumu için kullanılabilir veri merkezi konumlarını listeleyin. Dünyanın çeşitli bölgelerinden seçim yapabilirsiniz.

Dokümantasyonu Görüntüle

Yardıma mı ihtiyacınız var?

API ile ilgili sorularınız varsa veya yardıma ihtiyacınız olursa lütfen bizimle iletişime geçmekten çekinmeyin: