VPS.org API

Ukufaka idokhumende

I-API Yezinhlelo

Thola ulwazi mayelana nezinhlelo ze-VPS ezitholakalayo, amanani, kanye nezincazelo zezinsizakusebenza.

Amaphoyinti Okugcina 2 endpoints
Indlela Eyisisekelo /api/v1/plans
THOLA /api/v1/plans/

Bhala Zonke Izinhlelo

Thola uhlu lwazo zonke VPS ezikhona izilungiselelo ngentengo kanye nesimo sezakhiwo.

Amapharamitha Ombuzo

Amapharamitha Uhlobo Kuyadingeka Incazelo
location string Akukho Filter plans by datacenter location

Isicelo Sesibonelo

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

url = "https://admin.vps.org/api/v1/plans/"
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/plans/', {
  method: 'GET',
  headers: {
    'Authorization': 'Bearer YOUR_API_TOKEN',
    'Content-Type': 'application/json'
  }
});

const plans = await response.json();
console.log(plans);
$ch = curl_init('https://admin.vps.org/api/v1/plans/');
curl_setopt($ch, CURLOPT_HTTPHEADER, [
    'Authorization: Bearer YOUR_API_TOKEN',
    'Content-Type: application/json'
]);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);

$response = curl_exec($ch);
$plans = json_decode($response, true);
curl_close($ch);

Impendulo Yesibonelo

{
  "count": 4,
  "results": [
    {
      "id": 1,
      "name": "Starter VPS",
      "slug": "starter",
      "vcpus": 1,
      "memory": 2048,
      "storage": 40,
      "bandwidth": 1024,
      "price_monthly": 5.00,
      "price_hourly": 0.007,
      "available": true,
      "locations": ["us-west", "us-east", "eu-central"],
      "description": "Perfect for small projects and testing"
    },
    {
      "id": 2,
      "name": "Standard VPS",
      "slug": "standard",
      "vcpus": 2,
      "memory": 4096,
      "storage": 80,
      "bandwidth": 2048,
      "price_monthly": 10.00,
      "price_hourly": 0.015,
      "available": true,
      "locations": ["us-west", "us-east", "eu-central", "asia-pacific"],
      "description": "Ideal for web applications and small databases"
    },
    {
      "id": 3,
      "name": "Performance VPS",
      "slug": "performance",
      "vcpus": 4,
      "memory": 8192,
      "storage": 160,
      "bandwidth": 4096,
      "price_monthly": 20.00,
      "price_hourly": 0.030,
      "available": true,
      "locations": ["us-west", "us-east", "eu-central", "asia-pacific"],
      "description": "High-performance for demanding applications"
    },
    {
      "id": 4,
      "name": "Enterprise VPS",
      "slug": "enterprise",
      "vcpus": 8,
      "memory": 16384,
      "storage": 320,
      "bandwidth": 8192,
      "price_monthly": 40.00,
      "price_hourly": 0.060,
      "available": true,
      "locations": ["us-west", "us-east", "eu-central", "asia-pacific"],
      "description": "Enterprise-grade resources for mission-critical workloads"
    }
  ]
}

Izinkambu Zempendulo

Isigaba Uhlobo Incazelo
id integer Isihlonzi sohlelo esiyingqayizivele
name string Igama lohlelo olufundeka ngumuntu
slug string Isihlonzi sohlelo esinobungani ne-URL
vcpus integer Number of virtual CPU cores
memory integer RAM in megabytes (MB)
storage integer Disk space in gigabytes (GB)
bandwidth integer Monthly data transfer in gigabytes (GB)
price_monthly decimal Monthly subscription price in USD
price_hourly decimal Hourly billing rate in USD
available boolean Whether plan is currently available for purchase
locations array List of datacenter locations where plan is available
description string Brief description of plan use case

Amakhodi Esimo Sempendulo

200 Uhlu lwezinhlelo olutholwe ngempumelelo
401 Akugunyaziwe - Ithokheni yokuqinisekisa engavumelekile noma engekho
THOLA /api/v1/plans/{plan_id}/

Thola Imininingwane Yohlelo

Thola ulwazi olunemininingwane mayelana ne-VPS ekhethekile.

Amapharamitha Endlela

Amapharamitha Uhlobo Kuyadingeka Incazelo
plan_id integer Yebo I-ID yohlelo oluhlukile

Isicelo Sesibonelo

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

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

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

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

Impendulo Yesibonelo

{
  "id": 2,
  "name": "Standard VPS",
  "slug": "standard",
  "vcpus": 2,
  "memory": 4096,
  "storage": 80,
  "bandwidth": 2048,
  "price_monthly": 10.00,
  "price_hourly": 0.015,
  "available": true,
  "locations": ["us-west", "us-east", "eu-central", "asia-pacific"],
  "description": "Ideal for web applications and small databases",
  "features": [
    "SSD Storage",
    "99.9% Uptime SLA",
    "Free Backups",
    "24/7 Support",
    "DDoS Protection",
    "IPv6 Support"
  ],
  "recommended_for": [
    "WordPress sites with moderate traffic",
    "Small to medium web applications",
    "Development and testing environments",
    "Personal projects and portfolios"
  ]
}

Amakhodi Esimo Sempendulo

200 Successfully retrieved plan details
401 Akugunyaziwe - Ithokheni yokuqinisekisa engavumelekile noma engekho
404 Akutholakali - Uhlelo alukho

Ulwazi lwentengo

Izinketho Zokukhokha

VPS.org inikeza izinketho ezimbili zokukhokha ukuze zilungele izidingo zakho:

Inkokhelo Yanyanga Zonke
  • Isilinganiso sanyanga zonke esilungisiwe ngaphandle kokumangala ngaphandle kokungabaza
  • Okungcono kakhulu, ukucubungula umsebenzi onzima
  • Gcina kuze kube yi-30% uma kuqhathaniswa ne-hourly billing
  • Ikhokhwa ekuqaleni konyaka
  • Akukho zindleko ezifihlakele noma zindleko ezingaphezu kwezinga
Ukukhokhiswa Ngehora
  • Ukhokhe kuphela amahora osebenzisa
  • Ilungile ukuvavanya kanye nezinhlelo zesikhathi esincane
  • Ikhokhwa ngehora ngalinye
  • Izindleko eziphezulu ezilinganiselwe ngezinga lenyanga
  • Ilungele imiphakathi yokukhula

Izici Ezifakiwe

Zonke izinhlelo ze-VPS zifaka:

  • ✓ Ukugcina
  • ✓ 99.9% Isikhathi esisebenzayo SLA
  • ✓ I-Backup emahhala
  • ✓ Insizakalo
  • ✓ Ukuvikelwa kwe-DDoS
  • ✓ Inkxaso ye-IPv6
  • ✓ Ukungena okuphelele kwe root
  • ✓ Izithombe
  • ✓ Ukuxhumana komphakathi
  • ✓ Ukufinyelela kwe-API

Izinto zokusetshenziswa ezingeziwe

Udinga ukufaka ezinye izithombo? Izinsizakalo ezingeziwe ezikhona:

Ukukhetha iphrojekthi efanele

Umhlahlandlela Osheshayo

I-Plan Okuhle Kakhulu Kwaba Amacala Okusetshenziswa Okuvamile
Starter VPS Personal projects, testing Static websites, learning environments, small blogs
Standard VPS Small businesses, web apps WordPress sites, small e-commerce, development servers
Performance VPS Medium traffic applications High-traffic WordPress, SaaS applications, databases
Enterprise VPS Large-scale applications Enterprise apps, large databases, video streaming
Need help choosing? Xhumana nethimba lethu lokuthengisa ku- at sales@vps.org for personalized recommendations based on your specific requirements.