Direkt zum Hauptinhalt

API Key erstellen

Beschreibung:

Ein API Key wird benötigt wenn man zum Beispiel Emailadressen Benutzer Websites etc.
per Script anlegen möchte.

Key anlegen:

Ein Key wird über einen API Request Angelegt

Dazu erstellen wir eine neue xml Datei mit dem Namen : request.xml

Inhalt

Die Beschreibung und den Benutzer anpassen für wen der API KEy erstellt werden soll.

<?xml version="1.0" encoding="UTF-8"?>
<packet version="1.6.7.0">
  <server>
    <api-token>
      <add>
        <description>Mein API-Schlüssel</description>
        <user-login>admin</user-login>
      </add>
    </api-token>
  </server>
</packet>

Nun können wir mit einem curl Befehl den Schlüssel anlegen.
In dem Befehl werden Benutzername und Kennwort übergeben

curl -X POST https://deinserver:8443/enterprise/control/agent.php \
-d @request.xml \
-u admin:dein_admin_passwort

nun bekommen wir den Key als response zurück.

<?xml version="1.0" encoding="UTF-8"?>
<packet version="1.6.7.0">
  <server>
    <api-token>
      <add>
        <result>
          <status>ok</status>
          <token>DEIN-API-SCHLÜSSEL</token>
        </result>
      </add>
    </api-token>
  </server>
</packet>