VPS.org API

REST API Documentation

VPS.org API Documentation

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 Description
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
Account 1 endpoint

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

Dokumentation ansehen

Brauchen Sie Hilfe?

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