DEU
EUR
FAQ8 (800) 775-97-42
 
 

API RU VDS


Unter Nutzung von RU VDS-API können Sie ein eigenes White-label-Geschäft aufbauen, wobei Sie die gesamte Liste von Funktionen bekommen, die in Ihrem Persönlichen Kabinett zugänglich sind.
Alle an API gerichteten Anfragen werden SSL-verschlüsselt sowie auf übliche und bequemste Weise verschickt: mit gewöhnlichem HTTP GET oder einer POST-Anfrage und einer Antwort im JSON-Format.
In Ihren Account-Einstellungen können Sie beim Einrichten über API eigene Parameter „Computer-Eigenschaften“ angeben sowie den universellen Promo-Code erhalten, der 10% Rabatt für alle Server gewährt, die mittels API-Funktionen angelegt werden.
Arbeitsbeginn
 
Benutzer
 
Server
API-Funktionen
Vor dem Abschicken einer Abfrage ist zur Autorisierung ein SessionToken zu erhalten. Es kann lebenslänglich sein oder eine Geltungsdauer von 24 Stunden haben.
Entwickeln Sie die Applikationen so, dass keinem Ihrer Kunden jemals Ihr SessionToken übergeben wird. Es darf nur dem Serverteil Ihrer Applikation und niemals dem Client-Teil bekannt sein.
Das SessionToken ist bis zum Auslaufen seiner Geltungsdauer gültig, soweit der Anmeldename und das Passwort des Accounts unverändert bleiben – im letzteren Fall werden alle früher vergebenen SessionTokens ungültig.
Adresse: https://ruvds.com/api/logon/
Anfrageparameter:
key – Persönlicher API-Schlüssel (angegeben in den Einstellungen des Accounts)
username – Ihr Benutzername oder Email-Adresse
password – Passwort von Ihrem Account
endless – Wert 1 für unbefristetes Token und Wert 0 für 24-h-Token
Anfragebeispiel:
Antwortbeispiel:
{
"rejectReason": 0,
"sessionToken": "af85eb943daeb116eb351ec4b9b45983facfa97e37776c3a03538194245dc853",
"expire": "19032016164537"
}
Antwortfelder:
rejectReason – numerischer Wert (Fehler-Code)
errMessage – Textbeschreibung eines eventuellen Fehlers
sessionToken – Autorisierungstoken für die weitere Arbeit
expire – Datum und Uhrzeit (UTC) für das Auslaufen der Gültigkeit des Tokens (Format ddMMyyyyHHmmss); falls NULL, dann unbefristet
Fehlercodes:
0 – Anfrage erfolgreich ausgeführt
1 – Benutzername/Email nicht angegeben
2 – Kein Passwort angegeben.
3 – Benutzername und Passwort passen nicht zusammen.
5 – Interner Systemfehler
6 – API-Schlüssel nicht angegeben.
7 – Falscher API-Schlüssel
8 – Anzahl der Autorisierungsversuche überschritten
13 – Im Kunden-Account ist die Autorisierung mit fremden API-Schlüsseln untersagt.

Diese Funktion informiert über das zugängliche Kontoguthaben auf der Webseite mit detaillierter Auflistung aller Eingänge und Abbuchungen.
Adresse: https://ruvds.com/api/balance/
Anfrageparameter:
sessionToken – Bei der Autorisierung erhaltenes Token
details – Wenn Sie 1 angeben, bekommen Sie Detailinfos zu Eingängen und Abbuchungen, 0 – nur das aktuelle Kontoguthaben
Anfragebeispiel:
Antwortbeispiel:
{
"rejectReason": 0,
"amount": 50,
"currency": 1,
"details":
{
"income": 350,
"debited": 300,
"items":
[
{
"type": 2,
"dt": "12012016133846",
"amount": 300,
"currency": 1,
"description": "Server-Bezahlung RU36118 (Zeitraum von 07.02.2016 bis 07.03.2016)",
},
{
"type": 1,
"dt": "12022016164537",
"amount": 350,
"currency": 1,
"description": "Nachfüllen des Kontoguthabens per Kreditkarte Visa/MasterCard",
}
]
}
}
Antwortfelder:
rejectReason – numerischer Wert (Fehler-Code)
errMessage – Textbeschreibung eines eventuellen Fehlers
amount – Zugängliches Kontoguthaben
currency – Währung, in der das Kontoguthaben umgerechnet wurde (1 - RUB, 2 - UAH, 3 - USD, 4 - EUR)
details – Aufschlüsselung, falls angefragt:
income – Summe aller Eingänge
debited – Summe aller Abbuchungen
items – Aufschlüsselung aller Eingänge und Abbuchungen:
type – 1 – Eingang von Geldmitteln, 2 – Abbuchung
dt – Transaktionsdatum und -uhrzeit (UTC, Format ddMMyyyyHHmmss)
amount – Summe
currency – Transaktionswährung
description – Textbeschreibung
Fehlercodes:
0 – Anfrage erfolgreich ausgeführt
1 – Falsches Autorisierungstoken
2 – Kein Autorisierungs-Token angegeben
100 – Interner Systemfehler

