VPS.org API

REST-API-Dokumentation

VPS.org API-Dokumentation

Vollständige REST-API-Dokumentation zur Verwaltung von VPS-Servern, Domains, DNS, Backups und mehr.

Basis-URL https://admin.vps.org/api/v1
Authentifizierung Inhaber-Token
Version v1.0
Format JSON

Erste Schritte

Mit der VPS.org-API können Sie alle Aspekte Ihrer VPS-Hosting-Infrastruktur programmatisch verwalten, einschließlich Server, Domains, DNS-Einträge, Backups und Snapshots.

Authentifizierung

Alle API-Anfragen erfordern eine Authentifizierung mittels eines Bearer-Tokens. Sie können Ihren API-Token in Ihren Kontoeinstellungen generieren unter 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);

Ratenbegrenzung

API-Anfragen sind auf 300 Anfragen pro 5 Minuten und API-Token beschränkt. Informationen zur Ratenbegrenzung sind in den Antwortheadern enthalten:

Fehlerbehandlung

Die API verwendet standardmäßige HTTP-Statuscodes, um Erfolg oder Misserfolg anzuzeigen:

Statuscode Beschreibung
200 Erfolg – Anfrage erfolgreich abgeschlossen
201 Ressource erfolgreich erstellt – Ressource wurde erfolgreich erstellt
400 Fehlerhafte Anfrage – Ungültige Parameter oder fehlerhafte Anfrage
401 Nicht autorisiert – Ungültiges oder fehlendes Authentifizierungstoken
403 Verboten – Unzureichende Berechtigungen
404 Nicht gefunden – Ressource existiert nicht.
429 Zu viele Anfragen – Ratenlimit überschritten
500 Interner Serverfehler – Auf unserer Seite ist ein Fehler aufgetreten.

API-Kategorien

Durchsuchen Sie unsere API-Dokumentation nach Kategorien:

Server-API 9 Endpunkte

Erstellen, verwalten und steuern Sie VPS-Server. Dies umfasst Energiemanagement, Größenänderung, Neuinstallation und Serverinformationsabruf.

Dokumentation ansehen
Backups-API 3 Endpunkte

Verwalten Sie automatisierte und manuelle Backups Ihrer Server. Server-Backups können aufgelistet, erstellt, wiederhergestellt und gelöscht werden.

Dokumentation ansehen
Snapshots-API 4 Endpunkte

Erstellen und verwalten Sie Server-Snapshots für schnelle Wiederherstellungspunkte. Ideal für Tests und schnelle Rollbacks.

Dokumentation ansehen
Pläne-API 2 Endpunkte

Rufen Sie verfügbare VPS-Pakete und Preisinformationen ab. Erhalten Sie Details zu Ressourcen, Preisen und Verfügbarkeit.

Dokumentation ansehen
Betriebssystem-API 2 Endpunkte

Liste der verfügbaren Betriebssysteme und Images für die Serverbereitstellung. Enthält Ubuntu, Debian, CentOS und weitere.

Dokumentation ansehen
Domains API 6 Endpunkte

Domainnamen suchen, Verfügbarkeit prüfen, registrieren und verwalten. Vollständiges Domain-Lifecycle-Management über die API.

Dokumentation ansehen
DNS-API 4 Endpunkte

DNS-Zonen und -Einträge programmatisch verwalten. A-, AAAA-, CNAME-, MX-, TXT- und andere Eintragstypen erstellen, aktualisieren und löschen.

Dokumentation ansehen
Standort-API 1 Endpunkt

Verfügbare Rechenzentrumsstandorte für die Serverbereitstellung anzeigen. Wählen Sie aus mehreren Regionen weltweit.

Dokumentation ansehen

Brauchen Sie Hilfe?

Bei Fragen oder wenn Sie Hilfe mit der API benötigen, zögern Sie bitte nicht, uns zu kontaktieren: