VPS.org API

PENDEKEZO LA MAFUTA

API ya Maeneo

Andika mahali ambapo unaweza kutumia mtandao wa VPS. Pasha shuka ya eneo kama_id unapotengeneza kifaa cha kutengenezea gari.

Sehemu za Mwisho 2 endpoints
Njia ya Msingi /api/v1/locations
PATA /api/v1/locations/

Orodhesha Maeneo Yote

Andika orodha ya maeneo yote yaliyopo ya dataenter ambapo unaweza kupata huduma za mtandao wa VPS.

Ombi la Mfano

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

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

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

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

Jibu la Mfano

{
  "count": 1,
  "next": null,
  "previous": null,
  "results": [
    {
      "id": 1,
      "name": "New Jersey",
      "country_name": "United States",
      "country_code": "US",
      "is_active": true
    }
  ]
}

Sehemu za Majibu

Field Aina Maelezo
id integer Tumia neno hilo kama neno la lugha unapotengeneza kifaa cha kutengenezea vitu.
name string Jina la eneo linaloweza kusomwa na binadamu
country_name string Nchi kavu ambapo eneo hilo liko
country_code string ISO 3166-1 alpha-2 country code, uppercase
is_active boolean Iwe ni mahali hapo pakubali wahudumiaji wapya

Misimbo ya Hali ya Majibu

200 Imefanikiwa kurejesha orodha ya maeneo
403 Ishara hiyo ikikosekana au yenye kasoro, au ile ishara haina ruhusa inayohitajiwa
PATA /api/v1/locations/{id}/

Tafuta Mahali

Fanya mahali pamoja kwa kutumia sauti yake.

curl -X GET "https://admin.vps.org/api/v1/locations/1/" \
  -H "Authorization: Bearer YOUR_API_TOKEN"
{
  "id": 1,
  "name": "New Jersey",
  "country_name": "United States",
  "country_code": "US",
  "is_active": true
}

Mahali Ambapo Watumikiaji Wako Hukimbia

Kila VPS.org atumikaye sasa katika eneo letu la New Jersey, USA, ambalo hutumikia wateja ulimwenguni pote juu ya IPv4 na IPv6. Sikuzote soma mahali ambapo pajaonekana badala ya kugombania sauti, kwa hiyo uunganishaji wako huchagua sehemu mpya zinapoongezwa.