latestOpenAPI 3.1.02026-08-2211754502.4 KB

76cfbed5eb40

Licensing

Validate a software license

Validates an existing activation and refreshes its last-check timestamp. A valid response includes a short-lived Ed25519-signed offline token for temporary use when the API cannot be reached.

post/license/validate

Request body

license_keystring required
instancestring required
domainstring nullable
installation_pathstring nullable
application_versionstring nullable

Response

Validation completed. Inspect the valid and reason properties.

successtrue required
validboolean required
status'active' | 'reissued' | 'suspended' | 'expired' | 'revoked' required
reason'license_reissued' | 'license_suspended' | 'license_expired' | 'license_revoked' | 'activation_not_found' | 'installation_mismatch' | 'null' nullable required
activations_usedinteger required
activation_limitinteger nullable required
offline_tokenstring nullable required

Ed25519-signed compact offline validation token; only returned when valid.

offline_public_keystring nullable required

Base64url-encoded Ed25519 public key.

offline_expires_atinteger nullable required

Unix timestamp at which the offline token expires.