Device

Activate license

post

Activate device via user license or device serial number

Header parameters
AuthorizationstringOptional

Provide only if activation via user license should be performed

Pattern: Bearer .+
X-Session-IdstringOptional

Leave out if no sessionId is known.

Pattern: ^[0-9a-f]{8}(?:-[0-9a-f]{4}){3}-[0-9a-f]{12}$
Body
licenseKeystringOptional
Responses
200

Device successfully activated

application/json
post
/api/v2/device/license/activate

Validate license

post

Validate the device license based on the session id

Header parameters
X-Session-IdstringRequiredPattern: ^[0-9a-f]{8}(?:-[0-9a-f]{4}){3}-[0-9a-f]{12}$
Responses
200

Device successfully activated

application/json
post
/api/v2/device/license/validate

Register device license

post

Register a new device license with manufacturer and device details

Header parameters
AuthorizationstringRequiredPattern: Bearer .+
Body
modelstringRequiredExample: IPC-xyz
serial_numberstringRequired

Unique identifier for the device, must be globally unique across all devices

Example: SN123456789
manufacture_datestring · dateRequired

ISO 8601 date format

Example: 2025-01-01
Responses
post
/api/v2/device/license

Last updated

Was this helpful?