VPS.org API

Dokumentasi API REST

Dokumentasi API VPS.org

Dokumentasi API REST lengkap untuk mengelola server VPS, domain, DNS, pencadangan, dan banyak lagi.

URL Dasar https://admin.vps.org/api/v1
Autentikasi Token Pembawa
Versi v1.0
Format JSON

Memulai

API VPS.org memungkinkan Anda untuk mengelola semua aspek infrastruktur hosting VPS Anda secara terprogram, termasuk server, domain, catatan DNS, cadangan, dan snapshot.

Autentikasi

Semua permintaan API memerlukan autentikasi menggunakan token Bearer. Anda dapat membuat token API Anda dari pengaturan akun Anda di 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);

Pembatasan Laju

Permintaan API dibatasi hingga 300 permintaan per 5 menit per token API. Informasi batasan laju permintaan disertakan dalam header respons:

Penanganan Kesalahan

API ini menggunakan kode status HTTP standar untuk menunjukkan keberhasilan atau kegagalan:

Kode Status Keterangan
200 Berhasil - Permintaan berhasil diselesaikan
201 Dibuat - Sumber daya berhasil dibuat
400 Permintaan Buruk - Parameter tidak valid atau permintaan yang salah format
401 Tidak sah - Token otentikasi tidak valid atau hilang
403 Dilarang - Izin tidak mencukupi
404 Tidak Ditemukan - Sumber daya tidak ada
429 Terlalu Banyak Permintaan - Batas permintaan terlampaui
500 Kesalahan Server Internal - Terjadi kesalahan di pihak kami

Kategori API

Telusuri dokumentasi API kami berdasarkan kategori:

API Server 9 titik akhir

Buat, kelola, dan kendalikan server VPS. Termasuk manajemen daya, pengubahan ukuran, instalasi ulang, dan pengambilan informasi server.

Lihat Dokumentasi
API Cadangan 3 titik akhir

Kelola pencadangan otomatis dan manual untuk server Anda. Daftar, buat, pulihkan, dan hapus cadangan server.

Lihat Dokumentasi
API Cuplikan 4 titik akhir

Buat dan kelola snapshot server untuk titik pemulihan cepat. Sempurna untuk pengujian dan pengembalian cepat.

Lihat Dokumentasi
API Paket 2 titik akhir

Temukan paket VPS dan informasi harga yang tersedia. Dapatkan detail tentang sumber daya, harga, dan ketersediaan.

Lihat Dokumentasi
API Sistem Operasi 2 titik akhir

Daftar sistem operasi dan citra yang tersedia untuk penerapan server. Termasuk Ubuntu, Debian, CentOS, dan lainnya.

Lihat Dokumentasi
API Domain 6 titik akhir

Cari, periksa ketersediaan, daftarkan, dan kelola nama domain. Selesaikan manajemen siklus hidup domain melalui API.

Lihat Dokumentasi
API DNS 4 titik akhir

Kelola zona dan catatan DNS secara terprogram. Buat, perbarui, dan hapus catatan A, AAAA, CNAME, MX, TXT, dan jenis catatan lainnya.

Lihat Dokumentasi
API Lokasi 1 titik akhir

Cantumkan lokasi pusat data yang tersedia untuk penyebaran server. Pilih dari berbagai wilayah di seluruh dunia.

Lihat Dokumentasi

Butuh Bantuan?

Jika Anda memiliki pertanyaan atau memerlukan bantuan terkait API, jangan ragu untuk menghubungi kami: