VPS.org API

Dokumentazzjoni tal-REST API

API tal-Pjanijiet

Ikseb informazzjoni dwar il-pjanijiet VPS disponibbli, il-prezzijiet, u l-ispeċifikazzjonijiet tar-riżorsi.

Punti tat-tmiem 2 endpoints
Mogħdija Bażika /api/v1/plans
IKSEB /api/v1/plans/

Elenka l-Pjanijiet Kollha

Iġbor lista tal-pjanijiet VPS kollha disponibbli bi speċifikazzjonijiet tal-ipprezzar u tar-riżorsi.

Parametri tal-Mistoqsija

Parametru Tip Meħtieġ Deskrizzjoni
location string Nru Filter plans by datacenter location

Eżempju ta' Talba

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);

Eżempju ta' Rispons

{
  "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"
    }
  ]
}

Oqsma ta' Rispons

Qasam Tip Deskrizzjoni
id integer Identifikatur uniku tal-pjan
name string Isem tal-pjan li jista' jinqara mill-bniedem
slug string Identifikatur tal-pjan li jiffavorixxi l-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

Kodiċijiet tal-Istatus tar-Rispons

200 Lista ta' pjanijiet irkuprata b'suċċess
401 Mhux Awtorizzat - Token ta' awtentikazzjoni mhux validu jew nieqes
IKSEB /api/v1/plans/{plan_id}/

Ikseb id-Dettalji tal-Pjan

Iġbor informazzjoni dettaljata dwar pjan VPS speċifiku.

Parametri tal-Mogħdija

Parametru Tip Meħtieġ Deskrizzjoni
plan_id integer Iva ID uniku tal-pjan

Eżempju ta' Talba

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);

Eżempju ta' Rispons

{
  "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"
  ]
}

Kodiċijiet tal-Istatus tar-Rispons

200 Successfully retrieved plan details
401 Mhux Awtorizzat - Token ta' awtentikazzjoni mhux validu jew nieqes
404 Ma nstabx - Il-pjan ma jeżistix

Informazzjoni dwar il-prezzijiet

Għażliet ta' Kontijiet

VPS.org joffri żewġ għażliet tal-kontijiet biex jaqdu l-bżonnijiet tiegħek:

Fatturazzjoni ta' Kull Xahar
  • Rata fissa ta' kull xahar mingħajr sorpriżi mingħajr sorpriżi
  • Aħjar għal tul taż-żmien, workloads produzzjoni
  • Iffranka sa 30% meta mqabbel mal-kontijiet fis-siegħa
  • Fatturat fil-bidu ta’ kull xahar
  • Ebda tariffi moħbija jew ħlasijiet żejda
Fatturazzjoni fis-Siegħa
  • Tħallas biss għas-sigħat li tuża
  • Perfetta għall-ittestjar u proġetti fuq żmien qasir
  • Fatturati f’inkrementi fis-siegħa
  • Tariffa massima limitata b’rata ta’ kull xahar
  • Ideali għall-ambjenti tal-iżvilupp

Karatteristiċi Inklużi

Il-pjanijiet VPS kollha jinkludu:

  • ✓ Ħażna SSD
  • ✓ 99.9% Uptime SLA
  • ✓ Backups kuljum b'xejn
  • ✓ Appoġġ 24/7
  • ✓ Protezzjoni DDoS
  • ✓ Appoġġ għall-IPv6
  • ✓ Aċċess sħiħ għall-għerq
  • ✓ Snapshots
  • ✓ Netwerking privat
  • ✓ Aċċess għall-API

Riżorsi addizzjonali

Għandek bżonn iżżid aktar riżorsi? Servizzi addizzjonali disponibbli:

Agħżel il-Pjan Dritt

Gwida Rapida

Pjan L-Aħjar Għal Każijiet ta' Użu Tipiċi
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? Ikkuntattja lit-tim tal-bejgħ tagħna fuq at sales@vps.org for personalized recommendations based on your specific requirements.