Dedizierte Server

Cloud

Cloud-Konsole

Erste Schritte mit der API

API und Automatisierung

Automatisieren Sie Serverbereitstellung, Netzwerke und Abrechnung mit der Serverside.com-API. Beginnen Sie mit einem Ablauf oder der Endpunktreferenz.

Verwalten Sie Serverside.com mit diesen Seiten über Skripte und Integrationen. Anleitungen für die Cloud-Konsole finden Sie in der Dokumentation.

Mit der API beginnen

Automatisierungsabläufe

Endpunktreferenz

https://api.serverside.com

Anfragen enthalten einen Organisations-API-Schlüssel als Bearer-Token im Header Authorization (Authentifizierung). Ein erfolgreicher Aufruf antwortet mit success, data und bei paginierten Listen pagination; ein fehlgeschlagener mit HTTP-Status und Fehlerhülle, deren code den Fehler benennt (API-Konventionen).

Die Referenz führt ausschließlich die Vorgänge auf, die ein Schlüssel aufrufen kann. Mitglieder, Rollen, Einladungen, API-Schlüssel, Benachrichtigungen, Ihr Profil und Supporttickets werden in der Cloud-Konsole verwaltet; ihre Endpunkte antworten einem Schlüssel mit 401 (Nicht mit einem Schlüssel aufrufbare Vorgänge).

Jede Endpunktseite führt Parameter und Felder auf, nennt gegebenenfalls die vom Vorgang geprüfte Berechtigung und zeigt einen Beispielbody für jeden möglichen Antwortstatus, einschließlich Fehlern. Die Anfrage ist in cURL, Node.js, Python, Go, PHP, Ruby, Java, C# und PowerShell ausgeführt; Try it sendet sie mit dem eingefügten Schlüssel an die Live-API.

Die Referenz wird aus dem Kunden-OpenAPI-Dokument der API erzeugt, das die mit einem Organisations-API-Schlüssel aufrufbaren Vorgänge beschreibt. Laden Sie es als JSON herunter, um einen Client zu erzeugen oder es in ein API-Werkzeug zu importieren.

Endpunktgruppen

BereichGruppeInhalt
Bare MetalServerServer auflisten, mit stündlicher Abrechnung erstellen, umbenennen, sperren und löschen; Status, Abonnement und virtuelle Netzwerke jedes Servers
StromStrombefehle, BMC-Reset, Netzteil-, Temperatur- und Stromwerte
VorgängeBetriebssystemimages und Anwendungen, Bereitstellungen, Hardwaretests und deren Abbruch
FernzugriffKonsolensitzungen und virtuelle Medien
Start und iPXEEigenes iPXE-Skript und Startmodus
Dienst-ISOsVom Server einbindbare ISOs und welche davon eingebunden sind
NetzwerkePorts, Segmente und Sicherheitsscanergebnisse
BandbreiteTägliche Übertragung gegenüber dem monatlichen Kontingent und Verlauf der Datenrate
AktivitätPrüfprotokoll eines Servers
NetzwerkeVirtuelle NetzwerkeNetzwerke erstellen, VLAN-Tags, Server verbinden und trennen
IP-BlöckeBlöcke und deren Adressen auflisten, Block hinzufügen oder zurückgeben
IP-AdressenAdressen zuweisen, reservieren und freigeben; Reverse DNS für IPv4
SicherheitsscansBefunde, Ziele und erneute Scans
AbrechnungBestellungenBestellungen aufgeben und lesen
AbonnementsVerlängerungsstatus und Kündigung
RechnungenRechnungen lesen, bezahlen und herunterladen
NutzungGebühren im aktuellen Zeitraum
Guthaben und ZahlungsmethodenKontoguthaben und gespeicherte Karten
KatalogTarifeBare-Metal- und IP-Block-Tarife mit Preisen und Bestand
RegionenRechenzentren, in denen Dienste bestellt werden können, mit ihren Codes
OrganisationBerechtigte FunktionenFür die Organisation aktivierte Limits und Funktionen, darunter stündliche Abrechnung
SSH-SchlüsselAuf neuen Servern zu installierende öffentliche Schlüssel
AktivitätPrüfprotokoll der Organisation
RessourcenISO-BibliothekDie über virtuelle Medien eingebundenen ISOs hochladen und löschen