Datacenter / Dedizierte Server
GET Dedizierte Server abrufen API v1
Gibt alle zugewiesenen dedizierten Server zurück.
Dieser Endpunkt benötigt neben der Authentifizierung keine weiteren Request-Parameter.
curl \ -H "Authorization: Bearer IHR_API_TOKEN" \ "https://connect.nicapi.eu/api/v1/datacenter/dedicated-servers"
use NicAPI\NicAPI;
NicAPI::init("IHR_API_TOKEN");
$result = NicAPI::get("datacenter/dedicated-servers");
if (NicAPI::wasSuccess()) {
$data = $result->data;
}
GET Dedicated Servers: Statistics API v1
Dieser Endpunkt benötigt neben der Authentifizierung keine weiteren Request-Parameter.
curl \ -H "Authorization: Bearer IHR_API_TOKEN" \ "https://connect.nicapi.eu/api/v1/datacenter/dedicated-servers/statistics"
use NicAPI\NicAPI;
NicAPI::init("IHR_API_TOKEN");
$result = NicAPI::get("datacenter/dedicated-servers/statistics");
if (NicAPI::wasSuccess()) {
$data = $result->data;
}
GET Einzelnen dedizierten Server abrufen API v1
Gibt Informationen über einzelnen dedizierten Server zurück.
Pfad-Parameter Werden direkt in die URL eingesetzt.
| Name | Pflicht | Typ | Einschränkungen | Beschreibung |
|---|---|---|---|---|
dedicated_server_id
|
Pflicht | Identifikator: Dedizierter Server | Identifikator (title) des Objekts „Supermicro Server“, Teil des Pfads. |
Dieser Endpunkt benötigt neben der Authentifizierung keine weiteren Request-Parameter.
curl \
-H "Authorization: Bearer IHR_API_TOKEN" \
"https://connect.nicapi.eu/api/v1/datacenter/dedicated-servers/{dedicated_server_id}"
use NicAPI\NicAPI;
NicAPI::init("IHR_API_TOKEN");
$result = NicAPI::get("datacenter/dedicated-servers/{dedicated_server_id}");
if (NicAPI::wasSuccess()) {
$data = $result->data;
}
GET KVM-Download API v1
Gibt einen Download der KVM-Konsole zurück (JNLP-Datei).
Pfad-Parameter Werden direkt in die URL eingesetzt.
| Name | Pflicht | Typ | Einschränkungen | Beschreibung |
|---|---|---|---|---|
dedicated_server_id
|
Pflicht | Identifikator: Dedizierter Server | Identifikator (title) des Objekts „Supermicro Server“, Teil des Pfads. |
Dieser Endpunkt benötigt neben der Authentifizierung keine weiteren Request-Parameter.
curl \
-H "Authorization: Bearer IHR_API_TOKEN" \
"https://connect.nicapi.eu/api/v1/datacenter/dedicated-servers/{dedicated_server_id}/kvm-download"
use NicAPI\NicAPI;
NicAPI::init("IHR_API_TOKEN");
$result = NicAPI::get("datacenter/dedicated-servers/{dedicated_server_id}/kvm-download");
if (NicAPI::wasSuccess()) {
$data = $result->data;
}
POST KVM-Reset API v1
Setzt die KVM-Konsole zurück. Wird benötigt, wenn das Verbinden mit der KVM-Konsole nicht möglich ist.
Pfad-Parameter Werden direkt in die URL eingesetzt.
| Name | Pflicht | Typ | Einschränkungen | Beschreibung |
|---|---|---|---|---|
dedicated_server_id
|
Pflicht | Identifikator: Dedizierter Server | Identifikator (title) des Objekts „Supermicro Server“, Teil des Pfads. |
Dieser Endpunkt benötigt neben der Authentifizierung keine weiteren Request-Parameter.
curl \
-X POST \
-H "Authorization: Bearer IHR_API_TOKEN" \
"https://connect.nicapi.eu/api/v1/datacenter/dedicated-servers/{dedicated_server_id}/kvm-reset"
use NicAPI\NicAPI;
NicAPI::init("IHR_API_TOKEN");
$result = NicAPI::post("datacenter/dedicated-servers/{dedicated_server_id}/kvm-reset");
if (NicAPI::wasSuccess()) {
$data = $result->data;
}
POST Dedizierten Server zurücksetzen API v1
Setzt den Server zurück (Power-Reset).
Pfad-Parameter Werden direkt in die URL eingesetzt.
| Name | Pflicht | Typ | Einschränkungen | Beschreibung |
|---|---|---|---|---|
dedicated_server_id
|
Pflicht | Identifikator: Dedizierter Server | Identifikator (title) des Objekts „Supermicro Server“, Teil des Pfads. |
Dieser Endpunkt benötigt neben der Authentifizierung keine weiteren Request-Parameter.
curl \
-X POST \
-H "Authorization: Bearer IHR_API_TOKEN" \
"https://connect.nicapi.eu/api/v1/datacenter/dedicated-servers/{dedicated_server_id}/reset"
use NicAPI\NicAPI;
NicAPI::init("IHR_API_TOKEN");
$result = NicAPI::post("datacenter/dedicated-servers/{dedicated_server_id}/reset");
if (NicAPI::wasSuccess()) {
$data = $result->data;
}
POST Dedizierten Server starten API v1
Startet den dedizierten Server.
Pfad-Parameter Werden direkt in die URL eingesetzt.
| Name | Pflicht | Typ | Einschränkungen | Beschreibung |
|---|---|---|---|---|
dedicated_server_id
|
Pflicht | Identifikator: Dedizierter Server | Identifikator (title) des Objekts „Supermicro Server“, Teil des Pfads. |
Dieser Endpunkt benötigt neben der Authentifizierung keine weiteren Request-Parameter.
curl \
-X POST \
-H "Authorization: Bearer IHR_API_TOKEN" \
"https://connect.nicapi.eu/api/v1/datacenter/dedicated-servers/{dedicated_server_id}/start"
use NicAPI\NicAPI;
NicAPI::init("IHR_API_TOKEN");
$result = NicAPI::post("datacenter/dedicated-servers/{dedicated_server_id}/start");
if (NicAPI::wasSuccess()) {
$data = $result->data;
}
GET Status zum Server abfragen API v1
Fragt den Status des dedizierten Servers ab.
Pfad-Parameter Werden direkt in die URL eingesetzt.
| Name | Pflicht | Typ | Einschränkungen | Beschreibung |
|---|---|---|---|---|
dedicated_server_id
|
Pflicht | Identifikator: Dedizierter Server | Identifikator (title) des Objekts „Supermicro Server“, Teil des Pfads. |
Dieser Endpunkt benötigt neben der Authentifizierung keine weiteren Request-Parameter.
curl \
-H "Authorization: Bearer IHR_API_TOKEN" \
"https://connect.nicapi.eu/api/v1/datacenter/dedicated-servers/{dedicated_server_id}/status"
use NicAPI\NicAPI;
NicAPI::init("IHR_API_TOKEN");
$result = NicAPI::get("datacenter/dedicated-servers/{dedicated_server_id}/status");
if (NicAPI::wasSuccess()) {
$data = $result->data;
}
POST Dedizierten Server herunterfahren API v1
Fährt einen dedizierten Server herunter.
Pfad-Parameter Werden direkt in die URL eingesetzt.
| Name | Pflicht | Typ | Einschränkungen | Beschreibung |
|---|---|---|---|---|
dedicated_server_id
|
Pflicht | Identifikator: Dedizierter Server | Identifikator (title) des Objekts „Supermicro Server“, Teil des Pfads. |
Dieser Endpunkt benötigt neben der Authentifizierung keine weiteren Request-Parameter.
curl \
-X POST \
-H "Authorization: Bearer IHR_API_TOKEN" \
"https://connect.nicapi.eu/api/v1/datacenter/dedicated-servers/{dedicated_server_id}/stop"
use NicAPI\NicAPI;
NicAPI::init("IHR_API_TOKEN");
$result = NicAPI::post("datacenter/dedicated-servers/{dedicated_server_id}/stop");
if (NicAPI::wasSuccess()) {
$data = $result->data;
}