Diese Funktion holt die aktuellen Tarifpläne und die derzeit zugänglichen aktuellen Server-Konfigurationsoptionen zurück (es ist wichtig zu beachten, dass eine Deaktivierung der Servereinrichtung gesondert auf HDD, SSD, Premium oder aller auf einmal möglich ist – z.B. wegen Wartungsarbeiten).
Standardmäßig holt diese Funktion nur eine Liste aktueller Tarifpläne zurück. Falls Sie jedoch irgendwelchen veralteten Tarifplan brauchen und dessen ID kennen, können Sie ihn ebenfalls anfragen.
Adresse: https://ruvds.com/api/tariff/
Anfrageparameter:
sessionToken – Bei der Autorisierung erhaltenes Token
id – IDs der benötigten Tarifpläne, durch Kommas getrennt
Anfragebeispiel:
Antwortbeispiel:
{
"rejectReason": 0,
"newServer": true,
"videoRAM": true,
"regular": true,
"regularSSD": true,
"premium": false,
"premiumSSD": false,
"ddosProtection":
{
"regular":
{
"available": true,
"price": 400
},
"premium":
{
"available": false,
"price": null
}
},
"items":
[
{
"premium": false,
"id": 4,
"cpu": 60,
"ram": 140,
"vram": 1.953125,
"drive": {"hdd":5,"ssd":20 },
"ip": 100,
"active": true
},
{
"premium": true,
"id": 8,
"cpu": 90,
"ram": 210,
"vram": 1.953125,
"drive": {"hdd":7,"ssd":30 },
"ip": 100,
"active": true
}
]
}
Antwortfelder:
rejectReason – numerischer Wert (Fehler-Code)
errMessage – Textbeschreibung eines eventuellen Fehlers
newServer – Kann man einen neuen Server einrichten?
videoRAM – Kann man einen neuen Server mit Grafikkarte einrichten oder zum vorhandenen Server eine Grafikkarte hinzufügen?
regular – Ist für neue Server Standard die Platzierung auf HDD zugänglich?
regularSSD – Ist für neue Server Standard die Platzierung auf SSD zugänglich?
premium – Ist für neue Server "Premium" die Platzierung auf HDD zugänglich?
premiumSSD – Ist für neue Server "Premium" die Platzierung auf SSD zugänglich?
ddosProtection – Information über Zugänglichkeit des Services „Schutz vor DDoS-Angriffen“ und dessen Preis
items – Tarifpläne
premium – Ist das ein „Premium“-Tarifplan?
id – Tarifplan-ID im RuVDS-System
cpu – Preis pro 1 CPU-Kern (RUB)
ram – Preis pro 1 GB Arbeitsspeicher (RAM) (RUB)
vram – Preis pro 1MB Video-RAM (RUB)
drive – Pries pro 1GB Speicherplatz (RUB) und zugängliche Optionen (HDD, SSD)
ip – Preis pro 1 zusätzliche IP-Adresse (RUB). 1 IP wird mit jedem Server gratis vergeben.
active – Ist der Tarif momentan aktiv?
Fehlercodes:
0 – Anfrage erfolgreich ausgeführt
1 – Falsches Autorisierungstoken
2 – Kein Autorisierungs-Token angegeben
100 – Interner Systemfehler

 
Eingerichtete
Server
113071
Huawey
Supermicro
Cisco
Intel
Microsoft
ISP
Kaspersky
RuVDS
[Aktivieren Sie bitte JavaScript in Ihren Webbrowser!]
8 (800) 775-97-42
+7 (495) 135-10-99
WIR IN SOZIALEN NETZWERKEN
Wir setzen Cookies (eigene) ein, um Ihnen die Nutzung unserer Webseiten zu erleichtern. Mit der weiteren Nutzung unserer Webseiten sind Sie mit dem Einsatz der Cookies einverstanden. Weitere Informationen zu Cookies entnehmen Sie bitte unserer Vertraulichkeitspolitik.