{ "$schema": "http://json-schema.org/draft-07/schema#", "$id": "https://raw.githubusercontent.com/api-evangelist/nuix/refs/heads/main/json-schema/nuix-ecc-licenseresponse.json", "title": "licenseResponse", "description": "Schema for licenseResponse in Nuix ECC REST API", "type": "object", "properties": { "hardwareId": { "type": "string", "description": "The license hardware ID" }, "license": { "type": "string", "description": "The license key, as PEM-encoded text" }, "licenseDetails": { "type": "object", "properties": { "generatedBy": { "type": "string", "description": "The system which generated the license" }, "generatedDate": { "type": "string", "description": "The date (as a formatted string) when the license was generated." }, "created-at": { "type": "string", "description": "The date (as an unformatted string) when the license was generated." }, "deadline": { "type": "string", "description": "The date (as an unformatted string) when the license expires." }, "ecc.clients_hard_cap": { "type": "string", "description": "The maximum number of ECC Clients which can be associated with this ECC Server." }, "ecc.clients_soft_cap": { "type": "string", "description": "The number of ECC Clients which can be associated with this ECC Server\nwithout license warnings appearing in ECC Admin Console." }, "id": { "type": "string", "description": "The license ID" }, "keyid": { "type": "string", "description": "The license key ID" }, "owner": { "type": "string", "description": "The license owner" }, "profile": { "type": "string", "description": "The license profile, typically `ecc`" } } } } }