Download OpenAPI specification:
| scriptname | string |
| domainname | string |
| domainkey | string |
{- "scriptname": "example_script_name",
- "domainname": "example.com",
- "domainkey": "XXXX-XXXX-XXXX-XXXX"
}{ "fileName": "license.dat" }
| domainKey | string |
{- "domainKey": "XXXX-XXXX-XXXX-XXXX"
}{ "valid": true, "message": "Permanent License detected. No expiration date set." }
| domainKey | string |
| newValidToDate | string <date-time> |
{- "domainKey": "XXXX-XXXX-XXXX-XXXX",
- "newValidToDate": "2026-12-30T13:02:38.0677627Z"
}License renewed successfully
| licenseFileContent | string <byte> |
| computerID | string |
| serialKey | string |
| activationcode | string |
| publickey | string |
| activationkey | boolean |
| licenseHashCode | string |
| useSiteCodeForLicensing | boolean |
| siteCode | string |
{- "licenseFileContent": "VGhpcyBpcyBhIGxpY2Vuc2UgZmlsZSBjb250ZW50",
- "computerID": "COMPUTER-IDXX-12345",
- "serialKey": "SERIAL123456XXXSERIAL123456XXX",
- "activationcode": "ACTIVATIONCODE123456XXXACTIVATIONCODE123456XXX",
- "publickey": "<RSAKeyValue><Modulus>.......</Modulus><Exponent>AQAB</Exponent></RSAKeyValue>",
- "activationkey": true,
- "licenseHashCode": "/",
- "useSiteCodeForLicensing": true,
- "siteCode": "SITECODE123"
}{ "valid": true }
| networkLicenseFile | string <byte> |
| serverpath required | string |
| programid | string |
| numberoflicenses | integer <int32> |
| serialnumber | string |
| validfrom | string |
| validto | string |
| publickey | string |
{- "networkLicenseFile": "VGhpcyBpcyBhIG5ldHdvcmsgbGljZW5zZSBmaWxlIGNvbnRlbnQ=",
- "serverpath": "C:/ProgramData/Server/Path",
- "programid": "PROGRAM001",
- "numberoflicenses": 5,
- "serialnumber": "SERIAL12345",
- "validfrom": "2023-01-01T00:00:00Z",
- "validto": "2024-01-01T00:00:00Z",
- "publickey": "<RSAKeyValue><Modulus>...</Modulus><Exponent>...</Exponent></RSAKeyValue>"
}{ "valid": true }
| scriptname | string |
| domainname | string |
| domainkey | string |
| webLicenseFile | string <byte> |
| publickey | string |
{- "scriptname": "ScriptName",
- "domainname": "example.com",
- "domainkey": "DOMAIN12345",
- "webLicenseFile": "VGhpcyBpcyBhIGRvbWFpbiBsaWNlbnNlIGZpbGUgY29udGVudA==",
- "publickey": "<RSAKeyValue><Modulus>...</Modulus><Exponent>...</Exponent></RSAKeyValue>"
}{ "valid": true }
| scriptName | string |
| domainName | string |
| domainKey | string |
{- "scriptname": "example_script_name",
- "domainname": "example.com",
- "domainkey": "XXXX-XXXX-XXXX-XXXX"
}{ "status": "success", "licenseFileBase64": "MIIBCg==", "licenseFileName": "licensefilename.lic" }
| token | string |
| identifier | string |
{- "token": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9...",
- "identifier": "exampleIdentifier123"
}{ "valid": true, "apiKey": "exampleApiKey123" }
| uniqueIdentifier | string |
| tokenSettingId | integer <int32> |
{- "uniqueIdentifier": "exampleUniqueIdentifier123",
- "tokenSettingId": 1
}{ "access_token": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9..." }
| token | string |
| tokenSettingId | integer <int32> |
{- "token": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9...",
- "tokenSettingId": 1
}{ "valid": true, "tokenInfo": { "uniqueIdentifier": "exampleUniqueIdentifier123", "issueDate": "2023-01-01T00:00:00Z", "expiryDate": "2024-01-01T00:00:00Z", "issuer": "exampleIssuer123", "audience": "exampleAudience123" } }
| tokenSerial required | string |
| programID required | string |
| uniqueIdentifier | string or null |
| boundToComputer | boolean |
{- "tokenSerial": "TOK123456789012345030",
- "programID": "12345",
- "uniqueIdentifier": "DEVICE12345",
- "boundToComputer": true
}{ "token": "EXAMPLE_TOKEN_123", "expiryDate": "2026-01-29T13:02:38.0836804Z" }
| tokenSerial required | string |
| programID required | string |
| uniqueIdentifier | string or null |
| boundToComputer | boolean |
| name | string or null |
string or null |
{- "name": "John Doe",
- "email": "john@example.com",
- "tokenSerial": "TOK123456789012345030",
- "programID": "12345",
- "uniqueIdentifier": "DEVICE12345",
- "boundToComputer": true
}{ "token": "EXAMPLE_TOKEN_123", "expiryDate": "2026-01-29T13:02:38.0853956Z" }
| generatedToken | string |
{- "generatedToken": "BASE64TOKEN|SIGNATURE"
}{ "maintenancePlanSupported": false, "hasMaintenancePlan": null }
| tokenLicense required | string |
| programID required | string |
| uniqueIdentifier | string or null |
{- "tokenLicense": "ABC123XYZ",
- "programID": "12345",
- "uniqueIdentifier": "DEVICE12345"
}{ "Message": "Token license is valid.", "TokenSerial": "TOK1234567890", "ExpiryDate": "2026-01-29T13:02:38.0877918Z" }