VPS.org API

REST API Documentation

VPS.org API Documentation

Komplet REST API-dokumentation til administration af VPS-servere, domæner, DNS, backups og mere.

Basis-URL https://admin.vps.org/api/v1
Godkendelse Bærertoken
Version v1.0
Format JSON

Kom godt i gang

VPS.org API'en giver dig mulighed for programmatisk at administrere alle aspekter af din VPS-hostinginfrastruktur, herunder servere, domæner, DNS-poster, sikkerhedskopier og snapshots.

Godkendelse

Alle API-anmodninger kræver godkendelse ved hjælp af et Bearer-token. Du kan generere dit API-token fra dine kontoindstillinger på admin.vps.org/account/developers/.

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

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

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

Hastighedsbegrænsende

API-anmodninger er begrænset til 300 anmodninger pr. 5 minutter pr. API-token. Oplysninger om hastighedsgrænser er inkluderet i svarheaderne:

Fejlhåndtering

API'en bruger standard HTTP-statuskoder til at angive succes eller fiasko:

Statuskode Description
200 Succes - Anmodning gennemført
201 Oprettet - Ressource oprettet
400 Dårlig anmodning - Ugyldige parametre eller forkert udformet anmodning
401 Uautoriseret - Ugyldigt eller manglende godkendelsestoken
403 Forbudt - Utilstrækkelige tilladelser
404 Ikke fundet - Ressourcen findes ikke
429 For mange anmodninger - Hastighedsgrænse overskredet
500 Intern serverfejl - Noget gik galt hos os

API-kategorier

Gennemse vores API-dokumentation efter kategori:

Server-API 9 endepunkter

Opret, administrer og styr VPS-servere. Omfatter strømstyring, ændring af størrelse, geninstallation og hentning af serverinformation.

Se dokumentation
Backups API 3 endepunkter

Administrer automatiserede og manuelle sikkerhedskopier til dine servere. Vis, opret, gendan og slet serversikkerhedskopier.

Se dokumentation
Snapshots API 4 endepunkter

Opret og administrer server-snapshots for hurtige gendannelsespunkter. Perfekt til test og hurtige rollbacks.

Se dokumentation
Planer API 2 endepunkter

Hent tilgængelige VPS-abonnementer og prisoplysninger. Få detaljer om ressourcer, priser og tilgængelighed.

Se dokumentation
Operativsystemer API 2 endepunkter

Liste over tilgængelige operativsystemer og images til serverinstallation. Omfatter Ubuntu, Debian, CentOS og flere.

Se dokumentation
Domains API 6 endepunkter

Søg, tjek tilgængelighed, registrer og administrer domænenavne. Fuldfør domænelivscyklusstyring via API'en.

Se dokumentation
DNS API 4 endepunkter

Administrer DNS-zoner og -poster programmatisk. Opret, opdater og slet A, AAAA, CNAME, MX, TXT og andre posttyper.

Se dokumentation
Lokations-API 1 endepunkt

Liste over tilgængelige datacenterplaceringer til serverimplementering. Vælg mellem flere regioner over hele kloden.

Se dokumentation
Account 1 endpoint

Retrieve account profile and API token information. Identify which account a token belongs to and check its permissions.

Se dokumentation

Brug for hjælp?

Hvis du har spørgsmål eller har brug for hjælp til API'en, er du velkommen til at kontakte os: