VPS.org API

Dokumentace REST API

API plánů

Získejte informace o dostupných VPS plánech, cenách a specifikacích zdrojů.

Koncové body 2 endpoints
Základní cesta /api/v1/plans
ZÍSKAT /api/v1/plans/

Zobrazit všechny tarify

Získejte seznam všech dostupných plánů VPS se specifikací cen a zdrojů.

Parametry dotazu

Parametr Typ Požadovaný Popis zboží
location string Ne. Filter plans by datacenter location

Příklad žádosti

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

Příklad odpovědi

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

Pole odpovědí

Pole Typ Popis zboží
id integer Jedinečný identifikátor plánu
name string Člověkem čitelný název plánu
slug string Identifikátor plánu optimalizovaný pro 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

Kódy stavu odpovědi

200 Seznam plánů byl úspěšně načten
401 Neoprávněné – Neplatný nebo chybějící ověřovací token
ZÍSKAT /api/v1/plans/{plan_id}/

Zobrazit podrobnosti o tarifu

Získejte podrobné informace o konkrétním plánu VPS.

Parametry cesty

Parametr Typ Požadovaný Popis zboží
plan_id integer Ano Jedinečné ID plánu

Příklad žádosti

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

Příklad odpovědi

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

Kódy stavu odpovědi

200 Successfully retrieved plan details
401 Neoprávněné – Neplatný nebo chybějící ověřovací token
404 Nenalezeno - Plán neexistuje

Informace o cenách

Možnosti fakturace

VPS.org nabízí dvě možnosti fakturace, aby vyhovovaly vašim potřebám:

Měsíční fakturace
  • Fixní měsíční sazba bez překvapení bez překvapení
  • Nejlepší pro dlouhodobé, výrobní pracovní zatížení
  • Ušetřete až 30% ve srovnání s hodinovou fakturací
  • Účty na začátku každého měsíce
  • Žádné skryté poplatky nebo poplatky za překročení
Hodinová fakturace
  • Platit pouze za hodiny, které používáte
  • Ideální pro testování a krátkodobé projekty
  • Vyúčtováno v hodinových přírůstcích
  • Maximální výše poplatku je omezena měsíční sazbou
  • Ideální pro vývojová prostředí

Zahrnuté funkce

Všechny plány VPS zahrnují:

  • ✓ SSD úložiště
  • ✓ 99, 9% Uptime SLA
  • ✓ Zdarma denní zálohy
  • ✓ Podpora 24/7
  • ✓ Ochrana DDoS
  • ✓ Podpora IPv6
  • ✓ Plný kořenový přístup
  • ✓ Snímky
  • ✓ Soukromé sítě
  • ✓ Přístup API

Dodatečné zdroje

Potřebujete přidat více zdrojů? Další dostupné služby:

Výběr správného plánu

Stručný průvodce

Plán Nejlepší pro Typické případy použití
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? Kontaktujte náš prodejní tým na čísle at sales@vps.org for personalized recommendations based on your specific requirements.