VPS.org API

Whakatuhi REST API

API Mahere

Tikina ngā mōhiohio e pā ana ki ngā mahere VPS e wātea ana, ngā utu, me ngā whakaritenga rauemi.

Ngā Pūtake 2 endpoints
Ara Tūāpapa /api/v1/plans
TIKINA /api/v1/plans/

Whakarārangihia ngā Mahere Katoa

Ka whiwhi rātau i tētahi rārangi o ngā mahere VPS katoa e wātea ana me ngā whakaritenga utu me ngā rauemi.

Ngā Tawhā Uiui

Parameter Momo E hiahiatia ana Whakamāramatanga
location string Kāore Filter plans by datacenter location

Tauira Tono

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

Tauira Whakautu

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

Ngā Āpure Whakautu

Taiwhanga Momo Whakamāramatanga
id integer Tohutohu mahere ahurei
name string Ingoa mahere e taea te pānui e te tangata
slug string Tautuhi mahere e pai ana ki te 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

Ngā Waehere Tūnga Urupare

200 Kua whiwhi angitu i te rārangi mahere
401 Kāore i Whakamanahia - Tohu manatoko kore mana, ngaro rānei
TIKINA /api/v1/plans/{plan_id}/

Tikina ngā Taipitopito Mahere

Ka whiwhi mōhiohio mārama mō tētahi mahere VPS tauwhāiti.

Ngā Tawhā Ara

Parameter Momo E hiahiatia ana Whakamāramatanga
plan_id integer Āe ID mahere ahurei

Tauira Tono

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

Tauira Whakautu

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

Ngā Waehere Tūnga Urupare

200 Successfully retrieved plan details
401 Kāore i Whakamanahia - Tohu manatoko kore mana, ngaro rānei
404 Kāore i Kitea - Kāore he mahere

Whakamāramatanga

Ngā Kōwhiringa Nama

E rua nga kōwhiringa tātaitai a VPS.org hei urupare ki o koe:

Utu ā-Marama
  • He utu pumau ia marama, kāore he ohorere Kāore he tūkinotanga
  • Ko te pai rawa mo te roanga roa, ngā utu mahi whakanao
  • Ka tiaki ki te 30% i te whakataurite ki te utu o te wā
  • I whakahaua i te tīmatanga o ia marama
  • Kāore he utu whakawātea, he utu whakawātea rānei
Utu ia Hāora
  • Ka utu anake mō ngā wā e whakamahia ana e koe
  • Pai mo te whakamātautau me ngā kaupapa wā poto
  • I whakapikitia i roto i ngā whakapikitanga wā
  • Ko te utu nui rawa i whakawhāititia e te mokatere marama
  • He tino pai mo ngā taiao whanaketanga

Ngā Āhuatanga kua Whakaurua

Kei roto i ngā mahere VPS katoa:

  • ✓ Te rokiroki SSD
  • ✓ 99.9% Uptime SLA
  • ✓ Ko ngā tiakitanga i ia rā
  • ✓ 24/7 Ngana
  • ✓ Parenga DDoS
  • ✓ Whakatauanga IPv6
  • ✓ Ka taea te uru ki te pūtake katoa
  • ✓ Whakataki
  • ✓ Rāwhiti ā-pūtea
  • ✓ Ka taea te API

Raweke tāpiri

E hiahiatia ana kia tāpiri anō ētahi atu rauemi? He ratonga āpitihanga e wātea ana:

E kōwhiri ana i te kaupapa tika

Aratohu Tere

Ka taea te whakaata Pai rawa atu mō Ngā Whakamahinga Noa
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? Whakapā mai ki tā mātou tīma hokohoko i at sales@vps.org for personalized recommendations based on your specific requirements.