API · v1 · stabil
CODEMETA OSDeveloper Center
Konsole öffnen

POST /v1/agent/enroll/key

POST/v1/agent/enroll/key

CodeMeta OS API endpoint.

Request Body

NameTypBeschreibung
enrollmentKeyerforderlichstringEnrollment key in XXXX-XXXX-XXXX format
agentIderforderlichstringStable machine-generated agent ID (UUIDv7)
hostnameerforderlichstringMachine hostname
serialNumberstringMachine serial number (for asset matching)
macAddressesstring[]List of MAC addresses for identification

Beispiel

curl -X POST https://api.codemeta-os.de/v1/agent/enroll/key \
  -H "X-Tenant-Id: $TENANT" \
  -H "Content-Type: application/json" \
  -b cookies.txt \
  -d '{
  "enrollmentKey": "string",
  "agentId": "string",
  "hostname": "string",
  "serialNumber": "string",
  "macAddresses": []
}'
const result = await cm.agent.post({
  "enrollmentKey": "string",
  "agentId": "string",
  "hostname": "string",
  "serialNumber": "string",
  "macAddresses": []
});

Antwortcodes

HTTP Bedeutung
200 Default Response

Suche