>_ NicAPI Dokumentation

REST-API von LUMASERV: Domains, DNS, SSL, Cloud-Server, IP-Adressen, Abrechnung und mehr.

Datacenter / IP-Netzwerke

GET IP-Netze abrufen API v1

GET https://connect.nicapi.eu/api/v1/datacenter/address-networks

Gibt alle zugewiesenen IP-Netze zurück.

Authentifizierung
API-Token erforderlich (Authorization: Bearer … oder Parameter authToken)
Benötigte Rechte
ADDRESS_NETWORKS_LIST

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/address-networks"
use NicAPI\NicAPI;

NicAPI::init("IHR_API_TOKEN");

$result = NicAPI::get("datacenter/address-networks");

if (NicAPI::wasSuccess()) {
    $data = $result->data;
}

GET Einzelnes IP-Netz API v1

GET https://connect.nicapi.eu/api/v1/datacenter/address-networks/{address_network}

Gibt Informationen über ein einzelnes IP-Netz zurück.

Authentifizierung
API-Token erforderlich (Authorization: Bearer … oder Parameter authToken)
Benötigte Rechte
ADDRESS_NETWORKS_LIST

Pfad-Parameter Werden direkt in die URL eingesetzt.

Name Pflicht Typ Einschränkungen Beschreibung
address_network Pflicht Identifikator: IP-Netzwerk Identifikator (id) des Objekts „Address Network“, 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/address-networks/{address_network}"
use NicAPI\NicAPI;

NicAPI::init("IHR_API_TOKEN");

$result = NicAPI::get("datacenter/address-networks/{address_network}");

if (NicAPI::wasSuccess()) {
    $data = $result->data;
}

GET Graph abrufen API v1

GET https://connect.nicapi.eu/api/v1/datacenter/address-networks/{address_network}/graph
Authentifizierung
API-Token erforderlich (Authorization: Bearer … oder Parameter authToken)
Benötigte Rechte
ADDRESS_NETWORKS_LIST

Pfad-Parameter Werden direkt in die URL eingesetzt.

Name Pflicht Typ Einschränkungen Beschreibung
address_network Pflicht Identifikator: IP-Netzwerk Identifikator (id) des Objekts „Address Network“, Teil des Pfads.

Request-Parameter Werden als Query-Parameter übergeben.

Name Pflicht Typ Einschränkungen Beschreibung
start Pflicht Datum (YYYY-MM-DD)
end Pflicht Datum (YYYY-MM-DD)
curl \
  -H "Authorization: Bearer IHR_API_TOKEN" \
  "https://connect.nicapi.eu/api/v1/datacenter/address-networks/{address_network}/graph?start=2026-01-31&end=2026-01-31"
use NicAPI\NicAPI;

NicAPI::init("IHR_API_TOKEN");

$result = NicAPI::get("datacenter/address-networks/{address_network}/graph", [
    'start' => '2026-01-31',
    'end' => '2026-01-31',
]);

if (NicAPI::wasSuccess()) {
    $data = $result->data;
}